Romantic hotels

Hotels Find

List of best hotels

Cannon Beach Hotels for Romantic Getaway

Check Availability

Cannon Beach
Aug 03, 2025 - Aug 04, 2025
Find

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, $
Inn At Cannon Beach

9.0 / 10

(1316 Reviews)

From 179$
Ecola Creek Lodge

8.7 / 10

(807 Reviews)

From 123$
Stephanie Inn

9.7 / 10

(72 Reviews)

From 540$
Cannon Beach Hotel Collection

8.1 / 10

(208 Reviews)

From 189$
Lighthouse Inn

8.6 / 10

(312 Reviews)

From 149$

According to romantichotels.info travel data, there are 17 deals for couples. Inn At Haystack Rock rated 8.4/10 is a favourite 4-star hotel for couples, featuring a picnic area, canoeing, horse riding. Travellers can book a room at this property for about 88US$ per night. Other top options are The Waves, Surfsand Resort, Ecola Creek Lodge. For more romantic deals go here.

Navigation

1. Inn At Cannon Beach

2. Ecola Creek Lodge

3. Stephanie Inn

4. Cannon Beach Hotel Collection

5. Lighthouse Inn

6. Inn At Haystack Rock

7. The Courtyard Hotel

Inn At Cannon Beach

4+
View all photos

Placed only a short driving distance from Haystack Gallery, Inn At Cannon Beach offers amenities, such as a lending library, yoga classes and a flat-screen cable-TV. Major Cannon Beach sights, such as Tolovana Beach State Recreation Site and Tolovana Beach State Park are located just 0.2 and 1.1 km respectively.

The venue lies about 25 minutes' walk from the city centre. The hotel places you within 0.3 km of Cannon Beach. Tolovana Park is also located near the property. The accommodation is just off Lost Art of Nursing Museum.

📍 Address: 3215 South Hemlock St
✔️ Rating: Excellent 9 (1316 Reviews)
🔑 Rooms: 54
🏷️ Price: From 179$

Ecola Creek Lodge

7+
View all photos

Overlooking the sea, Ecola Creek Lodge is a 9-minute walk from Haystack Gallery in Cannon Beach. Set close to Les Shirley Park, this property boasts compact rooms along with a flat-screen cable-TV and a garden available onsite.

Haystack Hill State Park is less than 2.5 km away. The city centre is also 2 km away. Ecola Creek Lodge is placed a few minutes' drive from the homey Icefire Glassworks Studio.

📍 Address: 208 East 5Th Street
✔️ Rating: Excellent 8.7 (807 Reviews)
🔑 Rooms: 20
🏷️ Price: From 123$
Popular Romantic hotels destinations

Stephanie Inn

12+
View all photos

Featuring free WiFi throughout the property, Stephanie Inn Cannon Beach offers accommodation within 2.6 km from Whale Park Sculpture. Tolovana Park is 800 metres from the inn.

The venue is located off Tolovana Beach State Recreation Site, just 20 minutes' walk from the city centre. The hotel places you within 0.8 km of Cannon Beach. Stephanie Inn is a short drive from Tillamook Rock Lighthouse.

📍 Address: 2740 South Pacific Avenue, Or 97110, Cannon Beach, Us
✔️ Rating: Excellent 9.7 (72 Reviews)
🔑 Rooms: 41
🏷️ Price: From 540$

Cannon Beach Hotel Collection

5+
View all photos

Offering quick access to Haystack Rock, the 4-star Cannon Beach Hotel has a library and a fireplace. Set only 0.2 km from Tufted Puffins, this accommodation is 3.4 km from Ecola State Park.

The venue is located 1 km from the centre of Cannon Beach and a couple of minutes' drive from Haystack Gallery. The beach is 250 metres away. Contact is adjacent to the hotel.

📍 Address: 1116 S Hemlock Street
✔️ Rating: Very good 8.1 (208 Reviews)
🔑 Rooms: 36
🏷️ Price: From 189$

Lighthouse Inn

4+
View all photos

Lighthouse Inn is located near Cannon Beach History Center and Museum and is just 5 minutes' walk from the centre of Cannon Beach. This inn features a flat screen TV and a living area as well as free Wi-Fi throughout the venue.

The accommodation is in Downtown Cannon Beach district that provides fast access to the homey Icefire Glassworks Studio within a 5-minute walk. Haystack Gallery is nearly 0.8 km from the hotel. Tillamook Rock Lighthouse is also located near the property. Ecola State Park is a few minutes' drive away.

📍 Address: 963 South Hemlock
✔️ Rating: Excellent 8.6 (312 Reviews)
🔑 Rooms: 8
🏷️ Price: From 149$

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
Hotel with a view 🔍 Inn At Cannon Beach
Top Hotel for couples 💑 Ecola Creek Lodge
Family Hotel 👪 Stephanie Inn

Inn At Haystack Rock

3+
View all photos

Inn At Haystack Rock Cannon Beach stands 600 metres away from Haystack Gallery and features 24-hour reception and housekeeping service. The property is located 1 km from the centre of Cannon Beach and a couple of minutes' drive from Ecola State Park.

Cannon Beach Gallery is less than 0.5 km away. Attractions within walking distance include Tillamook Rock Lighthouse and Cannon Beach History Center and Museum.

📍 Address: 487 S Hemlock St
✔️ Rating: Very good 8.1 (805 Reviews)
🔑 Rooms: 23
🏷️ Price: From 129$

The Courtyard Hotel

5+
View all photos

Offering a library, a fireplace and entertainment activities, The Courtyard Hotel is set in Downtown Cannon Beach district, 1.6 km from Haystack Rock. Business travellers will appreciate conveniences like free Wi Fi throughout the venue and access to computers, printers and a xerox.

Cannon Beach History Center and Museum is less than 0.3 km away. Guests will find Cannon Beach city centre within a 5-minute walk from the accommodation. The homey Icefire Glassworks Studio is also located near the hotel. Ecola State Park is a few minutes' drive away.

📍 Address: 964 S Hemlock St
✔️ Rating: Excellent 8.7 (73 Reviews)
🔑 Rooms: 13
🏷️ Price: From 297$
Cannon Beach Hotels for Romantic Getaway FAQ
Which hotels in Cannon Beach have a central location?
Select your perfect hotel among 9 deals in Cannon Beach city centre. Located in Cannon Beach city centre, Inn At Haystack Rock rated 7.6/10 offers an adjoining terrace, a dining area and cable channels along with a perfect service on site. Other options to stay in are Surfsand Resort, The Courtyard and Sea Breeze Court. Click here to see more central hotels.
What are the greatest places to stay in Downtown Cannon Beach district, Cannon Beach?
More than 3 properties are situated in Downtown Cannon Beach district. One of the finest options in Downtown Cannon Beach district is Schooner'S Cove Inn for 162US$ per night, located 7 km from Tillamook Rock Lighthouse. Another good hotel is The Waves for 265US$ per night with a sofa, a DVD player and a balcony in the rooms. To see more hotels in this area go here.
What are the best budget hotels in Cannon Beach?
Select the best cheap hotel among 5 options in Cannon Beach. One of the best budget hotels is The Wayside Inn rated 8.0/10 at the cost of 109US$ per night, offering a tennis court, an indoor swimming pool and a business centre. Another recommended hotel is Ecola Creek Lodge with rating 8.4/10 at the cost of 131US$ per night. It offers a sitting area, a DVD player and a fireplace in the rooms. Click here to see more budget hotels.
Which 5-star hotels in Cannon Beach would you recommend?
Go here to check other popular 5-star places to stay in Cannon Beach.
Which boutique hotels in Cannon Beach would you recommend?
Consider booking Lighthouse Inn (rating: 8.6/10) for about 234US$ per night. This 4-star accommodation is set in Downtown Cannon Beach district and offers travellers cots, hiking and cycling on site. Go here to check more modern accommodations.
Which hotels for couples in Cannon Beach are the best to stay at?
According to romanticshotels.com travel data, there are 11 deals for couples. Tolovana Inn rated 8.2/10 is a favourite 3-star hotel for couples, featuring an indoor swimming pool, concierge service and a gym. Travellers can book a room at this property for about 176US$ per night. Other top options are Ecola Creek Lodge, The Waves and The Guesthouse Ocean View Cottages. For more romantic deals go here.
What are the top family-friendly Cannon Beach properties?
For those searching for a family accommodation, romanticshotels.com offers 3 deals to choose from. Hallmark Resort In (rating: 8.4/10) near Ecola State Park. Is a child-friendly hotel that has an indoor swimming pool, a business centre and a gym. Travellers can also enjoy massage, a spa centre and therapeutic massage on site. Check more family options here.

Location