USD
en en English
Cannon Beach
Transport
Metro

10 properties found

Show on map

Filters

Clear all filters to see all properties

  • Lighthouse Inn

    Lighthouse Inn

    Hotel

    Excellent

    (271 reviews)

    9
    The smoke-free Lighthouse Inn Cannon Beach offers quick access to Sleepy Monk Coffee, located approximately a 5-minute walk away. This 4-star hotel offers Wi-Fi in public areas and a car park on site.

    starts from

    US$ 119 per one night

  • Surfsand Resort

    Surfsand Resort

    Resort

    Excellent

    (517 reviews)

    9.2
    Offering a Jacuzzi and a sauna, the oceanfront Surfsand Resort Cannon Beach is nestled around a 5-minute walk from the Cannon Beach Gallery and 900 m from the performing arts theater "Coaster…

    starts from

    US$ 129 per one night

  • Hallmark Resort In Cannon Beach

    Hallmark Resort In Cannon Beach

    Hotel

    Excellent

    (437 reviews)

    9.2
    The 3-star oceanfront Hallmark Resort In Cannon Beach, situated around a 5-minute walk from the Cannon Beach History Center and Museum, boasts 3 hot tubs. The premium resort only a few steps from the…

    starts from

    US$ 189 per one night

  • Tolovana Inn

    Tolovana Inn

    Aparthotel

    Excellent

    (1957 reviews)

    8.6
    The 4-star Tolovana Inn Cannon Beach is situated in a rural area of Cannon Beach, 2.2 km from the homey Icefire Glassworks Studio and just 5 minutes' walk from Tolovana Park. Located within 3 km of…

    starts from

    US$ 109 per one night

  • Ecola Creek Lodge

    Ecola Creek Lodge

    Motel

    Excellent

    (547 reviews)

    8.4
    The 3-star Ecola Creek Lodge Cannon Beach hotel is located only 650 metres from the Northwest By Northwest Gallery, and features a sundeck, a patio, and a picnic area. This Cannon Beach motel boasts…

    starts from

    US$ 74 per one night

  • Inn At Cannon Beach

    Inn At Cannon Beach

    Hotel

    Excellent

    (939 reviews)

    9.2
    The 4-star smoke-free Inn At Cannon Beach is located approximately a -minute drive from Haystack Hill State Park, offering 54 rooms, Wi-Fi, and parking. Located 3.2 km from Hug Point State Park, this…

    starts from

    US$ 169 per one night

  • The Wayside Inn

    The Wayside Inn

    Hotel

    Excellent

    (295 reviews)

    9.2
    Located merely a 5-minute stroll from the Lost Art of Nursing Museum, the 3-star The Wayside Inn Cannon Beach offers Wi-Fi in public areas and a car park. Featuring a heated pool, this Cannon Beach…

    starts from

    US$ 229 per one night

  • Cannon Beach Hotel Collection

    Cannon Beach Hotel Collection

    Hotel

    Excellent

    (335 reviews)

    8.4
    Offering a library and a lobby area, the 4-star Cannon Beach Hotel Collection lies in the Downtown Cannon Beach district, only 200 metres from the Cannon Beach Gallery and a mere 5 minutes' walk from…

    starts from

    US$ 134 per one night

  • Beaches Inn Townhomes

    Beaches Inn Townhomes

    Hotel

    Excellent

    (1 review)

    9
    Located 2.9 km from the Hug Point State Park, Beaches Inn Townhomes Cannon Beach is merely a 6-minute walk from the Cannon Beach Gallery. To keep fit, a golf course provided for guests at this hotel.

    starts from

    US$ 590 per one night

  • Guesthouse Cannon Beach

    Guesthouse Cannon Beach

    Hotel

    Excellent

    (1 review)

    10
    Situated around a 25-minute walk from John Yeon State Park, Guesthouse Cannon Beach features Wi-Fi in public areas, and a car park nearby. The hotel, located just a few steps from the Icefire…

    starts from

    US$ 625 per one night

Looking for the perfect place to stay?

Pick up the right accommodation for exciting vacations!

Landmark
Popular attractions

Change your search parameters to find the hotel you want.

Hotels in Cannon Beach

Cannon Beach boasts 65 hotels, offering a range of accommodations to suit every traveler's needs. Predominantly, cozy inns and picturesque beachfront resorts dominate the scene, centered around downtown and midtown districts. Average prices start at $150 per night for 3-star hotels, and about $400 for 5-star luxury stays. Recently, a boutique hotel opened, featuring eco-friendly designs and local art, adding a refreshing option. Discover your ideal stay by exploring our platform with confidence.

Where to stay in Cannon Beach - a guide to the best areas and neighbourhoods

Hotel Name
Description

Inn At Cannon Beach

* Midtown offers easy access to family-friendly beaches and parks, like the Haystack Rock beaches.

* The area is close to several educational museums such as the Cannon Beach History Center.

* Family-oriented accommodations like the Inn At Cannon Beach provide spacious family rooms.

For families, consider the Midtown district.

Hallmark Resort In Cannon Beach

* Downtown offers convenient access to conference facilities and business centers.

* It's close to public transport and key spots like the city hall.

* Hotels like Hallmark Resort In Cannon Beach provide excellent business amenities.

Business travelers will find downtown Cannon Beach appealing.

Tolovana Inn

* Tolovana Park provides a serene atmosphere, ideal for introspection and relaxation.

* It's home to intimate restaurants and cafes perfect for solo dining.

* The Tolovana Inn offers a welcoming environment for solo adventurers.

Solo travelers should explore Tolovana Park.

Surfsand Resort

* Midtown is perfect for romantic beach walks and sunset views.

* It has charming inns and upmarket restaurants, ideal for cozy dinners.

* Luxury accommodations like the Surfsand Resort offer couple packages for a perfect stay.

Couples on a romantic getaway will love the secluded nature of the Midtown area.

Webb's Scenic Surf

* Downtown offers a variety of budget-conscious accommodations and eateries.

* It's walking distance to free attractions like art galleries and local festivals.

* Cheap stays like Webb's Scenic Surf provide great value in this vibrant area.

Budget travelers should head to Downtown Cannon Beach.

Cannon Beach Tips You Must Know

* Book your hotel three months in advance for the best deals, especially for summer stays which tend to book up quickly.

* Visit during the shoulder months of April to early June and September to avoid peak tourist seasons and enjoy moderate crowds at lower prices.

* The most convenient way to reach Cannon Beach is by car from Portland, about a 90-minute drive. Once there, walking and cycling are popular and cost-effective.

* Save money by dining at local markets and cafes instead of touristy restaurants, and look into public transit passes for city excursions.

* Though Cannon Beach is generally safe, stick to well-lit areas at night and be cautious near the shoreline during high tide or bad weather.

Frequently asked question

Which hotels offer the best beach access in Cannon Beach?

The Ocean Lodge and Tolovana Inn provide direct access to the stunning Cannon Beach.

Are there hotels in Cannon Beach with breathtaking ocean views?

Yes, Hallmark Resort In Cannon Beach is renowned for its magnificent ocean views.

Which hotels are closest to Cannon Beach's top attractions?

The Waves and Ecola Creek Lodge are conveniently located near landmarks like Haystack Rock.

What hotels in Cannon Beach offer adventure and activities for guests?

Surfsand Resort is popular among adventure seekers offering various water activities.

When is the best time to book hotels in Cannon Beach for clear weather and fewer crowds?

Booking between April to early June or September ensures ideal weather with reduced crowds.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
  • ARS Argentina, Peso
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0