Compare Golf Resorts & Hotels in Cannon Beach
Secret Bargains - Save an extra 10% or more on select Golf Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Cannon Beach Golf Resorts & Hotels

Inn at Haystack Rock
487 S Hemlock St Cannon Beach OR
$266 nightly
The price is $304 total per night
$304 total
Jun 23 - Jun 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Inn at Haystack Rock, you'll be centrally located in Cannon Beach, just a 4-minute walk from Cannon Beach and 15 minutes by foot from Haystack Rock.
Parking included
Free WiFi

Sea Sprite at Haystack Rock
280 South Nebesna Cannon Beach OR
$389 nightly
The price is $443 total per night
$443 total
Jun 26 - Jun 27
Total with taxes and fees
Located in Cannon Beach (Tolovana Park), Sea Sprite at Haystack Rock is within a 15-minute walk of Cannon Beach and Haystack Rock.
Parking included
Free WiFi

Ecola Creek Lodge
208 East 5th Street Cannon Beach OR
When you stay at Ecola Creek Lodge in Cannon Beach, you'll be by the ocean, within a 5-minute drive of Ecola State Park and Haystack Rock.
Parking included
Free WiFi

Sea Sprite on the Estuary
372 North Spruce Cannon Beach OR
$499 nightly
The price is $569 total per night
$569 total
Jun 27 - Jun 28
Total with taxes and fees
With a stay at Sea Sprite on the Estuary in Cannon Beach, you'll be by the ocean, steps from Cannon Beach and a 4-minute drive from Haystack Rock.
Parking included
Free WiFi

The Waves/The Argonauta Inn/The White Heron Lodge
188 W 2nd Street Cannon Beach OR
$252 nightly
The price is $287 total per night
$287 total
Jun 30 - Jul 1
Total with taxes and fees
With a stay at The Waves/The Argonauta Inn/The White Heron Lodge in Cannon Beach (Downtown Cannon Beach), you'll be a short 5-minute walk from Cannon Beach and within 3 minutes by car from Haystack Rock.
Parking included
Free WiFi
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,345 hotels |
|---|---|
Lowest Price | $287 |
Highest Price | $569 |
Popular hotels | Inn at Haystack Rock, Sea Sprite at Haystack Rock, Ecola Creek Lodge, Sea Sprite on the Estuary, The Waves/The Argonauta Inn/The White Heron Lodge |
Most Recent Cannon Beach Hotel Reviews

Cannon Beach Hotel Collection
5 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"This hotel is so cute and in a convenient location to everything in Cannon Beach. We loved our stay here"
A verified traveler stayed at Cannon Beach Hotel Collection
More to Explore in Cannon Beach
Top Picks
- Extended Stay Hotels in Arch Cape
- 5 Star Hotels in Rockaway Beach
- Hotels with Free Parking in Gearhart
- Boutique Hotels in Seaside
- Manhattan Beach Hotels
- Beach Resorts & in Arch Cape
- Romantic Getaways & Hotels in Gearhart
- Hotels with Air Conditioning in Seaside
- Apartments in Gearhart
- Hotels with a Gym in Seaside
- 4 Star Hotels in Arch Cape
- Hotels with Hot Tubs in Warrenton
- Equity Lifestyle Hotels in Warrenton
- Hotels with Balconies in Manzanita
- Boutique Hotels in Arch Cape
- Vacation Rentals in Arch Cape
- Romantic Getaways & Hotels in Manzanita
- Oceanfront Hotels in Seaside
- Pet Friendly Hotels in Gearhart
- Hotels near Oswald West State Park
- Romantic Getaways & Hotels in Warrenton
- Hotels with Bars in Manzanita
- Beach Resorts & in Manzanita
- 5 Star Hotels in Cannon Beach
- Kid Friendly Hotels in Seaside
- Oceanfront Hotels in Manzanita
- Hotels with Free Breakfast in Seaside
- Cannon Beach Hotels
- Hotels with Bars in Seaside
- Hotels with Balconies in Seaside
- Hotels with Bars in Gearhart
- Town Houses in Seaside
- Hotels with Restaurants in Manzanita
- Kid Friendly Hotels in Arch Cape
- Kid Friendly Hotels in Gearhart
- Hotels with Balconies in Arch Cape
- Beach Resorts & in Gearhart
- 3 Star Hotels in Warrenton
- Gearhart Hotels
- Seaside Hotels
- 3 Star Hotels in Cannon Beach
- Spa Resorts & in Seaside
- Extended Stay Hotels in Cannon Beach
- Adventure Sport Hotels in Manzanita
- Cabin Rentals in Arch Cape
- Extended Stay Hotels in Gearhart
- Warrenton Hotels
- Adventure Sport Hotels in Arch Cape
- Arcade Hotels in Gearhart
- Flights from Fort Lauderdale to Warrenton
- Flights from Warsaw to Warrenton
- Flights from Colorado Springs to Warrenton
- Flights to Cannon Beach
- Flights from Ho Chi Minh City to Warrenton
- Flights from Mexico City to Warrenton
- Flights from Rochester to Warrenton
- Flights from Fresno to Warrenton
- Flights from Miami to Warrenton
- Flights from Elsie
- Flights from Des Moines to Warrenton
- Flights from New York to Warrenton
- Flights from Seaside
- Flights from Tampa to Warrenton
- Flights from Guayaquil to Warrenton
- Flights from Indianapolis to Warrenton
- Flights from Santo Domingo to Warrenton
- Flights from Salt Lake City to Warrenton
- Flights from Chicago to Warrenton
- Flights from St. Louis to Warrenton
- Flights from Oklahoma City to Warrenton
- Flights from San Antonio to Warrenton
- Flights from Las Vegas to Warrenton
- Flights from Incheon to Warrenton
- Flights from Nashville to Warrenton
- Flights to Arch Cape
- Flights from Boston to Warrenton
- Flights from Reno to Warrenton
- Flights from Oakland to Warrenton
- Flights from Seattle to Warrenton
- Flights from Guadalajara to Warrenton
- Flights from Detroit to Warrenton
- Flights from Manzanita
- Flights from Newark to Warrenton
- Flights from Redding to Warrenton
- Flights from Spokane to Warrenton
- Flights from Lima to Warrenton
- Flights to Seaside
- Flights from Cannon Beach
- Flights from Grand Rapids to Warrenton
- Flights from San José to Warrenton
- Flights to Gearhart
- Flights from Kansas City to Warrenton
- Flights from Orlando to Warrenton





