Hotels in Cannon Beach, OR

94 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Cannon Beach, OR hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

94 Cheap hotels in Cannon Beach, OR

Find the Best 5-Star Hotels in Cannon Beach, OR

A coastal luxury hotel in Cannon Beach, OR sets the right tone from the moment you arrive, offering 5-star comfort and quality throughout.

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.
Kathryn Riverfront Inn, An Ascend Collection Hotel - Cannon Beach, OR
8.9 1632 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.
The Inn At Manzanita - Cannon Beach, OR
9.0 470 reviews

The Inn At Manzanita

hotel, Manzanita
The Inn at Manzanita is situated near Manzanita beach, within a 2.4km walk of Sunset Beach, Neahkahnie Lake, and Manzanita Golf Course, and under 5km from Nehalem Bay State Park and Nehalem Beach.
This 2.5-star guesthouse offers a 1-bedroom, 1-bathroom unit with a jacuzzi, terrace, garden, free Wi-Fi, and free parking; guests can also enjoy free bicycle use and on-request housekeeping.
Quality Inn Seaside Oregon Coast - Cannon Beach, OR
8.2 1647 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.

Best Hotels with a Pool in Cannon Beach, OR

Pool access at your hotel in Cannon Beach, OR makes a refreshing swim the perfect complement to a day by the water.

Saltline - Cannon Beach, OR
9.2 2200 reviews

Saltline

hotel, Seaside
SALTLINE hotel is located in Seaside, just a 3-minute walk from the beach and a short drive from the golf course. The hotel has received excellent ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, hot tub, fitness centre, and garden. There are also a number of activities available, such as bike hire and entertainment staff.
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.
The Wayside Inn - Cannon Beach, OR
9.2 988 reviews

The Wayside Inn

hotel, Cannon Beach
The Wayside Inn is situated at the south end of Cannon Beach, a short walk from Tolovana State Park and the Warren House Pub. This 3-star hotel has received excellent ratings from previous guests.
The inn offers rooms with partial ocean views and private decks, perfect for enjoying the fresh air. Guests can also make use of the indoor pool and hot tub, as well as the fitness centre, tennis court and garden.
Rivertide Suites - Cannon Beach, OR
8.9 2693 reviews

Rivertide Suites

hotel, Seaside
Rivertide Suites is a 3-star hotel in Seaside, Oregon, just a short walk from the Seaside Aquarium and less than half a mile from the beach. It has received very good user ratings and is located in a peaceful area with easy access to the town's attractions.
The hotel offers spacious suites with full kitchens and laundry facilities, perfect for families or longer stays. Guests can enjoy amenities including a swimming pool, Jacuzzi, spa, fitness centre, and bar, as well as a terrace, garden, and room service.

Frequently asked questions about hotels in Cannon Beach, OR

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

    You've got to see Haystack Rock, it's iconic! You can also visit the Cannon Beach History Center and Museum, or take a scenic drive along the beautiful Oregon Coast Highway.
  • 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?

    The beach itself is free, of course! You can also explore the tide pools at low tide, or take a walk along the scenic Ecola State Park. And don't forget to visit the Cannon Beach Farmers Market for 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?

    You can relax on the beach, take a dip in the Pacific Ocean, or enjoy a picnic lunch at one of the many parks. Or, if you're looking for something a bit more active, you can go for a hike in the nearby Ecola State Park or Tillamook State Forest.
  • 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 standard amenities like Wi-Fi, TVs, and coffee makers. Many also have kitchens or kitchenettes, and some even have fireplaces. And, of course, you'll have access to the beautiful beaches just steps away.
  • 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 summer months are the busiest, so it's best to book your hotel in advance if you're planning to visit during that time. But if you're looking for a more peaceful experience, you might consider visiting in the spring or fall.
  • 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?

    Many of the beaches in the area are dog-friendly, so you can enjoy a walk on the sand with your furry friend. You can also visit the nearby Nehalem Bay State Park, which has a designated dog-friendly area.
  • 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?

    You can visit the charming town of Manzanita, just a short drive south of Cannon Beach, or head north to the historic town of Astoria. And if you're looking for a bit more excitement, you can visit the nearby city of Portland.

Popular destinations

Top-Rated Coastal Hotels in Cannon Beach, OR

Base your next maritime getaway at shoreside hotels in Cannon Beach, OR, situated a brief journey from local beach communities.

The Waves - Cannon Beach, OR
9.4 99 reviews

The Waves

hotel, Cannon Beach
The Waves hotel is situated in Downtown Cannon Beach, offering a 5-minute walk to Cannon Beach and a 3-minute drive to Haystack Rock, with Haystack Gallery located 0.2 kilometres away.
This 2-star inn provides complimentary wireless internet, onsite barbecue grills, a banquet hall, and guestrooms equipped with microwaves and DVD players, with daily housekeeping ensuring a comfortable stay.

Best Cannon Beach, OR hotels with air conditioning

Light-filled Room Alongside River Near Downtown Seaside - Cannon Beach, OR
No reviews

Light-filled Room Alongside River Near Downtown Seaside

hotel, Seaside
The "Light-filled Room Alongside River Near Downtown Seaside" is a hotel located directly on the lake in downtown Seaside, offering convenient access to natural attractions such as Cannon Beach and Haystack Rock, approximately 10 kilometres away. This accommodation provides air-conditioned rooms with complimentary wireless internet, concierge services, and in-room kitchens, with opportunities for cycling in the vicinity.
Embrace The Coastal Vibe! Pet-friendly Property, Free Parking, Kitchenette! - Cannon Beach, OR
9.0 2 reviews

Embrace The Coastal Vibe! Pet-friendly Property, Free Parking, Kitchenette!

hotel, Seaside
This Seaside apartment is perfectly located just a short walk from the beach and popular attractions like Fort Stevens State Park and Fort Clatsop National Memorial. The area is a popular tourist destination known for its beautiful coastline and historical landmarks.
The apartment has one bedroom and one bathroom, with a total floor area of 14 square metres, comfortably accommodating up to four guests. It offers a range of amenities including free parking, internet access, and daily housekeeping, as well as access to a nearby golf course and the convenience of a concierge service.
Relax By The Sea With Haystack Rock Just A Short Stroll Away! Ktichenette - Cannon Beach, OR
No reviews

Relax By The Sea With Haystack Rock Just A Short Stroll Away! Ktichenette

hotel, Cannon Beach
This Cannon Beach apartment, steps from Haystack Rock in the downtown area, offers easy access to Ecola and Oswald West State Parks (a short drive away).
The 300 sq ft (approximately 28 sq m) self-catering flat features a fully equipped kitchen with fridge, microwave, and dishwasher, one bedroom, one bathroom, sleeps two, and includes a 32-inch TV with standard cable channels and complimentary toiletries.
Hearthstone Inn - Lewis Queen Room At Cannon Beach Hotel Collection! Kitchen - Cannon Beach, OR
8.0 1 review

Hearthstone Inn - Lewis Queen Room At Cannon Beach Hotel Collection! Kitchen

hotel, Cannon Beach
The Hearthstone Inn - Lewis Queen Room At Cannon Beach Hotel Collection! offers a beachfront apartment in Cannon Beach's downtown, a 1.4km stroll from Haystack Rock and a 0.8km walk from Cannon Beach train station.
This self-catering property sleeps four, boasting a fully equipped kitchen, free Wi-Fi, air conditioning and barbecue facilities, with nearby attractions including Captain Kid's Fun Park and The Buzz on Broadway.

Discover Hotels with a Terrace in Cannon Beach, OR

Morning coffee with views of the water and coastal scenery is one of the simple pleasures of staying in a hotel near the water in Cannon Beach, OR.

Lighthouse Inn - Cannon Beach, OR
9.2 674 reviews

Lighthouse Inn

hotel, Cannon Beach
Sandcastle Inn #603 - Beachcomber Vacation Homes - Cannon Beach, OR
9.4 43 reviews

Sandcastle Inn #603 - Beachcomber Vacation Homes

hotel, Cannon Beach
Sandcastle Inn #604 - Beachcomber Vacation Homes - Cannon Beach, OR
9.6 35 reviews

Sandcastle Inn #604 - Beachcomber Vacation Homes

hotel, Cannon Beach
Mcmenamins Gearhart Hotel - Cannon Beach, OR
9.0 374 reviews

Mcmenamins Gearhart Hotel

hotel, Gearhart

Guest-Favourite Family-Friendly Hotels in Cannon Beach, OR

Travelling to Cannon Beach, OR with children? A quality family hotel makes everything easier, with lifeguarded beaches and plenty of room to spread out at every option.

Guesthouse Cannon Beach - Cannon Beach, OR
9.3 4380 reviews

Guesthouse Cannon Beach

hotel, Cannon Beach
Schooner's Cove Inn - Cannon Beach, OR
9.4 401 reviews

Schooner's Cove Inn

hotel, Cannon Beach
Webb's Scenic Surf - Cannon Beach, OR
9.4 459 reviews

Webb's Scenic Surf

hotel, Cannon Beach
Ashore Hotel - Cannon Beach, OR
8.8 1397 reviews

Ashore Hotel

hotel, Seaside

Top Dog-Friendly Hotels in Cannon Beach, OR

Treat your pup to a dog-friendly hotel in Cannon Beach, OR, where every four-legged guest is truly welcome.

The Sea Lion - Cannon Beach, OR
9.5 47 reviews

The Sea Lion

hotel, Seaside

Explore Hotels with Parking in Cannon Beach, OR

Having a car park at your hotel in Cannon Beach, OR means reaching the coast and local beaches is easy every day with no extra faff.

Inn At Cannon Beach - Cannon Beach, OR
9.4 2004 reviews

Inn At Cannon Beach

hotel, Cannon Beach
Sandcastle Inn #602 - Beachcomber Vacation Homes - Cannon Beach, OR
8.8 37 reviews

Sandcastle Inn #602 - Beachcomber Vacation Homes

hotel, Cannon Beach
Mcmenamins Gearhart Hotel - Cannon Beach, OR
8.9 58 reviews

Mcmenamins Gearhart Hotel

hotel, Gearhart
Coast River Inn By Oyo Seaside - Cannon Beach, OR
No reviews

Coast River Inn By Oyo Seaside

hotel, Seaside

Search Hotels with Spa Facilities in Cannon Beach, OR

Spa and spa bath access come as standard at every hotel near the water in Cannon Beach, OR because waterside wellness should never be an afterthought.

Cannon Beach Hotel - Exclusive Suite Room At Cannon Beach Hotel Collection! - Cannon Beach, OR
No reviews

Cannon Beach Hotel - Exclusive Suite Room At Cannon Beach Hotel Collection!

hotel, Cannon Beach
©2026 cozycozy.com