Hotels in Cannon Beach, OR

94 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Cannon Beach, OR hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

94 Cheap hotels in Cannon Beach, OR

Best Cannon Beach, OR luxury hotels (4 and 5 stars)

Among the 94 accommodations in Cannon Beach, OR, here are the 4 best luxury hotels

Quality Inn Seaside Oregon Coast - Cannon Beach, OR
8.2 1656 reviews

Quality Inn Seaside Oregon Coast

hotel, Seaside
The Quality Inn is located in the popular Seaside district, just 3 kilometres from a golf course. This 2.5-star hotel offers a convenient base for exploring the area. Each room is comfortably furnished and comes with a bathroom and measures 20 square metres. Guests can enjoy complimentary Wi-Fi, a free breakfast, and free parking, as well as access to a fitness centre and room service.
Inn At Cannon Beach - Cannon Beach, OR
9.4 2005 reviews

Inn At Cannon Beach

hotel, Cannon Beach
The Inn at Cannon Beach is conveniently located just off Highway 101, a short drive from Tolovana Beach State Park and a 15-minute walk from Haystack Rock. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The inn offers a range of comfortable rooms with modern amenities, including refrigerators, microwaves, and flat-screen TVs. Guests can enjoy a private garden, complimentary Wi-Fi, breakfast, and access to local fitness and yoga studios.
Inn At Haystack Rock - Cannon Beach, OR
8.8 3017 reviews

Inn At Haystack Rock

hotel, Cannon Beach
The Inn at Haystack Rock is situated just off the Oregon Coast Highway in Cannon Beach, a short walk from the beach and the town's centre. This four-star hotel has earned a "very good" user rating, thanks to its excellent location and cleanliness.
The hotel has two peaceful garden courtyards, providing a tranquil escape from the bustle of the town. Guests can enjoy a range of amenities, including a spa, fitness centre, and outdoor fire pit, making it an ideal base for exploring the beautiful Cannon Beach area.
Inn At The Prom Oceanfront - Cannon Beach, OR
8.6 2194 reviews

Inn At The Prom Oceanfront

hotel, Seaside
The Inn at the Prom is situated on Seaside Promenade, an 8-minute walk from the town centre and a 2-minute drive from the Seaside Aquarium. This 4-star hotel has received very good user ratings, making it a popular choice for travellers visiting Seaside.
The accommodation offers spacious suites with full kitchens or kitchenettes, perfect for longer stays or families. Guests can enjoy a range of amenities including a Jacuzzi, terrace, garden, spa, fitness centre, and free parking.

Best Cannon Beach, OR hotels with a pool

Among the 94 accommodations in Cannon Beach, OR, here are the 4 best hotels with a pool

The Waves - Cannon Beach, OR
9.3 1713 reviews

The Waves

hotel, Cannon Beach
The Waves is located in the heart of Cannon Beach, Oregon, just a short walk from the EVOO Cooking School and the Coaster Theater Play House. This 3-star hotel has received very good user ratings, making it a popular choice for travellers visiting the area.
The hotel offers a range of modern rooms with comfortable amenities, including a microwave, refrigerator, and coffee machine. Guests can enjoy the on-site swimming pool, hot tub, and barbecue facilities, or relax on the terrace or in the garden.
Kathryn Riverfront Inn, An Ascend Collection Hotel - Cannon Beach, OR
8.9 1628 reviews

Kathryn Riverfront Inn, An Ascend Collection Hotel

hotel, Seaside
The Kathryn Riverfront Inn, Ascend Hotel Collection is located in downtown Seaside, Oregon, just a short walk from the beach, shops, and restaurants. This 3-star hotel receives very good user ratings for its cleanliness, location, and overall experience.
The inn offers a range of rooms, including those with hot tubs or fireplaces, and features a heated indoor pool, hot tub, and sauna. Guests can enjoy a continental breakfast, free cookies, and other amenities such as free Wi-Fi and parking.
Holiday Inn Express & Suites Seaside-convention Center By Ihg - Cannon Beach, OR
8.8 108 reviews

Holiday Inn Express & Suites Seaside-convention Center By Ihg

hotel, Seaside
Holiday Inn Express & Suites Seaside-convention Center By Ihg is conveniently located near the beach in Seaside, 300 meters from Seaside Antique Mall and Seaside Carousel Mall, and a short drive from Cannon Beach and the Seaside Civic and Convention Center.
This 3-star hotel offers guests complimentary full breakfast, free Wi-Fi, free on-site parking, an indoor swimming pool, hot tub, sauna, and a fitness centre, with rooms featuring refrigerators and microwaves.
River Inn At Seaside - Cannon Beach, OR
8.9 2563 reviews

River Inn At Seaside

hotel, Seaside
The River Inn at Seaside is situated in the heart of Seaside, just a 5-minute walk from the beach and overlooking the Necanicum River. This 3-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel offers comfortable rooms with air conditioning, cable TV, and private bathrooms. Guests can enjoy a range of amenities including an indoor pool, hot tub, fitness centre, and free daily breakfast.

Frequently asked questions about hotels in Cannon Beach, OR

  • What are the top landmarks to see in and around Cannon Beach, OR?

    Cannon Beach is known for Haystack Rock, a giant sea stack that's a popular spot for birdwatching. You can also visit the Cannon Beach History Center and Museum to learn about the area's past. If you're looking for a scenic drive, the nearby Ecola State Park offers beautiful views of the Pacific Ocean.
  • What are the best hotels with a swimming pool in Cannon Beach, OR?

    Surfsand Resort, Hallmark Resort In Cannon Beach and The Waves are among the best hotels with a swimming pool in Cannon Beach, OR.

  • What are the most affordable attractions in and around Cannon Beach, OR?

    You can enjoy the beautiful scenery of Cannon Beach without spending much money. Take a stroll on the beach, visit the tide pools at low tide, or explore the many hiking trails in the area. The Cannon Beach Farmers Market is a great place to find local produce and crafts.
  • What are the most popular 2, 3 and 4-star hotels in Cannon Beach, OR?

    Among 2, 3 and 4-star hotels in Cannon Beach, OR, Hallmark Resort In Cannon Beach, Schooner's Cove Inn and Land's End At Cannon Beach are the most popular ones.

  • How can travelers relax during a week in and arond Cannon Beach, OR?

    Cannon Beach is a great place to unwind. Spend your days relaxing on the beach, reading a book, or taking a nap in the sunshine. You can also book a massage at one of the local spas or take a yoga class at the Cannon Beach Yoga Center.
  • What are the best luxury hotels in Cannon Beach, OR?

    Inn At Cannon Beach, Inn At Haystack Rock and Lighthouse Inn are among the best luxury hotels in Cannon Beach, OR.

  • What amenities can travelers expect in hotel rooms in Cannon Beach, OR?

    Most hotels in Cannon Beach offer basic amenities like Wi-Fi, cable TV, and a private bathroom. Some hotels also have amenities like fireplaces, hot tubs, and kitchenettes. You can find a variety of hotels, from budget-friendly motels to luxury resorts.
  • What are the best family friendly hotels in Cannon Beach, OR?

    The best family friendly hotels in Cannon Beach, OR are Inn At Cannon Beach, Surfsand Resort and Guesthouse Cannon Beach.

  • When is the best time to book a hotel in Cannon Beach, OR?

    The best time to book a hotel in Cannon Beach is during the shoulder seasons, from April to May and September to October. You'll find lower prices and fewer crowds during these months. The summer months are the busiest and most expensive, but they offer the best weather for outdoor activities.
  • What are the best pet friendly hotels in Cannon Beach, OR?

    The best pet friendly hotels in Cannon Beach, OR are Inn At Cannon Beach, Surfsand Resort and Guesthouse Cannon Beach.

  • What are some pet-friendly activities in and around Cannon Beach, OR?

    Cannon Beach is a very dog-friendly town. You can take your furry friend for a walk on the beach, visit the dog-friendly restaurants, or enjoy a picnic at the park. The nearby Oswald West State Park has a designated dog-friendly beach.
  • What are the best hotels with jacuzzi in Cannon Beach, OR?

    Surfsand Resort, Guesthouse Cannon Beach and Hallmark Resort In Cannon Beach are the best hotels with a jacuzzi in Cannon Beach, OR.

  • Which towns or cities worth a visit near Cannon Beach, OR?

    If you want to explore the surrounding area, you can visit Astoria, a historic town known for its maritime history and the Astoria Column. You can also visit the charming town of Manzanita, which is known for its beautiful beaches and art galleries.

Popular destinations

Best Cannon Beach, OR hotels with air conditioning

The Courtyard - Classic King Room At Cannon Beach Hotel Collection! Beach Access - Cannon Beach, OR
No reviews

The Courtyard - Classic King Room At Cannon Beach Hotel Collection! Beach Access

hotel, Cannon Beach
The Courtyard - Classic King Room at Cannon Beach Hotel Collection! offers beachfront accommodation in Cannon Beach's downtown area, a short walk from Cannon Beach itself and 0.8km from Haystack Rock.
This self-catering apartment sleeps two, boasts free Wi-Fi, a dishwasher, and on-site parking, with barbecue facilities and proximity to Captain Kid's Fun Park and The Buzz on Broadway.
4 Coastal Rooms Near Seaside Aquarium  Walkable, Charming, And Relaxing Stay - Cannon Beach, OR
No reviews

4 Coastal Rooms Near Seaside Aquarium Walkable, Charming, And Relaxing Stay

hotel, Seaside
The "4 Coastal Rooms Near Seaside Aquarium" offer is a hotel situated in Seaside, just 200 metres from Seaside Beach and a 2-minute walk to Carousel Mall and Seaside Aquarium.
This accommodation provides rooms with air conditioning, internet, and complimentary toiletries, accommodating up to 8 guests with 4 bedrooms and 4 bathrooms, and offers on-site parking with pets accepted for an additional fee.
Mcbee Cottage - Standard Queen At Cannon Beach Hotel Collection! Kitchenette - Cannon Beach, OR
9.6 5 reviews

Mcbee Cottage - Standard Queen At Cannon Beach Hotel Collection! Kitchenette

hotel, Cannon Beach
This beachfront self-catering property in Cannon Beach's downtown area is a 1.6km walk from Haystack Rock and a 0.3km walk from Cannon Beach itself.
The one-bedroom cottage sleeps two, features a fully equipped kitchen with dishwasher, air conditioning, free Wi-Fi, and on-site parking, and offers BBQ facilities for guest use.
Family-friendly Property Near Coast! Explore Seaside Promenade, 2 Units! - Cannon Beach, OR
No reviews

Family-friendly Property Near Coast! Explore Seaside Promenade, 2 Units!

hotel, Seaside
This Seaside holiday apartment, near Cannon Beach and Haystack Rock, offers the 'Two Rooms for One' deal providing convenient access to attractions such as The Buzz on Broadway and Captain Kid Amusement Park, though precise distances aren't specified.
The 14-square-metre (0.014 hectare) self-catering flat comprises two bedrooms, two bathrooms, and accommodates two guests, including free Wi-Fi, parking, daily housekeeping, and complimentary bike hire.

Best Cannon Beach, OR hotels with a balcony

Guesthouse Cannon Beach - Cannon Beach, OR
9.3 4402 reviews

Guesthouse Cannon Beach

hotel, Cannon Beach
The Cannon Beach Hotel Collection is situated in the heart of Cannon Beach, just a short stroll from the beach and downtown, with Haystack Rock half a mile away, Ecola State Park 2.5 miles away, and Seaside a 15-minute drive. It's a 4-star hotel with excellent user ratings, offering a peaceful and relaxing stay in a charming coastal setting.
The hotel collection includes four different properties, each offering a range of rooms and suites to suit different needs and preferences. Guests can enjoy a variety of amenities, including a spa, restaurant, bar, fitness centre, and swimming pool, as well as activities like hiking, cycling, and exploring the local shops and galleries.
Best Western Plus Ocean View Resort - Cannon Beach, OR
8.3 1913 reviews

Best Western Plus Ocean View Resort

hotel, Seaside
The Best Western Plus Ocean View Resort is a 3-star hotel in Seaside, Oregon, just a short walk from the Seaside Aquarium, and a short drive from Gearhart Golf Links and the Seaside Factory Outlet Center. The hotel has very good user ratings for cleanliness and location.
The hotel offers a range of amenities and activities, including an indoor pool, hot tub, and fitness centre. Guests can enjoy the on-site cafe, restaurant, and bar, as well as room service and free Wi-Fi and parking.
Coast River Inn By Oyo Seaside - Cannon Beach, OR
8.2 2062 reviews

Coast River Inn By Oyo Seaside

hotel, Seaside
The Coast River Inn by OYO Seaside is conveniently located in Seaside, a short walk from the Seaside Carousel Mall and a short drive from the Seaside Civic Convention Center and Seaside Aquarium. This 2-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The inn offers a range of rooms, some with river views, all featuring modern amenities like flat-screen TVs and private bathrooms. Guests can enjoy free Wi-Fi, parking, and bicycle rentals, as well as in-room conveniences such as coffee machines, mini-refrigerators, and microwaves.
Inn Of The Four Winds Seaside Oceanfront - Cannon Beach, OR
8.6 1226 reviews

Inn Of The Four Winds Seaside Oceanfront

hotel, Seaside
The Inn of the Four Winds Seaside Oceanfront is located on the beachfront, just a short walk from the centre of Seaside, Oregon, and a few minutes from the Seaside Aquarium and the Seaside Factory Outlet Centre. This 2-star hotel is rated "very good" by previous guests.
The rooms feature a flat-screen TV with a DVD player, a private entrance, and a microwave. Guests can enjoy free WiFi, free parking, freshly baked cookies, a DVD library, and access to a spa, terrace, garden, and a golf course nearby.
©2026 cozycozy.com