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, $ | |
Hallmark Resort In Cannon Beach |
8.9 / 10 (346 Reviews) |
From 209$ | |
Inn At Haystack Rock |
8.1 / 10 (805 Reviews) |
From 129$ | |
Surfsand Resort |
9.0 / 10 (419 Reviews) |
From 319$ | |
Tolovana Inn |
7.8 / 10 (1869 Reviews) |
From 169$ | |
Ecola Creek Lodge |
8.7 / 10 (808 Reviews) |
From 74$ |
When travelling to Cannon Beach, Oregon, there are many lodging options to choose from. However, many people do not realize that there are other great options beside hotels. Vacation rental homes are a great alternative, and here are four reasons why:
1. Vacation rental homes are typically much more affordable than hotels.
2. Vacation rental homes offer more space and privacy than a hotel room.
3. Vacation rental homes come with full kitchens, which allow for greater flexibility and cost savings when preparing meals.
4. Vacation rental homes are located in prime locations, often just a few minutes’ walk from the beach or town center.
Cannon Beach Accommodation lists:
- Cannon Beach hotels near Haystack Rock
- Cannon Beach hotels near Ecola State Park
- 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
Hallmark Resort In Cannon Beach
From 209$
The premium Hallmark Resort In Cannon Beach is 3-star accommodation set 0.6 km of Haystack Hill State Park. Located in a 10-minute ride from Clatsop Loop Trail, this oceanfront hotel features 129 rooms with views over the ocean.
Within a stroll of a beautiful beach, the property is set close to Haystack Rock. The distance to Haystack Gallery is 1.2 km away. This Cannon Beach hotel is close to the homey Icefire Glassworks Studio. Family Market bus station is located 5 minutes away from Hallmark Resort In Cannon Beach.
View all photos
Inn At Haystack Rock
From 129$
Inn At Haystack Rock Cannon Beach is set 1.2 km of Haystack Hill State Park and at 3 km distance from Ecola State Park. This inn offers 24-hour front desk assistance, laundry facilities and housekeeping service for guests' convenience.
The centre of Cannon Beach can be reached within a 5-minute walk. The 4-star hotel is just off Sleepy Monk Coffee and 140 km from Charlotte Amalie Harbor Seaplane Base airport. This accommodation is about a 25-minute walk to Les Shirley Park and other main attractions of Cannon Beach. Coaster Theater bus station is located 5 minutes away from Inn At Haystack Rock.
View all photos
Surfsand Resort
From 319$
Set 7 minutes by foot from Sandcastle Day, the 3-star Surfsand Resort is located near Cannon Beach History Center and Museum. Guests who stay in the resort can park their car onsite.
The centre of Cannon Beach can be reached within a 5-minute walk. Sights, just 5 minutes' stroll from this Cannon Beach hotel, include Tufted Puffins. Ecola State Park lies 3.4 km to the property. Family Market bus station is located 5 minutes away from Surfsand Resort.
Cheap Hotels
View all photos
Tolovana Inn
From 169$
The 3-star Tolovana Inn Cannon Beach lies about a 19-minute walk of Haystack Hill State Park. This Cannon Beach inn offers 24-hour reception, laundry facilities and concierge service as well as Wi-Fi throughout the property.
The property has a beachfront location 10 minutes' drive from Haystack Gallery. It is 2.3 km to the homey Icefire Glassworks Studio. The hotel is located close to the Pacific Ocean. Tolovana Inn lies in vicinity of Lost Art of Nursing Museum. Wayside Inn bus station is located 5 minutes away from the accommodation.
View all photos
Ecola Creek Lodge
From 74$
Located at 2.5 km distance from Haystack Hill State Park, this 3-star Ecola Creek Lodge Cannon Beach offers laundry service and housekeeping. Additionally, you'll find Wi-Fi throughout the property in the motel.
The property is approximately 14 minutes' walk of John Yeon State Park. The beach is a walk from this Cannon Beach hotel. Les Shirley Park is not far away. Candy Kitchen bus station is located 10 minutes away from Ecola Creek Lodge.
Hotels in Cannon Beach
Top Service Hotel 🛁 | Hallmark Resort In Cannon Beach |
Hotel with a view 🔍 | Inn At Haystack Rock |
Top Hotel for couples 💑 | Surfsand Resort |
View all photos
The Waves Hotel
From 252$
The Waves Hotel Cannon Beach is an unique 3-star property set around 10 minutes' drive from the Secluded Crescent Sandy Beach and a 5-minute stroll of Haystack Gallery. Located about 25 minutes by foot from Haystack Hill State Park, the motel features 40 rooms with views over the ocean.
The accommodation is situated in the centre of Cannon Beach, next to Bronze Coast Gallery. The city centre of Cannon Beach can be reached in 10 minutes on foot. In proximity to this Cannon Beach hotel you'll find Tillamook Rock Lighthouse. Cannon Beach Visitor Center bus station is located 5 minutes away from The Waves Hotel.
Pet Friendly Hotels
View all photos
The Wayside Inn
From 179$
The Wayside Inn Cannon Beach is a 3-star property at 1.4 km distance from Haystack Hill State Park. Business travellers will appreciate WiFi in public areas and access to a business centre.
Located just off Tolovana Beach State Recreation Site, The Wayside Inn also provides easy access to Lost Art of Nursing Museum. Guests staying at the inn will find themselves 3.1 km from Les Shirley Park. The free beach is just 1.6 km away. It takes in 10 minutes' ride from get to Haystack Gallery. Wayside Inn bus station is located 5 minutes away from The Wayside Inn.
View all photos
Stephanie Inn
From 540$
Comprising 41 rooms, this 4-star Stephanie Inn Cannon Beach is 1.4 km of Tolovana Beach State Park. There is a 24-hour front desk assistance and valet parking at the luxury inn too.
The boutique accommodation is 10 minutes' drive from Whale Park Sculpture. This Cannon Beach hotel is within a stroll of a beach. At 26 km distance from also takes you to Tillamook Rock Lighthouse. Yukon Street bus station is located 5 minutes away from Stephanie Inn.
View all photos
Hearthstone Inn
From 150$
Hearthstone Inn Cannon Beach is set within 20 minutes' stroll of Haystack Rock and merely a 10-minute walk of the arts theater "Coaster Theatre". Guests who stay in this inn can park their car on site.
Cannon Beach centre can be reached within 5 minutes' walk. The 2-star hotel is just off Contact and 140 km from Charlotte Amalie Harbor Seaplane Base airport. This accommodation is placed 3.2 km of Ecola State Park. Family Market bus station is located 5 minutes away from Hearthstone Inn.
Dog Friendly Hotels
View all photos
Inn At Cannon Beach
From 259$
Set only 5 minutes by foot from Tolovana Park, this 4-star Inn At Cannon Beach is located near Tolovana Beach State Recreation Site. For business travellers, computers and a photocopy machine are available on request.
Inn At Cannon Beach offers easy access to the free beach in Cannon Beach. This Cannon Beach inn is stationed nearly 5 minutes' stroll of Lost Art of Nursing Museum. 10 minutes' ride from also takes you to Tillamook Rock Lighthouse. Surfcrest Market bus station is located 5 minutes away from Inn At Cannon Beach.
View all photos
Mcbee Cottages
From 220$
Set 10 minutes' drive from Ecola State Park, this 3-star Mcbee Cottages is located near Cannon Beach Gallery. Guests who stay in the low-budget inn can park their car on site.
The property is merely 350 metres from Cannon Beach History Center and Museum. The beach is a short walk from this Cannon Beach hotel. The arts theater "Coaster Theatre" also lies a mere 1.1 km away. Family Market bus station is located 5 minutes away from Mcbee Cottages.
View all photos
Schooner'S Cove Inn
From 259$
Comprising 30 rooms, this 3-star Schooner'S Cove Inn Cannon Beach is within 25 minutes' walk of Haystack Hill State Park. The oceanfront inn offers Wi-Fi throughout the property and has a business centre for those staying on business.
The property is placed about 140 km from Charlotte Amalie Harbor Seaplane Base airport and a few minutes' walk from Haystack Gallery. You can also visit Haystack Rock, which is located at 2.2 km distance from this Cannon Beach hotel. Ecola State Park is 25 minutes' walk away. Cannon Beach Visitor Center bus station is located 5 minutes away from Schooner'S Cove Inn.
Kid Friendly Hotels
View all photos
Lighthouse Inn
From 119$
Area attractions, including Contact and Cannon Beach History Center and Museum are located only a short walk from this 4-star Lighthouse Inn. Boasting 24-hour front desk and concierge service, the pet friendly inn also provides guests with a desk and a photocopy machine.
The property is at 250 metres from Sleepy Monk Coffee in Cannon Beach. You can visit the Secluded Crescent Sandy Beach that is 2.2 km to this Cannon Beach hotel. Ecola State Park is reachable within a 10-minute ride. Family Market bus station is located 5 minutes away from Lighthouse Inn.
View all photos
Cannon Beach Hotel Collection
From 146$
Comprising 32 rooms, this 4-star Cannon Beach Hotel Collection is about a 5-minute walk of Cannon Beach History Center and Museum. It provides Wi-Fi throughout the property.
Cannon Beach Hotel Collection is 15 minutes' stroll from Haystack Gallery. Attractions within walking distance include Haystack Rock and Tufted Puffins. Ecola State Park is reachable within a 10-minute ride. Family Market bus station is located 5 minutes away from Cannon Beach Hotel Collection.
View all photos
Webb'S Scenic Surf Hotel
From 169$
Located in Downtown Cannon Beach district, the 3-star Webb'S Scenic Surf Hotel is next-door to Haystack Gallery and at 2.2 km distance from Haystack Hill State Park. It features Wi Fi in the rooms.
Webb'S Scenic Surf Hotel is 2.8 km from the Secluded Crescent Sandy Beach. You can reach the centre of Cannon Beach in 10 minutes on foot. The motel is 1.6 km of Les Shirley Park. Cannon Beach Visitor Center bus station is located 5 minutes away from Webb'S Scenic Surf Hotel.
View all photos
Sea Breeze Court Hotel
From 125$
Set about 5 minutes' walk from Cannon Beach Gallery, this 3-star Sea Breeze Court Hotel Cannon Beach is located near Tufted Puffins. Guests will have access to a parking on site for added convenience.
Sea Breeze Court Hotel is 150 metres from Sleepy Monk Coffee. You can reach the centre of Cannon Beach in 5 minutes on foot. The family friendly inn is situated 3.4 km to Ecola State Park. Midtown bus station is located 5 minutes away from Sea Breeze Court Hotel.
View all photos
Harrison Street Inn
From 135$
The 3-star Harrison Street Inn Cannon Beach is set 250 metres of Cannon Beach History Center and Museum and at 0.9 km distance from Haystack Rock.
Located off Contact, Harrison Street Inn is about 5 minutes’ walk from Cannon Beach city centre. A free beach is within 9 minutes' walk to the inn. Indian Beach lies within 4.5 km from the property. Family Market bus station is located 5 minutes away from this Cannon Beach hotel.
View all photos
The Guesthouse Ocean View Cottages
From 299$
Area attractions, including Cannon Beach Gallery and the homey Icefire Glassworks Studio are located only a short walk from this 3-star The Guesthouse Ocean View Cottages.
Tillamook Rock Lighthouse is 1.1 km to The Guesthouse Ocean View Cottages and Haystack Gallery is 1.1 km from it. The beach is a walk from the inn. Indian Beach also lies a 10-minute ride away. Family Market bus station is located 5 minutes away from this Cannon Beach hotel. Staying at The Guesthouse Ocean View Cottages, you'll be 140 km from Charlotte Amalie Harbor Seaplane Base airport.
View all photos
Beaches Inn | Sand Dune Townhouse
From 201$
Located around 20 minutes' stroll of Haystack Hill State Park, Beaches Inn | Sand Dune Townhouse Cannon Beach offers Wi Fi throughout the property and a parking.
Beaches Inn | Sand Dune Townhouse is within 1.9 km to John Yeon State Park. You can get to the centre of Cannon Beach in about 5 minutes' walk. Hug Point State Park is reachable within a 5-minute ride. Coaster Theater bus station is located 5 minutes away from this Cannon Beach hotel.
View all photos
The Inn At Arch Cape
From 267$
The Inn At Arch Cape Cannon Beach is a 4-star property located 25 minutes' stroll from Hug Point State Recreation Site. Featuring 6 rooms with views of the ocean, this luxury inn is set at 4.4 km distance from Oswald West State Park.
The accommodation is placed about 150 km from Charlotte Amalie Harbor Seaplane Base airport and a few minutes' walk from St Peter The Fisherman Catholic Church. Guests can easily reach the rugged beachfront "Cove Beach" which is 25 minutes' walk of the hotel.
View all photos
Beaches Inn | Puffins Place Cabana
From 190$
Beaches Inn | Puffins Place Cabana Cannon Beach is set in a 5-minute ride away from Haystack Hill State Park and at 800 metres from Haystack Gallery. This hotel also provides Wi-Fi available throughout the property.
The centre of Cannon Beach can be reached within 5 minutes' walk of the accommodation. The beach is approximately 5 minutes' walk away. Haystack Rock is 1.5 km to this Cannon Beach hotel. Coaster Theater bus station is located 5 minutes away from Beaches Inn | Puffins Place Cabana.
View all photos
Beaches Inn | Herons Nest Loft
From 226$
Beaches Inn | Herons Nest Loft Cannon Beach is set 0.8 km of Whale Park Sculpture and within 0.8 km to Tillamook Rock Lighthouse. This hotel offers Wi-Fi throughout the property.
Cannon Beach centre can be reached within 5 minutes' walk. The beach is 200 metres away. Located 1.5 km from Haystack Rock, this Cannon Beach hotel puts the city at your fingertips. Coaster Theater bus station is located 5 minutes away from Beaches Inn | Herons Nest Loft.
View all photos
Beaches Inn | Sandpiper Pier Cottage
From 120$
Beaches Inn | Sandpiper Pier Cottage Cannon Beach is set only a 10-minute walk from Haystack Gallery and 1.8 km from Haystack Hill State Park. This hotel offers WiFi throughout the property.
Cannon Beach centre can be reached within 5 minutes' walk. The beach is 5 minutes' walk away. This Cannon Beach hotel is placed in 10 minutes' ride from Ecola State Park. Coaster Theater bus station is located 5 minutes away from Beaches Inn | Sandpiper Pier Cottage.
View all photos
Cozy Cannon Beach Condo
From 135$
Area attractions, including Lost Art of Nursing Museum and Tolovana Park are located only a short walk from Cozy Cannon Beach Condo. This Cannon Beach hotel also offers guests Wi-Fi throughout the property.
The pet-friendly property places you 1.3 km to Haystack Rock and 0.2 km from Tolovana Beach State Recreation Site. Contact is in 25 minutes' stroll of the hotel and Charlotte Amalie Harbor Seaplane Base airport is 140 km away. Wayside Inn bus station is located 5 minutes away from this accommodation.
View all photos
Sandals Inn | Spa Suite
From 65$
Sandals Inn | Spa Suite Cannon Beach is set within 0.3 km of Contact and a 5-minute drive from the Secluded Crescent Sandy Beach. This hotel also provides WiFi available throughout the property.
Located off Sandcastle Day, the accommodation is set near the homey Icefire Glassworks Studio. A 5-minute walk from the hotel will get you to the heart of Cannon Beach. A 15-minute stroll will take you to Haystack Hill State Park. Family Market bus station is located 5 minutes away from Sandals Inn | Spa Suite.
View all photos
Beaches Inn | Pirates Cove Cabana 8
From 172$
Beaches Inn | Pirates Cove Cabana 8 Cannon Beach is set 20 minutes' walk of the Secluded Crescent Sandy Beach and only 1.5 km to Haystack Hill State Park. The hotel features Wi-Fi throughout the property.
Located just off Haystack Gallery, the accommodation also provides easy access to Tufted Puffins. A 5-minute walk will take you into the centre of Cannon Beach. This Cannon Beach hotel lies within 3 km from Ecola State Park. Coaster Theater bus station is located 5 minutes away from Beaches Inn | Pirates Cove Cabana 8.