Skip to main content

Accommodations in Cannon Beach

Find the accommodations that appeal to you the most

Select occupancy

The best accommodations in Cannon Beach

Check out our selection of great accommodations in Cannon Beach

Filter by:

Review score

The Waves

Hotel in Downtown Cannon Beach, Cannon Beach

The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.

N
NItzan
From
Israel
Really big anf beautiful 2 floors apartment. Great place for families! Everything was great- we enjoyed the apartment very much and also the kids There are two fool bathrooms and 2 Balconies. There is a great cafe and bakery 5 minutes walk from there- Sea Level Cafe- really recommand it!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 458 reviews
Price from
$130.90
1 night, 2 adults

The Ocean Lodge

Cannon Beach

Overlooking the picturesque Oregon coast, The Ocean Lodge is a beachfront property located in Cannon Beach.

J
Jamie
From
Canada
The extra perks were great. Balls to take/use for pets. The wine tastings
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews
Price from
$447.02
1 night, 2 adults

Lighthouse Inn

Hotel in Cannon Beach

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.

O
Oleksandra Sadovska
From
Ukraine
Absolutely amazing little apartment/hotel. It was such an amazing vacation feel. I wish I could stay longer. Great central location. Ocean just minutes away. Clean, comfortable, and fantastic breakfast. Its not huge but very unique and delicious. Oh and fresh baked cookies. Amazing. Staff was super friendly too.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews
Price from
$169
1 night, 2 adults

Inn at Cannon Beach

Hotel in Cannon Beach

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.

R
Robert
From
United States
Comfortable room, close to the beach, staff is committed to customer service, and the bunnies are everywhere
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 903 reviews
Price from
$169
1 night, 2 adults

Hallmark Resort in Cannon Beach

Hotel in Cannon Beach

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.

E
Emma
From
United States
So much to do and have very accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
Price from
$192.78
1 night, 2 adults

The Wayside Inn

Hotel in Cannon Beach

Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All rooms at this Oregon hotel feature a partial ocean view and a deck.

G
Glenda
From
Costa Rica
Cozy hotel. Few steps away from the beach. Rooms are nice the fireplace is the star. It was perfectly clean. Very kind staff. We stayed 2 night in Jan 2026 lucky to say we had sunny day in winter.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 314 reviews
Price from
$189
1 night, 2 adults

Schooner's Cove Inn

Hotel in Downtown Cannon Beach, Cannon Beach

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.

L
Lyle
From
United States
Location to beach and shopping
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 137 reviews
Price from
$439
1 night, 2 adults

Surfsand Resort

Cannon Beach

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site.

V
Vincent
From
Hong Kong
Highly recommended - couldn't have asked for more! Great location right next to the beach and view of Haystack Rock. Free shuttle service to the town area (but actually it's just 10 minute walk away). Friendly staff and wonderful check-in process (welcome drink, free cookies). The room was in great condition with a great shower/bathtub and complete basic facilities. Many amenities including a pool. Free parking. Good value for money. Would definitely stay again next time.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 461 reviews
Price from
$359
1 night, 2 adults

Beach Bungalow 4

Cannon Beach

Just a 5-minute walk from Tolovana Beach State Park and 1.1 miles from Haystack Rock, Beach Bungalow 4 features accommodations in Cannon Beach with a terrace.

r
richard
From
United States
Cute little place, just right for a couple, right near the beach and a very short drive to the town center. Comfortable memory foam mattress. If you choose to sleep with your window open, you will hear traffic from the street running behind the apartment. With the window closed and the white noise machine on, I was not bothered by it at all. I would recommend this place
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews
Price from
$593
1 night, 2 adults

Tolovana 3 Cannon Beach

Cannon Beach

Tolovana 3 Cannon Beach is located in Cannon Beach, just 2.1 miles from Haystack Gallery and 6.1 miles from Necanicum Guard Station.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$575
1 night, 2 adults
All accommodations in Cannon Beach

Most booked accommodations in Cannon Beach and surrounding area in the past month

See all

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,946 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 903 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 535 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 719 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 461 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 458 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 459 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 338 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 314 reviews

Popular with guests booking accommodations in Cannon Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews

Save money on accommodations in Cannon Beach and nearby – budget options available

See all

Ecola Creek Lodge

208 East 5th Street
Budget options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 535 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 10 reviews

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews

Great access to the city center. Check these accommodations in Cannon Beach and nearby

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews

Harrison Loft

Central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 14 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 719 reviews

FAQ about accommodations in Cannon Beach

Accommodations that guests love in Cannon Beach

See all
Avg. price/night: $262.21
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,946 reviews
Everything was great! No complaints what so ever. The staff went out of their way to work out different accommodations when our first room didn't work out, because I made a mistake when booking online.
Guest review byLila
Young couple
Avg. price/night: $411.31
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 280 reviews
Perfect location, very nice accommodations. Very walkable location. Easy access to beach and downtown. Plenty of food options nearby.
Guest review byAnita
Solo traveler
Avg. price/night: $262.21
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,946 reviews
Room, view, accommodations, pets, location, and staff. They were amazing.
Guest review byCassandra
Family with young children
Avg. price/night: $411.31
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 903 reviews
It was an absolute joy from start to finish! The accommodations were luxurious and spotless! The breakfast was so easy and delicious. Even with sideways rain the whole stay was glorious!
Guest review byCharles
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 459 reviews
Convenient location, great view of the beach, cozy accommodations, family owned and operated
Guest review bySpeck
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 461 reviews
The room was so comfortable and fresh. We loved the room size and accommodations. The bed was comfortable and we liked that you had a nice couch and bathroom with a tub.
Guest review byTracy
Young couple
Avg. price/night: $411.31
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 903 reviews
Beautiful accommodations. Room was so comfortable with everything we needed. Every staff person was welcoming, polite and helpful. Very short walk to the beach.
Guest review byRebecca
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews
We were very happy with accommodations! The room was clean and comfy! Great view of the ocean! We enjoyed the breakfast buffet and cocktail hour each day. The snacks were also an added bonus, as well as the warm cookies! Loved the fireplace!
Guest review byDavid
Young couple