Last-minute hotel deals in Osage Beach

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Osage Beach

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Days Inn by Wyndham Osage Beach Lake of the Ozarks
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Osage Beach · 0.35 km from centre

7.0

 

936 reviews

Breakfast available

A stay at Days Inn by Wyndham Osage Beach Lake of the Ozarks places you in the heart of Osage Beach, within a 5-minute drive of Osage Beach Premium Outlets and Gran Rally Karts. This hotel is 3.1 mi (4.9 km) from Pirate's Cove Adventure Golf and 3.2 mi (5.1 km) from Bear Creek Valley Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Osage Beach Condo Patio, Lake Views, and Pool!
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.35 km from centre

Featuring air-conditioned accommodation with a balcony, Osage Beach Condo Patio, Lake Views, and Pool! is set in Osage Beach. With lake views, this accommodation offers a swimming pool. Offering free WiFi throughout the property, the non-smoking apartment features a spa centre.

The spacious apartment is located on the ground floor and is fitted with 3 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are featured in the apartment. The accommodation offers a fireplace.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Charming Condo with Pool Access in Osage Beach!
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.50 km from centre

7.7

 

4 reviews

Situated in Osage Beach in the Missouri region, Charming Condo with Pool Access in Osage Beach! features accommodation with access to a spa centre. Boasting a 24-hour front desk, this property also provides guests with an outdoor pool. Featuring free WiFi throughout the property, the non-smoking apartment features a hot tub.

The spacious apartment has a balcony, 2 bedrooms, a living room and a well-equipped kitchen with a dishwasher and an oven. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km from the property.

Compare price on Booking.com
Compare price on Booking.com
3 Mi to Boat Ramp Osage Beach Condo with Grill!
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.51 km from centre

Located in Osage Beach, 3 Mi to Boat Ramp Osage Beach Condo with Grill! provides accommodation with an outdoor pool. Providing free WiFi throughout the property, the non-smoking apartment features a spa centre.

The spacious apartment is located on the ground floor and is equipped with 2 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are provided in the apartment. The accommodation offers a fireplace.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Osage Oasis Unmatched Views, Convenient Location
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Osage Beach · 0.51 km from centre

9.0

 

2 reviews

Located in Osage Beach, this condo is within a 15-minute drive of Lake of the Ozarks and Bagnell Dam. This condo is 15.5 mi (25 km) from Ozarks Amphitheater and 16.4 mi (26.4 km) from Ha Ha Tonka State Park.

Compare price on Booking.com
Compare price on Booking.com
Lakefront Condo in Osage Beach Balcony and Views!
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.55 km from centre

Set in Osage Beach, Lakefront Condo in Osage Beach Balcony and Views! offers accommodation with an outdoor pool. Offering free WiFi throughout the property, the non-smoking apartment has a spa centre.

The spacious apartment with a balcony and lake views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Waterfront Gem with Balcony and Views in Osage Beach
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.55 km from centre

10.0

 

2 reviews

Featuring air-conditioned accommodation with a heated pool, Waterfront Gem with Balcony and Views in Osage Beach is located in Osage Beach. The property has lake views. Providing free WiFi throughout the property, the non-smoking apartment features a spa centre.

The spacious apartment comes with 2 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Lakefront Retreat with Community Pool in Osage Beach
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.55 km from centre

Situated in Osage Beach, Lakefront Retreat with Community Pool in Osage Beach features accommodation with an outdoor pool. Free WiFi is provided throughout the property.

The spacious apartment features 2 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a fridge. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Waynesville-St. Robert Regional Airport is 90 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Lakefront Retreat Prime Osage Beach Location!
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.55 km from centre

8.2

 

5 reviews

Located in Osage Beach, Lakefront Retreat Prime Osage Beach Location! provides air-conditioned accommodation with a balcony and free WiFi. With lake views, this accommodation features a swimming pool.

The spacious apartment is equipped with 2 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Happy Haven @ Lands End 3 BDR Resort Condo!
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Osage Beach · 0.68 km from centre

With a stay at this condo in Osage Beach, you'll be within a 15-minute drive of Lake of the Ozarks and Bagnell Dam. This condo is 15.5 mi (25 km) from Ozarks Amphitheater and 16.4 mi (26.3 km) from Ha Ha Tonka State Park.

Compare price on Booking.com
Compare price on Booking.com
Relax by Pools Top-Floor Lands End Corner Unit
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.68 km from centre

10.0

 

2 reviews

Featuring air-conditioned accommodation with a balcony, Relax by Pools Top-Floor Lands End Corner Unit is located in Osage Beach. With lake views, this accommodation provides a patio and a swimming pool. Providing free WiFi throughout the property, the non-smoking apartment features a hot tub.

Located on the ground floor, this spacious apartment is equipped with 3 bedrooms, a well-equipped kitchen with a dishwasher and an oven, a living room, and a flat-screen TV. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Modern Getaway - New Outdoor Amenities! - Location
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Osage Beach · 0.74 km from centre

Set in Osage Beach in the Missouri region, Modern Getaway - New Outdoor Amenities! - Location offers accommodation with free WiFi and free private parking. This holiday home has a garden.

The holiday home with a patio and lake views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a bath. Featuring air conditioning, this unit has a dressing room and a fireplace. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 89 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quails Nest Inn and Suites
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Osage Beach · 0.84 km from centre

6.8

 

398 reviews

Breakfast available

With a stay at Quails Nest Inn and Suites, you'll be centrally located in Osage Beach – a 1-minute drive from Lake of the Ozarks and 11 minutes from Bagnell Dam. This hotel is 15.4 mi (24.7 km) from Ozarks Amphitheater and 0.1 mi (0.2 km) from Osage Beach Premium Outlets.

Compare price on Booking.com
Compare price on Booking.com
Lakefront Osage Beach Condo with Balcony and Pool
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 0.85 km from centre

Lakefront Osage Beach Condo with Balcony and Pool is situated in Osage Beach. The property features lake views. The accommodation features a 24-hour front desk and free WiFi is available throughout the property.

The spacious apartment has a balcony, 2 bedrooms, a living room and a well-equipped kitchen with a dishwasher and an oven. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Waynesville-St. Robert Regional Airport is 90 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Osage Village Inn
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Osage Beach · 0.93 km from centre

7.0

 

862 reviews

Breakfast available

With a stay at Osage Village Inn in Osage Beach, you'll be within a 15-minute drive of Lake of the Ozarks and Bagnell Dam. This hotel is 15.4 mi (24.8 km) from Ozarks Amphitheater and 0.1 mi (0.1 km) from Osage Beach Premium Outlets.

Compare price on Booking.com
Compare price on Booking.com
Beachy Lakefront Condo in the heart of Osage Beach
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 1.00 km from centre

Featuring air-conditioned accommodation with a private pool, Beachy Lakefront Condo in the heart of Osage Beach is located in Osage Beach. This property offers access to a balcony and free private parking.

With free WiFi, this 2-bedroom apartment provides a flat-screen TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the apartment. The accommodation offers a fireplace.

Waynesville-St. Robert Regional Airport is 90 km away.

Compare price on Booking.com
Compare price on Booking.com
Pool Access and Lake Views Osage Beach Condo!
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 1.05 km from centre

9.2

 

13 reviews

Boasting air-conditioned accommodation with a heated pool, lake view and a balcony, Pool Access and Lake Views Osage Beach Condo! is set in Osage Beach. This apartment offers accommodation with a patio. Offering free WiFi throughout the property, the non-smoking apartment has a spa centre.

The spacious apartment has 2 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

Waynesville-St. Robert Regional Airport is 90 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Family Friendly 2BR Apt in a Lakeside Resort Family Apartment
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 1.30 km from centre

Boasting air-conditioned accommodation with a patio, Family Friendly 2BR Apt in a Lakeside Resort Family Apartment is set in Osage Beach. The property has lake views.

With free WiFi, this 2-bedroom apartment offers a TV and a kitchen with a microwave and fridge. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Waynesville-St. Robert Regional Airport is 91 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Family Friendly 2BR Apt in a Lakeside Resort Family Bunk Unit
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Osage Beach · 1.30 km from centre

Family Friendly 2BR Apt in a Lakeside Resort Family Bunk Unit is set in Osage Beach. The property has lake views.

With free WiFi, this 2-bedroom apartment offers a TV and a kitchen with a microwave and fridge. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

The nearest airport is Waynesville-St. Robert Regional Airport, 91 km from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Osage Beach - Lake Of The Ozarks by IHG
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Osage Beach · 1.34 km from centre

8.2

 

484 reviews

Breakfast available

With a stay at Holiday Inn Express Osage Beach - Lake Of The Ozarks by IHG in Osage Beach, just steps from Osage Beach Premium Outlets and Miner Mike's Inc. This hotel is 0.9 mi (1.4 km) from Lake of the Ozarks and 2.6 mi (4.1 km) from Bear Creek Valley Golf Club.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor