A coastal landscape with a sandy beach, rocky outcrops, and a mountain range in the background.

Hotels near Cannon Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Cannon Beach hotels

1. The Ocean Lodge

The Ocean Lodge
Tolovana Park, 1.3 km from Cannon Beach
Canada
armin jafari
P33,624
P38,545 total
includes taxes & fees
Sep 15 - Sep 16
The Ocean Lodge

2. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach, 0.3 km from Cannon Beach
United States
Miguel
P22,155
P25,383 total
includes taxes & fees
Sep 23 - Sep 24
Surfsand Resort

3. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park, 1.6 km from Cannon Beach
United States
Valerie
P19,068
P21,863 total
includes taxes & fees
Aug 31 - Sep 1
Inn at Cannon Beach

4. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach, 0.4 km from Cannon Beach
United States
Paul
P17,834
P20,448 total
includes taxes & fees
Sep 24 - Sep 25
Lighthouse Inn

5. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach, 0.3 km from Cannon Beach
United States
Cindy
P11,939
P13,679 total
includes taxes & fees
Sep 22 - Sep 23
Cannon Beach Hotel Collection

6. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach, 1.1 km from Cannon Beach
United States
James
P20,364
P23,215 total
includes taxes & fees
Sep 14 - Sep 15
Land's End at Cannon Beach

7. The Wayside Inn

The Wayside Inn
Tolovana Park, 1.8 km from Cannon Beach
United States
Keith
P18,452
P21,036 total
includes taxes & fees
Sep 1 - Sep 2
The Wayside Inn

8. Tolovana Inn

Tolovana Inn
Tolovana Park, 1.9 km from Cannon Beach
United States
Toby
P12,386
P14,808 total
includes taxes & fees
Aug 30 - Aug 31
Tolovana Inn

9. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach, 0.7 km from Cannon Beach
United States
Cassidy
P11,094
P12,647 total
includes taxes & fees
Aug 27 - Aug 28
Inn at Haystack Rock

10. The Drifthaven at Gearhart

The Drifthaven at Gearhart
15.5 km from Cannon Beach
United States
Jennifer
P11,442
P14,300 total
includes taxes & fees
Sep 22 - Sep 23
The Drifthaven at Gearhart

11. The Starry Night Inn

The Starry Night Inn
12.2 km from Cannon Beach
United States
Jennifer
P9,398
P13,234 total
includes taxes & fees
Sep 3 - Sep 4
The Starry Night Inn

12. Coast Cabins

Coast Cabins
19 km from Cannon Beach
United States
Sarah
P35,175
P39,220 total
includes taxes & fees
Aug 31 - Sep 1
Coast Cabins

13. SaltLine Hotel

SaltLine Hotel
12.2 km from Cannon Beach
Canada
Rachelle
P10,491
P12,136 total
includes taxes & fees
Sep 20 - Sep 21
SaltLine Hotel

14. Rivertide Suites Hotel

Rivertide Suites Hotel
12.3 km from Cannon Beach
United States
Avelino
P8,634
P9,985 total
includes taxes & fees
Sep 7 - Sep 8
Rivertide Suites Hotel

15. Inn At Seaside

Inn At Seaside
12.3 km from Cannon Beach
United States
Sergio
P9,442
P10,812 total
includes taxes & fees
Sep 20 - Sep 21
Inn At Seaside

16. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
12.2 km from Cannon Beach
United States
Amanda
P8,331
P9,545 total
includes taxes & fees
Sep 13 - Sep 14
Ebb Tide Oceanfront Inn

17. Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
12.1 km from Cannon Beach
United States
Lisa
P10,439
P11,952 total
includes taxes & fees
Sep 20 - Sep 21
Kathryn Riverfront Inn, an Ascend Collection Hotel

18. Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
12.2 km from Cannon Beach
United States
Dawn
P10,182
P11,659 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

19. River Inn at Seaside

River Inn at Seaside
12 km from Cannon Beach
United States
Matt
P11,046
P12,648 total
includes taxes & fees
Aug 31 - Sep 1
River Inn at Seaside

20. Ashore Hotel

Ashore Hotel
12.1 km from Cannon Beach
United States
Brooke
P8,285
P10,411 total
includes taxes & fees
Sep 14 - Sep 15
Ashore Hotel
View all properties

Compare popular hotels close to Cannon Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
The Ocean Lodge
9.8
Exceptional
695 reviews
View
Room
Surfsand Resort
9.6
Exceptional
1,068 reviews
View
Exterior
Inn at Cannon Beach
9.6
Exceptional
1,000 reviews
View
Beach
Lighthouse Inn
9.4
Exceptional
406 reviews
View
Room
Cannon Beach Hotel Collection
9.2
Wonderful
1,206 reviews
View

Top Cannon Beach Hotel Reviews

Tolovana Inn

Tolovana Inn

8/10 Good
"A great location. A lot of people and a bit noisy. It was still worth staying there"
Robert 3-night trip
Posted 5 hours ago
Tolovana Inn
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

10/10 Excellent
"Very clean and well maintained property. Very charming features with older well maintained fixtures and features."
Zachary 1-night trip
Posted 8 hours ago
Cannon Beach Hotel Collection
The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

10/10 Excellent
"Throughly enjoyed the stay. Clean, easy access to the beach and a great rate. Thank you!"
Dawn 2-night trip
Posted 10 hours ago
The Waves/The Argonauta Inn/The White Heron Lodge
Inn at Cannon Beach

Inn at Cannon Beach

8/10 Good
"Excellent for couples. No pool or other though"
Jane 2-night trip
Posted 11 hours ago
Inn at Cannon Beach
Land's End at Cannon Beach

Land's End at Cannon Beach

10/10 Excellent
"I don’t think have enjoyed myself at the Coast this much in a long time. I came in tired and stressed and left completely decompressed."
Pilar 2-night trip
Posted 1 day ago
Land's End at Cannon Beach
Inn at Haystack Rock

Inn at Haystack Rock

10/10 Excellent
"Best hotel in the area in my opinion. Just a quick walk to the beach which was amazing!"
Cassidy 2-night trip
Posted 4 days ago
Inn at Haystack Rock

Other attractions near Cannon Beach

Haystack Rock

9.8/10 (2,614 reviews)
Commune with nature and explore the great outdoors at Haystack Rock during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
You can spend time studying the exhibits at Cannon Beach History Center and Museum during your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Haystack Hill State Park

9.4/10 (216 reviews)
You can take time to visit Haystack Hill State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Coaster Theatre

8.6/10 (59 reviews)
You can get tickets for a performance at Coaster Theatre on your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Haystack Gallery

8.6/10 (38 reviews)
You can spend an afternoon browsing the exhibits at Haystack Gallery during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Northwest by Northwest Gallery

9.4/10 (3 reviews)
You can spend an afternoon browsing the exhibits at Northwest by Northwest Gallery during your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

White Bird Gallery

9.0/10 (2 reviews)
You can spend an afternoon studying the exhibits at White Bird Gallery during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Chapman Beach

9.8/10 (7 reviews)
Why not spend a lazy afternoon at Chapman Beach during your trip to Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties

Frequently asked questions

What's the area like around Cannon Beach?
Cannon Beach is located in Cannon Beach. This walkable area is known for its beautiful beaches and major shopping area. If you're looking for a convenient place to stay, check out the 210 hotels and other accommodations you'll find within a mile.
What's the best place to stay near Cannon Beach?
Adjacent to Cannon Beach, Surfsand Resort is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an indoor pool. Other good options within a short distance include Cannon Beach Hotel Collection and Inn at Haystack Rock.
How many hotels will I be able to find close to Cannon Beach?
Expedia has 210 hotels and other accommodations within a mile from Cannon Beach.
If I need to cancel the hotel reservation for my stay near Cannon Beach, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the top deals on offer near Cannon Beach.
What can I see and do near Cannon Beach?
Consider spending a leisurely afternoon outside at Tillamook Head, Les Shirley Park, or Nehalem Harwood Square. Dip your toes in the water at Crescent Beach, Tolovana Beach State Park, and Arcadia Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.