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, $ | |
| Tolovana Inn |
8.5 / 10 (1947 Reviews) |
From 109$ | |
| Inn At Haystack Rock |
8.2 / 10 (720 Reviews) |
From 88$ | |
| Surfsand Resort |
9.1 / 10 (461 Reviews) |
From 129$ | |
| Hallmark Resort In Cannon Beach |
9.2 / 10 (424 Reviews) |
From 189$ | |
| The Wayside Inn |
9.3 / 10 (314 Reviews) |
From 229$ |
View all photos
Located in the beachfront, nearly 19 minutes on foot from Haystack Hill State Park, Tolovana Inn Cannon Beach boasts fitness classes, spa therapy and barbeque. This 3-star inn provides a lift, a snack and drink vending machine, plus Wi Fi throughout the property and parking on site.
The property is located in the heart of Cannon Beach within 5 minutes' walk of Tolovana Beach State Recreation Site and 10 minutes by car from Haystack Gallery. The Tolovana Inn Cannon Beach overlooks the Pacific Ocean and is only a short stroll away from Lost Art of Nursing Museum. Nature lovers will appreciate the proximity to Cannon Beach, which is around 5 minutes' walk away. Options for cultural tourism include Whale Park Sculpture, set a 10-minute ride away. The hotel is sited only a 5-minute walk from Surfcrest Market bus stop.
View all photos
Placed 700 metres from White Bird Gallery, Inn At Haystack Rock Cannon Beach includes views of Oregon Coast. Wi Fi is accessible throughout the property and parking is provided on site.
Located 450 metres from the homey Icefire Glassworks Studio, this inn is set close to Tillamook Rock Lighthouse. The 4-star hotel is within a minutes' drive of Oregon Coast. Nature lovers will appreciate the proximity to Chapman Beach, which is around 0.7 km away. About a 15-minute walk from Haystack Hill State Park is a perk for guests staying at Inn At Haystack Rock. This accommodation is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and within sight of Coaster Theater bus stop.
View all photos
Offering an indoor pool, Surfsand Resort is set in the Downtown Cannon Beach district, less than a 14-minute stroll from Haystack Gallery. This 3-star resort features fitness classes and massage therapy, plus a lift, a snack and drink vending machine.
The property is located in the very heart of Cannon Beach within a 5-minute walk of the homey Icefire Glassworks Studio and just a short drive from Haystack Hill State Park. At the Surfsand Resort Cannon Beach you'll be about 15 minutes' walk from Chapman Beach. The own beach is a 15-minute walk away. Surfsand Resort is situated within sight of Tufted Puffins. The nearest bus stop is Family Market merely a 5-minute walk away.
View all photos
The premium 3-star Hallmark Resort In Cannon Beach, located only 1.2 km from Haystack Gallery, offers its guests a Jacuzzi, sauna facilities and an indoor pool to relax in. Thanks to the beachfront location, the oceanfront hotel is set right in the heart of Cannon Beach, and also you can enjoy a saltwater swimming pool on-site.
This Cannon Beach property lies in the Downtown Cannon Beach district of Cannon Beach, on the doorstep of the homey Icefire Glassworks Studio. Whale Park Sculpture is within 17 minutes' walk of the Hallmark Resort In Cannon Beach, and Charlotte Amalie Harbor Seaplane Base airport is 140 km away. Nature lovers will appreciate the proximity to Cannon Beach, which is just 300 metres away. Hallmark Resort In Cannon Beach is set a few minutes drive from the performing arts theater "Coaster Theatre". The premium property is 5 minutes' walk from Family Market bus stop.
View all photos
The Wayside Inn Cannon Beach offers 12 rooms a 10-minute drive from Haystack Gallery. Wi Fi is available throughout the property and parking is provided on site too.
Located within a 5-minute stroll of Tolovana Beach State Recreation Site, this inn is set a few moments from Tolovana Park. The 3-star hotel is nestled within 5 minutes' drive of Cannon Beach History Center and Museum. Nature lovers will appreciate the proximity to Cannon Beach, which is only 250 metres away. Quite close to Haystack Hill State Park is a perk for guests staying at The Wayside Inn. This accommodation is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 5 minutes' walk from Surfcrest Market bus stop.
Hotels in Cannon Beach
| Family Hotel 👪 | Tolovana Inn |
| Hotel with balcony 🌤️ | Inn At Haystack Rock |
| Best reviews Hotel ❤️ | Surfsand Resort |
View all photos
Featuring luggage storage and a lobby area, the 4-star Inn At Cannon Beach lies nearly 5 minutes on foot from Tolovana Beach State Recreation Site. Nestled near a boat dock, this Cannon Beach inn has hiking, horse riding and cycling to offer along with views of the patio.
The smoke-free property is set a mere 50 metres from Lost Art of Nursing Museum, only metres from Tolovana Park. The Inn At Cannon Beach places you 150 metres from Cannon Beach. This accommodation is approximately a 10-minute ride from Tillamook Rock Lighthouse and other main attractions of Cannon Beach. The nearest airport is Charlotte Amalie Harbor Seaplane Base, about 140 km from Inn At Cannon Beach.