Hotels in Cannon Beach, OR

Find deals on 24 hotels in Cannon Beach, OR

Cannon Beach, OR
May 28 — May 292
Cannon Beach, OR
Sat 5/28
Sun 5/29

Top hotels in Cannon Beach

Find the perfect hotel for your stay in Cannon Beach
Price
$34
$476
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Things to do in Cannon Beach


When to book a hotel in Cannon Beach

Check out the information below to find the best deal on a hotel room in Cannon Beach
Low SeasonDecembercheapest month to stay
High SeasonAugustmost expensive time to stay
42%expected price decrease
43%expected price increase

Price

$124 - $373

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekWednesdayis the cheapest day of the week to book
$224is the average per night cost for a hotel on this day
$164is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Cannon Beach is: 1-2 star, 84 days before. 3 star, 88 days before. 4-5 star, 19 days before.

1-2 star

$148 - $174

3 star

$192 - $230

4-5 star

$393 - $551


Cannon Beach travel tips

Cannon Beach is a cozy small town, its size making it nice and easy to navigate. With everything so close, parking your car at the hotels in Cannon Beach, and strolling everywhere seems to be the trend for most visitors. A convenient free shuttle service is available to all, taking you back to your hotel or even to Tolovana Park. The shuttle vehicle is wheelchair friendly, operating daily with conveniently located stops around cheap hotels in Cannon Beach, making them easily accessible anywhere in town. Almost all visitors in Cannon Beach hotels arrive in rented cars from Portland, hence there are no rental companies nor taxis in town.


How much does a hotel in Cannon Beach cost per night?

Use the information below to find quality Cannon Beach hotel rooms for low prices

4-star hotels

Cheapest $228

Average $273

Most expensive $379

Search 4-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Cannon Beach

These hotels and hostels usually make for a cheap way to stay in Cannon Beach

Get the best value hotel in Cannon Beach

These Cannon Beach hotels have the best prices for their ratings

Where to stay in Cannon Beach

Whether you’re traveling for pleasure or business, on the Oregon Coast, Cannon Beach has motels, inns, hotels, and bed and breakfasts to offer at affordable prices for their ratings. You'll find accommodation catering to couples, families, luxury travelers, groups, and even a few that welcome pets. If you’re a luxurious traveler, Stephanie Inn offers perfectly located accommodation on the oceanfront of Cannon Beach. Places like Inn At Arch Cape tend to be bigger than B&Bs, and seldom have breakfast included in their rates. However, many inns will have dining facilities available as an option. Compared to B&Bs, inns will offer hotel-like amenities and help you plan events like shopping and local tours. In Gower Ave, Surfsand Resort caters to family travelers, is pet-friendly and includes seasonal family events.


Learn about attractions and sights in Cannon Beach

A town with beautiful Oregonian coastal charm, breathtaking vistas and plenty of recreational activities a few steps away. Cannon Beach entices visitors with its unique architecture and classic coastal buildings. Along the dramatic offshore rocks of Cannon Beach are a few miles of scenic, clean sandy public beaches with several access points and parking facilities facing Tolovana Park, Midtown, Downtown and Les Shirley Park. Just offshore to the North, one can see the Tillamook Rock lighthouse from various points on the beach. Catch the beautiful coastal sunset where the world-famous Cannon Beach landmark stands, the Haystack Rock. In North Prom, Oregon, a few minutes north of Cannon Beach, is a 70-year-old Seaside Aquarium coupled with a few family attractions, like carnival rides, arcades and miniature golf.

After a long day of exploring the beautiful Cannon Beach, a fresh local brew from one of the local bars is what you need. Offering a small batch of specialty brews and craft beer, Public Coast Brewing and Pelican Brewing company are the newest breweries in Cannon Beach, not to mention the well-established Brewhouse and Bill's Tavern. Right in the center of Cannon Beach, Bill's Tavern has a casual atmosphere, serving beer and crispy fish, with live music featured in the background. Located in the corner of Hemlock Street and Sunset Blvd., Pelican Brewing Company has a unique addition to the town’s nightlife, a 10-barrel brewing facility, and is also famous for its amazing burgers.

Annual events in Cannon Beach offer you the opportunity to get up close and personal with renowned artists from their art community. The Spring Unveiling Arts Festival is a free event held annually in May, on Cannon Beach. Experience the beach town hospitality and visit Cannon Beach during other annual events and festivals, when the town has much to offer. Also held at Cannon Beach is the Stormy Weather Arts Festival, every November. On the 4th of July, Cannon Beach celebrates Independence Day across town in an earth-friendly manner, with no fireworks, instead indulging in a symphonic band concert and fire dancing. This day is designed to be pet and environment friendly, an ultimate family day with no fireworks permitted on the beach.


Information about staying in Cannon Beach

Read these important travel tips before booking a hotel in Cannon Beach

A stay of 1 night is most popular when visiting Cannon Beach.

A hotel room in Cannon Beach will generally set you back around $393 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

In December prices are at their lowest and represents the most cost effective time to book a hotel room in Cannon Beach. You may find the cost of your room has decreased by 42%.

Tuesday is the cheapest day for hotel rooms in Cannon Beach. Thursday is the most expensive day.

On average, a hostel in Cannon Beach will be priced around $207. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $186 lower than your typical Cannon Beach hotel.

With good temperatures around 57.2 °F and just a moderate chance of expected rainfall, those staying at a hotel in Cannon Beach should consider visiting popular establishments near Cannon Beach.

There are currently 52 vacation rentals available in Cannon Beach. Most of our users opt to stay at The Ocean Lodge, which is the most popular vacation rental in Cannon Beach. Compare vacation rentals in Cannon Beach.


momondo's favorite hotels in Cannon Beach

Learn more about these user-preferred hotels in Cannon Beach
Sea Sprite on the Estuary

Sea Sprite on the Estuary

Cannon Beach, OR, United States

$353

Beaches Inn | Puffins Place Cabana

Cannon Beach, OR, United States

8.0
$221
Bright & intimate dog-friendly oceanside home - walk to beach!

Bright & intimate dog-friendly oceanside home - walk to beach!

Cannon Beach, OR, United States

8.7
$231

Beaches Inn | Orca Bay Townhouse

Cannon Beach, OR, United States

8.6
$229
Cozy Cannon Beach Condo

Cozy Cannon Beach Condo

Cannon Beach, OR, United States

8.5
$261

Sunset Inn

188 Sunset Blvd, Cannon Beach, OR, United States

$245
Colorful, Dog-Friendly Cottage Near Beach & Downtown Await!

Colorful, Dog-Friendly Cottage Near Beach & Downtown Await!

Cannon Beach, OR, United States

8.4
$197
South Hampton House

South Hampton House

Cannon Beach, OR, United States

9.0
$480

Lodges at Cannon Beach

132 East Surfcrest Avenue, Cannon Beach, OR, United States

$583

Charming, Dog-Friendly Cabana with Ocean Views & Easy Beach Access

Cannon Beach, OR, United States

8.9
$352

Conveniet Dog-Friendly Beach Cottage Just A Block To The Beach And Close To Town

Cannon Beach, OR, United States

8.2
$175

Welcoming, Dog-Friendly Home With Close Beach Access Near Downtown!

Cannon Beach, OR, United States

8.4
$211
Hearthstone Inn

Hearthstone Inn

107 East Jackson Street, Cannon Beach, OR, United States

10.0
$42

Serene Dog-Friendly Cottage Just Blocks From The Beach & Main Drag!

Cannon Beach, OR, United States

8.1
$162

Artistic and whimsical cottage only minutes from the beach!

Cannon Beach, OR, United States

9.6
$316
Dog-Friendly Cabana And Studio With Close Beach Access Plus Spa Suite!

Dog-Friendly Cabana And Studio With Close Beach Access Plus Spa Suite!

Cannon Beach, OR, United States

9.1
$1,097

Sandals Inn | Spa Suite

Cannon Beach, OR, United States

8.4
$237

Beaches Inn | Pacific Surf Townhouse

Cannon Beach, OR, United States

8.1
$307

Sandals Inn | Spa Suite & Oceanside Cabana

Cannon Beach, OR, United States

9.1
$1,077

Sandals Inn | Oceanside Cabana

Cannon Beach, OR, United States

8.3
$342

Start planning your trip to Cannon Beach


Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Cannon Beach which you can then filter quickly and easily.

You can find a great place to stay in Cannon Beach by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet as well as enhanced health and safety options.


Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.