The 10 best romantic hotels in Cannon Beach, US | Booking.com
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 selection 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.

e
eva
From
Iceland
The room was so comfy and adorable! We loved how big and thoughtfully designed the bathroom was. The spa tub and shower were both huge and we loved them. It was nice that the toilet area had a separate door for extra privacy, which was helpful while we were both getting ready for a wedding. We loved the fireplace and all the extra touches provided. We were pleasantly shocked the available DVD choices in the DVD library! So many new releases and popular movies. It felt as comprehensive as a Blockbuster, and honestly better than any options in a single streaming service. This hotel is low key, while also being perfect for a romantic getaway. We enjoyed the general vibe of the grounds, and the bunnies. I saw a review before booking that someone felt like the hotel was like summer camp for adults, and I completely agree, but in the best way!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,010 reviews
Price from
$169
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 center.

C
Chutintorn
From
Thailand
Beautiful sunset from the balcony
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 452 reviews
Price from
$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.

P
Paula
From
United States
The rooms are all newly remodeled and fantastic. We had ocean view and it was one of the best we have ever had. You can walk to town ! Wayfarer Restaurant is steps away.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 459 reviews
Price from
$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 center, hot tub, and sauna are available on-site.

H
Han-Ting
From
Singapore
Location and size of room offered along with sauna
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,974 reviews
Price from
$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.

N
NItzan
From
Israel
Really big anf beautiful 2 floors apartment. Great place for families! Everything was great- we enjoyed the apartment very much and also the kids There are two fool bathrooms and 2 Balconies. There is a great cafe and bakery 5 minutes walk from there- Sea Level Cafe- really recommand it!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 562 reviews
Price from
$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.

S
Shelagh
From
Canada
Although set back a bit from the beach, we preferred this location, very quiet and tranquil and it has that feeling of being a place that you would come back to year after year. The woman at the front desk is very cheerful and helpful and the room itself is quite comfortable and very clean with good bedding and linens. I would absolutely recommend this hotel!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 589 reviews
Price from
$89
1 night, 2 adults

Cannon Beach Hotel Collection

Hotel in Cannon Beach

Cannon Beach Hotel Collection has accommodations in Cannon Beach near Coaster Theatre and Les Shirley Park. This 4-star hotel offers free WiFi.

T
Tiffany
From
United States
The location to the beach, it’s within walking distance. The room is comfortable for 4 people and the bed was comfortable too. The kids enjoyed being able to turn on the fireplace. Especially, since we live in New Orleans.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 334 reviews
Price from
$152.46
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 located around two garden courtyards. All rooms feature a fully equipped kitchenette.

E
Emily
From
0
Great location! Very cute cabin with everything you need! Loved the jacuzzi tub!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 792 reviews
Price from
$135.45
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.

E
Eric
From
United States
Breakfasts by John were outstanding both days! The beach we walked to was beautiful, clean and quiet. Our room was comfortable with very accomodating amenities. The bed was very comfortable. We look forward to returning in the future.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 59 reviews
Price from
$300.67
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 located in Seaside in the Oregon Region, 1.1 mi from Elmer Feldenheimer State Park.

S
Samanta
From
Latvia
Location was amazing right on the beach. Spacious room and super friendly staff.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 501 reviews
Price from
$119.90
1 night, 2 adults
All romantic hotels in Cannon Beach

Looking for a romantic hotel?

Treat that special someone to a romantic getaway at a hotel 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 luxurious touches like champagne, room service, and private hot tubs.

Most booked romantic hotels in Cannon Beach and surrounding area in the past month

See all

Romantic Hotels That Guests Love in Cannon Beach

See all
  • Avg. price/night: $196
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,974 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: $196
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,974 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 traveler
  • Avg. price/night: $166.88
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 792 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: $196
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,974 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: $196
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,974 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 traveler
  • Avg. price/night: $308.87
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 452 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 traveler
  • Avg. price/night: $246.53
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,010 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: $246.53
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,010 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