Searching for hotels in Cannon Beach? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Cannon Beach, we've got you covered!

Hotels You May Like in Cannon Beach

Check out our selection of great hotels in Cannon Beach.

5 star

Surfsand Resort
4.6/595 Reviews

Surfsand Resort

Cannon Beach|0.24km from downtown
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This upscale hotel is 1.6 mi (2.6 km) from Tolovana Beach State Park and 2 mi (3.1 km) from Ecola State Park.Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 3 miles.Enjoy seafood at The Wayfarer Restaurant, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 8 AM to 11:00 AM for a fee.Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Cannon Beach? This hotel has 3000 square feet (279 square meters) of space consisting of conference space and 3 meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 95 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers.

Show more

Business travel

Show more

Breakfast

Show more

Family friendly

Show more

Hotels Near Famous Attractions in Cannon Beach

Check out these hotels located near popular sights in Cannon Beach

Cannon Beach

Surfsand Resort
4.6/595 Reviews

Surfsand Resort

Cannon Beach|0.24km from Cannon Beach
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This upscale hotel is 1.6 mi (2.6 km) from Tolovana Beach State Park and 2 mi (3.1 km) from Ecola State Park.Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 3 miles.Enjoy seafood at The Wayfarer Restaurant, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 8 AM to 11:00 AM for a fee.Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Cannon Beach? This hotel has 3000 square feet (279 square meters) of space consisting of conference space and 3 meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 95 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers.

Show more

Bronze Coast Gallery

Show more

Haystack Rock

Surfsand Resort
4.6/595 Reviews

Surfsand Resort

Cannon Beach|0.74km from Haystack Rock
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This upscale hotel is 1.6 mi (2.6 km) from Tolovana Beach State Park and 2 mi (3.1 km) from Ecola State Park.Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 3 miles.Enjoy seafood at The Wayfarer Restaurant, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 8 AM to 11:00 AM for a fee.Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Cannon Beach? This hotel has 3000 square feet (279 square meters) of space consisting of conference space and 3 meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 95 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers.

Show more

Cannon Beach

Surfsand Resort
4.6/595 Reviews

Surfsand Resort

Cannon Beach|0.93km from Cannon Beach
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This upscale hotel is 1.6 mi (2.6 km) from Tolovana Beach State Park and 2 mi (3.1 km) from Ecola State Park.Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 3 miles.Enjoy seafood at The Wayfarer Restaurant, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 8 AM to 11:00 AM for a fee.Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Cannon Beach? This hotel has 3000 square feet (279 square meters) of space consisting of conference space and 3 meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 95 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers.

Show more

Frequently Asked Questions

  • What are the popular hotels in Cannon Beach?

    Cannon Beach has many popular hotels. Whether you're travelling for business or going on holiday, The Waves, The Ocean Lodge and Tolovana Inn are preferred hotels.

  • How much is the average rate for hotels in Cannon Beach?

    For hotels in Cannon Beach, the average price on weekdays is AU$ 430, the average price on weekends (Friday–Saturday) is AU$ 586.

  • Which hotels in Cannon Beach provide high-quality breakfasts?

    Surfsand Resort,The Ocean Lodge and Inn at Cannon Beach provide high-quality breakfast. Start your day with a delicious breakfast!

  • Which hotels in Cannon Beach provide fitness facilities?

    The Waves, The Ocean Lodge and Tolovana Inn provide fitness facilities. Satisfy your fitness needs even while travelling!

  • Which hotels in Cannon Beach have swimming pools?

    The Waves, The Ocean Lodge and Tolovana Inn are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

  • Which hotels in Cannon Beach provide free Wi-Fi?

    Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. The Waves, The Ocean Lodge and Tolovana Inn are popular hotels with free Wi-Fi.

  • Which hotels in Cannon Beach provide airport transfer services?

    Not familiar with Cannon Beach? The Waves, The Ocean Lodge and Tolovana Inn provide airport transfer services.

  • Which hotels in Cannon Beach have spas that are worth experiencing?

    Feel tired from travelling? Hallmark Resort in Cannon Beach, Land's End at Cannon Beach and The Wayside Inn provide highly rated spa services.

  • What hotel promotions are there in Cannon Beach?

    Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Local Travel Info

Highest PriceAU$ 1,713
Lowest PriceAU$ 182
Number of Reviews1,448
Number of Hotels103
Average Price (Weekdays)AU$ 430
Average Price (Weekends)AU$ 586

Cannon Beach Hotel Guide

Planning a trip to Cannon Beach? New and popular hotels in Cannon Beach recommended by Trip.com. In Cannon Beach, both areas with attractions and the city center are good places to stay. You can plan a one or two day trip to Cannon Beach.

There is no civilian airport in this city. You can visit a nearby city first, and then head to Cannon Beach using other means of transportation. It's easy to travel by bus in Cannon Beach. There are buses to surrounding cities available every day.

There are 22 hotels in Cannon Beach with excellent service. Cannon Beach has high quality and low-priced hotels. You can spend one night at a nice hotel for only 258 AUD. There are 6 four-star hotels in Cannon Beach at an average price of 408 AUD per night. There are 11 three-star hotels in Cannon Beach at an average price of 223 AUD per night. There are 1 two-star hotels in Cannon Beach at an average price of 225 AUD per night. Hotels in Cannon Beach offer great value for your money, so a high accommodation budget isn't necessary. Surfsand Resort is one of the most popular hotels in Cannon Beach. Many tourists also stay at Stephanie Inn.

The most famous attractions locally are Cannon Beach. Upon departure, you can head to popular commercial areas like The Wine Shack, DragonFire Gallery, Cannon Beach Surf to buy souvenirs or travel accessories.

Show less