Search for Cheap Deals on
Spa Resort Hotels in Cannon Beach

Check Last Minute Cannon Beach Hotel Deals

Tonight Nov 28 - Nov 29Next weekend Dec 3 - Dec 5

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Last Minute Hot Rate® Hotel Deals in Cannon Beach

We Hide Hotel Names So You Can Find 4-Star Hotels At 2-Star Prices. Choose the Location, Star Rating & Amenities. Let Hotwire Find You the Best Deal. Book Today!

See more
Hot Rate® hotel deals
Find hotel deals

Featured Cannon Beach Resorts & Hotels with Spas

Inn at Haystack Rock
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
The price is $95 per night from Dec 5 to Dec 5
Located in the heart of Cannon Beach, this hotel is steps from Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 mi (3 ...
Inn at Haystack Rock
Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
The price is $129 per night from Dec 7 to Dec 7
Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Cannon Beach. Haystack Rock and ...
Hallmark Resort - Cannon Beach
Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
The price is $99 per night from Dec 7 to Dec 7
Nestled on the beach, this Tolovana Park hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock and Hug Point State Park ...
Tolovana Inn
Surfsand Resort
Surfsand Resort
3.5 out of 5
148 West Gower, Cannon Beach, OR
Nestled on the beach, this Downtown Cannon Beach hotel is within a 15-minute walk of Cannon Beach and Haystack Rock. Tolovana Beach State Park and Ecola State ...
Surfsand Resort
The Wayside Inn
The Wayside Inn
2.5 out of 5
3339 S. Hemlock Street, Cannon Beach, OR
The price is $99 per night from Dec 7 to Dec 7
Located in Tolovana Park, this hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.1 mi (1.8 km) away.
The Wayside Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
The price is $129 per night from Dec 7 to Dec 7
Located in Tolovana Park, this romantic hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock and Ecola State Park are ...
Inn at Cannon Beach
Land's End at Cannon Beach
Land's End at Cannon Beach
3 out of 5
263 West 2nd, Cannon Beach, OR
The price is $143 per night from Dec 7 to Dec 7
Located in Downtown Cannon Beach, this beachfront hotel is in the city center and within a 15-minute walk of Cannon Beach and Les Shirley Park. Cannon Beach ...
Land's End at Cannon Beach
The White Heron Lodge
The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
The price is $125 per night from Dec 7 to Dec 7
Nestled on the beach, this Downtown Cannon Beach hotel is within 1 mi (2 km) of Coaster Theatre, Cannon Beach, and Haystack Rock. Ecola State Park is 1.3 mi ...
The White Heron Lodge
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.

Prices are always lower in the app!

  • Book and go: Last-minute deals and trip details all in one place
  • Exclusive prices: Hot Rate® Hotels always cost less in the app
  • Fresh features: So slick you’ll never go back to desktop

Text yourself a download link

QR code