Skip to main content

Featured Hotels Near Cannon Beach

Filter by:

Star Rating

Review score

See the latest prices and deals by choosing your dates.
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.

Roomy, clean, relaxing
Scored 9.1
9.1
Rated wonderful
Wonderful
1,299 reviews
Price from
$159
per night
Schooner's Cove Inn, hotel in 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.

location is awesome, pelicans were great and the room had everything we needed.
Scored 9.3
9.3
Rated wonderful
Wonderful
176 reviews
Price from
$209
per night
The Drifthaven at Gearhart, hotel in Cannon Beach

Located in Gearhart, a 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart has accommodations with free bikes, free private parking, a garden and a terrace.

Breakfast was good, manager was nice
Scored 9.2
9.2
Rated wonderful
Wonderful
36 reviews
Price from
$261
per night
River Inn at Seaside, hotel in Cannon Beach

Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

Very friendly.
Scored 8.4
8.4
Rated very good
Very Good
1,018 reviews
Price from
$118
per night
Rivertide Suites, hotel in Cannon Beach

A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

Love the idea of a living space and bedrooms
Scored 8.8
8.8
Rated excellent
Excellent
1,948 reviews
Price from
$144
per night
Cannon Beach Hotel Collection, hotel in Cannon Beach

This property is in the perfect walking distance to stunning beaches and charming downtown.

We loved the main building and welcoming friendly reception staff. Complementary hot drinks and lemon water was a nice touch. Shout out to Maiya! We slept really well and it was very quiet. Bed was very comfortable.
Scored 8.2
8.2
Rated very good
Very Good
335 reviews
Price from
$121.85
per night
See more properties near Cannon Beach

Top 10 trending hotels near Cannon Beach

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near Cannon Beach

  • The Drifthaven at Gearhart
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 36 reviews

    Located in Gearhart, a 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart has accommodations with free bikes, free private parking, a garden and a terrace.

    It was a very cute place with everything we needed.

  • River Inn at Seaside
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,018 reviews

    Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

    Breakfast kids playset and fires for smores. And pool.

  • Rivertide Suites
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,948 reviews

    A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

    The breakfast was good but more options would be great

  • SALTLINE
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 961 reviews

    Located in Seaside, a 3-minute walk from Seaside Beach, SALTLINE has accommodations with free bikes, free private parking and a fitness center.

    Clean and modern, close to the centre and the beach

  • Kathryn Riverfront Inn, Ascend Hotel Collection
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 599 reviews

    Kathryn Riverfront Inn, Ascend Hotel Collection is ideally located at the end of the Lewis and Clark National Historic Trail on the Necanicum River.This Seaside, OR hotel is nestled in the heart of...

    The staff are amazing and the honeymoon gift was adorable

  • Inn at Seaside
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 914 reviews

    Located just off Highway 101, this Seaside hotel features an indoor pool and rooms equipped with a DVD player and free Wi-Fi. The Seaside Aquarium is within walking distance.

    Place was exceptionally clean! Beds were comfortable.

  • Webb's Scenic Surf
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 560 reviews

    Attractively located in the center of Cannon Beach, Webb's Scenic Surf has free WiFi, a garden and free private parking for guests who drive.

    Perfect location for everything we wanted to do in Cannon Beach.

  • Cannon Beach Hotel Collection
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 335 reviews

    This property is in the perfect walking distance to stunning beaches and charming downtown.

    Amazing location, beautiful rooms and super friendly staff

Budget hotels near Cannon Beach

  • Motel 6-Seaside, OR
    Scored 7.5
    7.5
    Rated good
    Good
     · 568 reviews

    Located in Seaside, Oregon, this hotel is 4 minutes’ walk away from Seaside Golf Course. It offers air-conditioned guestrooms furnished with thoughtful amenities, including expanded cable TV channels.

    Mooie ruime kamer. Prima badkamer, geupdate interieur.

  • Beaches Inn | Herons Nest Loft
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 21 reviews

    Located 547 yards from Haystack Gallery and 0.7 miles from Haystack Hill State Park, Beaches Inn | Herons Nest Loft offers accommodations in Cannon Beach.

    Walking distance to beach, restaurants, shops, and grocery store.

  • Baerfoot Bungalow
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 5 reviews

    Baerfoot Bungalow offers accommodations in Cannon Beach. The rooms are equipped with a TV. You will find a coffee machine in the room. The rooms include a private bathroom.

  • Sandals Inn | Spa Suite
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 31 reviews

    Sandals Inn | Spa Suite offers accommodations in Cannon Beach. All rooms are equipped with a TV with satellite channels and DVD player. You will find a coffee machine in the room.

    I loved how close it was to the beach and to downtown.

  • Quality Inn

    Featuring 2-star accommodations, Quality Inn is located in Seaside, a 12-minute walk from Seaside Beach and 0.7 miles from Seaside Golf Course.

  • Seaside OR- Chic Family Beach Escape & Fast Wi-Fi
    Scored 7.0
    7.0
    Rated good
    Good
     · 3 reviews

    Seaside OR- Chic Family Beach Escape & Fast Wi-Fi has accommodations in Seaside.

  • Surf Casita

    Surf Casita is located in Seaside, 2.5 miles from Seaside Golf Course and 5.4 miles from Necanicum Guard Station.

  • Beaches Inn | Pirates Cove Cabana 8
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Located in Cannon Beach in the region of Oregon, this vacation home and is 547 yards from Haystack Gallery. The kitchen features an oven, a microwave and a toaster, as well as a coffee machine.

Hotels with great access to Cannon Beach!

  • McMenamins Gearhart Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 101 reviews

    Located in Gearhart, a 4-minute walk from Del Rey Beach, McMenamins Gearhart Hotel has accommodations with a shared lounge, free private parking, a restaurant and a bar.

    Friendly atmosphere and free coffee in the morning

  • Ashore Hotel
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 564 reviews

    Located in Seaside, a 1-minute walk from Seaside Beach, Ashore Hotel has accommodations with free bikes, free private parking and a bar.

    good location very closed to town, nice staff cool place

  • Inn of the Four Winds Seaside Oceanfront
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 213 reviews

    Facing the Pacific Ocean, this beachfront inn is just 10 minutes’ walk from the center of Seaside, Oregon. Freshly baked cookies are offered to guests upon arrival at Inn of the Four Winds.

    Very big room, excellent bathroom. Great location.

  • Best Western Plus Ocean View Resort
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 984 reviews

    This beachfront Oregon hotel features an indoor pool and hot tub. It offers guest rooms with free Wi-Fi and free guest parking. Seaside Aquarium is 3 minutes’ walk away.

    Great location to sea side and beautiful views of the ocean and beach

  • Coast River Inn by OYO Seaside
    Scored 7.9
    7.9
    Rated good
    Good
     · 965 reviews

    Offering free WiFi, Coast River Inn is located in Seaside, within 1640 feet of Seaside Carousel Mall.

    comfy rooms, very clean, quiet and value for money.

  • The Guesthouse Ocean View Cottages
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 32 reviews

    Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is provided in all rooms.

    it was a nice price and place for short notice decisions:)

  • City Centre Motel by OYO
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 352 reviews

    Located within 2 minutes’ walk from both the Seaside Beach Promenade and Carousel Mall, this Seaside motel offers guest rooms with free Wi-Fi. The motel is 1.4 mi from Seaside Golf Course.

    It was fairly comfortable. It is close to the beach.

  • Promenade Inn & Suites Oceanfront
    Scored 5.7
    5.7
    Rated okay
    Above average
     · 1,140 reviews

    This beachfront Seaside hotel features an indoor swimming pool and guest rooms with free Wi-Fi. The Seaside Family Fun Park is less than 2 miles away.

    My teenage son love the location. Near food places and beach.

Planning a trip to see the Cannon Beach? Check out the latest reviews and scores

  • Scored 10
    10

    Best beach ever! Silky sand, fires on the beach.

    Best beach ever! Silky sand, fires on the beach. Easy access if your in a lodging nearby. (Recommendation to stay at "Inn on Cannon Beach"...as they also provided towels and chairs for beach.
    Roger
    United States of America

People are talking about Cannon Beach! Explore guest hotel reviews featuring "Cannon Beach"

  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 335 reviews
    The hotel was very close to the public entry to Haystack Rock, which made walking easy for my family. The staff went above and beyond to accommodate my family and to help ship forgotten items after we were out of state. We can’t say enough great things about the hotel, their staff, and the Cannon Beach area.
    Amanda
    United States of America
  • From $189.28 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 2,146 reviews
    We stayed in the Thunderbird Motel, which is just a short walk from Cannon Beach. What more could one want? A small refrigerator in the room, maybe? Some of the rooms have fabulous views. Ours did not and hence it was a little cheaper...but still not inexpensive. If you have the cash, buy the view. Still, the hotel is a very short walk from the beach and not far from Haystack. Again, what more could you want? Spectacular beach and down the way, a nice town with some good restaurants.
    Mary Jane
    United States of America
  • From $189.28 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 2,146 reviews
    I have pledged my loyalty to tolovana inn after a staff member a few years ago went absolutely above and beyond to help us find something super last minute after we got into town and an issue came up with the original hotel we booked. I also really love that its right on the beach, in the heart of cannon beach and so comfortable like being at home. I absolutely love that we can save so much money by utilizing the full kitchen in the room and that housekeeping comes around daily to refresh
    Kimberly
    United States of America
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 560 reviews
    Only stayed for one night at the end of our Oregon road trip before flying back home from Portland. Hotel is located at the north end of Cannon Beach and it is directly on the beach, so you can`t really get any closer. We had a room with ocean view and a balcony. Room`s decoration is quite unique and vintage - almost feels like you are staying at the house of some older friends or family and not at the hotel. Bed was comfortable.
    Natalia
    United States of America
  • From $291.56 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,299 reviews
    The room exceeded my expectations! It was much larger than most hotel rooms I've used in the past. It felt so cozy. I loved the large space. It had tons of floor space, a small dining table, and a huge balcony with a beautiful view of outdoor firepit. The bathroom looked new and was very clean. I also loved that their were two sinks for both my wife and I. The Inn was also walking distance from the Cannon Beach entrance, had free parking, and a decent spread for breakfast. I would definitely stay here again.
    Eric
    United States of America
  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 335 reviews
    My husband and I stayed at Cannon Beach Hotel to celebrate our anniversary and my birthday. It was so nice to be within walking distance of town and also the beach. We enjoyed taking a stroll to the coast in the morning and also watching the sunset. The little room was quaint and cozy; exactly what we needed for a few nights!
    Lindsay
    United States of America
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 205 reviews
    This was the second time staying at this hotel. We love it there. Right near Cannon Beach and next to a supermarket. Also a playground nearby when traveling with kids. When traveling with a pet, you get a dog welcome basket which is really nice. The hotel also has a heated pool and a hot tub. My little one loved it! We will return again, hopefully soon!
    Lynn
    Canada
  • From $331.89 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 293 reviews
    Very well-appointed and located hotel in downtown Cannon Beach. Rooms are very tasteful and thoughtfully decorated with everything you need. Right on the beach with easy beach access, close to Haystack Rock. Staff were incredibly friendly and helpful with everything. Pool/spa area is indoors/heated and a real treat. A truly restful, relaxing stay at the beach!
    Molly
    United States of America
  • From $494.07 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 782 reviews
    We stayed in one of the apartments in the White Heron Lodge, and it was an excellent base from which to explore Cannon Beach and the northern Oregon coast! We loved the fireplace and full kitchen, and appreciated to option to use the murphy bed in the living room. And the view! We had a constant view of crashing waves. We also were within walking distance to lots of things in Cannon Beach.
    Amanda
    United States of America
  • From $291.56 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,299 reviews
    Liked being in Cannon Beach again and our walks near the ocean and just wandering amongst the great shops. Friendly staff at your hotel. Thanks.
    Janet
    United States of America

Research, refine, and make plans for your whole trip