Book Hotels in St. Elizabeth, MO
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Elizabeth hotels

Buddy's Harbor
1062 Susan Road Lake Ozark MO
A marina and an outdoor pool are featured at this condo. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Relax with ...
"My husband and I were there for a couple days for our anniversary. What a wonderful little resort! The cabins were nice and clean, the Silo Bar was a lot of fun and the lounge was great with fantastic pizza. The everyone was so nice. It is right on the water along with a pool. Definitely would recommend ..."
Reviewed on Jun 15, 2026

Baymont by Wyndham Jefferson City
319 W. Miller Street Jefferson City MO
Fully refundableReserve now, pay when you stay
$85 nightly
The price is $98 total per night from Jul 5 to Jul 6
$98 total
Jul 5 - Jul 6
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Traveling for business? Take advantage of ...
"We weren't sure about this place when we pulled in because it's right on the road and I can never tell if a neighborhood is sketchy. But we went inside and the hotel was very clean and well kept. Very quiet, so we were able to get good sleep. Close to the expressway, which for us what important because ..."
Reviewed on Jun 22, 2026

Holiday Inn Express Osage Beach - Lake Of The Ozarks by IHG
4533 Osage Beach Pkwy Osage Beach MO
Fully refundable
$131 nightly
The price is $145 total per night from Jul 5 to Jul 6
$145 total
Jul 5 - Jul 6
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests ...
"Great place to stay. Breakfast was ok but not bad."
Reviewed on Jun 22, 2026

The Resort at Lake of the Ozarks
3080 Bagnell Dam Blvd Lake Ozark MO
$155 nightly
The price is $170 total per night from Jul 12 to Jul 13
$170 total
Jul 12 - Jul 13
Total with taxes and fees
A nightclub, 2 restaurants, and an indoor pool are all featured at this smoke-free resort. Families will appreciate the arcade/game room and picnic area. Relax ...
"need ice machines in town houses ,had a hard time using my room keys plz get a better breakfast"
Reviewed on Jun 21, 2026

Inn at Grand Glaize
5142 Osage Beach Pkwy Osage Beach MO
$104 nightly
The price is $113 total per night from Jun 28 to Jun 29
$113 total
Jun 28 - Jun 29
Total with taxes and fees
This hotel features a casino, a marina, and a restaurant. Traveling on business? Take advantage of the 12 conference rooms, along with free WiFi in public areas. ...
"Stan the Man would be embarrassed! The hotel was very dirty. The fitness center hadn't been cleaned in months. The AC in the fitness center didn't work. The hot tub was ancient and the paint was chipping off of it. The room was dirty with hair from other people all over the bathroom. The building ..."
Reviewed on Jun 23, 2026

Days Inn by Wyndham Osage Beach Lake of the Ozarks
4755 Osage Beach Parkway Osage Beach MO
Fully refundableReserve now, pay when you stay
$80 nightly
The price is $87 total per night from Jun 25 to Jun 26
$87 total
Jun 25 - Jun 26
Total with taxes and fees
An indoor pool, free self parking, and laundry facilities are featured at this hotel. Guests will appreciate free perks like on-the-go breakfast and WiFi in ...
"For the price, this place is great. Rooms have been updated and were clean and everything worked as it should. Not a super fancy place but didn't want to pay twice as much to get something super high level. Staff was friendly and helpful, housekeeping was in and out quickly and changed out the towels ..."
Reviewed on Jun 23, 2026

Capitol Plaza Hotel Jefferson City
Jefferson City 415 W. McCarty St Jefferson City MO
Fully refundableReserve now, pay when you stay
$88 nightly
The price is $101 total per night from Jul 23 to Jul 24
$101 total
Jul 23 - Jul 24
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
"Great place to stay staff were very friendly"
Reviewed on Jun 22, 2026

Osage Village Inn Near Lake Ozarks US 54
4616 Osage Beach Parkway Osage Beach MO
$74 nightly
The price is $80 total per night from Jun 25 to Jun 26
$80 total
Jun 25 - Jun 26
Total with taxes and fees
An outdoor pool is featured at this hotel, along with free self parking. Guests will appreciate free perks like continental breakfast and WiFi in public areas. ...
"Had stayed at the property before and was aware that it was well-kept. Once getting the layout of the hotel figured, navigating was easy. Would recommend."
Reviewed on Jun 24, 2026

Hawk's Nest Lodge
5136 Osage Beach Parkway Osage Beach MO
$80 nightly
The price is $87 total per night from Jun 25 to Jun 26
$87 total
Jun 25 - Jun 26
Total with taxes and fees
A seasonal outdoor pool is featured at this motel, along with free self parking. WiFi in public areas is free. A terrace and a picnic area are also ...
"There was trash when you looked out the windows. Other then that the icebox had molded in it, and it was not cold."
Reviewed on Jun 22, 2026
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.
Frequently asked questions
Recent St. Elizabeth hotel reviews by fellow wanderers

Osage Village Inn Near Lake Ozarks US 54
4 out of 5
Posted 9 hours ago
Travelocity Verified Review
"Had stayed at the property before and was aware that it was well-kept. Once getting the layout of the hotel figured, navigating was easy. Would recommend."
A verified traveler stayed at Osage Village Inn Near Lake Ozarks US 54






