Search Filter

Star
  • 1
  • 10
  • 27
  • 12
  • 4
  • 409
Accommodation Type
  • Holiday homes 377
  • Hotels 24
  • Apartments 15
  • Inns 14
  • Motels 11
  • Holiday parks 11
  • Aparthotels 6
  • Resorts 3
  • Villas 1
  • Lodges 1
Hotel Facilities
  • Internet services403
  • WiFi401
  • Parking383
  • Free WiFi376
  • Free parking374
  • On-site parking373
  • WiFi available in all areas371
  • Non-smoking rooms319
  • Heating264
  • Private parking249

463 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 25 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 202 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.4 out of 10

From 25 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.3 out of 10

From 77 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 114 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 out of 10

From 242 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
9 out of 10

From 754 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 313 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 124 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 722 Reviews
Starting From
USD