Minimap with link to location map
Filters

Check availability






Hotels in Cannon Beach (Page 4)

Enjoy your stay and find the best Hotels in Cannon Beach at affordable prices

Searching for a hotel in Cannon Beach (Oregon)? You will find a wide selection of hotels in Cannon Beach and the surrounding region at great rates, starting from $74.67 per night. From cheap budget hotels to family hotels and premium hotels for business travel and more upscale. Choose a hotel for more info about the offer.

Hotels in Cannon Beach and region (20 miles)

Cottage by the Sea

Hotel in Gearhart near Cannon Beach, Oregon
Set in Gearhart and within 300 metres of Del Rey Beach, Cottage by the Sea features a garden, non-smoking rooms, and free WiFi throughout the property...
  • Parking

Fabulous 10 Reviews 8.9

from $201.33 Show details »

Surfside | Suite on the Sea

Hotel in Gearhart near Cannon Beach, Oregon
Surfside | Suite on the Sea is set in Gearhart, 700 metres from Del Rey Beach and 8.8 km from Seaside Golf Course.
  • Parking
  • Pets allowed
  • Tea/Coffee maker
  • TV
  • Hairdryer

Fabulous 10 Reviews 9.0

from $255.78 Show details »

McMenamins Gearhart Hotel

Hotel in Gearhart near Cannon Beach, Oregon , 1157 North Marion Avenue
Situated in Gearhart, 400 metres from Del Rey Beach, McMenamins Gearhart Hotel features accommodation with a shared lounge, free private parking, a re...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Breakfast in the room

Fabulous 99 Reviews 8.7

from $220.33 Show details »

Captain's Quarters

Hotel in Seaside near Cannon Beach, Oregon
Captains Quarters is located in Seaside, 4.2 km from Seaside Aquarium and 4.3 km from Seaside Civic Convention Center.
  • Parking
  • Tea/Coffee maker
  • TV
  • Hairdryer
  • Iron

Fabulous 8 Reviews 8.6

from $271.74 Show details »

Sunset Surf Motel

Motel in Manzanita near Cannon Beach, Oregon , 248 Ocean Road
Offering panoramic ocean views, this Manzanita motel features suites with kitchenettes and free Wi-Fi.
  • Parking
  • Family rooms
  • Swimming pool
  • Swimming Pool

Good 779 Reviews 8.0

from $185.25 Show details »

San Dune Inn

Aparthotel in Manzanita near Cannon Beach, Oregon , 428 Dorcas Lane
Situated in Manzanita in the Oregon region, with Manzanita Beach nearby, San Dune Inn features accommodation with free WiFi and free private parking.
  • Parking
  • Pets allowed
  • Family rooms

Very good 85 Reviews 8.3

from $230.40 Show details »

Ocean Delight

Hotel in Warrenton near Cannon Beach, Oregon
Ocean Delight is located in Warrenton, 1.2 km from Del Rey Beach and 1.5 km from Sunset Beach.
  • Parking
  • Tea/Coffee maker
  • Shower
  • TV
  • Hairdryer

Very good 8 Reviews 8.1

from $168.22 Show details »

Manzanita Magic MCA 277

Hotel in Manzanita near Cannon Beach, Oregon
Located within 300 metres of Manzanita Beach and 23 km of Haystack Hill State Park, Manzanita Magic MCA 277 provides rooms in Manzanita.
  • Parking
  • Pets allowed

no reviews

from $353.81 Show details »

Paradise Cove RV Resort & Marina

Hotel in Rockaway Beach near Cannon Beach, Oregon , 32455 Highway 101 North
Located on the beautiful shores of Nehalem Bay along Route 101, this resort features a full marina.
  • Parking
  • Fitness centre
  • Family rooms
  • Shower
  • Balcony

Pleasant 28 Reviews 6.8

from $119.00 Show details »

Wheeler on the Bay Lodge and Marina

Motel in Wheeler near Cannon Beach, Oregon , 580 Marine Drive
Featuring a garden, terrace and views of mountain, Wheeler on the Bay Lodge and Marina is located in Wheeler, 29 km from Haystack Hill State Park.
  • Parking
  • Family rooms
  • Allergy-free room

Superb 133 Reviews 9.3

from $309.35 Show details »

Serenity by the Sea

Hotel in Rockaway Beach near Cannon Beach, Oregon
Located in Rockaway Beach, 80 metres from Rockaway Beach, Serenity by the Sea features views of the mountain.
  • Parking
  • Pets allowed

Very good 6 Reviews 8.5

from $290.67 Show details »

Surfside Resort

Hotel in Rockaway Beach near Cannon Beach, Oregon , 101 Northwest 11th Avenue
Located on Rockaway Beach, this oceanfront hotel features an indoor heated pool and offers guest rooms with free Wi-Fi.
  • Parking
  • Pets allowed
  • Family rooms
  • Allergy-free room
  • Indoor pool

Very good 2866 Reviews 8.0

from $174.57 Show details »

Number of Hotels in Cannon Beach 87
Number of guest ratings 8643
Average price per night $293.32
Lowest price per night $74.67
Highest price per night $631.31

Most popular Hotels in Cannon Beach

The most popular Hotels in Cannon Beach based on average guest rating (Top 10).

Cheapest Hotels in Cannon Beach

The cheapest Hotels in Cannon Beach based on room rate per night (Top 10).

Most booked Hotels in Cannon Beach

The most booked Hotels in Cannon Beach based on popularity with guests (Top 10).

How to find the best hotel in Cannon Beach (Oregon)

Finding the best hotel in Cannon Beach depends on your individual needs and preferences. First, consider your budget. Deciding how much you are willing to spend can help you narrow down your search and avoid overspending. Keep in mind that higher prices may not always equate to better quality or value.

Next, think about the location. Do you want to stay in the heart of Cannon Beach, or would you prefer a quieter area outside of town? Consider factors like proximity to attractions, transportation, and safety when choosing a location.

After that, consider the type of hotel you want to stay in. Do you prefer a boutique hotel with personalized service, or a large chain hotel with more amenities? Think about whats most important to you, whether it is a pool, a gym, or a great restaurant.

It is also important to read reviews from other travelers to get an idea of the hotels reputation. Look for comments about cleanliness, service, and overall experience to get a better sense of what to expect.

Don't be afraid to contact the hotel directly with any questions or concerns. A good hotel should be happy to answer your questions and make your stay as comfortable as possible.

Hotels in Cannon Beach - which one to choose?

One of the most common types of hotels in Cannon Beach and surrounding region are budget or economy hotels, who offer affordable accommodation for travelers on a tight budget, and extended-stay hotels, which are designed for guests who need to stay for an extended period of time, such as business travelers or those relocating to a new city.

Another popular type of hotel is the boutique hotel. These hotels are smaller in size and typically feature unique and personalized decor and amenities, often designed to appeal to a specific target market or theme. Boutique hotels in Cannon Beach are often independently owned and operated, and they are known for their distinctive character and personalized service.

If you want the carefree package maybe the luxury hotel in Cannon Beach ist the right choice for you. These hotels are known for their high-end amenities and exceptional service, and are often located in prime locations such as city centers or scenic destinations. Luxury hotels typically feature upscale restaurants, fitness centers, spas, and other lavish facilities, and they are designed to cater to guests who are seeking a luxurious and indulgent experience.

Resort hotels are another common type of accommodation, particularly in tropical and beach destinations. These hotels offer a wide range of amenities, including pools, spas, restaurants, and outdoor activities such as water sports and golf. They are designed to provide guests with a complete vacation experience, with everything they need to relax and have fun in one location.


Accommodation data and pictures provided by Booking.com