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

Relax And Unwind! Pet-friendly Property, Free Parking, River View! - Cannon Beach, OR
Cannon Beach, OR
06/09 – 06/12
$135/nighttotal: $405 (3 )

Relax And Unwind! Pet-friendly Property, Free Parking, River View!

1 2
hotel, Seaside
Centrally located in Seaside's city center, this pet-friendly hotel is just miles from Cannon Beach and Haystack Rock, offering a budget-friendly stay on a lake.
This affordable hotel welcomes pets for a $15 fee per night and features 150 sq. ft. rooms with air conditioning, free parking, and internet, perfect for a cheap and cozy getaway.
The Waves - Cannon Beach, OR
9.2 2458 reviews
Cannon Beach, OR
10/05 – 10/12
$259/nighttotal: $1813 (7 )

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.
Whimsical Room W/ Beautiful Views Near Seasides Main Spots - Cannon Beach, OR
10 2 reviews
Cannon Beach, OR
06/13 – 06/15
$250/nighttotal: $500 (2 )

Whimsical Room W/ Beautiful Views Near Seasides Main Spots

1 1
hotel, Seaside
Just 500 feet from the Necanicum River and a short walk to the Pacific Ocean, this budget-friendly hotel is centrally located in Seaside's downtown, offering easy access to the historic Seaside Promenade for biking and strolling.
This pet-friendly hotel, perfect for travelers seeking affordable seaside accommodations, features 150 sq. ft rooms with air conditioning and complimentary toiletries, ideal for up to two guests and two pets up to 40lbs each, with cleaning services included.
The Waves/the Argonauta Inn/the White Heron Lodge - Cannon Beach, OR
9.4 1148 reviews
Cannon Beach, OR
10/05 – 10/12
$244/nighttotal: $1708 (7 )

The Waves/the Argonauta Inn/the White Heron Lodge

1 1
hotel, Cannon Beach
Prime beachfront access puts you steps from Cannon Beach and within a 5-minute walk of Haystack Gallery, White Bird Gallery, and Northwest by Northwest Gallery in Downtown Cannon Beach.
This budget-friendly hotel offers complimentary WiFi in public areas, free self-parking, and barbecue grills, making it an affordable choice for your seaside getaway.
Experience Relaxation In A Whimsical Room By The Riverfront - Cannon Beach, OR
Cannon Beach, OR
06/13 – 06/15
$263/nighttotal: $526 (2 )

Experience Relaxation In A Whimsical Room By The Riverfront

1 1
hotel, Seaside
Just 500 feet from the Necanicum River and a short stroll to the Pacific Ocean and the historic Seaside Promenade, this hotel offers a prime location in Seaside's city center.
This budget-friendly hotel provides a comfortable 150 sq. ft room for two guests with air conditioning, internet, and daily cleaning, and it welcomes up to two pets per room for a fee, making it an affordable option for travelers with pets near the beach.
Pet-friendly Room With Kitchenette Near Carousel Mall - Cannon Beach, OR
Cannon Beach, OR
06/13 – 06/15
$277/nighttotal: $554 (2 )

Pet-friendly Room With Kitchenette Near Carousel Mall

1 1
hotel, Seaside
Just 500 feet from the Necanicum River and a short walk to the Pacific Ocean, this pet-friendly hotel in Seaside's city center offers a budget-friendly stay.
Enjoy a 150 sq. ft. room with a kitchenette, air conditioning, and complimentary internet, perfect for up to two guests and two pets for a nightly fee, with daily cleaning services included.
Quiet Room For Relaxation Near Local Seaside Landmarks - Cannon Beach, OR
Cannon Beach, OR
06/09 – 06/12
$145/nighttotal: $435 (3 )

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 Western Plus Ocean View Resort - Cannon Beach, OR
8.1 3741 reviews
Cannon Beach, OR
06/13 – 06/15
$240/nighttotal: $480 (2 )

Best Western Plus Ocean View Resort

1 1
hotel, Seaside
Just 500 feet from the Seaside Aquarium, this beachfront hotel offers an ideal location for exploring Seaside, just a 4-minute drive from the Seaside Factory Outlet Center.
This budget-friendly hotel welcomes pets and features an indoor pool, hot tub, and on-site dining at the Ocean Bakery Cafe, ensuring a comfortable and affordable stay near the seaside.
Sandcastle Inn #604 - Beachcomber Vacation Homes - Cannon Beach, OR
9.6 33 reviews
Cannon Beach, OR
10/05 – 10/12
$271/nighttotal: $1897 (7 )

Sandcastle Inn #604 - Beachcomber Vacation Homes

1 1
hotel, Cannon Beach
Just 500 feet from Cannon Beach and a short walk to Haystack Rock, this 1-bedroom hotel is centrally located in Downtown Cannon Beach, offering a budget-friendly escape near shops and cafes.
This pet-friendly accommodation features a private balcony and a fully stocked kitchen, perfect for enjoying seaside meals after exploring the nearby beach.
Inn At Cannon Beach - Cannon Beach, OR
9.5 1938 reviews
Cannon Beach, OR
10/05 – 10/12
$272/nighttotal: $1904 (7 )

Inn At Cannon Beach

1 1
hotel, Cannon Beach
Just a 15-minute walk from iconic Haystack Rock, this hotel in Cannon Beach is also a 5-minute drive from Tolovana Beach State Park and 0.5 miles from Highway 101, offering a budget-friendly stay near the seaside.
This pet-friendly hotel provides complimentary Wi-Fi and breakfast, with rooms featuring refrigerators, microwaves, and gourmet coffee makers, plus free passes to local fitness and yoga studios.
Sandcastle Inn #603 - Beachcomber Vacation Homes - Cannon Beach, OR
9.4 40 reviews
Cannon Beach, OR
10/05 – 10/12
$264/nighttotal: $1848 (7 )

Sandcastle Inn #603 - Beachcomber Vacation Homes

1 1
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.
Kathryn Riverfront Inn, An Ascend Collection Hotel - Cannon Beach, OR
8.7 2580 reviews
Cannon Beach, OR
06/09 – 06/12
$191/nighttotal: $573 (3 )

Kathryn Riverfront Inn, An Ascend Collection Hotel

1 2
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.

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

River Inn At Seaside - Cannon Beach, OR
8.8 2537 reviews
Cannon Beach, OR
07/29 – 07/31
$348/nighttotal: $696 (2 )

River Inn At Seaside

1 3
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.
Gilbert Inn Seaside - Cannon Beach, OR
9.0 2947 reviews
Cannon Beach, OR
07/29 – 07/31
$353/nighttotal: $706 (2 )

Gilbert Inn Seaside

1 3
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.
Ashore Hotel - Cannon Beach, OR
8.8 1373 reviews
Cannon Beach, OR
06/10 – 06/12
$201/nighttotal: $402 (2 )

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.
Rivertide Suites - Cannon Beach, OR
8.9 2659 reviews
Cannon Beach, OR
06/09 – 06/12
$240/nighttotal: $720 (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.
Inn At Seaside - Cannon Beach, OR
8.9 3699 reviews
Cannon Beach, OR
09/14 – 09/15
$370/nightfor 1 night

Inn At Seaside

2 6
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.
Holiday Inn Express Hotel & Suites Seaside Convention Center By Ihg - Cannon Beach, OR
8.9 1276 reviews
Cannon Beach, OR
06/13 – 06/15
$295/nighttotal: $590 (2 )

Holiday Inn Express Hotel & Suites Seaside Convention Center By Ihg

1 1
resort, Seaside
Just 2112 feet from the beautiful Seaside beaches and the Seaside Convention Center, this resort offers a budget-friendly stay with easy access to the Seaside Historical Museum and unique shops.
This pet-friendly resort features a 24-hour indoor swimming pool, hot tub, sauna, a complimentary hot breakfast buffet, and rooms equipped with free Wi-Fi, a microwave, and a mini-refrigerator.
Quality Inn Seaside Oregon Coast - Cannon Beach, OR
8.2 2262 reviews
Cannon Beach, OR
08/11 – 08/13
$251/nighttotal: $502 (2 )

Quality Inn Seaside Oregon Coast

1 2
hotel, Seaside
Just 10 minutes on foot from the beach, this budget-friendly hotel in Seaside is also a mere 5-minute drive from the Seaside Aquarium and Seaside Factory Outlet Center.
Enjoy complimentary continental breakfast and free Wi-Fi in your contemporary room at this affordable seaside hotel, featuring air conditioning and a garden for a comfortable stay.
Quality Inn Seaside Oregon Coast - Cannon Beach, OR
8.0 3252 reviews
Cannon Beach, OR
09/14 – 09/15
$360/nightfor 1 night

Quality Inn Seaside Oregon Coast

3 6
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

Cannon Beach Hotel Collection - Cannon Beach, OR
Cannon Beach, OR
06/13 – 06/15
$412/nighttotal: $824 (2 )

Cannon Beach Hotel Collection

1 1
hotel, Cannon Beach
Located in Downtown Cannon Beach, this 3-star hotel is just steps from the iconic Cannon Beach and a 5-minute walk from the Cannon Beach History Center and Museum.
This budget-friendly hotel offers complimentary wireless internet, on-site dining, and is near Haystack Rock, making it a perfect seaside escape.
Coast River Inn By Oyo Seaside - Cannon Beach, OR
8.1 2143 reviews
Cannon Beach, OR
06/06 – 06/07
$225/nightfor 1 night

Coast River Inn By Oyo Seaside

1 2
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 Of The Four Winds Seaside Oceanfront - Cannon Beach, OR
Cannon Beach, OR
08/11 – 08/13
$385/nighttotal: $770 (2 )

Inn Of The Four Winds Seaside Oceanfront

1 1
hotel, Seaside
Directly on the beach in Seaside, this hotel offers prime access to Columbia Beach and is a 6-minute walk from the Seaside Aquarium, providing a budget-friendly seaside escape.
Enjoy complimentary wireless internet, a garden, and free onsite parking at this family-friendly hotel, where guestrooms feature microwaves and memory foam beds for a comfortable stay.
Hallmark Resort In Cannon Beach - Cannon Beach, OR
9.4 1436 reviews
Cannon Beach, OR
10/05 – 10/12
$334/nighttotal: $2338 (7 )

Hallmark Resort In Cannon Beach

1 1
hotel, Cannon Beach
Directly on the beach, this hotel offers iconic Haystack Rock views and is just a 10-minute walk from downtown Cannon Beach, making it a perfect seaside escape.
This budget-friendly hotel welcomes pets and features complimentary bicycle rentals, two indoor heated saltwater pools, three hot tubs, a dry sauna, and rooms with gas fireplaces for a cozy and affordable stay.
Inn At The Prom Oceanfront - Cannon Beach, OR
8.6 2177 reviews
Cannon Beach, OR
08/11 – 08/13
$396/nighttotal: $792 (2 )

Inn At The Prom Oceanfront

1 1
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 Wayside Inn - Cannon Beach, OR
9.1 1248 reviews
Cannon Beach, OR
06/29 – 06/30
$413/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.
Inn At Haystack Rock - Cannon Beach, OR
8.8 3091 reviews
Cannon Beach, OR
09/29 – 10/06
$247/nighttotal: $1729 (7 )

Inn At Haystack Rock

1 1
hotel, Cannon Beach
Just one block from the ocean and three blocks from downtown Cannon Beach, this 4-star hotel is a budget-friendly option for travelers seeking affordable seaside accommodations near Haystack Rock.
This pet-friendly hotel offers rooms with kitchenettes or full kitchens, a garden, an outdoor fire pit, and select rooms feature a furnished patio or porch, ensuring a comfortable and convenient stay.
Inn At The Shore - Cannon Beach, OR
8.8 2643 reviews
Cannon Beach, OR
06/06 – 06/07
$356/nightfor 1 night

Inn At The Shore

1 2
hotel, Seaside
Just a 5-minute drive from the Seaside Outlet Mall and 15 miles from Ecola State Park, the Inn At The Shore offers a budget-friendly stay near the seaside.
This pet-friendly hotel provides complimentary Wi-Fi, ocean views from all rooms, and free seasonal bicycle rentals for exploring the area.

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

Sandcastle Inn #601 - Beachcomber Vacation Homes - Cannon Beach, OR
9.0 22 reviews
Cannon Beach, OR
06/10 – 06/12
$219/nighttotal: $438 (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.
Tolovana Inn - Cannon Beach, OR
8.6 102 reviews
Cannon Beach, OR
09/29 – 10/06
$215/nighttotal: $1505 (7 )

Tolovana Inn

1 1
hotel, Cannon Beach
Just 500 feet from Tolovana Beach State Park, this hotel in Tolovana Park offers a budget-friendly stay near Cannon Beach, with Haystack Rock only 1.1 miles away and Hug Point State Park 2.6 miles distant.
This pet-friendly hotel features an indoor pool, hot tub, sauna, and complimentary wireless internet, making it an affordable and convenient option for exploring the seaside attractions of Cannon Beach.
copyright © 2026 cheapandcozy.com