Skip to content
300+ stays

Stays in Cannon Beach

Check travel restrictions before booking.
The health and safety of our communities come first. Please follow government guidelines and travel only if it's essential.
Learn more
Entire apartment
Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!
2 guestsStudio3 beds1 bath
WifiKitchenFree parkingHeating
Price:$159 / night
Room in boutique hotel
Comfy guest room in Cannon Beach
2 guests1 bedroom1 bed1 private bath
WifiFree parkingHeating
Price:$126 / night
SUPERHOST
Entire place
Sea Star Suite 257
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Price:$75 / night
Entire house
Quiet home in the woods w/ private deck - walk to the beach & Haystack Rock!
6 guests2 bedrooms3 beds1.5 baths
WifiKitchenFree parkingHeating
Price:$150 / night
Entire apartment
Gulls Nest Cottage
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
Price:$127 / night
SUPERHOST
Entire apartment
Village Centre Studio
4 guestsStudio2 beds1 bath
WifiKitchenHeating
Price:$145 / night
Entire condominium
Cozy, dog-friendly condo w/ a full kitchen & nearby beach access!
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Price:$150 / night
Hotel room
Grey Whale Inn: Room #1
2 guests1 bedroom1 bed1 private bath
WifiFree parkingHeating
Price:$94 / night
Entire cottage
NEW LISTING! Cozy, updated cottage w/ a deck - two blocks to the beach!
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parkingHeating
Price:$184 / night
Lighthouse
Ocean View Studio
4 guestsStudio0 beds1 bath
WifiKitchenFree parkingHeating
Price:$149 / night
SUPERHOST
Hotel room
Gilbert Inn_Guest room
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
Price:$105 / night
Entire house
Elegant home with game room, gourmet kitchen, & deck with ocean view
6 guests3 bedrooms4 beds3 baths
KitchenFree parkingHeating
Price:$333 / night
Entire bungalow
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Price:$124 / night
Entire condominium
The perfect spot for your getaway located across the street from the beach!
10 guests3 bedrooms6 beds3 baths
WifiKitchen
Price:$125 / night
Hotel room
Charming one bedroom suite in Cannon Beach
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Price:$179 / night
Hotel room
Grey Whale Inn: Room #3
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parkingHeating
Price:$120 / night
SUPERHOST
Entire cabin
The Haystack Haus - A Cabin on the Oregon Coast
4 guests2 bedrooms4 beds2 baths
WifiKitchenFree parkingHeating
Price:$275 / night
Hotel room
2 Queens 2 blks from the beach - POOL
4 guests1 bedroom2 beds1 bath
WifiFree parkingHeating
Price:$114 / night
SUPERHOST
Entire bungalow
A+ Location,VIEWS!! Ocean Front,Steps to Beach!
5 guests2 bedrooms2 beds1 bath
WifiKitchenFree parkingHeating
Price:$354 / night
SUPERHOST
Entire place
Sea Star Suite 158
4 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
Price:$82 / night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.