Search Filter

Star
  • 2
  • 10
  • 27
  • 12
  • 4
  • 477
Accommodation Type
  • Holiday homes 385
  • Apartments 77
  • Hotels 24
  • Inns 13
  • Motels 11
  • Holiday parks 11
  • Aparthotels 6
  • Resorts 3
  • Villas 1
  • Lodges 1
Hotel Facilities
  • Internet services459
  • WiFi456
  • Parking441
  • Free parking420
  • Free WiFi407
  • On-site parking384
  • Non-smoking rooms377
  • WiFi available in all areas367
  • Non-smoking throughout292
  • Private parking264

532 Hotels in Cannon Beach

Order By
cruise
Hearthstone Inn

107 East Jackson Street , Cannon Beach , OR 97110

Located in Cannon Beach town centre, this artisan-crafted hotel was built entirely from local materials. Each guest room features a fully equipped kit...

Guest Reviews
8.4 out of 10

From 24 Reviews
Starting From
USD
cruise
Lighthouse Inn

963 South Hemlock Street , Cannon Beach , OR 97110

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away. A sep...

Guest Reviews
9 out of 10

From 176 Reviews
Starting From
USD
cruise
Guesthouse Cannon Beach

1016 South Hemlock Street , Cannon Beach , OR 97110

Located in Cannon Beach and 320 metres from the beach, this holiday home offers free Wi-Fi and a fully equipped kitchen where guests can cook a gourme...

Guest Reviews
8.2 out of 10

From 23 Reviews
Starting From
USD
The Guesthouse Ocean View Cottages

1016 South Hemlock Street , Cannon Beach , OR 97110

Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is provided in all rooms. A hot tub...

Guest Reviews
8.1 out of 10

From 82 Reviews
Starting From
USD
Cannon Beach Hotel

1116 South Hemlock Street , Cannon Beach , OR 97110

This historic, New England-styled hotel offers a daily breakfast. Uniquely furnished rooms feature a gas fireplace. Downtown Cannon Beach is less than...

Guest Reviews
9.2 out of 10

From 110 Reviews
Starting From
USD
Hallmark Resort in Cannon Beach

1400 S Hemlock , Cannon Beach , OR 97110

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness centre. Many guest rooms include a gas ...

Guest Reviews
9.1 out of 10

From 248 Reviews
Starting From
USD
The Waves

188 West 2nd Street , Cannon Beach , OR 97110

The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area. Most...

Guest Reviews
8.9 out of 10

From 770 Reviews
Starting From
USD
Schooner's Cove Inn

188 North Larch Street , Cannon Beach , OR 97110

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view b...

Guest Reviews
9.4 out of 10

From 326 Reviews
Starting From
USD
Webb's Scenic Surf

255 N. Larch St. , Cannon Beach , OR 97110

Webb's Scenic Surf is set in Cannon Beach, in the Downtown Cannon Beach district. With free WiFi, this 3-star hotel has barbecue facilities and a gard...

Guest Reviews
9.4 out of 10

From 99 Reviews
Starting From
USD
Inn at Cannon Beach

3215 South Hemlock Street , Cannon Beach , OR 97110

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave ...

Guest Reviews
9.4 out of 10

From 650 Reviews
Starting From
USD