Best Hotel Deals in Cannon Beach, OR

85 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Cannon Beach, OR hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in Cannon Beach, OR

Sea Glass Inn - Cannon Beach, OR
9.4 54 reviews
Cannon Beach, OR
09/20 – 09/21
$274/nightfor 1 night

Sea Glass Inn

1 2
hotel, Seaside
Conveniently located 1.4 miles from Seaside Golf Course and 2.8 miles from Elmer Feldenheimer State Park, this budget-friendly hotel offers easy access to popular seaside attractions.
This hotel provides rooms with free WiFi, private bathrooms, and hairdryers, with some rooms featuring a terrace, all within a 250 square feet floor area for a comfortable and affordable stay.
Sandcastle Inn #601 - Beachcomber Vacation Homes - Cannon Beach, OR
9.0 22 reviews
Cannon Beach, OR
10/23 – 10/25
$236/nighttotal: $472 (2 )

Sandcastle Inn #601 - Beachcomber Vacation Homes

1 2
hotel, Cannon Beach
Perfectly situated in Downtown Cannon Beach, this hotel is just one block from the beach and a short stroll to Haystack Rock.
This affordable, dog-friendly hotel offers a well-equipped kitchen and a patio deck, ideal for a 2-person retreat with internet and parking included.
Pet-friendly Room Perfect For Ocean Seekers Near Attractions - Cannon Beach, OR
Cannon Beach, OR
09/10 – 09/11
$248/nightfor 1 night

Pet-friendly Room Perfect For Ocean Seekers Near Attractions

1 2
hotel, Seaside
Just 500 feet from the Necanicum River and a short walk to the Pacific Ocean, this hotel is located in downtown Seaside, offering convenient access to the historic Seaside Promenade.
This pet-friendly hotel provides budget-friendly accommodations with 150 sq. ft rooms featuring air conditioning, internet, and a basic kitchen, perfect for ocean seekers near attractions like the Seaside Mall and Seaside Aquarium.
Discover Beaches At Spacious Room With Stunning River View - Cannon Beach, OR
Cannon Beach, OR
07/20 – 07/23
$234/nighttotal: $702 (3 )

Discover Beaches At Spacious Room With Stunning River View

1 2
hotel, Seaside
Just steps from the Necanicum River and a short walk to the Pacific Ocean, this hotel is perfectly situated in Seaside's city center, offering easy access to the historic Seaside Promenade.
This pet-friendly hotel provides a budget-friendly stay for up to four guests, featuring complimentary toiletries, a basic kitchen, and daily cleaning services, with outdoor recreation like kayaking and beachcombing available nearby.
Sandcastle Inn #605 - Beachcomber Vacation Homes - Cannon Beach, OR
9.6 36 reviews
Cannon Beach, OR
10/23 – 10/25
$288/nighttotal: $576 (2 )

Sandcastle Inn #605 - Beachcomber Vacation Homes

1 2
hotel, Cannon Beach
Just 500 feet from the beach and a short stroll to Haystack Rock, this hotel is centrally located in Downtown Cannon Beach, offering easy access to local shops and restaurants.
This dog-friendly, budget-friendly apartment features a fully stocked kitchen and a south-facing deck, comfortably sleeping up to 4 guests with two queen beds and complimentary WIFI.
Inn At Seaside - Cannon Beach, OR
9.0 2657 reviews
Cannon Beach, OR
08/24 – 08/25
$268/nightfor 1 night

Inn At Seaside

1 2
hotel, Seaside
Just 500 feet from the Seaside Aquarium, this budget-friendly hotel offers easy access from Highway 101 and is less than a mile from the Pacific Ocean coast.
This pet-friendly hotel provides an indoor swimming pool, free Wi-Fi, and daily grab-and-go breakfast, making it an affordable and convenient choice for your seaside getaway.
River View Room With Comfortable Bed Near Seaside Main Drag - Cannon Beach, OR
Cannon Beach, OR
09/10 – 09/11
$248/nightfor 1 night

River View Room With Comfortable Bed Near Seaside Main Drag

1 2
hotel, Seaside
Just 500 feet from the Necanicum River and a short walk to the Pacific Ocean, this budget-friendly hotel in Seaside offers a prime location near the historic Seaside Promenade and family attractions like the Seaside Aquarium.
This pet-friendly hotel features 1 bedroom and 1 bathroom, accommodating up to 2 guests with air conditioning, internet, and concierge services, making it an affordable choice for exploring all that Seaside has to offer.
Ashore Hotel - Cannon Beach, OR
8.8 1402 reviews
Cannon Beach, OR
08/10 – 08/14
$260/nighttotal: $1040 (4 )

Ashore Hotel

1 2
hotel, Seaside
Just 500 feet from Seaside Beach, this budget-friendly hotel offers easy access to the Seaside Golf Course, Seaside Civic Convention Center, and Seaside Aquarium.
Ashore Hotel provides a pet-friendly stay with amenities like an indoor pool, sauna, free bicycle use, and on-site dining, making it an affordable choice for exploring the seaside.
Hillcrest Inn - Cannon Beach, OR
9.0 91 reviews
Cannon Beach, OR
09/10 – 09/11
$212/nightfor 1 night

Hillcrest Inn

1 2
hotel, Seaside
Centrally located in Seaside, this 2-star hotel is conveniently situated just 500 feet from the Seaside Aquarium and 0.2 miles from the Seaside Civic and Convention Center, offering budget-friendly access to local attractions.
Guests can enjoy complimentary Wi-Fi, a picnic area, a snack bar, and laundry facilities, with free on-site parking and a prime location making it a great choice for travelers seeking an affordable and pet-friendly stay near the beach.
Sandcastle Inn #603 - Beachcomber Vacation Homes - Cannon Beach, OR
9.4 42 reviews
Cannon Beach, OR
10/23 – 10/25
$276/nighttotal: $552 (2 )

Sandcastle Inn #603 - Beachcomber Vacation Homes

1 2
hotel, Cannon Beach
Just 500 feet from the beach and Haystack Rock, this hotel apartment in Downtown Cannon Beach offers a budget-friendly escape in a prime location.
This dog-friendly, 1-bedroom unit sleeps up to 4 guests and features a full kitchen and a balcony deck with ocean views, making it an affordable choice for families and pet owners.
Pet-friendly Stay By The Beach  Steps From Seaside Aquarium & Attractions! - Cannon Beach, OR
8.0 2 reviews
Cannon Beach, OR
08/24 – 08/25
$277/nightfor 1 night

Pet-friendly Stay By The Beach Steps From Seaside Aquarium & Attractions!

1 2
hotel, Seaside
Perfectly situated for beach access, this hotel is just 500 feet from Seaside Beach and moments from the Seaside Aquarium, offering a budget-friendly stay in the heart of Seaside, Oregon.
This pet-friendly hotel includes free parking and air conditioning, with a $15 per pet per night charge, making it an affordable option for travelers with their furry companions.
Quiet Room For Relaxation Near Local Seaside Landmarks - Cannon Beach, OR
Cannon Beach, OR
09/10 – 09/11
$254/nightfor 1 night

Quiet Room For Relaxation Near Local Seaside Landmarks

1 2
hotel, Seaside
Just steps from the Necanicum River and a short walk to the Pacific Ocean, this hotel in Seaside's city center offers convenient access to the historic Seaside Promenade and family-friendly attractions like the Seaside Aquarium.
This budget-friendly hotel, ideal for travelers with pets, features 150 sq. ft rooms with a kitchen, air conditioning, and complimentary toiletries, accommodating up to 4 guests.

Best hotels in Cannon Beach, OR with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Gilbert Inn Seaside - Cannon Beach, OR
9.0 3146 reviews
Cannon Beach, OR
08/24 – 08/25
$317/nightfor 1 night

Gilbert Inn Seaside

1 2
hotel, Seaside
Steps from the historic oceanfront promenade and a 3-minute walk to the town center, the Gilbert Inn Seaside is a 3-star hotel offering an affordable stay near Elmer Feldenheimer State Natural Area (2.2 miles) and Ecola State Park (8.3 miles).
This budget-friendly inn provides individually decorated rooms with antique furnishings, free Wi-Fi, and daily homemade breakfast, and is a great option for travelers with pets, featuring on-site and nearby activities like horse riding, cycling, and hiking.
River Inn At Seaside - Cannon Beach, OR
8.9 2609 reviews
Cannon Beach, OR
07/20 – 07/23
$282/nighttotal: $846 (3 )

River Inn At Seaside

1 2
hotel, Seaside
Ideally situated in central Seaside overlooking the Necanicum River, this 3-star hotel is just a 5-minute walk to Seaside Beach and a 3-minute walk to Seaside Carousel Mall, offering a perfect base for an affordable getaway.
This pet-friendly hotel provides excellent amenities including an indoor swimming pool, hot tub, fitness center, and complimentary breakfast, ensuring a comfortable and budget-friendly stay near the seaside attractions.
Rivertide Suites - Cannon Beach, OR
8.9 2629 reviews
Cannon Beach, OR
07/24 – 07/27
$406/nighttotal: $1218 (3 )

Rivertide Suites

1 2
hotel, Seaside
Enjoying a prime riverfront location, this hotel is just a 5-minute walk from the Seaside Aquarium and less than a half-mile from the beach, making it an affordable choice for a seaside getaway.
This pet-friendly hotel offers spacious units with full kitchens and spa baths, alongside amenities like a swimming pool and fitness center, perfect for a budget-friendly stay with your furry companions.
Rivertide Suites - Cannon Beach, OR
8.9 102 reviews
Cannon Beach, OR
08/24 – 08/25
$425/nightfor 1 night

Rivertide Suites

2 2
hotel, Seaside
Centrally located in Seaside, this hotel is within a 5-minute drive of Historic Turnaround and Captain Kid Amusement Park, and 3.3 miles from Tillamook Head.
This budget-friendly hotel welcomes pets and offers spacious suites with full kitchens, an indoor pool, and a fitness center, making it an affordable choice near the seaside.
Saltline - Cannon Beach, OR
9.2 2281 reviews
Cannon Beach, OR
08/10 – 08/14
$360/nighttotal: $1440 (4 )

Saltline

1 2
hotel, Seaside
Just a 3-minute walk from Seaside Beach, SALTLINE hotel is perfectly situated in Seaside, offering an affordable stay just 1.1 miles from Seaside Golf Course.
This pet-friendly hotel boasts amenities like an indoor pool, hot tub, complimentary WiFi, and free bikes, making it an excellent choice for a budget-friendly seaside getaway.
Quality Inn Seaside Oregon Coast - Cannon Beach, OR
8.3 1644 reviews
Cannon Beach, OR
07/24 – 07/27
$312/nighttotal: $936 (3 )

Quality Inn Seaside Oregon Coast

1 2
hotel, Seaside
Just a 10-minute walk from the beach, this hotel is conveniently located a 5-minute drive from the Seaside Aquarium and Seaside Factory Outlet Center, offering a budget-friendly option for your seaside getaway.
Enjoy contemporary rooms with free Wi-Fi, air conditioning, and a fitness center, making this affordable accommodation perfect for a comfortable and cheap stay near all the attractions.

Family-friendly hotels in Cannon Beach, OR for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

The Wayside Inn - Cannon Beach, OR
9.2 984 reviews
Cannon Beach, OR
09/20 – 09/21
$290/nightfor 1 night

The Wayside Inn

1 2
hotel, Cannon Beach
Directly on the southern end of Cannon Beach, this hotel offers an affordable stay just 2 minutes walking from Tolovana State Park and the beach, with Haystack Rock a 10-minute walk down the shore.
This pet-friendly hotel features a swimming pool, hot tub, and rooms with partial ocean views and private decks, making it a great budget-friendly option for families and travelers with pets.
Coast River Inn By Oyo Seaside - Cannon Beach, OR
8.2 2145 reviews
Cannon Beach, OR
09/04 – 09/07
$273/nighttotal: $819 (3 )

Coast River Inn By Oyo Seaside

1 3
hotel, Seaside
Coast River Inn By Oyo Seaside is a budget-friendly hotel located in Seaside, just 1640 feet from Seaside Carousel Mall and within walking distance of the Seaside Aquarium.
This pet-friendly hotel offers rooms with air conditioning, free WiFi, and parking, with select rooms featuring kitchenettes and river views, and is located 2 miles from Elmer Feldenheimer State Park.
Inn At The Prom Oceanfront - Cannon Beach, OR
8.6 2191 reviews
Cannon Beach, OR
08/11 – 08/13
$352/nighttotal: $704 (2 )

Inn At The Prom Oceanfront

1 3
hotel, Seaside
Directly on the Seaside Promenade, this 4-star hotel is just 2 minutes by car from the Seaside Aquarium and an 8-minute walk to the town center, offering a budget-friendly seaside escape.
Suites feature oceanfront views, full kitchens, fireplaces, and spa baths, with the hotel also providing complimentary bicycles and allowing up to two dogs per night for a fee, making it a great option for travelers with pets.
The Waves - Cannon Beach, OR
9.3 1610 reviews
Cannon Beach, OR
09/20 – 09/26
$308/nighttotal: $1848 (6 )

The Waves

1 1
hotel, Cannon Beach
Prime oceanfront, The Waves hotel in downtown Cannon Beach, Oregon, is just a 5-minute walk from the EVOO Cooking School and Coaster Theater Playhouse.
This budget-friendly hotel offers rooms with microwaves, refrigerators, and coffee machines, plus an on-site hot tub, barbecue facilities, and meeting rooms, making it a great seaside option.
Guesthouse Cannon Beach - Cannon Beach, OR
9.3 4430 reviews
Cannon Beach, OR
07/20 – 07/23
$346/nighttotal: $1038 (3 )

Guesthouse Cannon Beach

1 2
hotel, Cannon Beach
Guesthouse Cannon Beach offers a budget-friendly stay conveniently located near Cannon Beach itself, Haystack Gallery, and Haystack Hill State Park, and is just 5 miles from Necanicum Guard Station.
This pet-friendly hotel provides a relaxing retreat with amenities like a jacuzzi, spa, and fitness center, ensuring a comfortable and affordable seaside experience.

Destinations nearby

Cheap hotels in Cannon Beach, OR with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Cannon Beach, OR with a car park

Kathryn Riverfront Inn, An Ascend Collection Hotel - Cannon Beach, OR
8.9 1628 reviews
Cannon Beach, OR
08/11 – 08/13
$289/nighttotal: $578 (2 )

Kathryn Riverfront Inn, An Ascend Collection Hotel

1 3
hotel, Seaside
Kathryn Riverfront Inn, a 3-star hotel, is perfectly situated at the terminus of the Lewis and Clark National Historic Trail along the Necanicum River, just three blocks from downtown Seaside's shops and dining.
This pet-friendly hotel offers affordable accommodations with an indoor heated pool, hot tub, sauna, and is just a short walk to the Oregon Coast, making it an excellent choice for budget-friendly stays near the beach.
Seashore Inn On The Beach Seaside - Cannon Beach, OR
9.0 99 reviews
Cannon Beach, OR
09/10 – 09/11
$205/nightfor 1 night

Seashore Inn On The Beach Seaside

1 2
hotel, Seaside
Directly on Seaside Beach, this 2-star hotel offers a prime location just 0.1 miles from Seaside Aquarium and Seaside Beach, and is a short 15-minute drive from Cannon Beach and Haystack Rock, making it an ideal budget-friendly choice for seaside explorers.
Guests can enjoy a complimentary continental breakfast, free Wi-Fi, on-site parking, and an indoor pool, hot tub, and sauna, with pets also welcome at this affordable accommodation.
The Drifthaven At Gearhart - Cannon Beach, OR
9.5 678 reviews
Cannon Beach, OR
09/20 – 09/21
$228/nightfor 1 night

The Drifthaven At Gearhart

1 2
hotel, Gearhart
Just an 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart offers a pet-friendly, 4-star hotel experience in Gearhart, conveniently located 4 miles from Seaside Golf Course.
This budget-friendly hotel provides complimentary bicycles, a garden, terrace, on-site concierge, and rooms with kitchenettes or coffee machines, perfect for exploring the seaside area and enjoying American, vegetarian, and gluten-free breakfast options.
Sandcastle Inn #606 - Beachcomber Vacation Homes - Cannon Beach, OR
9.6 30 reviews
Cannon Beach, OR
10/23 – 10/25
$302/nighttotal: $604 (2 )

Sandcastle Inn #606 - Beachcomber Vacation Homes

1 2
hotel, Cannon Beach
Centrally located in downtown Cannon Beach, this hotel is just one block from the beach and a short stroll to Haystack Rock, offering easy walking access to shops and restaurants.
This dog-friendly hotel offers a queen bed, a fully stocked kitchen, and accommodates up to four guests, making it a budget-friendly choice for your seaside getaway.
Sandcastle Inn #602 - Beachcomber Vacation Homes - Cannon Beach, OR
8.8 36 reviews
Cannon Beach, OR
10/23 – 10/25
$297/nighttotal: $594 (2 )

Sandcastle Inn #602 - Beachcomber Vacation Homes

1 2
hotel, Cannon Beach
Centrally located in Downtown Cannon Beach, this hotel is just one block from the beach and a short walk to Haystack Rock and local shops.
This pet-friendly, budget-friendly 1-bedroom apartment sleeps up to 4 guests and features a full kitchen, a private patio, and WIFI, making it an affordable choice near the seaside.
copyright © 2026 cheapandcozy.com