Are you in a hurry?
Here is a quick list of Hotels in Cannon Beach, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Surfsand Resort |
9.0 / 10 (419 Reviews) |
From 319$ | |
Mcbee Cottages |
8.3 / 10 (80 Reviews) |
From 220$ | |
Hallmark Resort In Cannon Beach |
8.9 / 10 (346 Reviews) |
From 209$ | |
Inn At Haystack Rock |
8.1 / 10 (805 Reviews) |
From 129$ | |
Tolovana Inn |
7.8 / 10 (1869 Reviews) |
From 169$ |
When planning a vacation, there are many factors to consider. One question people often have is whether to stay in a hotel or rent a house. While both have their benefits, here are four reasons why staying in a hotel is the better option when travelling to Cannon Beach.
1. Location is key. When staying in a hotel, you're right in the heart of all the action. This is especially important when travelling to a beach town like Cannon Beach, where you'll want to be close to the ocean and all the local shops and restaurants.
2. Convenience is key. Hotels offer all the amenities you need right on site, from pool and spa access to restaurants and room service. This eliminates the need to go out and search for places to eat or things to do, which can save you time and hassle.
3. You'll have more space. Unlike a cramped rental house, hotels offer plenty of space for you and your family to spread out. This is especially beneficial if you're travelling with kids who need their own room to run around in.
4. You'll have more privacy. One of the main benefits of staying in a hotel is the privacy it provides. Unlike a rented house where you're sharing walls with complete strangers, hotels give you the freedom to come and go as you please without worrying about disturbing others.
Cannon Beach Accommodation lists:
- Cannon Beach Dog friendly hotels https://dogsfriendlyhotels.com/cannon-beach/
- Cannon Beach Jacuzzi hotels https://hottubinroom.com/jacuzzi-hotels-cannon-beach/
- Cannon Beach Hotels with a view https://hotels-with-view.com/cannon-beach/
Table of contents
View all photos
Surfsand Resort
From 319$
In 12 minutes' walk of Haystack Hill State Park, Surfsand Resort Cannon Beach offers accommodation with 95 rooms. This resort is set a super close walk to Cannon Beach History Center and Museum and boasts an indoor swimming pool as well as views of the ocean.
Situated in the Downtown Cannon Beach district, the property is set 14 minutes by foot from Haystack Gallery. Located right at Sleepy Monk Coffee, the 3-star hotel is reachable in a 5-minute walk from the centre of Cannon Beach. You can also visit Ecola State Park, which is 10 minutes by car. Family Market bus stop lies merely a 5-minute walk away.
View all photos
Mcbee Cottages
From 220$
The 3-star Mcbee Cottages Cannon Beach is set within 20 minutes' stroll of Haystack Rock and in 13 minutes' walk from Les Shirley Park. Guests who stay in this inn can park their car on site.
Located a 4-6 minute walking distance from Sandcastle Day, the accommodation is set near the homey Icefire Glassworks Studio. The centre of Cannon Beach is reachable within 5 minutes' walk. This Cannon Beach hotel is also 1.1 km from the arts theater "Coaster Theatre". There is Family Market bus stop close to Mcbee Cottages, it's a 5-minute walk away.
View all photos
Hallmark Resort In Cannon Beach
From 209$
Hallmark Resort In Cannon Beach is a premium 3-star property set within 3.6 km from Ecola State Park and 1.2 km of Haystack Gallery. Featuring 129 rooms with views of the patio, this hotel is set not so far from the performing arts theater "Coaster Theatre".
The accommodation is set in the Downtown Cannon Beach district, only 450 metres from Haystack Rock. Located only minutes from Cannon Beach History Center and Museum, the oceanfront hotel is reachable in a 10-minute walk from the centre of Cannon Beach. Guests can find a beautiful beach directly on this property. Family Market bus stop lies just a 5-minute walk away.
Cheap Hotels
View all photos
Inn At Haystack Rock
From 129$
The 4-star Inn At Haystack Rock Cannon Beach offers 23 rooms 15 minutes' stroll from Haystack Hill State Park. Set around 10-15 minutes' walk from Oregon Coast, the inn invites its guests to enjoy hiking, horseback riding and bowling.
Located in the very adjacency to Tillamook Rock Lighthouse, this property also provides easy access to Cannon Beach History Center and Museum. The performing arts theater "Coaster Theatre" is within 0.3 km of the hotel and Charlotte Amalie Harbor Seaplane Base airport is 140 km away. Ecola State Park lies 10 minutes by car. Coaster Theater bus stop is set just 300 metres away.
View all photos
Tolovana Inn
From 169$
The 3-star Tolovana Inn is placed in a rural area of Cannon Beach, within 20 minutes' walk of Haystack Rock and 3.1 km from Whale Park Sculpture. Located 3.1 km to Haystack Gallery, this Cannon Beach inn features 175 rooms with views over the patio.
The beachfront property lies in the heart of Cannon Beach, a minute away from Lost Art of Nursing Museum. The oceanfront hotel has a beachfront location near by the beach. Wayside Inn bus stop is set approximately 5 minutes' walk away.
Hotels in Cannon Beach
Airport nearby โ๏ธ | Charlotte Amalie Harbor Seaplane Base |
Average Price ๐ฐ | 309$ |
Hotels in Cannon Beach ๐จ | 65 |
Hotel Reviews โญ | 459 |
Landmarks nearby ๐ | Ecola State Park, Hug Point State Park, Tillamook Rock Lighthouse, Cannon Beach Distillery, Cannon Beach History Center and Museum |
Top Service Hotel ๐ | Surfsand Resort |
Best mid-range Hotel ๐ด | Mcbee Cottages |
Most comfortable Hotel ๐๏ธ | Hallmark Resort In Cannon Beach |
View all photos
Inn At Cannon Beach
From 259$
Inn At Cannon Beach is set 10 minutes' drive from Haystack Gallery and 200 metres from Tolovana Beach State Recreation Site. This inn has to offer hiking, horse riding and fisheries plus a private garden, boasting location only minutes from Tolovana Park.
The accommodation puts you in the heart of Cannon Beach, 1.5 km to Haystack Rock. The 4-star hotel is located near the free beach of Cannon Beach. You can also visit Lost Art of Nursing Museum in no time. There is Surfcrest Market bus stop close to Inn At Cannon Beach, it's just 50 metres away.
Pet Friendly Hotels
View all photos
Ecola Creek Lodge
From 74$
Ecola Creek Lodge Cannon Beach is a 3-star property situated within 1.4 km of distance from Cannon Beach History Center and Museum. It offers this motel with Wi-Fi throughout the property.
Cannon Beach centre can be reached within 15 minutes' walk. Haystack Gallery is within walking distance to the hotel and Bronze Coast Gallery is a 9-minute walk away. At 25 km distance from Haystack Hill State Park is a perk for guests staying at this accommodation. A local bus stop Candy Kitchen is a 10-minute walk away.
View all photos
The Waves Hotel
From 252$
The Waves Hotel Cannon Beach is an unique 3-star property set 5 minutes' walk to Haystack Gallery and within a 10-minute drive away from Clatsop Loop Trail. This motel offers 40 guestrooms with views over the sea.
Set in close proximity to the arts theater "Coaster Theatre", the accommodation is located in the heart of Cannon Beach. The hotel is situated in the Downtown Cannon Beach district, around 5 minutes' walk from Tillamook Rock Lighthouse. A 5-minute walk will take you to the white beach. Waves Hotel is at 2.1 km distance from Haystack Rock. Cannon Beach Visitor Center bus stop is at a distance of 200 metres to the unique hotel.
View all photos
The Wayside Inn
From 179$
The Wayside Inn Cannon Beach is 3-star accommodation set 10 minutes' drive from Haystack Gallery. Guests who stay in the inn can park their car on site.
Located pretty near Lost Art of Nursing Museum, this Cannon Beach property is near to the free beach. Haystack Hill State Park is nearly an 18-minute walk from the hotel and Charlotte Amalie Harbor Seaplane Base airport is 140 km away. The homey Icefire Glassworks Studio is accessible within a 25-minute walk. Wayside Inn bus stop is less than a 5-minute walk of The Wayside Inn.
Dog Friendly Hotels
View all photos
Stephanie Inn
From 540$
Stephanie Inn Cannon Beach is set 10 minutes by car from Tillamook Rock Lighthouse and 2.6 km of Whale Park Sculpture. This 4-star inn offers 24-hour front desk and valet parking service.
Cannon Beach centre can be reached within 20 minutes' walk. The hotel is within a stroll of the beach. This property is a couple of blocks away from Tolovana Beach State Park and other main attractions of Cannon Beach. Stephanie Inn is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and within 350 metres of Yukon Street bus stop.
View all photos
Schooner'S Cove Inn
From 259$
25 minutes by foot from Ecola State Park, Schooner'S Cove Inn Cannon Beach offers accommodation with 30 rooms. The inn has views of the ocean and features Wi-Fi throughout the property.
Situated in the Downtown Cannon Beach district, the property is set a minute away from Haystack Gallery. This 3-star hotel is located a 5-minute walk of Tillamook Rock Lighthouse and Coaster Theatre Playhouse. Hug Point State Park can be reached in 25 minutes on foot. Cannon Beach Visitor Center bus stop lies just a 5-minute stroll away.