Search Cheap Flights toOsage Beach
Search 400 airlines and 321,000 hotels worldwide.
Stop Planning & Start Exploring
FREE 24 hour cancellation on most flights
Osage Beach Flights as Low as $60
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Fri, Aug 15 - Sun, Aug 17
DTW
Detroit Metropolitan Wayne County
STL
Lambert-St. Louis Intl.
$60 Roundtrip, found 3 hours ago
$60
Roundtrip
found 3 hours ago

Sun, Aug 17 - Sun, Aug 17
DTW
Detroit Metropolitan Wayne County
STL
Lambert-St. Louis Intl.
$70 Roundtrip, found 11 hours ago
$70
Roundtrip
found 11 hours ago

Fri, Aug 15 - Sun, Aug 17
DTW
Detroit Metropolitan Wayne County
STL
Lambert-St. Louis Intl.
$91 Roundtrip, found 3 hours ago
$91
Roundtrip
found 3 hours ago

Tue, Aug 12 - Wed, Aug 13
ORD
O'Hare Intl.
STL
Lambert-St. Louis Intl.
$93 Roundtrip, found 22 hours ago
$93
Roundtrip
found 22 hours ago

Tue, Aug 12 - Wed, Aug 13
ORD
O'Hare Intl.
STL
Lambert-St. Louis Intl.
$93 Roundtrip, found 22 hours ago
$93
Roundtrip
found 22 hours ago

Thu, Aug 14 - Mon, Aug 18
DTW
Detroit Metropolitan Wayne County
STL
Lambert-St. Louis Intl.
$121 Roundtrip, found 3 hours ago
$121
Roundtrip
found 3 hours ago

Thu, Sep 25 - Thu, Oct 2
IAH
George Bush Intercontinental
STL
Lambert-St. Louis Intl.
$139 Roundtrip, found 15 hours ago
$139
Roundtrip
found 15 hours ago

Sat, Sep 13 - Tue, Sep 23
SDF
Louisville Intl.
STL
Lambert-St. Louis Intl.
$174 Roundtrip, found 5 days ago
$174
Roundtrip
found 5 days ago

Tue, Sep 9 - Mon, Sep 15
ORD
O'Hare Intl.
STL
Lambert-St. Louis Intl.
$188 Roundtrip, found 22 hours ago
$188
Roundtrip
found 22 hours ago

Tue, Aug 12 - Sat, Aug 16
ORD
O'Hare Intl.
SGF
Springfield-Branson National
$191 Roundtrip, found 1 hour ago
$191
Roundtrip
found 1 hour ago

Tue, Oct 28 - Sat, Nov 1
IAH
George Bush Intercontinental
SGF
Springfield-Branson National
$209 Roundtrip, found 6 days ago
$209
Roundtrip
found 6 days ago

Sun, Aug 17 - Sat, Aug 23
IAH
George Bush Intercontinental
STL
Lambert-St. Louis Intl.
$225 Roundtrip, found 4 days ago
$225
Roundtrip
found 4 days ago

Fri, Dec 5 - Tue, Dec 9
SDF
Louisville Intl.
SGF
Springfield-Branson National
$229 Roundtrip, found 6 days ago
$229
Roundtrip
found 6 days ago

Sat, Aug 30 - Sun, Aug 31
ELP
El Paso Intl.
SGF
Springfield-Branson National
$238 Roundtrip, found 4 hours ago
$238
Roundtrip
found 4 hours ago

Fri, Oct 3 - Mon, Oct 6
DTW
Detroit Metropolitan Wayne County
SGF
Springfield-Branson National
$249 Roundtrip, found 8 hours ago
$249
Roundtrip
found 8 hours ago

Fri, Jul 18 - Wed, Jul 23
ELP
El Paso Intl.
STL
Lambert-St. Louis Intl.
$325 Roundtrip, found 4 hours ago
$325
Roundtrip
found 4 hours ago
Destination airport | Lambert-St. Louis Intl. |
Destination airport IATA code | STL |
Roundtrip price | $60 |
Last Minute Hotel Deals in Osage Beach

Inn at Grand Glaize
5142 Osage Beach Pkwy, Osage Beach, MO
Book a stay at this golf hotel in Osage Beach. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in ...
7.2/10 Good! (156 reviews)
Enjoyable
"Great stay, great view, and such nice people working there. The doorman was always smiles and happy. Pool was great and tiki bar guy was accommodating. Our king lake view room was big enough for our family with the addition of our blow up matress. Just a great stay."
Reviewed on Jul 13, 2025

Margaritaville Lake Resort Lake of the Ozarks
494 Tan Tar A Drive, Osage Beach, MO
Stay at this 3-star spa resort in Osage Beach. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
8.2/10 Very Good! (1,001 reviews)
"Needs more sidewalks around the property but otherwise we had a fantastic weekend"
Reviewed on Jul 13, 2025

Osage Village Inn
4616 Osage Beach Parkway, Osage Beach, MO
Stay at this hotel in Osage Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. ...
6.8/10 (1,003 reviews)
"Always stay here"
Reviewed on Jul 15, 2025

Days Inn by Wyndham Osage Beach Lake of the Ozarks
4755 Osage Beach Parkway, Osage Beach, MO
Book a stay at this business-friendly hotel in Osage Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Bagnell Dam and Osage Beach ...
7/10 Good! (995 reviews)
"Great location and friendly staff"
Reviewed on Jul 12, 2025

Baymont by Wyndham Osage Beach
5887 Osage Beach Pkwy, Osage Beach, MO
Book a stay at this business-friendly hotel in Osage Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the clean rooms and the property ...
6.6/10 (1,001 reviews)
"It gives you the basic shelter and comfort for being out of town for business. Indoor pool is available while the outdoor pool is not. Washer and dryer was a big plus. You have to set your TV yourself every time you watch a TV by scanning for channels. Room is clean and the ac works."
Reviewed on Jul 12, 2025

Schmidt's Creek Hotel
5760 Osage Beach Pkwy, Osage Beach, MO
Book a stay at this golf hotel in Osage Beach. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in ...
8.8/10 Excellent! (337 reviews)
Nice!
"From the outside I wasn't expecting much, but the room was nice, clean, and comfortable. I ALWAYS have a hard tome sleeping in hotel beds, but the bed was awesome and I actually got a good night's sleep!"
Reviewed on Jul 14, 2025

Red Roof Inn Osage Beach - Lake of the Ozarks
5927 Osage Beach Parkway, Osage Beach, MO
Book a stay at this business-friendly hotel in Osage Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
7.4/10 Good! (749 reviews)
"Hot tub had green water at the bottom. Pool did not have chlorine smell. Pool area needed to be swept (garbage laying around). Different did barking at night. No new handsoap. Used bar still left. A coucple of the receptionists were very helpful."
Reviewed on Jul 13, 2025

Quails Nest Inn and Suites
4644 Osage Beach Pkwy, Osage Beach, MO
Stay at this hotel in Osage Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. ...
6.8/10 (441 reviews)
Comfortable place
"Very comfortable stay, a bit dated but overall we were very happy."
Reviewed on Jul 13, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Nearby Cities
Popular Flight Routes
- Atlanta to New York
- Detroit to Las Vegas
- Dallas to Atlanta
- Dallas to Yosemite National Park
- Toronto to Edmonton
- Chicago to Tulum
- Houston to Lake Tahoe
- Chicago to Las Vegas
- Dallas to Miami
- Dallas to Lake Tahoe
- New York to Miami
- New York to Las Vegas
- Miami to Atlanta
- Minneapolis St Paul to Fort Walton Beach Destin
- Dallas to Branson
- Cleveland to Vero Beach
- Managua to Miami
- Atlanta to Boston
- Austin to Tulum
- Calgary to Vancouver
Flights to Our Favorite Destinations
- Flights to Las Vegas
- Flights to New York
- Flights to Orlando
- Flights to Myrtle Beach
- Flights to Chicago
- Flights to San Diego
- Flights to Panama City Beach
- Flights to Destin
- Flights to Ocean City
- Flights to Los Angeles
- Flights to Miami
- Flights to Boston
- Flights to Gulf Shores
- Flights to Nashville
- Flights to Atlantic City
- Flights to Pigeon Forge
Top Osage Beach Hotels
- Inn at Grand Glaize
- Margaritaville Lake Resort Lake of the Ozarks
- Days Inn by Wyndham Osage Beach Lake of the Ozarks
- Baymont by Wyndham Osage Beach
- Red Roof Inn Osage Beach - Lake of the Ozarks
- Quails Nest Inn and Suites
- Holiday Inn Express Osage Beach - Lake Of The Ozarks by IHG
- Ozark Inn & Suites
- Hawk's Nest Lodge