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

8500 sf, Sleeps 48 in beds, Pool, Hot Tub, Game Rm, 300 ft lake front, In town
Osage Beach MO
This vacation home features an outdoor pool and a hot tub. There's fun for all ages with a playground and an arcade/game room, and barbecue grills are available ...
"Place was amazing. Highly recommend the property. We are actually staying at the property again in a few weeks!"
Reviewed on Oct 13, 2026

Days Inn by Wyndham Jefferson City
2100 Jefferson St Jefferson City MO
Fully refundableReserve now, pay when you stay
The price is $83 total per night from Nov 15 to Nov 16
$83 total
per night
Nov 15 - Nov 16
This hotel features an indoor pool and a hot tub. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...
"The handicap room I stayed in was not very well maintained."
Reviewed on Nov 11, 2026

The Resort at Lake of the Ozarks
3080 Bagnell Dam Blvd Lake Ozark MO
Fully refundableReserve now, pay when you stay
The price is $112 total per night from Nov 17 to Nov 18
$112 total
per night
Nov 17 - Nov 18
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 ...
"The smell was horrible I dont feel they were super clean. The breakfast sucked. I wouldnt stay again"
Reviewed on Nov 10, 2026

Inn at Grand Glaize
5142 Osage Beach Pkwy Osage Beach MO
Fully refundableReserve now, pay when you stay
The price is $83 total per night from Dec 1 to Dec 2
$83 total
per night
Dec 1 - Dec 2
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. ...
"It was disgusting I wouldn't even said on the toilet or use the bathtub because it was disgusting and outdated and the room had dirt on the floors in front of the bathroom"
Reviewed on Nov 9, 2026

Days Inn by Wyndham Osage Beach Lake of the Ozarks
4755 Osage Beach Parkway Osage Beach MO
The price is $74 total per night from Dec 1 to Dec 2
$74 total
per night
Dec 1 - Dec 2
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 ...
"Yes"
Reviewed on Nov 11, 2026

Capitol Plaza Hotel Jefferson City
Jefferson City 415 W. McCarty St Jefferson City MO
Fully refundableReserve now, pay when you stay
The price is $133 total per night from Nov 14 to Nov 15
$133 total
per night
Nov 14 - Nov 15
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Self parking, express ...
"Room furniture is functional and usable, however, is scuffed and showing its age. Hotel of this size and location should have breakfast options other than buying something out of a gift shop room. Main lobby, conference area, & dining areas appeared dark and deserted (as if the hotel is under staffed ..."
Reviewed on Nov 11, 2026

Baymont by Wyndham Jefferson City
319 W. Miller Street Jefferson City MO
Fully refundableReserve now, pay when you stay
The price is $93 total per night from Nov 22 to Nov 23
$93 total
per night
Nov 22 - Nov 23
This hotel doesn't skimp on freebies - guests receive free full breakfast, free WiFi, and free self parking. Traveling for business? Take advantage of the business ...

DoubleTree by Hilton Hotel Jefferson City
422 Monroe St Jefferson City MO
Fully refundableReserve now, pay when you stay
The price is $145 total per night from Nov 22 to Nov 23
$145 total
per night
Nov 22 - Nov 23
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the 24-hour business center and WiFi in public areas. ...

Travelodge by Wyndham Jefferson City
1710 Jefferson St Jefferson City MO
Fully refundableReserve now, pay when you stay
The price is $78 total per night from Nov 18 to Nov 19
$78 total
per night
Nov 18 - Nov 19
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Business travelers can take advantage of the business center. There's ...
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

Days Inn by Wyndham Osage Beach Lake of the Ozarks
5 out of 5
Posted 2 hours ago
Travelocity Verified Review
"Yes"
A verified traveler stayed at Days Inn by Wyndham Osage Beach Lake of the Ozarks






