Beginning of main content

location Eldon is highly rated for Rivers and Small Town by 23 people

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Eldon

Tonight Jan 17 - Jan 18
This weekend Jan 18 - Jan 20
Next weekend Jan 25 - Jan 27

Top 10 Hotels in Eldon

See all 463 Properties in Eldon
Super 8 by Wyndham Lake of the Ozarks

Super 8 by Wyndham Lake of the Ozarks

10 Midway Rd, Eldon
Super 8 by Wyndham Lake of the Ozarks
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Situated on a lake, this hotel is 8.9 mi (14.3 km) from Bagnell Dam and within 32 mi (52 km) of Osage Beach Premium Outlets and Moniteau County Courthouse. Main ...

$57 per night for 2 guests

Eldon Inn

Eldon Inn

200 N Business 54, Eldon
Eldon Inn
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Located in the heart of Eldon, this motel is 10.4 mi (16.8 km) from Bagnell Dam and within 25 mi (40 km) of Osage Beach Premium Outlets and Moniteau County Courthouse. ...

$51 per night for 2 guests

Regalia Hotel & Conference Center

Regalia Hotel & Conference Center

250 Racquet Club Drive, Lake Ozark
Regalia Hotel & Conference Center
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in Lake Ozark, this hotel is close to Bagnell Dam. Area attractions also include Osage Beach Premium Outlets.

$59 per night for 2 guests

Lake House Hotel

Lake House Hotel

3518 Osage Beach Pkwy, Osage Beach
Lake House Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 

Situated in Osage Beach, this hotel is 2.7 mi (4.3 km) from Osage Beach Premium Outlets and 3.7 mi (5.9 km) from Bagnell Dam. Lake of the Ozarks and Ozarks Caverns ...

$89 per night for 2 guests

Lodge Of Four Seasons Golf Resort, Marina & Spa

Lodge Of Four Seasons Golf Resort, Marina & Spa

315 Four Seasons Dr., Lake Ozark
Lodge Of Four Seasons Golf Resort, Marina & Spa
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Lake Ozark, this beachfront resort is connected to the convention center, 4.2 mi (6.8 km) from Bagnell Dam, and 8.3 mi (13.3 km) from Osage Beach ...

$89 per night for 2 guests

Beautiful 4bedrm/4 Bath Condo at The Towers 314-537-4447

Beautiful 4bedrm/4 Bath Condo at The Towers 314-537-4447

, Osage Beach
Beautiful 4bedrm/4 Bath Condo at The Towers 314-537-4447
     
     

    Beautiful 4bedrm/4 Bath Condo at The Towers 314-537-4447Get Rates

    The Lodge at Port Arrowhead

    The Lodge at Port Arrowhead

    3080 Bagnell Dam Blvd, Lake Ozark
    The Lodge at Port Arrowhead
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Situated in Lake Ozark, this hotel is 2.6 mi (4.1 km) from Bagnell Dam and 3.8 mi (6.1 km) from Osage Beach Premium Outlets. Lake of the Ozarks and Ozarks Caverns ...

    $88 per night for 2 guests

    Red Roof Inn Osage Beach - Lake of the Ozarks

    Red Roof Inn Osage Beach - Lake of the Ozarks

    5927 Osage Beach Parkway, Osage Beach
    Red Roof Inn Osage Beach - Lake of the Ozarks
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Situated in Osage Beach, this hotel is in the same area as Osage Beach Premium Outlets. Regional attractions also include Bagnell Dam and Lake of the ...

    $55 per night for 2 guests

    Tan Tar A Resort

    Tan Tar A Resort

    494 Tan Tar A Drive, Osage Beach
    Tan Tar A Resort
      3.0 out of 5.0
       
       

      This family-friendly Osage Beach resort is located near the beach, 7.5 mi (12.1 km) from Osage Beach Premium Outlets, and within 16 mi (25 km) of Bridal Cave ...

      $109 per night for 2 guests

      Camden on the Lake Resort & Spa

      Camden on the Lake Resort & Spa

      2359 Bittersweet Road, Lake Ozark
      Camden on the Lake Resort & Spa
        4.0 out of 5.0
         
         

        Situated on the waterfront, this spa resort is 8 mi (12.9 km) from Bagnell Dam and 12 mi (19.4 km) from Osage Beach Premium Outlets.

        $109 per night for 2 guests

        Map

        Recent Reviews in Eldon