Find hotels near Cannon Beach, Cannon Beach from SAR 344

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Beach hotels

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1.3 km from Cannon Beach
9.8 out of 10, Exceptional, (657 reviews)
"The service and the room was spectacular "
United States
Atif
The price is SAR 1,110
SAR 1,272 total
includes taxes & fees
7 Mar - 8 Mar
The Ocean Lodge

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.3 km from Cannon Beach
9.6 out of 10, Exceptional, (1,007 reviews)
"Amazing location and wonderful staff!"
United States
Nicole
The price is SAR 652
SAR 747 total
includes taxes & fees
8 Mar - 9 Mar
Surfsand Resort

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.6 km from Cannon Beach
9.8 out of 10, Exceptional, (1,001 reviews)
"Great stay"
United States
Jason
The price is SAR 634
SAR 727 total
includes taxes & fees
8 Mar - 9 Mar
Inn at Cannon Beach

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach, 0.1 km from Cannon Beach
9.4 out of 10, Exceptional, (1,005 reviews)
"Great stay!"
United States
Greg
The price is SAR 762
SAR 868 total
includes taxes & fees
9 Mar - 10 Mar
Hallmark Resort - Cannon Beach

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach, 1.1 km from Cannon Beach
9.6 out of 10, Exceptional, (248 reviews)
"Clean room, gorgeous view, great location in the center of town. Easy walk to shops and restaurants. "
United States
Deb
The price is SAR 860
SAR 980 total
includes taxes & fees
8 Mar - 9 Mar
Schooner's Cove Inn

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.4 km from Cannon Beach
9.4 out of 10, Exceptional, (376 reviews)
"Friendly and helpful staff. "
United States
George
The price is SAR 634
SAR 727 total
includes taxes & fees
9 Mar - 10 Mar
Lighthouse Inn

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach, 0.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,029 reviews)
"Great stay and location"
United States
Nicholas
The price is SAR 422
SAR 483 total
includes taxes & fees
9 Mar - 10 Mar
Cannon Beach Hotel Collection

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park, 1.8 km from Cannon Beach
9.2 out of 10, Wonderful, (643 reviews)
"Location and accommodations were fantastic!"
United States
Edward
The price is SAR 484
SAR 552 total
includes taxes & fees
12 Mar - 13 Mar
The Wayside Inn

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach, 0.7 km from Cannon Beach
8.6 out of 10, Excellent, (1,004 reviews)
"Very clean, comfort excellent, diet friendly staff"
United States
Andrea Hannelore
The price is SAR 383
SAR 437 total
includes taxes & fees
9 Mar - 10 Mar
Inn at Haystack Rock

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
3.5 star property
8.9 km from Cannon Beach
9.4 out of 10, Exceptional, (224 reviews)
"The room was amazing! Staff was very nice and brought us welcoming snacks as well as a drink of our choice to our room after we got settled in! I would gladly come and stay again! The breakfast was excellent and a welcoming chef to come out and take our order. Even though there was issues with some of thier kitchen equipment they were able to accommodate us and work around the issues they were having with ease! Thank you so much for having us stay at the beautiful property!"
United States
Darren
Arch Cape Inn and Retreat - Cannon Beach

The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
15.5 km from Cannon Beach
9.6 out of 10, Exceptional, (208 reviews)
"Very comfy and cute place, staff were very kind and helpful."
United States
Olivia
The price is SAR 506
SAR 658 total
includes taxes & fees
16 Mar - 17 Mar
The Drifthaven at Gearhart

SaltLine Hotel

SaltLine Hotel
3.0 star property
12.2 km from Cannon Beach
9.4 out of 10, Exceptional, (1,012 reviews)
"Nice staff, room and breakfast!"
United States
Michelle
The price is SAR 334
SAR 390 total
includes taxes & fees
11 Mar - 12 Mar
SaltLine Hotel

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
12.2 km from Cannon Beach
9.2 out of 10, Wonderful, (2,609 reviews)
"Staff was very pleasant, room was clean and welcoming,and we enjoyed a very delicious breakfast that they offered. It was an easy access to the Inn from the main highway. "
United States
Vern
The price is SAR 301
SAR 344 total
includes taxes & fees
29 Mar - 30 Mar
Ebb Tide Oceanfront Inn

Inn At Seaside

Inn At Seaside
2.5 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Unique place with charm. Nice staff, clean room, easy parking, plus biscuits & gravy in the morning :)"
United States
Cashius
The price is SAR 301
SAR 344 total
includes taxes & fees
8 Mar - 9 Mar
Inn At Seaside

Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,118 reviews)
"Hotel was great!"
United States
Bryan
The price is SAR 360
SAR 416 total
includes taxes & fees
29 Mar - 30 Mar
Rivertide Suites Hotel

Inn at the Shore

Inn at the Shore
2.5 star property
10.5 km from Cannon Beach
9.0 out of 10, Wonderful, (1,005 reviews)
"Great place, right on the beach! "
United States
Kalin
The price is SAR 368
SAR 424 total
includes taxes & fees
8 Mar - 9 Mar
Inn at the Shore

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
11.6 km from Cannon Beach
9.0 out of 10, Wonderful, (1,756 reviews)
"Excellent Staff and location"
United States
Andjelko
The price is SAR 319
SAR 366 total
includes taxes & fees
8 Mar - 9 Mar
Hi-Tide Oceanfront Inn

Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
11.9 km from Cannon Beach
9.0 out of 10, Wonderful, (913 reviews)
"Great staff, nice rooms and breakfast! We love to stay here."
United States
Victor
The price is SAR 356
SAR 408 total
includes taxes & fees
8 Mar - 9 Mar
Gilbert Inn Seaside

River Inn at Seaside

River Inn at Seaside
2.5 star property
12 km from Cannon Beach
9.0 out of 10, Wonderful, (1,150 reviews)
"It was very peaceful and nice and clean. Very good. Staff will stay here again with family."
United States
Justin
The price is SAR 360
SAR 413 total
includes taxes & fees
8 Mar - 9 Mar
River Inn at Seaside

Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
2.5 star property
12.1 km from Cannon Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Amazing stay everything from customer service to the food definitely gonna come back"
United States
David
The price is SAR 447
SAR 511 total
includes taxes & fees
5 Apr - 6 Apr
Kathryn Riverfront Inn, an Ascend Collection Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cannon Beach Hotel Reviews

Hotels near other Cannon Beach attractions

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Ocean Views: Experience breathtaking sunsets and picturesque beach scenery at Cannon Beach, highlighted by the iconic Haystack Rock.
  • Outdoor Activities: Engage in exciting water sports like surfing or enjoy peaceful birdwatching along the scenic coastline.
  • Charming Downtown: Explore unique shops and eateries in the delightful downtown area, perfect for families and couples alike.
  • Camping and Nature: Immerse yourself in the natural beauty by camping, surrounded by Oregon's stunning landscape.
  • Diverse Accommodations: Enjoy a range of lodging options, from quaint inns to upscale resorts, all with ocean views.

Find great hotels near Cannon Beach

Cannon Beach offers a delightful selection of accommodations, from charming inns to upscale oceanfront resorts. Whether you're seeking pet-friendly options, family-friendly amenities, or direct beach access, you'll find a variety of hotels tailored to enhance your vacation experience. With stunning views and a welcoming atmosphere, the hotels in Cannon Beach promise a memorable stay for all travelers looking to enjoy the beauty of the Oregon coast.

  • Hi-Tide Oceanfront Inn: Nestled 11.3km from Cannon Beach, Hi-Tide Oceanfront Inn is a charming hotel that emphasizes a warm and welcoming atmosphere for LGBTQIA travelers. With its prime beach access, guests can enjoy the soothing sounds of the ocean right outside their door. The inn is pet-friendly, accommodating your furry friends with amenities such as food and water bowls. Its unique appeal lies in its commitment to inclusivity, ensuring a relaxing and enjoyable stay for all.
  • Inn at Cannon Beach: Located just 1.6km from Cannon Beach, Inn at Cannon Beach is a 3-star establishment that caters to adventure seekers and pet lovers alike. This hotel is LGBTQIA welcoming and boasts a variety of outdoor activities nearby, including horse riding, hiking, and surfing. Guests can enjoy the picturesque surroundings while having their pets by their side, with provisions made for their comfort. The inn is perfect for those looking to combine relaxation with thrilling experiences.
  • Tolovana Inn: Situated only 1.6km from Cannon Beach, Tolovana Inn is an inviting retreat ideal for beachgoers and business travelers. This pet-friendly hotel offers direct access to the beach, making it easy to soak up the sun and enjoy scenic walks along the shore. With specific amenities for dogs and a commitment to exceptional service, Tolovana Inn ensures a comfortable stay for both you and your pets, making it a wonderful choice for your vacation.

Where to stay near Cannon Beach

Experience the charm of Cannon Beach, where stunning ocean views and a relaxed atmosphere await. Explore the picturesque downtown filled with unique shops and eateries, perfect for a family-friendly getaway. Enjoy easy beach access for a romantic escape or a fun-filled day by the waves. Whether you seek scenic beauty or exciting excursions, Cannon Beach offers a delightful coastal getaway that will leave you with unforgettable memories.

  • Cannon Beach: Nestled along the stunning Oregon coast, Cannon Beach is a picturesque city renowned for its breathtaking scenery and iconic Haystack Rock. This charming destination attracts travelers year-round, with peak visitation from June to August. Visitors can enjoy outdoor activities such as hiking scenic trails, exploring the beach, and indulging in local shopping. The nearby Ecola State Park offers lush landscapes and stunning ocean views, making it a perfect spot for nature enthusiasts.
  • Seaside: Located just 12.9km from Cannon Beach, Seaside is a vibrant coastal city that offers a blend of outdoor adventure and beach relaxation. Like its neighbor, Seaside sees a surge in visitors during the summer months. Here, you can enjoy a variety of attractions, from its beautiful beaches to recreational areas and golf courses. The promenade along the beach is ideal for leisurely strolls, while the nearby Seaside Aquarium adds a fun twist for families.
  • Downtown Cannon Beach: A quaint neighborhood merely 483m from Cannon Beach, Downtown Cannon Beach is filled with charming shops, art galleries, and cozy eateries. This lively area attracts visitors looking for a unique beach experience, especially during the summer and holiday seasons. The proximity to the beach and stunning rock formations makes it a perfect spot for those seeking both relaxation and exploration. Visitors can also enjoy local educational experiences and community events that highlight the area's rich culture.

Things to do near Cannon Beach

Experience the stunning sunsets and breathtaking ocean views at Cannon Beach, a paradise for beach enthusiasts. Engage in thrilling water activities like surfing, or enjoy peaceful birdwatching along the shore. For a memorable adventure, consider camping at Cannon Beach, where you can immerse yourself in the natural beauty and vibrant local culture. Whether you're seeking adventure or relaxation, Cannon Beach offers a perfect getaway.

Shopping

Cannon Beach offers a delightful shopping experience with the Turnaround Market, just 11.3km away, offering a local vibe. For family fun, visit the Seaside Carousel Mall, also 11.3km away, or explore antiques at the Seaside Antique Mall, located 12.9km from Cannon Beach.

Recreation

Seaside Golf Course offers an invigorating outdoor experience with stunning views, perfect for golf enthusiasts seeking a relaxing day on the greens. Nearby, Gearhart Golf Links provides a similar vibe, featuring beautiful landscapes and challenging holes, ideal for both beginners and seasoned players.

For families, the Astoria Aquatic Center is a great destination, providing fun swimming activities and recreational facilities, ensuring a memorable day for visitors of all ages.

Adventure

Embark on the Fort to Sea Trail, an 29.0km hike showcasing stunning scenery and outdoor adventure. Explore the Angora Peak Trailhead, located 11.3km away, for breathtaking views. Don't miss the Cape Falcon Trailhead, 14.5km from Cannon Beach, offering scenic landscapes and invigorating trails.

Nightlife

Cannon Beach boasts a vibrant nightlife with venues like the Coaster Theatre, offering a mix of romance and culture just 966m away. For adventure seekers, the Captain Kid Amusement Park, located 9.7km away, provides exhilarating arcade fun. Nearby, the Liberty Theater, 35.4km away, presents captivating performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cannon Beach

To save money on your trip to Cannon Beach, consider visiting from November to January when accommodation prices drop. Tuesdays offer the cheapest stays, while Saturdays are the priciest. Use Expedia to filter hotel options by budget and location, and consider booking a package that includes flights and activities for added savings. Look for exclusive offers and cheap stays at select hotels to maximize your budget. Additionally, explore free outdoor activities, such as beach walks and scenic hikes, to enjoy the natural beauty without spending extra.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Cannon Beach are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Cannon Beach is Tuesday. The most expensive day to stay around Cannon Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Cannon Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Cannon Beach

Cannon Beach, Oregon, offers a delightful blend of outdoor adventure and scenic beauty. Visitors can explore the stunning Oregon coastline, retreat to the charming Cannon Beach, and marvel at iconic sights like Haystack Rock. With its picturesque beaches and surrounding state parks, the area is perfect for those seeking a memorable experience filled with nature and relaxation.

  • Haystack Rock: This iconic sea stack, located 483m from Cannon Beach, rises majestically from the ocean, offering stunning views and a unique opportunity for tide pooling. It's a fantastic spot for photography and enjoying the natural beauty of the Oregon coast.
  • Ecola State Park: Situated 3.2km away, Ecola State Park boasts breathtaking vistas of the coastline and lush forests. It's perfect for hiking, picnicking, and exploring, with trails that cater to adventurers of all skill levels, making it a nature lover's paradise.
  • Tillamook Head: About 8.0km from Cannon Beach, this scenic hill offers panoramic views of the Pacific Ocean and rugged cliffs. The trails here provide an excellent hiking experience, immersing you in the beauty of the Oregon wilderness.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.4°F (6.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyModerately LowAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyAverageAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Cannon Beach

When visiting Cannon Beach, Oregon, the nearest major airport is ASToria Regional Airport (AST), situated 30.6km away. For accommodation, consider staying at the Cannery Pier Hotel & Spa, a 4-star hotel just 4.8km from the airport, or Hotel Elliott, a charming 3.5-star option also 4.8km away. Another choice is the Seaside Oceanfront Inn, a 3.5-star hotel located 17.7km from AST. Transportation services from these hotels to the airport are readily available, making your travel seamless and convenient.

Frequently asked questions

What's the area like around Cannon Beach?
Cannon Beach is located in Cannon Beach. This walkable area is known for its beautiful beaches and major shopping area. If you're looking for a convenient place to stay, check out the 207 hotels and other accommodations you'll find within a mile.
What's the best place to stay near Cannon Beach?
Adjacent to Cannon Beach, Surfsand Resort is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an indoor pool. Other good options within a short distance include Cannon Beach Hotel Collection and Hallmark Resort - Cannon Beach.
How many hotels will I be able to find close to Cannon Beach?
Expedia has 207 hotels and other accommodations within a mile from Cannon Beach.
If I need to cancel the hotel reservation for my stay near Cannon Beach, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the top deals on offer near Cannon Beach.
Where can I learn more about changing or cancelling my trip in the area near Cannon Beach?
For more details about picking new dates or cancelling your stay near Cannon Beach, go to https://www.expedia.com/service/.
What can I see and do near Cannon Beach?
Consider spending a leisurely afternoon outside at Tillamook Head, Les Shirley Park, or Nehalem Harwood Square. Dip your toes in the water at Crescent Beach, Tolovana Beach State Park, and Arcadia Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.