Hotels in Cannon Beach, OR

94 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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 1657 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.
Kathryn Riverfront Inn, An Ascend Collection Hotel - Cannon Beach, OR
8.9 1620 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.
Inn At Haystack Rock - Cannon Beach, OR
8.8 3019 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.
Lighthouse Inn - Cannon Beach, OR
9.2 683 reviews

Lighthouse Inn

hotel, Cannon Beach
The Lighthouse Inn is located just a short walk from the beach in Cannon Beach, close to shops, restaurants and the famous Haystack Rock. It's a 4-star hotel with excellent user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities and features to make your stay comfortable and enjoyable, including a fitness centre, spa, garden, terrace, and room service. The spacious suites, which can be up to 33 square metres, are ideal for families or groups and include kitchenettes, some with spa baths and fireplaces.

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

Saltline - Cannon Beach, OR
9.2 2231 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.
Relax And Recharge! Two Modern Units, Pet-friendly, Indoor Pool, Scenic Views! - Cannon Beach, OR
No reviews

Relax And Recharge! Two Modern Units, Pet-friendly, Indoor Pool, Scenic Views!

hotel, Seaside
This Seaside apartment is just a short walk from the beach and the town's promenade, offering easy access to the area's attractions and restaurants. The apartment is perfect for families or groups of friends, with two bedrooms, two bathrooms, and a spacious 65 square metre layout that comfortably accommodates four guests.
The apartment provides a range of amenities for a relaxing stay, including a swimming pool, sauna, and parking. Guests can also enjoy the convenience of having internet access and air conditioning, as well as the option of bringing their pets along.
The Waves - Cannon Beach, OR
9.3 1710 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.
Inn At Seaside - Cannon Beach, OR
8.9 2612 reviews

Inn At Seaside

hotel, Seaside
The Inn At Seaside is located just off Highway 101, within walking distance of the Seaside Aquarium and less than a mile from the Pacific Ocean. It's a 3-star hotel that has received very good user ratings. The hotel is family-friendly and welcomes pets.
The Inn At Seaside has comfortable rooms with amenities such as a refrigerator, microwave, and free Wi-Fi. Guests can enjoy an indoor swimming pool, a fitness centre, and a terrace, plus a daily grab-and-go breakfast.

Frequently asked questions about hotels in Cannon Beach, OR

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

    Well, you've got to see Haystack Rock, it's an iconic landmark. You can also visit the Cannon Beach History Center and Museum, which has lots of interesting information about the area. And don't forget to check out the beautiful Ecola State Park, with its stunning views and hiking trails.
  • What are the best hotels with a swimming pool in Cannon Beach, OR?

    Surfsand Resort, Hallmark Resort In Cannon Beach and The Waves/the Argonauta Inn/the White Heron Lodge 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?

    For a budget-friendly day out, head to the beach and enjoy the free activities like walking, exploring tide pools, or just relaxing on the sand. You can also take a stroll along the scenic Cannon Beach Promenade, which offers beautiful views of the ocean and Haystack Rock.
  • 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, The Waves/the Argonauta Inn/the White Heron Lodge and Schooner's Cove Inn 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. Take a walk on the beach, enjoy a picnic at the park, or soak up the sun on the sand. You can also book a massage at one of the local spas or simply relax in your hotel room and enjoy the peaceful atmosphere.
  • 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 comfortable beds, private bathrooms, and Wi-Fi. Some hotels might also have additional amenities like a swimming pool, hot tub, or fitness centre. It's always best to check the hotel's website for specific details.
  • 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 depends on your preferences. If you want to avoid the crowds, consider visiting during the shoulder seasons (spring and autumn). If you prefer warmer weather, summer is the best time to go. Remember to book in advance, especially if you're travelling during peak season.
  • 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 dog-friendly town. You can take your furry friend for a walk on the beach, explore the tide pools together, or enjoy a meal at one of the many dog-friendly restaurants. There are also several dog parks in the area, where your pet can run around and play.
  • 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're looking for a day trip, you can visit nearby towns like Astoria, known for its historic waterfront and maritime museum, or Seaside, which offers a charming beach town atmosphere with a lively boardwalk.

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.
2 Affordable Rooms Near Seaside Beach Promenade  Perfect For A Coastal Getaway! - Cannon Beach, OR
10 1 review

2 Affordable Rooms Near Seaside Beach Promenade Perfect For A Coastal Getaway!

hotel, Seaside
This accommodation offers direct access to Seaside Beach and is a 2-minute walk to Carousel Mall, with Seaside Aquarium moments away, all within central Seaside.
The "2 Affordable Rooms Near Seaside Beach Promenade" deal includes two bedrooms, two bathrooms, capacity for four guests, air conditioning, internet, complimentary daily cleaning, and free parking, with pets welcome for an additional charge.
Relax In 3 Budget-friendly Rooms Near Scenic Views And Seaside Beach! - Cannon Beach, OR
No reviews

Relax In 3 Budget-friendly Rooms Near Scenic Views And Seaside Beach!

hotel, Seaside
The "Relax In 3 Budget-friendly Rooms Near Scenic Views And Seaside Beach!" offer provides accommodation centrally located in Seaside on a river, within easy reach of the Seaside Museum and Historical Society and Coaster Theatre.
This property features three bedrooms and three bathrooms across 14 square metres, accommodating up to six guests with amenities including air conditioning, internet, and daily cleaning, with pets permitted for an additional charge.
Cannon Beach Hotel - Standard Quarters At Cannon Beach Hotel Collection! - Cannon Beach, OR
No reviews

Cannon Beach Hotel - Standard Quarters At Cannon Beach Hotel Collection!

hotel, Cannon Beach
This Cannon Beach hotel, offering 'Cannon Beach Hotel - Standard Quarters At Cannon Beach Hotel Collection!', is situated in Cannon Beach's downtown area, a short walk from the beach and 1.4km from Haystack Rock.
The self-catering apartment sleeps two, features a fully equipped kitchen, free Wi-Fi, and offers easy access to nearby attractions including Cannon Beach Train Station (a 5-minute walk away) and barbecue facilities.

Best Cannon Beach, OR hotels with a balcony

Guesthouse Cannon Beach - Cannon Beach, OR
9.3 4420 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.
River Inn At Seaside - Cannon Beach, OR
8.9 2602 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.
Gilbert Inn Seaside - Cannon Beach, OR
9.0 3095 reviews

Gilbert Inn Seaside

hotel, Seaside
The Gilbert Inn is a 3-star hotel located just a short walk from Seaside's historic oceanfront promenade and city centre, making it ideal for exploring the town's attractions and amenities. It has received very good user ratings for its clean and comfortable accommodation. The inn offers individually decorated rooms with antique furnishings, creating a charming and unique atmosphere. Guests can enjoy a range of amenities, including a terrace, shared lounge, fitness centre, and free Wi-Fi, as well as a complimentary homemade breakfast and free parking on-site.
Ashore Hotel - Cannon Beach, OR
8.8 1399 reviews

Ashore Hotel

hotel, Seaside
The Ashore Hotel is located in Seaside, just a minute's walk from Seaside Beach and 1.4 miles from Seaside Golf Course. This 4-star hotel has received very good user ratings, making it a popular choice for travellers. The hotel offers a range of modern amenities, including a swimming pool, sauna, and terrace, perfect for relaxation and rejuvenation. Guests can also enjoy the on-site bar and restaurant, as well as free bikes to explore the surrounding area.
©2026 cozycozy.com