2

Adults:

2

Children:

0

Romantic hotels in Cannon Beach

Enter your dates

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0

Romantic hotels

9 properties found in Cannon Beach

  • Stephanie Inn

    Stephanie Inn

    2740 South Pacific Avenue, Or 97110, Cannon Beach, Us
    Located within a 10-minute drive of Hug Point State Park, Stephanie Inn Cannon Beach includes 41 rooms. Parking is provided on site.
    View details+

    from

    US$ 540 price for 1 night
    Check rates
  • Inn At Cannon Beach

    Inn At Cannon Beach

    3215 South Hemlock St Close to beach - 300m
    5
    2685 reviews
    • Cozy rooms with gas fireplaces

    • Beautiful gardens with fire pit

    • Pet-friendly with thoughtful amenities

    • Short walk to Cannon Beach

    • Daily complimentary breakfast buffet

    from

    US$ 169 price for 1 night
    Check rates
  • Inn At Haystack Rock

    Inn At Haystack Rock

    487 S Hemlock St Close to Haystack Rock - 1.5km
    "Charming garden courtyard"
    • One block from the beach

    • Rooms with private patios available

    • Fireplace and deep jetted tubs

    • Shared courtyard with fire pit

    • Fully equipped kitchens in rooms

    from

    US$ 88 price for 1 night
    Check rates
  • Ecola Creek Lodge

    Ecola Creek Lodge

    208 East 5Th Street
    4.5
    305 reviews
    Situated 10 minutes by car from Ecola State Park, the 3-star Ecola Creek Lodge Cannon Beach hotel features Wi-Fi throughout the property and complimentary private parking on site. This Cannon Beach…
    View details+

    from

    US$ 74 price for 1 night
    Check rates
  • Cannon Beach Hotel Collection

    Cannon Beach Hotel Collection

    1116 S Hemlock Street Near Haystack Rock - 300m
    "Feels like home"
    • Prime location near Haystack Rock

    • Rooms with gas fireplaces available

    • Access to beach activities nearby

    • Clawfoot tubs in select rooms

    • Complimentary afternoon cookies provided

    from

    US$ 134 price for 1 night
    Check rates
  • Lighthouse Inn

    Lighthouse Inn

    963 South Hemlock Near Haystack Rock - 300m
    "Feels like home"
    • One block from the beach

    • Spacious family-friendly suites

    • Pet-friendly accommodations for travelers

    • Complimentary fitness center access

    • Near Haystack Rock attractions

    from

    US$ 119 price for 1 night
    Check rates
  • The Courtyard

    The Courtyard

    964 S Hemlock St
    4.5
    350 reviews
    The 3-star The Courtyard Hotel Cannon Beach is located approximately 5 minutes by car from Chapman Beach and comprises 13 rooms with modern comforts. The hotel is a good starting point for exploring…
    View details+

    from

    US$ 297 price for 1 night
    Check rates
  • The Ocean Lodge

    The Ocean Lodge

    2864 South Pacific Street Nearby Haystack Rock - 1.0km
    5
    2286 reviews
    • Beachfront property with ocean view

    • Complimentary continental breakfast daily

    • Free coffee and cookies 24/7

    • Warmly decorated rooms with kitchenette

    • Free Wi-Fi access throughout lodge

    from

    US$ 329 price for 1 night
    Check rates
  • Lodges At Cannon Beach

    Lodges At Cannon Beach

    132 East Surfcrest Avenue, Or 97110, Cannon Beach, Us
    Located around a 5-minute walk from Lost Art of Nursing Museum, the 8-room Lodges At Cannon Beach gives easy access to various tourist attractions in the area.
    View details+

    from

    US$ 509 price for 1 night
    Check rates
...
Change your search parametres to find the hotel you want.
Expand map Collapse map
Loading...
from

US$

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0
Filters

Price in US$:

Min

0

Max

1000
Go

Hotel name

Hotels by class

Review rating

Attractions

Hotel facilities

Accommodation type

Thematic hotels

Select language
Currency
  • USD U.S. dollar
  • CAD Canadian dollar
Contact Us
Cannon Beach hotels
Your details
Subject:
Message:
Your message has been sent
Your message was not delivered