The 8 Best Resorts in Cannon Beach, Oregon | Right on the Sand

We analyzed all the beachfront properties and found the best resorts in Cannon Beach Oregon that offer a seriously wonderful balance of location, comfort, and overall experience directly on the sand.

best resorts in Cannon Beach

From cozy beachfront lodges to well-equipped family-friendly properties with direct access to the shoreline, these Cannon Beach Oregon resorts bring together everything you could want from a Pacific Northwest escape.

Methodology

To put this guide of the best resorts Cannon Beach Oregon has to offer together, we carefully examined every retreat along the coast.

We considered reviews and ratings from Google Reviews, TripAdvisor, and Expedia, then cross-referenced that feedback with direct details from resort websites, photos, and amenity listings.

Only properties with consistent ratings above 4 stars, strong beachfront locations, and high-quality service made the final list.

The 8 Best Cannon Beach, Oregon Resorts for 2025

8. Land’s End at Cannon Beach

Location & Prices: Check on Google Maps
Key Highlights:

  • Located just steps from the beach in the middle of downtown Cannon Beach
  • Includes oceanfront studios and suites with kitchens and fireplaces
  • Walkable to shops, galleries, and restaurants

Land’s End at Cannon Beach is, in a way, that charming little beachfront retreat you’d expect to find in a Pacific Northwest storybook.

It’s got an almost nostalgic, cottage-like atmosphere, and yet it still feels totally modern where it counts, especially inside the well-furnished studios and one-bedroom suites, which feature things like full kitchens, gas fireplaces, and balconies with ocean views.

The location is arguably the biggest draw here; it’s smack in the heart of the downtown area, making it ridiculously easy to explore Cannon Beach’s quirky shops and cozy cafés without even thinking about driving.

Despite being central, the resort’s beachfront is quiet, clean, and very close to Haystack Rock, which is almost always within sight on a clear day.

For families, the suites with kitchens can be a huge plus, especially with kids in tow, and there’s just a little something relaxing about hearing the waves crash right outside your window.


7. Hallmark Resort Cannon Beach – Most Affordable

Location & Prices: Check on Google Maps
Key Highlights:

  • Offers direct access to Cannon Beach and Haystack Rock
  • Two indoor saltwater pools and a full-service spa
  • Pet-friendly accommodations and complimentary beach cruiser bikes

Hallmark Resort Cannon Beach is actually one of the more budget-conscious Cannon Beach resorts without sacrificing much in terms of what you get.

The property hugs the shoreline incredibly closely, so whether you’re lounging in your room or stepping outside, that dramatic Oregon coastline is practically right at your feet.

It’s got a slightly classic, seaside hotel vibe, but still maintains a fresh and clean interior with some recently updated room styles, especially the oceanfront suites with soaking tubs and fireplaces.

Families will definitely appreciate the amenities here—there are indoor pools, a playground, a small spa area, and access to beach cruiser bikes.

Its location is just south of downtown, so you’re not too far from the main street scene, but it’s just quiet enough to feel peaceful.

And yes, it’s also one of the few Cannon Beach Oregon resorts where you’ll find pet-friendly rooms that don’t skimp on comfort.


6. Tolovana Inn

Location & Prices: Check on Google Maps
Key Highlights:

  • Directly on the beach with immediate access to Tolovana Beach State Recreation Site
  • Indoor saltwater pool, spa tub, and sauna
  • Oceanfront suites with private balconies and full kitchens

Located near the quieter southern edge of town, Tolovana Inn really stands out as one of those Cannon Beach resorts where space and tranquility go hand in hand.

It’s right on the shoreline, so walking out to the sand is, well, pretty much as easy as opening a door and strolling out.

The property is split across several buildings with generously sized units, many of which feature full kitchens, living rooms, fireplaces, and balconies with views that are honestly hard to beat.

It’s definitely family-oriented with a large saltwater pool, spa tub, and a dry sauna available indoors, which is helpful during the cooler months.

The beach right in front is flatter and wider, giving you more room to spread out, build sandcastles, or just walk for miles while watching the tide roll in.

There’s a charming local café and a market just across the street, making things super convenient for a longer stay, making it one of the best resorts in Cannon Beach Oregon to consider.


5. The Waves – Top Value Pick

Location & Prices: Check on Google Maps
Key Highlights:

  • Oceanfront rooms and suites in multiple charming buildings
  • Minutes from Cannon Beach’s central shopping and dining district
  • Wood-burning fireplaces and large soaking tubs in select suites

The Waves is actually one of those places that’s low-key incredible in terms of value, especially when you factor in the location and room features.

Situated right along the beachfront just north of the downtown hub, the resort stretches across a few different buildings, each with a distinct character and mix of room types.

You’ll find everything from simple king studios to deluxe two-bedroom oceanfront suites, some of which include oversized soaking tubs, wood-burning fireplaces, and direct beach access.

It feels like a boutique-style escape with none of the fuss, just comfortable, stylish rooms and unbeatable views of the Pacific.

There’s no pool or full spa, but the ambiance is cozy and the proximity to restaurants, cafes, and shopping makes everything feel easy and accessible.

In terms of Cannon Beach Oregon resorts with a top-notch balance of cost, comfort, and views, this one really delivers.


4. The Lighthouse Inn

Location & Prices: Check on Google Maps
Key Highlights:

  • All-suite resort located just off Hemlock Street
  • Complimentary breakfast baskets and warm, homey decor
  • Easy walk to Cannon Beach’s most popular shops and galleries

For a quaint, slightly tucked-away experience that still feels central, The Lighthouse Inn might be just the right fit.

Every unit here is a suite, which makes it ideal for small families or couples who like having a bit more room to spread out during their stay.

The layout of the resort almost resembles a coastal townhouse setup, with warm interiors, comfy furnishings, and small kitchenettes in every suite.

There’s no beachfront right out the door, but the walk to the sand is only a few minutes, and the trade-off is how incredibly close you are to downtown shops and art galleries.

It’s one of the Cannon Beach resorts that focuses more on a local experience and hospitality-driven service, which shows in the personalized welcome and cozy morning breakfast baskets delivered to your suite.

It may not have all the bells and whistles of larger resorts, but it absolutely holds its own in terms of location and comfort.


3. Inn at Cannon Beach – Top Value Pick

Location & Prices: Check on Google Maps
Key Highlights:

  • Just one block from the beach
  • Free DVD rentals, beach gear, and afternoon cookies
  • Wildlife-friendly gardens with resident bunnies and natural landscaping

The Inn at Cannon Beach is almost like that warm, comforting hug you didn’t know you needed during a coastal getaway.

Located just a block from the ocean in the southern part of town, this cozy retreat delivers peaceful garden views, well-kept rooms, and thoughtful little touches that really elevate your stay.

The rooms are charming with fireplace setups, modern bathrooms, and seating areas that feel more like a quiet home than a hotel room.

It’s one of the most charming Cannon Beach Oregon resorts for families, especially with the wildlife-friendly landscaping that attracts bunnies and birds that kids love spotting.

You’ll also get free beach chairs, umbrellas, and even cookies each afternoon.

The inn isn’t directly beachfront, but it’s only a few minutes from Tolovana Beach’s wide, walkable sands, and it’s a peaceful alternative to the busier downtown scene.


2. The Ocean Lodge

Location & Prices: Check on Google Maps
Key Highlights:

  • Located directly on the beach with Haystack Rock views
  • Rustic-luxury style architecture and décor
  • Pet-friendly with suites up to 2 bedrooms

The Ocean Lodge brings a beautifully rustic, coastal-luxury aesthetic to its beachfront location and honestly feels like a romantic escape meets family-friendly resort rolled into one, which is why we think it’s one of the best resorts in Cannon Beach, Oregon.

The exterior has a craftsman-style charm that instantly stands out, while the interiors are warm, welcoming, and beautifully decorated with Pacific Northwest wood accents and subtle nautical touches.

Oceanfront rooms come with fireplaces, soaking tubs, and patios or balconies that sit basically right above the sand.

It’s a Cannon Beach Oregon resort that delivers in both vibe and views—especially with Haystack Rock framed perfectly from many of the suites.

There’s no pool or spa, but the beach access and the property’s setting kind of make that a non-issue.

Guests also love the complimentary breakfast and the friendly service, which, together with the location, make it a standout on the list.

Its direct access to the sand also makes it one of the best beachfront resorts in Cannon Beach Oregon for those who want to be directly on the oceanfront.


1. Surfsand Resort – Top Overall

Location & Prices: Check on Google Maps
Key Highlights:

  • Direct beach access with views of Haystack Rock
  • Large indoor pool, sauna, and full-service spa
  • Beachfront dining and family-friendly programming

Surfsand Resort is absolutely the most complete and experience-packed retreat out of all the Cannon Beach resorts on this list.

Its location is, frankly, unbeatable—positioned right next to Haystack Rock with sweeping views, easy beachfront access, and proximity to downtown Cannon Beach’s shops and eateries.

From the minute you check in, there’s a subtle sense that every detail has been carefully considered—from beach toys for kids to s’mores kits for nightly bonfires.

The rooms are sleek yet warm, featuring fireplaces, soaking tubs, plush bedding, and private balconies or patios that open right up to ocean views.

The resort includes a full-service spa, indoor pool, sauna, and fitness center, which rounds out the amenities in a very satisfying way.

Surfsand Resort also offers one of the better beachfront dining experiences in town, with its onsite restaurant serving local fare in a casual but refined setting.

It’s more or less the perfect blend of relaxation and recreation, which is why it sits at the top of our list as the best resort in Cannon Beach.

Articles You Might Also Like