Book Cheap Hotels in Cannon Beach
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Cannon Beach
Most frequently booked Cannon Beach hotels

Tolovana Inn
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
2.24 km from city centre
The price is CA $348 per night
CA $348
CA $392 total
Oct 17 - Oct 18
includes taxes & fees
Book a stay at this beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Haystack Rock and Cannon Beach are located nearby.

Cannon Beach Hotel Collection
1116 S. Hemlock Street, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
0.22 km from city centre
Stay at this 3.5-star hotel in Cannon Beach. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.
Pet-friendly
Parking included

Inn at Cannon Beach
3215 South Hemlock St, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
2 km from city centre
The price is CA $249 per night
CA $249
CA $281 total
Oct 26 - Oct 27
includes taxes & fees
Stay at this 3-star hotel in Cannon Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Haystack Rock and Cannon Beach are located nearby.
Breakfast included
Pet-friendly

Surfsand Resort
148 West Gower, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
0.19 km from city centre
The price is CA $319 per night
CA $319
CA $359 total
Oct 28 - Oct 29
includes taxes & fees
Stay at this 4-star beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.

Hallmark Resort - Cannon Beach
1400 S Hemlock St, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
0.45 km from city centre
The price is CA $283 per night
CA $283
CA $318 total
Oct 26 - Oct 27
includes taxes & fees
Stay at this 3-star beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.
Pool
Hot tub

Inn at Haystack Rock
487 S Hemlock St, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
0.25 km from city centre
The price is CA $160 per night
CA $160
CA $180 total
Oct 26 - Oct 27
includes taxes & fees
Stay at this hotel in Cannon Beach. Enjoy free WiFi, free parking, and a garden. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.
Parking included
Free WiFi

The Ocean Lodge
2864 South Pacific Street, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
1.71 km from city centre
The price is CA $544 per night
CA $544
CA $613 total
Oct 19 - Oct 20
includes taxes & fees
Stay at this 3.5-star beach hotel in Cannon Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Haystack Rock and Cannon Beach are located nearby.
Breakfast included
Pet-friendly

The Waves/The Argonauta Inn/The White Heron Lodge
188 W 2nd Street, Cannon Beach, OR
Free cancellation
0.78 km from city centre
The price is CA $213 per night
CA $213
CA $239 total
Oct 23 - Oct 24
includes taxes & fees
Book a stay at this beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.
Parking included
Free WiFi

Land's End at Cannon Beach
263 West 2nd, Cannon Beach, OR
0.71 km from city centre
The price is CA $223 per night
CA $223
CA $250 total
Oct 27 - Oct 28
includes taxes & fees
Stay at this 3-star beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cannon Beach and Haystack Rock are located nearby.
Hot tub
Pet-friendly
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Cannon Beach hotel deals

Surfsand Resort
148 West Gower, Cannon Beach, OR
The price is CA $319 per night from Oct 28 to Oct 29
CA $319
CA $359 total
Oct 28 - Oct 29
includes taxes & fees
9.6/10 Exceptional! (1,020 reviews)
Top cheap Cannon Beach hotel deals

Ecola Creek Lodge
208 East 5th Street, Cannon Beach, OR
The price is CA $180 per night from Oct 7 to Oct 8
CA $180
CA $202 total
Oct 7 - Oct 8
includes taxes & fees
9/10 Wonderful! (691 reviews)
Top hotels in Cannon Beach for Extended Stay

Be Our Guest - The Resort at SeaSide 1 BDRM Suite w/4thofJuly Fireworks on Beach
Seaside
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cannon Beach hotels essential information
Accommodation | 2,205 hotels |
---|---|
Lowest Price | CA $180 |
Highest Price | CA $613 |
Popular hotels | Tolovana Inn, Cannon Beach Hotel Collection, Inn at Cannon Beach, Surfsand Resort, Hallmark Resort - Cannon Beach, Inn at Haystack Rock, The Ocean Lodge, The Waves/The Argonauta Inn/The White Heron Lodge, Land's End at Cannon Beach |
Frequently asked questions
Recent Cannon Beach hotel reviews by fellow wanderers

Tolovana Inn
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"No beach view from room but veryclose to beach. Room very well maintained and friendly staff."
A verified traveller from oxnard stayed at Tolovana Inn
Types of hotels
Hotels near…
Top hotel brands
Hotels by star rating
Areas of Cannon Beach
Most popular
Hotels
- Hotels in Hood River
- Beach Resorts & Hotels in Astoria
- Hotels in Grand Forks
- Hotels in Florence
- Hotels in Bandon
- Hotels in Eugene
- Hotels in Great Falls
- Hotels with smoking rooms in Medford
- Hotels in Palm Desert
- Hotels in Salem
- Hotels in Newport
- Hotels in Fargo
- Hotels in Lincoln City
- Hotels in Honolulu
- Hotels in Astoria
- Hotels in Seaside
- Hotels in Duluth
- Hotels in Niagara Falls
- Hotels in Bangor
- Hotels in Kalispell
- Hotels in Burlington