Vacation rentals in Eldon

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Eldon

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favorite

Cabin in Hoodsport

4.9 out of 5 average rating, 112 reviews

Cozy 1 bedroom cabin with hot tub

Come enjoy the peaceful ambiance of the Lake Cushman area in this adorable 1 bedroom cabin. This cabin comes with a unique covered outdoor living area that includes a hot tub and multiple seating options. It is fully equipped for spring and summer fun as well as cozy fall and winter getaways. Also comes with a guest pass for you to be able to enjoy beautiful Lake Cushman and Lake Kokanee, which are both about a 10 minute drive away. Lake Cushman Golf Course and disc golf course are minutes away.

Nov 22 – 29

R2,741 ZAR per night
Guest favorite

Guest suite in Shelton

4.91 out of 5 average rating, 295 reviews

Cozy Hood Canal Getaway

Spacious, cozy great room with two private bedrooms. Only two miles from Hoodsport on Hood Canal. Scuba Divers: Rinse tank & dry lines for gear. A great, super-affordable "base camp" for exploring Olympic National Park & Forest, 15 minutes away. Cushy couches, Wifi, TV with Netflix. Microwave, hot pot, hot plate, toaster oven and crock pot for cooking. Big yard with outdoor fire pit. Spring-fed water! Sunrise view. Near Lake Cushman, Staircase, Mt. Ellinor & Vance Creek Bridge. (Sorry, no pets.)

Sep 22 – 29

R2,000 ZAR per night
Guest favorite

Cabin in Brinnon

4.96 out of 5 average rating, 272 reviews

McDonald Cove Cabin

The perfect retreat on beautiful Hood Canal. Rustic cabin is well-maintained and super cozy. Open concept for easy entertaining with glorious views of the water. Main floor bedroom with Queen bed plus open loft with Queen bed. The cabin has one bathroom opposite the downstairs bedroom. Great outdoor living with two decks; front deck facing the waterfront. Use stairs to access the beach and boat house which houses two single kayaks, one double kayak, life jackets, and beach chairs for guest use.

Sep 1 – 8

R6,147 ZAR per night

Popular amenities for Eldon vacation rentals

Other great vacation rentals in Eldon

Guest favorite

Guesthouse in Union

4.84 out of 5 average rating, 674 reviews

No better View of the Olympics

Nov 28 – Dec 5

R2,428 ZAR per night
Guest favorite

Guest suite in Hoodsport

4.92 out of 5 average rating, 106 reviews

Lake Cushman Cozy Retreat

Jun 5 – 12

R1,989 ZAR per night
Guest favorite

Apartment in Shelton

4.95 out of 5 average rating, 297 reviews

Private Apt with great views & close to town!

Oct 20 – 27

R1,837 ZAR per night
Guest favorite

Cottage in Clinton

4.99 out of 5 average rating, 414 reviews

Barred Owl Cottage

Aug 28 – Sep 4

R1,765 ZAR per night
Guest favorite

Cabin in Union

4.97 out of 5 average rating, 466 reviews

Dockside ~ Private Waterfront Paradise

Apr 2 – 9

R3,193 ZAR per night
Guest favorite

Home in Lilliwaup

4.98 out of 5 average rating, 96 reviews

Cozy Home w/ Deck and Hood Canal Views Nearby ONP

May 14 – 21

R2,301 ZAR per night
Guest favorite

Cabin in Lilliwaup

5.0 out of 5 average rating, 31 reviews

The Lazy Bear Hideaway

Dec 1 – 8

R3,745 ZAR per night
Guest favorite

Home in Lilliwaup

5.0 out of 5 average rating, 16 reviews

Welcome to the Blue Pearl!

Aug 22 – 29

R4,245 ZAR per night
Guest favorite

Bungalow in Lilliwaup

5.0 out of 5 average rating, 60 reviews

Hamma Hamma Hideaway Beach Front Bungalows

Nov 8 – 15

R9,752 ZAR per night
Guest favorite

Home in Lilliwaup

4.91 out of 5 average rating, 22 reviews

Hamma House: Hood Canal, Mountain and Forest Views

Oct 3 – 10

R4,476 ZAR per night
Guest favorite

Vacation home in Lilliwaup

4.97 out of 5 average rating, 99 reviews

Water Front Retreat on Hood Canal with Hot Tub

Jun 18 – 25

R11,730 ZAR per night
Guest favorite

Cabin in Belfair

5.0 out of 5 average rating, 34 reviews

Modern Cozy Cabin Getaway Near Hood Canal

Feb 27 – Mar 6

R2,660 ZAR per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Washington
  4. Mason County
  5. Eldon