
Beaches & Resorts
Choose your experience: Beaches & Resorts
Discover the best beach and resort destinations for every traveler, from families to couples to solo adventurers. This guide offers carefully selected options across a range of price points, from budget-friendly escapes to luxurious oceanfront retreats. Whether you're looking to soak up the sun, indulge in a private island resort, or enjoy activities by the sea, we have the perfect recommendations tailored to your needs.
Use our handy legend to find destinations that match your budget, with price ranges indicated from $ (affordable) to $$$$ (luxury). Let Wander with Carter help you choose the ideal beach or resort experience for your next getaway.
Cannon Beach, OR
Discover the iconic Haystack Rock, scenic tide pools, and charming beach town vibes of Cannon Beach. A perfect getaway for nature lovers, Cannon Beach offers breathtaking coastal views, art galleries, and quaint cafes. In the summer, experience mild, sunny days perfect for beach walks. Off-season brings fewer crowds and dramatic storm-watching opportunities, making it a year-round destination.
When to Visit (Climate)
Best time to visit: The summer months from June to September are ideal for warm, sunny days, perfect for beach walks and exploring the area. Temperatures average between 60°F to 70°F, making for comfortable outdoor activities.
Off-season: From October to March, Cannon Beach offers a quieter experience with fewer crowds, and the dramatic winter storms make it a haven for storm-watchers. Temperatures range from 40°F to 55°F.
Location & Getting There
Nearest Airport: Portland International Airport (PDX) is about 90 minutes away, making it a convenient gateway for visitors.
Transportation: Renting a car is recommended for the scenic drive to Cannon Beach, providing the flexibility to explore nearby attractions like Ecola State Park and Oswald West State Park.
Hallmark Resort & Spa Cannon Beach
$326 - $550 per night.
Situated right on the beach, Hallmark Resort & Spa is a 4-star hotel offering stunning views of Haystack Rock. With luxurious amenities including oceanfront rooms, a full-service spa, and indoor pools, it's ideal for those seeking a bit of luxury while enjoying the beauty of Cannon Beach.
North America
Where to Stay
The Waves
$151 - $325 per night.
Located in downtown Cannon Beach, The Waves offers cozy, beachfront rooms with easy access to restaurants and shops. This family-friendly hotel is perfect for travelers who want to enjoy the charm of the town at a more affordable rate.
Legend
- 5 Star ($$$$): Above $550 per night.
- 4 Star ($$$): $326 and $550 per night.
- 2-3 Star ($$): $151 and $325 per night.
- 1 Star ($): $150 or less per night.
Surfsand Resort
Above $550 per night.
One of the top-rated 5-star resorts in Cannon Beach, Surfsand Resort features luxury accommodations, beachfront access, and upscale amenities like a heated pool and fine dining options. Perfect for those seeking an unforgettable, high-end beach experience.
Ecola Creek Lodge
$150 or less per night.
A budget-friendly option offering rustic, charming rooms just a short walk from the beach. Ecola Creek Lodge is perfect for travelers looking for a peaceful, low-cost retreat.