A river flowing under a bridge surrounded by lush greenery.

Find hotels in Eldon, WA from $101

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Eldon hotels

1. The Glen Resort

The Glen Resort
Hoodsport
United States
Ernesto
$129 nightly
$143 total
Oct 1 - Oct 2
Total with taxes and fees
The Glen Resort

2. Fjordline Lodge

Fjordline Lodge
Hoodsport
United States
Andrea
$104 nightly
$115 total
Sep 30 - Oct 1
Total with taxes and fees
Fjordline Lodge

3. Waterfront at Potlatch

Waterfront at Potlatch
Shelton
United States
Jennifer
$141 nightly
$156 total
Sep 7 - Sep 8
Total with taxes and fees
Waterfront at Potlatch

4. Belfair Motel

Belfair Motel
Belfair
United States
Liza
$101 nightly
$112 total
Oct 1 - Oct 2
Total with taxes and fees
Belfair Motel

5. Robinhood Village Resort

Robinhood Village Resort
Union
United States
John
$183 nightly
$202 total
Sep 1 - Sep 2
Total with taxes and fees
Robinhood Village Resort

6. Flagship Inn

Flagship Inn
Bremerton
United States
Elissa
$110 nightly
$122 total
Sep 20 - Sep 21
Total with taxes and fees
Flagship Inn

7. Oxford Suites Silverdale

Oxford Suites Silverdale
Silverdale
United States
Connor
$173 nightly
$192 total
Sep 18 - Sep 19
Total with taxes and fees
Oxford Suites Silverdale

8. Naval Suites By FairBridge

Naval Suites By FairBridge
Bremerton
United States
PAULINE
$112 nightly
$124 total
Sep 21 - Sep 22
Total with taxes and fees
Naval Suites By FairBridge

9. Hood Canal Retreat, Close to Olympic National Park

Hood Canal Retreat, Close to Olympic National Park
Shelton
$212 nightly
$235 total
Sep 3 - Sep 4
Total with taxes and fees
Hood Canal Retreat, Close to Olympic National Park

10. Baymont by Wyndham Bremerton WA

Baymont by Wyndham Bremerton WA
Bremerton
United States
Mark
$135 nightly
$150 total
Sep 20 - Sep 21
Total with taxes and fees
Baymont by Wyndham Bremerton WA

11. Quality Inn & Suites Silverdale Bangor - Keyport

Quality Inn & Suites Silverdale Bangor - Keyport
Silverdale
United States
William
$117 nightly
$130 total
Oct 1 - Oct 2
Total with taxes and fees
Quality Inn & Suites Silverdale Bangor - Keyport

12. Best Western Plus Silverdale Beach Hotel

Best Western Plus Silverdale Beach Hotel
Silverdale
United States
Flora
$143 nightly
$159 total
Sep 6 - Sep 7
Total with taxes and fees
Best Western Plus Silverdale Beach Hotel

13. Motel 6 Bremerton, WA

Motel 6 Bremerton, WA
Bremerton
United States
Heather
$108 nightly
$120 total
Oct 1 - Oct 2
Total with taxes and fees
Motel 6 Bremerton, WA

14. Oyster Bay Inn & Suites

Oyster Bay Inn & Suites
Bremerton
Canada
Stephen
$119 nightly
$132 total
Sep 15 - Sep 16
Total with taxes and fees
Oyster Bay Inn & Suites

15. Super 8 by Wyndham Bremerton

Super 8 by Wyndham Bremerton
Bremerton
United States
Cory
$91 nightly
$101 total
Sep 20 - Sep 21
Total with taxes and fees
Super 8 by Wyndham Bremerton

16. Across Water From Belfair SP: Hood Canal Cottage!

Across Water From Belfair SP: Hood Canal Cottage!
Belfair
$635 nightly
$702 total
Sep 1 - Sep 2
Total with taxes and fees
Across Water From Belfair SP: Hood Canal Cottage!

17. Updated Port Orchard Home, Walk to Waterfront

Updated Port Orchard Home, Walk to Waterfront
Port Orchard
United States
Elizabeth
$365 nightly
$406 total
Sep 1 - Sep 2
Total with taxes and fees
Updated Port Orchard Home, Walk to Waterfront
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Eldon

Head to sights like Hood Canal as you discover the local area in Eldon.

See all hotels in Eldon
A river flowing under a bridge surrounded by lush greenery.
Photo by Kevin Mesneak

Top Eldon Hotel Reviews

Best Western Plus Silverdale Beach Hotel

Best Western Plus Silverdale Beach Hotel

10/10 Excellent
"Air conditioner was out at the time of our visit - but staff contacted us in advance to let us know. They put a fan in the room and it was fine!"
Arlyce 1-night trip
Posted 3 hours ago
Best Western Plus Silverdale Beach Hotel
Naval Suites By FairBridge

Naval Suites By FairBridge

10/10 Excellent
"The staff was amazing I checked in three hours earlier so I was able to enjoy the room the room itself omg so spacious and big I was blown away full kitchen a lil living room very spacious I will be back"
Rechard 1-night trip
Posted 3 hours ago
Naval Suites By FairBridge
The Glen Resort

The Glen Resort

8/10 Good
"Clean"
Donna 2-night trip
Posted 3 hours ago
The Glen Resort
Flagship Inn

Flagship Inn

10/10 Excellent
"Lovely place to stay for an affordable price. The front side of the hotel is on a busy road, but the back side (where the rooms are located) faces out to the bay and has lovely water views. Our room was comfortable, quiet, clean, and had a nice bed. The staff were friendly and helpful. We’ll stay here again if we’re in the area."
Megan 1-night trip
Posted 5 hours ago
Flagship Inn
Robinhood Village Resort

Robinhood Village Resort

8/10 Good
"We spent just a night there and did not use the hot tub, but the water was warm and waiting for us. Cabin is large, with big fridge, but bathroom is small - I guess this was the design many years ago. Almost no staff is present. Reception does not exist so make sure you get your cabin number when you reserve it. We were fortunate to find someone in the laundry room since no cabin was assigned to us, and the guy was really nice and found it on his app."
Vladimir 1-night trip
Posted 21 hours ago
Robinhood Village Resort
Charming Retreat - Lake Cushman / Hoodsport Hiking & Lake Getaway

Charming Retreat - Lake Cushman / Hoodsport Hiking & Lake Getaway

10/10 Excellent
"Beautiful place for a getaway! The kitchen was well equipped for a cabin which made it easy for cooking. We loved our stay and will be back!"
Rachel W. 2-night trip
Posted 7 days ago
Charming Retreat - Lake Cushman / Hoodsport Hiking & Lake Getaway
Staircase Rapids Retreat at Lake Cushman, Sleeps 6

Staircase Rapids Retreat at Lake Cushman, Sleeps 6

10/10 Excellent
"Very clean and nice location!"
Daniel 2-night trip
Posted 10 days ago
Staircase Rapids Retreat at Lake Cushman, Sleeps 6
Adorable A-Frame Cabin, Steps to Lake Cushman!

Adorable A-Frame Cabin, Steps to Lake Cushman!

10/10 Excellent
"Nestled in the forest, this adorable cabin is a short walk to Lake Cushman and only 70 miles to Port Angeles with all sorts of attractions including Hurricane Ridge in Olympic NP."
Jane F. 3-night trip
Posted 1 month ago
Adorable A-Frame Cabin, Steps to Lake Cushman!
Fjordline Lodge

Fjordline Lodge

8/10 Good
"The host was very helpful and we enjoyed our stay. We will be back next time we do the loop!"
Andrea 2-night trip
Posted 1 month ago
Fjordline Lodge

More cheap stays in Eldon

Belfair Motel

Belfair Motel

23322 Northeast Highway 3 Belfair WA
$101 nightly
$112 total
Oct 1 - Oct 2
Total with taxes and fees
Belfair Motel
Motel 6 Bremerton, WA

Motel 6 Bremerton, WA

3400 11th Street Bremerton WA
$108 nightly
$120 total
Oct 1 - Oct 2
Total with taxes and fees
6.6/10 (400 reviews)
Motel 6 Bremerton, WA
Flagship Inn

Flagship Inn

4320 Kitsap Way Bremerton WA
$110 nightly
$122 total
Sep 20 - Sep 21
Total with taxes and fees
9.6/10 Exceptional! (1,008 reviews)
Flagship Inn
Oyster Bay Inn & Suites

Oyster Bay Inn & Suites

4412 Kitsap Way Bremerton WA
$119 nightly
$132 total
Sep 15 - Sep 16
Total with taxes and fees
Oyster Bay Inn & Suites
Baymont by Wyndham Bremerton WA

Baymont by Wyndham Bremerton WA

5640 Kitsap Way Bremerton WA
$135 nightly
$150 total
Sep 20 - Sep 21
Total with taxes and fees
7.6/10 Good! (1,002 reviews)
Baymont by Wyndham Bremerton WA
Best Western Plus Silverdale Beach Hotel

Best Western Plus Silverdale Beach Hotel

3073 NW Bucklin Hill Rd. Silverdale WA
$143 nightly
$159 total
Sep 6 - Sep 7
Total with taxes and fees
7.6/10 Good! (1,005 reviews)
Best Western Plus Silverdale Beach Hotel

Hotels in Eldon with star-rating

Frequently asked questions

What is the best area to stay in Eldon?
The best area to stay in Eldon is near the Olympic National Park entrance, particularly around Lake Cushman Road and the Skokomish Valley, to maximize convenience for park activities.This area is primarily designed for outdoor enthusiasts and those looking to explore the natural beauty of the Olympic Peninsula. You'll find a scattering of accommodations, from cabins to lodges, located among the trees, offering a tranquil base for adventure. The main draw is direct access to numerous hiking trails, scenic viewpoints, and water activities on Lake Cushman.For couples seeking a romantic getaway with access to nature, staying in a secluded cabin near Lake Cushman offers privacy and stunning views. Many properties provide direct access to hiking paths, like the Staircase Rapids Loop, and opportunities for kayaking or paddleboarding on the lake.Families will find the Skokomish Valley area appealing due to its proximity to family-friendly activities.
When is the best time to go to Eldon?
The best time to visit Eldon is during the summer months, from June to September, when the weather is warm and sunny, making it ideal for outdoor activities.During this period, visitors can fully experience the natural beauty of the Olympic National Park, which borders Eldon. The clear skies are great for exploring the park's hiking trails, enjoying water sports on Lake Cushman, and relaxing by the Hood Canal. This season is particularly appealing for couples and families looking to enjoy nature and outdoor recreation without the worry of rain.The shoulder seasons, April-May and October, also offer pleasant conditions with fewer crowds. While there's a higher chance of rain, these months can be excellent for those who prefer a more tranquil visit and cooler temperatures for hiking. You'll find the foliage particularly striking in the fall.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Eldon.
How much is the nightly rate at a Eldon hotel?
Prices for hotels in Eldon often vary, but you can find a great deal from $101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia