Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Eldon Independent Hotels

See all 164 Hotels in Eldon
Lodge Of Four Seasons Golf Resort, Marina & Spa

Lodge Of Four Seasons Golf Resort, Marina & Spa

315 Four Seasons Dr., Lake Ozark
4.0 out of 5.0
3.6 out of 5 (80 reviews)
It's a nice resort on the lake. We were in the older section. The room showed some wear, but it was … - 

£72

£72
Inn at Grand Glaize

Inn at Grand Glaize

5142 Osage Beach Pkwy, Osage Beach
2.0 out of 5.0
3.2 out of 5 (215 reviews)
Nice place to spend a couple of days Hotel staff were very nice, making room available as soon as possible. Room was well cleaned and pr … - 

£44

£44
Red Roof Inn Osage Beach

Red Roof Inn Osage Beach

5927 Highway 54, Osage Beach
2.0 out of 5.0
3.7 out of 5 (29 reviews)
I liked the hotel overall and will stay there agai My room was clean and neat, bed was comfortable, huge television, no complaints besides a wobbly to … - 

£44

£44
Tan Tar A Resort

Tan Tar A Resort

494 Tan Tar A Drive, Osage Beach
3.0 out of 5.0
3.8 out of 5 (274 reviews)
Good location, great staff but dated decor Excellent staff, great location. Big bear restaurant was dated , dingy and was not conducive to an … - 

£75

£75
The Lodge at Port Arrowhead

The Lodge at Port Arrowhead

3080 Bagnell Dam Blvd, Lake Ozark
2.5 out of 5.0
3.2 out of 5 (18 reviews)
The air conditioning was turned off at night. Otherwise, it was just as planned. - 

£65

£65
Days Inn Osage Beach Lake of the Ozarks

Days Inn Osage Beach Lake of the Ozarks

4755 Osage Beach Parkway, Osage Beach
2.0 out of 5.0
3.8 out of 5 (39 reviews)
Facilities Place is nice but your 3 min from the lake which in April and October has over 3000 fisherman in a … - 

£45

£45
Lake House Hotel

Lake House Hotel

3518 Osage Beach Pkwy, Osage Beach
2.5 out of 5.0
4.7 out of 5 (88 reviews)
Very nice hotel Great place Very friend owners and staff very clean great breakfast and all very nice pool and play area for fa … - 

£78

£78
Americas Best Value Inn

Americas Best Value Inn

10 Midway Rd, Eldon
2.0 out of 5.0
3.8 out of 5 (41 reviews)
Like home Like home. Great people and clean, but also the same paper thin walls and doors that let you hear e … - 

£38

£38
Osage Village Inn

Osage Village Inn

4616 Osage Beach Parkway, Osage Beach
2.5 out of 5.0
3.3 out of 5 (17 reviews)
The staff were very friendly and the room was clean. The bed was comfortable. The breakfast was goo … - 

£51

£51
Kirkwood Lodge

Kirkwood Lodge

1192 Lakeshore Drive, Osage Beach
2.0 out of 5.0
2.6 out of 5 (5 reviews)
Great little place to stay. Step back in time to the simpler days. Great place to stay right on the water. The swimming pool is … - 
Map

Recently booked Eldon hotels

Americas Best Value Inn
2.0 out of 5.0
Last booking: 10 hours ago

Pocket Guide: Eldon Independent Hotels

Search for hotels in Eldon on Expedia.co.uk. You can easily find your hotels in Eldon using one of the methods below:

  • View our selection of featured hotels in Eldon
  • Use the map to find hotels in the Eldon neighborhood you prefer
  • Use the filters to see hotels in a specific area of Eldon, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Eldon
  • Enter your travel dates to view the best deals on hotels in Eldon - while they last