Find 3 Star Hotels in Cannon Beach, OR from SAR 672

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Cannon Beach 3 Star Hotels

This weekend
Next weekend

Compare Cannon Beach 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1005)
"Amazing views, great rooms, fantastic front desk staff especially Zack and Clara!"
The price is SAR 1,634
SAR 1,839 total
includes taxes & fees
10 Aug - 11 Aug
Surfsand Resort

Tolovana Inn

2.5 star property
8.8 out of 10, Excellent, (1407)
"Nice place to stay"
The price is SAR 1,084
SAR 1,221 total
includes taxes & fees
31 Jul - 1 Aug
Tolovana Inn

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1000)
"This Inn At Cannon Beach is a lovely property, well staffed and well maintained. "
The price is SAR 1,459
SAR 1,644 total
includes taxes & fees
24 Jul - 25 Jul
Inn at Cannon Beach

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1002)
"Friendly staff and clean rooms, best option in cannon beach "
The price is SAR 908
SAR 1,017 total
includes taxes & fees
30 Jul - 31 Jul
Inn at Haystack Rock

Cannon Beach Hotel Collection

3.5 star property
9.2 out of 10, Wonderful, (1008)
"Love Cannon Beach, and this hotel is nice and reasonably priced and close to everything. "
The price is SAR 1,204
SAR 1,348 total
includes taxes & fees
20 Aug - 21 Aug
Cannon Beach Hotel Collection

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (597)
"Perfect spot on cannon beach"
The price is SAR 2,121
SAR 2,389 total
includes taxes & fees
23 Jul - 24 Jul
The Ocean Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (1001)
"This is a wonderful place to stay!"
The price is SAR 1,275
SAR 1,428 total
includes taxes & fees
5 Aug - 6 Aug
The Waves/The Argonauta Inn/The White Heron Lodge

Hallmark Resort - Cannon Beach

3.0 star property
9.4 out of 10, Exceptional, (947)
"I thoroughly enjoyed my stay, especially the extra features, such as the freshly-baked cookies upon check in, the bundle of firewood for purchase, the free dog treats and the free hot cocoa. I would stay here again. "
Hallmark Resort - Cannon Beach

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (653)
"Relaxing stay near the beach, but away from the crowds. Staff was awesome, room was the best! Definitely will stay here again. "
The price is SAR 723
SAR 810 total
includes taxes & fees
11 Aug - 12 Aug
Ecola Creek Lodge

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (603)
"Amazing property with great views. Front office super helpful to make our stay very comfortable "
The price is SAR 1,230
SAR 1,378 total
includes taxes & fees
5 Aug - 6 Aug
Land's End at Cannon Beach

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (335)
"Very nice hotel and area"
The price is SAR 1,159
SAR 1,298 total
includes taxes & fees
30 Jul - 31 Jul
Sea Sprite at Haystack Rock

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (582)
"Decent overnight stop"
The price is SAR 1,122
SAR 1,256 total
includes taxes & fees
17 Aug - 18 Aug
The Wayside Inn

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (267)
"Right on the beach. we had a fire on the beach each evening. Quiet, comfortable, outstanding place to stay. We will be back!"
The price is SAR 1,722
SAR 1,928 total
includes taxes & fees
30 Jul - 31 Jul
Sea Sprite on the Estuary

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (213)
"Great location, super convenient. Very clean room with an amazing view."
The price is SAR 1,947
SAR 2,181 total
includes taxes & fees
17 Aug - 18 Aug
Schooner's Cove Inn

Lighthouse Inn

2.5 star property
9.4 out of 10, Exceptional, (343)
"Great location and very clean"
The price is SAR 1,178
SAR 1,327 total
includes taxes & fees
23 Jul - 24 Jul
Lighthouse Inn

Sea Breeze Court

2.0 star property
9.8 out of 10, Exceptional, (559)
"We had everything we could possibly need. Very comfortable place to be! Bed was great!"
Sea Breeze Court

Stephanie Inn

2.0 star property
10.0 out of 10, Exceptional, (143)
Stephanie Inn
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Cannon Beach.
Still don't see what you're looking for?
See all properties in Cannon Beach.
You can also use these popular filters to refine your search.
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.

Learn more about Cannon Beach

Get away to Cannon Beach! Enjoy the beaches, seaside, and natural setting.

Cannon Beach showing signage and street scenes as well as a couple

Top Cannon Beach Hotel Reviews

Frequently asked questions

What are the best 3-star hotels in Cannon Beach?
Expedia customers speak highly of Surfsand Resort. It features a nearby waterfront and a swimming pool, and is around 0.32 kilometers southwest of the center of Cannon Beach. Cannon Beach Hotel Collection is another popular 3-star hotel. Located roughly 0.32 kilometers south of downtown, it offers an electric car charging station and premium bedding.
How much does it cost to stay in a 3-star hotel in Cannon Beach?
Discover the ideal trifecta of affordability, quality and comfort at a 3-star hotel in Cannon Beach with our handy filters. Enter your preferred travel dates and then adjust your search according to what you want to spend per night.

  • Search for the lowest price per night right now from SAR 1,273

What is the difference between a 4-star and 3-star hotel in Cannon Beach?
Reserve a room at a 3-star hotel and you can expect well-kept and comfortable rooms and conveniences such as free WiFi, gyms and tea and coffee facilities. These lodgings may also include a restaurant and bar. Elevate your Cannon Beach getaway by reserving a 4-star hotel. With things like a wellness center, 24-hour room service and luxury bathroom products, you'll experience a heightened level of relaxation and comfort.