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, $ | |
| Cannon Beach Hotel Collection |
8.3 / 10 (328 Reviews) |
From 134$ | |
| Hallmark Resort In Cannon Beach |
9.2 / 10 (436 Reviews) |
From 189$ | |
| The Wayside Inn |
9.2 / 10 (292 Reviews) |
From 209$ | |
| The Waves Hotel |
8.9 / 10 (512 Reviews) |
From 153$ | |
| Surfsand Resort |
9.2 / 10 (511 Reviews) |
From 129$ |
Cannon Beach Accommodation lists:
Table of contents
View all photos
Cannon Beach Hotel Collection
From 134$
Set in the very heart of Cannon Beach, Cannon Beach Hotel Collection is about a 15-minute walk from Haystack Gallery. Guests will have access to a car park on site for added convenience.
The venue is situated in Downtown Cannon Beach district, near the homey Icefire Glassworks Studio. It is 200 metres from Sandcastle Day and a few steps from Haystack Rock. Cannon Beach Hotel Collection is a short ride from Tolovana Beach State Recreation Site. The nearest bus stop is Family Market only 200 metres away.
View all photos
Hallmark Resort In Cannon Beach
From 189$
Hallmark Resort In Cannon Beach is a 3-star venue positioned a 5-minute drive from Les Shirley Park. Be sure to visit Icefire Glassworks reachable on foot as well as enjoy a saltwater swimming pool or a Jacuzzi, a sauna, and an indoor pool.
Situated in Downtown Cannon Beach district, the hotel is set 1 km from Tillamook Rock Lighthouse. The property overlooks Haystack Rock and is a short walk from Cannon Beach Gallery. You can get to Ecola State Park in a few minutes by car. Hallmark Resort In Cannon Beach is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 200 metres from Family Market bus stop.
View all photos
The Wayside Inn
From 209$
The Wayside Inn Cannon Beach, located 100 metres from Tolovana Park, offers a swimming pool and Wi-Fi throughout the property. The venue is situated in the heart of Cannon Beach, near Tolovana Beach State Recreation Site.
The centre of Cannon Beach can be reached within a 25-minute walk. Haystack Gallery is a 10-minute ride from the inn in Cannon Beach. The Wayside Inn is a short ride from Haystack Hill State Park. Surfcrest Market bus stop is located 500 metres away.
View all photos
The Waves Hotel
From 153$
The 3-star Waves Hotel Cannon Beach lies 5 minutes' stroll from Bronze Coast Gallery. Featuring 57 rooms with views of the courtyard, this motel is set within a short ride from Haystack Hill State Park.
The venue is located just off Coaster Theatre, right in the centre of Cannon Beach. A popular place in Cannon Beach is Ecola State Park which is a 10-minute drive away. The accommodation is within reach of Tillamook Rock Lighthouse. Cannon Beach Visitor Center bus stop is approximately a 5-minute walk away.
View all photos
Surfsand Resort
From 129$
Featuring a Jacuzzi, sauna facilities, and an indoor pool, Surfsand Resort is located in Downtown Cannon Beach district. The performing arts theater "Coaster Theatre" is 900 metres away from the resort.
The accommodation is situated in the very heart of Cannon Beach, a 10-minute ride from Ecola State Park. The property overlooks Haystack Rock and is a short walk from Sleepy Monk Coffee. One of the most important attractions in Cannon Beach is Icefire Glassworks and it is located near the hotel. The nearest bus stop is Family Market, it is only 200 metres away.
Hotels in Cannon Beach
| Best mid-range Hotel 🌴 | Cannon Beach Hotel Collection |
| Best reviews Hotel ❤️ | Hallmark Resort In Cannon Beach |
| Hotel with balcony 🌤️ | The Wayside Inn |
View all photos
Tolovana Inn
From 109$
Featuring Wi-Fi throughout the property, Tolovana Inn Cannon Beach offers accommodation within 3 km from Tillamook Rock Lighthouse. The venue is merely 200 metres from Tolovana Park.
Overlooking the Pacific Ocean, inn is located near Lost Art of Nursing Museum. It is just 3 km to the downtown of Cannon Beach. Tolovana Inn is a short ride from Haystack Rock. Surfcrest Market bus stop is nearly a 10-minute walk away.
View all photos
Inn At Cannon Beach
From 169$
Set within 1.2 km from Haystack Hill State Park, the 4-star Inn At Cannon Beach features Wi-Fi throughout the venue as well as a car park on site. Located off Tolovana Beach State Recreation Site, the inn is about 25 minutes’ walk from Cannon Beach city centre.
This accommodation is positioned in the heart of Cannon Beach. A popular place in Cannon Beach is Les Shirley Park which is a 10-minute drive away. Inn At Cannon Beach is a short ride from Tillamook Rock Lighthouse. The nearest bus stop is Surfcrest Market, it is only 500 metres away.
View all photos
Sea Breeze Court Hotel
From 125$
The 3-star Sea Breeze Court Hotel Cannon Beach offers 12 rooms in within 25 minutes' walk of Tolovana Beach State Recreation Site. Guests will have access to a car park on site for added convenience.
The venue is situated in the very heart of Cannon Beach, near Tufted Puffins. Crescent Beach is 2.9 km from the inn, while Charlotte Amalie Harbor Seaplane Base airport is 140 km from it. A few metres away you can find Tillamook Rock Lighthouse. Midtown bus stop is within 150 metres.
View all photos
Inn At Haystack Rock
From 88$
Inn At Haystack Rock Cannon Beach, set next to Contact, is 140 km from Charlotte Amalie Harbor Seaplane Base airport. Bicycle hire is available at this inn and the area is popular for canoeing, hiking, and horse riding.
Ecola State Park is 10 minutes' drive from the property, while Sleepy Monk Coffee is a 5-minute walk away. The accommodation is settled 1 km from the centre of Cannon Beach. Overlooking Oregon Coast, the hotel is close to Tillamook Rock Lighthouse. The nearest bus stop is Coaster Theater only 750 metres away.
View all photos
Ecola Creek Lodge
From 74$
Situated 9 minutes' stroll from Les Shirley Park, Ecola Creek Lodge Cannon Beach features Wi-Fi throughout the property and a free private car park on site. The centre of Cannon Beach can be reached within a 15-minute walk.
The property is 10 minutes by car from Haystack Hill State Park. You can get to Ecola State Park in a few minutes by car. Well-connected to many sights, Ecola Creek Lodge is a short distance from Candy Kitchen bus station. Located 135 km from Charlotte Amalie Harbor Seaplane Base airport.
View all photos
Webb'S Scenic Surf Hotel
From 154$
Webb'S Scenic Surf Hotel is located right in the centre of Cannon Beach and features Wi-Fi in the rooms along with complimentary private parking on site. Only 5 minutes' walk separates this motel from Coaster Theatre.
The venue is set in Downtown Cannon Beach district, within easy reach of Tillamook Rock Lighthouse. Hug Point State Park is 2.7 km from the accommodation, while Cannon Beach Visitor Center bus station is 200 metres away. Haystack Gallery is a few minutes away. Webb'S Scenic Surf Hotel is located 140 km from Charlotte Amalie Harbor Seaplane Base airport.
View all photos
Schooner'S Cove Inn
From 179$
The 3-star Schooner'S Cove Inn Cannon Beach is set within a 5-minute drive of Bronze Coast Gallery. This inn features a picnic area and barbecue grills as well as Wi-Fi throughout the venue.
Located 10 minutes' walk from the centre of Cannon Beach, the accommodation is close to Whale Park Sculpture. Clatsop Loop Trail is 4.3 km from the hotel, while Cannon Beach Visitor Center bus station is 200 metres away. The famous Tillamook Rock Lighthouse is found nearby. This property is around 140 km from Charlotte Amalie Harbor Seaplane Base airport.
View all photos
The Guesthouse Ocean View Cottages
From 209$
The Guesthouse Ocean View Cottages Cannon Beach, situated 19 minutes' stroll from Haystack Rock, offers a sundeck and barbecue. Located off Sandcastle Day, the inn is about 5 minutes’ walk from Cannon Beach city centre.
The property is approximately 10 minutes' drive from Tolovana Beach State Recreation Site. Icefire Glassworks is not far away. Well-connected to many sights, The Guesthouse Ocean View Cottages is a short walk from Family Market bus station. It is situated 140 km from Charlotte Amalie Harbor Seaplane Base airport.
View all photos
Sandals Inn | Spa Suite
From 88$
Sandals Inn | Spa Suite is located near Tufted Puffins and is just 5 minutes' walk from the centre of Cannon Beach. There is also a car park.
Sleepy Monk Coffee is 200 metres from the accommodation, while Cannon Beach History Center and Museum is 700 metres away. The homey Icefire Glassworks Studio can be found in the area. Sandals Inn | Spa Suite is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 200 metres from Family Market bus stop.
View all photos
Baerfoot Bungalow
From 139$
Featuring views over the sea, Baerfoot Bungalow Hotel Cannon Beach is located 2.2 km from Tillamook Rock Lighthouse. There is also parking.
The venue is situated 2 km from Cannon Beach city centre and 140 km from Charlotte Amalie Harbor Seaplane Base airport. Tolovana Beach State Recreation Site is 15 minutes on foot from the accommodation. Haystack Hill State Park is close to the hotel. Yukon Street bus stop is about 50 metres away.