Cannon Beach Top Hotels Near Me

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.2 / 10

(511 Reviews)

From 129$
The Wayside Inn

9.2 / 10

(292 Reviews)

From 209$
Hallmark Resort In Cannon Beach

9.2 / 10

(436 Reviews)

From 189$
Tolovana Inn

8.5 / 10

(1908 Reviews)

From 109$
Inn At Cannon Beach

9.3 / 10

(963 Reviews)

From 169$

Cannon Beach is a delightful coastal town renowned for its picturesque landscapes and charming atmosphere. When searching for accommodations, you'll find a variety of top-notch hotels that cater to diverse tastes and budgets. From family-friendly resorts to upscale boutique stays, this seaside gem offers a selection of properties that can enhance your visit. Whether you seek ocean views or a serene retreat, Cannon Beach's lodging options are sure to meet your needs.

Top Hotels in Cannon Beach

Table of contents

Surfsand Resort The Wayside Inn Hallmark Resort In Cannon Beach Tolovana Inn Inn At Cannon Beach Inn At Haystack Rock Schooner'S Cove Inn Sandals Inn | Spa Suite Cannon Beach Hotel Collection Ecola Creek Lodge

View all photos

9.2
Excellent
511 Reviews

Surfsand Resort

📍 148 W Gower

From 129$

Surfsand Resort, set in Downtown Cannon Beach district, offers Wi-Fi throughout the venue, a swimming pool and a fitness centre. Sandcastle Day is 600 metres from the resort, while Family Market bus station is 200 metres away.

This accommodation enjoys a beachfront setting in the very heart of Cannon Beach, 11 minutes' stroll from the performing arts theater "Coaster Theatre". It is a 5-minute walk from the centre of Cannon Beach. Overlooking Haystack Rock, the hotel is close to the homey Icefire Glassworks Studio. The nearest airport is Charlotte Amalie Harbor Seaplane Base within 140 km away.

Check Availability

View all photos

9.2
Excellent
292 Reviews

The Wayside Inn

📍 3339 South Hemlock Street

From 209$

Set around a 5-minute ride from Lost Art of Nursing Museum, the 3-star Wayside Inn Cannon Beach features Wi-Fi throughout the venue as well as parking on site. The accommodation is located just off Tolovana Beach State Recreation Site, in the very heart of Cannon Beach.

Tillamook Rock Lighthouse is less than 3 km away. The centre of Cannon Beach is reachable within 25 minutes' walk. The Wayside Inn is a short ride from Haystack Hill State Park. Surfcrest Market bus stop is a short walk from the hotel.

Check Availability

View all photos

9.2
Excellent
436 Reviews

Hallmark Resort In Cannon Beach

📍 1400 South Hemlock Street

From 189$

Located around 1 km from Tillamook Rock Lighthouse, Hallmark Resort In Cannon Beach features a fitness centre and facials. The venue is nestled in the heart of Cannon Beach with direct proximity to Tufted Puffins.

Situated in Downtown Cannon Beach district, the accommodation is set within convenient reach of Sandcastle Day. It's a 10-minute walk from here to the centre of Cannon Beach. This premium hotel is located close to Haystack Rock. It has a beachfront location in the vicinity of Icefire Glassworks. Family Market bus stop is around a 5-minute walk from the property.

Check Availability

View all photos

8.5
Very good
1908 Reviews

Tolovana Inn

📍 3400 South Hemlock Street

From 109$

The 3-star Tolovana Inn Cannon Beach is situated 3 km from the performing arts theater "Coaster Theatre". This inn features a sauna and barbecue as well as Wi-Fi throughout the venue.

Located 25 minutes' walk from the centre of Cannon Beach, the accommodation is close to Lost Art of Nursing Museum. The hotel is settled 4.5 km away from John Yeon State Park. Tolovana Inn is a short ride from Haystack Hill State Park. A local bus stop Surfcrest Market is 500 metres away.

Check Availability

View all photos

9.3
Excellent
963 Reviews

Inn At Cannon Beach

📍 3215 South Hemlock Street

From 169$

Offering hiking, horse riding, and cycling, Inn At Cannon Beach is located in the heart of Cannon Beach, next to Lost Art of Nursing Museum. This inn features yoga classes, a picnic area, and a garden as well as Wi-Fi throughout the venue.

Haystack Gallery is about 3.1 km from the accommodation, while Les Shirley Park is 3.7 km away. Guests can reach the centre of Cannon Beach within 25 minutes' walk. Inn At Cannon Beach is a short ride from Tillamook Rock Lighthouse. The nearest bus stop Surfcrest Market is 500 metres away.

Check Availability

View all photos

8.3
Very good
762 Reviews

Inn At Haystack Rock

📍 487 South Hemlock Street

From 88$

Overlooking the garden, Inn At Haystack Rock is only 9 minutes on foot from Whale Park Sculpture in Cannon Beach. Bicycle hire is available at this inn and the area is popular for canoeing, hiking, and horse riding.

The property lies in the heart of Cannon Beach, only steps from Tillamook Rock Lighthouse. The venue is centrally situated within minutes of Contact. Icefire Glassworks is also located near the hotel. The nearest bus stop is Coaster Theater, it is only 750 metres away.

Check Availability

View all photos

9.1
Excellent
140 Reviews

Schooner'S Cove Inn

📍 188 North Larch Street

From 179$

The 3-star Schooner'S Cove Inn Cannon Beach offers 20 rooms just 200 metres from Bronze Coast Gallery. Wi-Fi is offered throughout the venue.

The accommodation is set within 10 minutes' walk of the centre of Cannon Beach, not far from Haystack Gallery. Hug Point State Park is 2.6 km from the inn in Cannon Beach. Schooner'S Cove Inn is situated not too far from Tillamook Rock Lighthouse. A local bus stop Cannon Beach Visitor Center is 200 metres away.

Check Availability

View all photos

9
Excellent
36 Reviews

Sandals Inn | Spa Suite

From 88$

Area attractions, including the homey Icefire Glassworks Studio and Tillamook Rock Lighthouse are located only a short walk from Sandals Inn | Spa Suite Cannon Beach. There is also a car park.

Sleepy Monk Coffee is 200 metres from the property, while Whale Park Sculpture is 1 km away. The venue is set within 1 km from Cannon Beach city centre. Sandals Inn | Spa Suite is a short ride from Ecola State Park. Family Market bus stop lies within 200 metres away.

Check Availability

View all photos

8.3
Very good
328 Reviews

Cannon Beach Hotel Collection

📍 1116 S Hemlock St, Cannon Beach, Or 97110, United

From 134$

The 4-star Cannon Beach Hotel Collection is located within 25 minutes' walk of John Yeon State Park. Featuring 37 rooms with views of the mountain, this venue is set within a short ride from Ecola State Park.

The accommodation lies in the heart of Cannon Beach, only steps from Contact. It is a 5-minute walk from Sandcastle Day. Haystack Rock is also located near the hotel. Family Market bus stop is about 200 metres away.

Check Availability

View all photos

8.4
Very good
545 Reviews

Ecola Creek Lodge

📍 208 East 5Th Street

From 74$

The 3-star Ecola Creek Lodge Cannon Beach is situated at a distance of 2.6 km from Ecola State Park. Featuring 20 rooms with views of the courtyard, this motel is set within a short ride from Clatsop Loop Trail.

The venue is located within 15 minutes' walk from the centre of Cannon Beach. Hug Point State Park is 1.9 km from the property, while Candy Kitchen bus station is 100 metres away. Ecola Creek Lodge is 135 km from Charlotte Amalie Harbor Seaplane Base airport.

Check Availability

View all photos

9.4
Excellent
481 Reviews

Webb'S Scenic Surf Hotel

📍 255 N. Larch St.

From 154$

Situated in Downtown Cannon Beach district, Webb'S Scenic Surf Hotel features accommodation with barbecue and a garden. John Yeon State Park is 5 minutes' drive from the venue, while Whale Park Sculpture is a 6-minute walk away.

The hotel is nestled in the centre of Cannon Beach with direct proximity to Haystack Gallery. The city centre of Cannon Beach can be reached in 10 minutes on foot. The property is located not far from Tillamook Rock Lighthouse. Cannon Beach Visitor Center bus stop is a 5-minute walk away.

Check Availability

View all photos

8.9
Excellent
512 Reviews

The Waves Hotel

📍 188 West 2Nd Street

From 153$

The Waves Hotel offers unique accommodation in Cannon Beach near Northwest By Northwest Gallery. Featuring 57 rooms with views of the courtyard, this motel is set within a short ride from Ecola State Park.

John Yeon State Park is 2 km from the venue, and Clatsop Loop Trail is less than 4.3 km away. The centre of Cannon Beach is approximately 10 minutes' walk from the property. The famous Tillamook Rock Lighthouse is found nearby. The Waves Hotel is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 200 metres from Cannon Beach Visitor Center bus stop.

Check Availability

View all photos

9
Excellent
278 Reviews

Lighthouse Inn

📍 963 South Hemlock Street

From 119$

Lighthouse Inn Cannon Beach, located within 5 minutes' walk of Cannon Beach Gallery, features Wi-Fi throughout the venue. Set in the heart of Cannon Beach, the accommodation offers quick access to Icefire Glassworks.

The hotel boasts a quiet location within 5 minutes' walk of the city centre. Hug Point State Park is a 10-minute drive from the inn, while Charlotte Amalie Harbor Seaplane Base airport is 140 km from it. Cannon Beach History Center and Museum and other attractions are very close by, making Lighthouse Inn a good choice for travellers. There is Family Market bus stop within 200 metres away.

Check Availability

View all photos

8.7
Excellent
73 Reviews

The Courtyard Hotel

📍 964 S Hemlock St

From 297$

The Courtyard Hotel Cannon Beach is a 3-star venue just 1.1 km from Coaster Theatre. Guests will have access to parking on site for added convenience.

Located off Cannon Beach History Center and Museum, the accommodation is set near Icefire Glassworks. Haystack Rock is 1.6 km from the property, while Charlotte Amalie Harbor Seaplane Base airport is 140 km from it. The Courtyard Hotel is a short ride from Haystack Hill State Park. Family Market bus stop is approximately a 5-minute walk away.

Check Availability

View all photos

9.5
Excellent
217 Reviews

Sea Breeze Court Hotel

📍 1015 Hemlock S

From 125$

Sea Breeze Court Hotel Cannon Beach is a 3-star venue within 25 minutes' walk of Tolovana Beach State Recreation Site. Guests will have access to parking on site for added convenience.

Situated in Downtown Cannon Beach district, the inn is set 0.7 km from the performing arts theater "Coaster Theatre". The centre of Cannon Beach is nearly 1 km away. Sleepy Monk Coffee and other attractions are very close by, making Sea Breeze Court Hotel a good choice for travellers. There is Midtown bus stop within 150 metres away.

Check Availability

View all photos

8.6
Excellent
20 Reviews

The Guesthouse Ocean View Cottages

📍 1016 South Hemlock Street

From 209$

The Guesthouse Ocean View Cottages Cannon Beach is located just 1.1 km from Community Church and features a sun deck and barbecue on site. John Yeon State Park is less than 2.3 km away.

The venue is situated 1 km from Cannon Beach city centre and 140 km from Charlotte Amalie Harbor Seaplane Base airport. Attractions within walking distance include Icefire Glassworks and Sandcastle Day. You can get to Hug Point State Park in a few minutes by car. The accommodation is right near Family Market bus stop.

Check Availability

View all photos

Sea Sprite At Haystack Rock Hotel

📍 280 South Nebesna

A picnic area and a garden are offered at Sea Sprite At Haystack Rock Hotel Cannon Beach, located 3.4 km from John Yeon State Park. Cannon Beach centre can be reached within 20 minutes' walk.

This venue accommodates guests in the heart of Cannon Beach. Whale Park Sculpture is 2.2 km from the accommodation, while Charlotte Amalie Harbor Seaplane Base airport is 140 km from it. Sea Sprite At Haystack Rock Hotel is a short ride from Haystack Rock. Yukon Street bus stop is approximately a 5-minute walk away.

Check Availability

View all photos

8
Very good
3 Reviews

Baerfoot Bungalow

From 139$

Overlooking the sea, Baerfoot Bungalow Hotel is a 5-minute ride from Whale Park Sculpture in Cannon Beach. There is also parking.

The venue is 2.1 km from Coaster Theatre. It is 2 km from the centre of Cannon Beach. You can get to Hug Point State Park in a few minutes by car. Baerfoot Bungalow Hotel is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 50 metres from Yukon Street bus stop.

Check Availability

View all photos

9
Excellent
22 Reviews

Beaches Inn | Herons Nest Loft

📍 539 South Hemlock Street Suite 6

From 87$

Coaster Theatre is 0.8 km from Beaches Inn | Herons Nest Loft, while Cannon Beach Gallery is 550 metres away. There is also parking.

The venue is situated 1 km from Cannon Beach city centre and 140 km from Charlotte Amalie Harbor Seaplane Base airport. Icefire Glassworks is located near the accommodation. The hotel is within 10 minutes' walk of Coaster Theater bus stop.

Check Availability

View all photos

8
Very good
2 Reviews

Beaches Inn | Pirates Cove Cabana 8

From 166$

Area attractions, including Sleepy Monk Coffee and Tillamook Rock Lighthouse are located only a short walk from Beaches Inn | Pirates Cove Cabana 8 Cannon Beach. There is also a car park.

Tufted Puffins is 200 metres from the venue, while Whale Park Sculpture is 0.7 km away. The centre of Cannon Beach is 1 km away from the accommodation. Beaches Inn | Pirates Cove Cabana 8 is a short ride from Haystack Rock. The nearest bus stop Coaster Theater is 750 metres away.

Check Availability

View all photos

10
Excellent
1 Reviews

Guesthouse Cannon Beach

📍 1016 South Hemlock Street

From 625$

Situated 150 metres from Contact, Guesthouse Cannon Beach features Wi-Fi in public areas and a car park nearby. The venue is also 100 metres away from Cannon Beach Gallery.

The property is set within 5 minutes' walk of the centre of Cannon Beach, not far from Tufted Puffins. Icefire Glassworks can be found in the area. Guesthouse Cannon Beach is located 140 km from Charlotte Amalie Harbor Seaplane Base airport and 200 metres from Family Market bus stop.

Check Availability

Location