Skip to main content

Romantic Hotels in Cannon Beach

Find the romantic hotels that appeal to you the most

The best romantic hotels in Cannon Beach

Check out our pick of great romantic hotels in Cannon Beach

Filter by:

Review score

Inn at Cannon Beach

Hotel in Cannon Beach

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.

D
D
From
United States
They really have thought of all the details to make your stay comfortable. Also our room felt more like an apartment, so spacious and with thoughtful touches for a relaxing space. Will absolutely be returning!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 970 reviews
Price from
US$159
1 night, 2 adults

Hallmark Resort in Cannon Beach

Hotel in Cannon Beach

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness centre.

K
Kimberly
From
United States
This location is EVERYTHING! we left our car and walked over to Pelican Brewing for dinner and then back. To wake up to these views was the highlight of our entire trip so far. The resort is so cute, clean, welcoming and cozy. The staff were great.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 441 reviews
Price from
US$192.78
1 night, 2 adults

Surfsand Resort

Cannon Beach

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site.

m
maggi
From
Luxembourg
The setting was amazing and the room were super comfortable. the staff were very friendly and very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 480 reviews
Price from
US$249
1 night, 2 adults

Tolovana Inn

Cannon Beach

Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon. A fitness centre, hot tub, and sauna are available on-site.

G
Georgina
From
United Kingdom
Staff were very kind and gave me a complimentary upgrade to a beach view! The facilities were great and the bunnies were cute too.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews
Price from
US$119
1 night, 2 adults

The Waves

Hotel in Downtown Cannon Beach, Cannon Beach

The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.

M
Michael
From
Canada
It's a superb location, right on the beach, with a great view and atmosphere. Hard to beat. The room is perfect and has everything for a short trip.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 546 reviews
Price from
US$130.90
1 night, 2 adults

Ecola Creek Lodge

Cannon Beach

Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player, and free private parking is also provided.

M
Marcella
From
United Kingdom
brilliant showers! comfortable beds, good location, lots of plugs in the room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 573 reviews
Price from
US$106
1 night, 2 adults

Cannon Beach Hotel Collection

Hotel in Cannon Beach

Cannon Beach Hotel Collection is set in Cannon Beach, 8 km from Necanicum Guard Station and 13 km from Seaside Golf Course. This 4-star hotel offers free WiFi.

J
Jill
From
Canada
Fantastic little place,our room was fabulous.well appointed and comfortable
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 337 reviews
Price from
US$157.27
1 night, 2 adults

Inn at Haystack Rock

Cannon Beach

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms situated around two garden courtyards. All rooms feature a fully equipped kitchenette.

T
Tracey
From
United Kingdom
Fabulous location, pretty motel, clean. Free parking.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 785 reviews
Price from
US$138.03
1 night, 2 adults

Arch Cape Inn and Retreat

Arch Cape (Near Cannon Beach)

Offering a unique European inspired design, Arch Cape Inn and Retreat is located near Cannon Beach, Oregon. A free daily morning breakfast and free WiFi access are featured at this adult-only hotel.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$240.29
1 night, 2 adults

Lanai at the Cove

Seaside (Near Cannon Beach)

Offering a seasonal outdoor pool and views of the sea, Lanai at the Cove is oceanfront and situated in Seaside in the Oregon Region, 1.7 km from Elmer Feldenheimer State Park.

K
Kostyantyn
From
Canada
Majestic ocean view from every room. Nice and quiet neighborhood. Super friendly staff.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 512 reviews
Price from
US$119.90
1 night, 2 adults
All romantic hotels in Cannon Beach

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Cannon Beach and surroundings in the past month

See all

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 225 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 337 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 573 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 546 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 480 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 441 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 970 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 785 reviews

Popular with guests booking romantic hotels in Cannon Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews

Popular with guests booking romantic hotels in Seaside

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 512 reviews

Romantic hotels that guests love in Cannon Beach

See all
Avg. price/night: US$193.76
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews
Deman at the front desk went above and beyond to make our anniversary special ! Thanks so much
Guest review by
Lynda
Young couple
Avg. price/night: US$193.76
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews
Staff were very kind and gave me a complimentary upgrade to a beach view! The facilities were great and the bunnies were cute too.
Guest review by
Georgina
Solo traveller
Avg. price/night: US$202.53
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 785 reviews
Very cute place to stay, lovely little one bedroom with a Murphy bed. Kitchen and little dining table had a great bathroom with a spa tub, The only issue was I didn't have hot water when I went to take a bath. The beds were too hard for my liking. I wish these places would offer gel pads for people that want a softer bed. If you like hard beds then this is your place, you could walk to the beach and shop close by.
Guest review by
KerrickJames
Group
Avg. price/night: US$193.76
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews
Fantastic location right by the beach and a lovely walk to Haystack Rock. Reception staff were welcoming and helpful.
Guest review by
Richard
Young couple
Avg. price/night: US$193.76
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,938 reviews
a very affordable stay by the beach in comparison to other offers around cannon beach. the bed was very comfortable and the room had all I needed. I got in late, but just in time to have dinner at mo's chowder with ocean view. just across the inn there's a grocery store and a couple mins walk up the road there's a lovely coffee shop for breakfast. I felt like this was a perfect stop over for my road trip, would come back again if i'm in the area.
Guest review by
watchingtv
Solo traveller
Avg. price/night: US$205.53
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 441 reviews
My stay was very relaxing, my room was wonderfully comfortable, the staff was amazingly accommodating! The room with a partial view of the ocean was perfect for my budget and I was able to enjoy the sunsets. Wonderful restaurants in walking distance. Very pet friendly!
Guest review by
Jana Lou
Solo traveller
Avg. price/night: US$190.24
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 970 reviews
Everything was perfect! The room was great, the breakfast was wonderful, the staff was friendly, helpful, accommodating and excellent. The unexpected fresh baked cookies daily were awesome and the anniversary treats were very much appreciated and well received! Thank you Kim and staff, it is a truly special place. We loved the location and had a lovely time in the area hiking and watching the sunset at Haystack beach. We even captured some great photos of Elk on the beach. Thank you for a wonderful time in Cannon Beach! We loved it!!
Guest review by
Jan
Young couple
Avg. price/night: US$190.24
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 970 reviews
The staff was exceptionally friendly. The property was lovely with lots out outdoor seating. Check out was later than most hotels which gave us extra time to relax and eat breakfast. The wild bunnies were also really fun to watch and take photos! And the jacuzzi! Honestly a wonderful experience all around we had a great time.
Guest review by
Jessica
Young couple