Cannon Beach Luxury Hotels


Show on map

If You Are in a Hurry

Here’s a quick list of the best hotels in Cannon Beach

Lighthouse Inn (Cannon Beach)
Lighthouse Inn (Cannon Beach)
CHECK AVAILABILITY
Inn at Cannon Beach (Cannon Beach)
Inn at Cannon Beach (Cannon Beach)
CHECK AVAILABILITY
Cannon Beach Hotel Collection (Cannon Beach)
Cannon Beach Hotel Collection (Cannon Beach)
CHECK AVAILABILITY
Show More

Perched along Oregon’s windswept shore beneath the iconic Haystack Rock, Cannon Beach’s luxury hotels turn dramatic coastal scenery into a pampered escape with oceanfront suites, heated spa treatments, fireplace-equipped rooms, and refined dining. For the best experience, book an ocean-view room and reserve spa treatments or dinner well in advance, consider shoulder-season stays for quieter beaches and lower rates, and use concierge services to arrange tidepooling, gallery visits, and whale-spotting excursions.

Best Luxury Hotels in Cannon Beach

Lighthouse Inn (Cannon Beach)

Lighthouse Inn (Cannon Beach)

Located less than a 2-minute walk from the beach and a 5-minute stroll from Cannon Beach’s shops and restaurants, Lighthouse Inn offers free Wi‑Fi and suites featuring a separate living area with a sofa bed and a kitchenette equipped with a microwave, small refrigerator, toaster and coffee machine; select suites also include a spa bath and fireplace, and cribs can be provided on request. - Less than 2 minutes to the beach - Free Wi‑Fi - Kitchenette in every suite - Some suites with spa bath and fireplace - Close to shopping and dining

Check Availability

Inn at Cannon Beach (Cannon Beach)

Inn at Cannon Beach (Cannon Beach)

Check Availability

Cannon Beach Hotel Collection (Cannon Beach)

Cannon Beach Hotel Collection (Cannon Beach)

Check Availability

Popular Luxury Hotels destinations

×
Travelling to Cannon Beach?

Find your perfect place to stay!

Great locations and deals for every budget.

View Deals
NO, THANKS
Find on booking.com