Compare Cheap Hotels in Vandalia
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Vandalia Hotels
Comfort Inn & Suites - Hannibal
4000 Market St, Hannibal, MO
The price is $101 per night
$101
includes taxes & fees
$88 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
26.41 mi from city center
With a stay at Comfort Inn & Suites - Hannibal, you'll be centrally located in Hannibal, within a 15-minute drive of Mississippi River and Sodalis Nature Preserve.
Pool
Hot Tub
Best Western Teal Lake Inn
3602 S Clark St, Mexico, MO
The price is $111 per night
$111
includes taxes & fees
$99 per night
Nov 23 - Nov 24
Free Cancellation
Reserve now, pay when you stay
24.06 mi from city center
With a stay at Best Western Teal Lake Inn in Mexico, you'll be steps from Green Estates and a 1-minute drive from Lakeview Park.
Baymont by Wyndham Hannibal
4141 Market St, Hannibal, MO
The price is $66 per night
$66
includes taxes & fees
$58 per night
Dec 21 - Dec 22
Free Cancellation
Reserve now, pay when you stay
26.35 mi from city center
With a stay at Baymont by Wyndham Hannibal, you'll be centrally located in Hannibal, within a 15-minute drive of Mississippi River and Sodalis Nature Preserve.
Pool
Breakfast included
Knights Inn New Florence
Booneslick Road, 403, 403, New Florence, MO
The price is $72 per night
$72
includes taxes & fees
$64 per night
Nov 27 - Nov 28
Free Cancellation
Reserve now, pay when you stay
28.08 mi from city center
With a stay at Knights Inn New Florence in New Florence, you'll be 2.9 mi (4.7 km) from Stone Hill Winery and 16.3 mi (26.2 km) from Hermannhof Vineyards.
Breakfast included
Pet friendly
Howard Johnson BY Wyndham Hannibal
4141B MARKET ST, Hannibal, MO
The price is $71 per night
$71
includes taxes & fees
$61 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
26.33 mi from city center
With a stay at Howard Johnson BY Wyndham Hannibal in Hannibal, you'll be within a 15-minute drive of Mississippi River and Sodalis Nature Preserve.
Days Inn by Wyndham Hannibal
4070 Market St, Hannibal, MO
The price is $83 per night
$83
includes taxes & fees
$72 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
26.41 mi from city center
With a stay at Days Inn by Wyndham Hannibal in Hannibal, you'll be in the business district, within a 15-minute drive of Mississippi River and Sodalis Nature Preserve.
Days Inn by Wyndham Mexico
2902 S. Clark, Mexico, MO
The price is $101 per night
$101
includes taxes & fees
$90 per night
Nov 23 - Nov 24
Free Cancellation
Reserve now, pay when you stay
24.24 mi from city center
With a stay at Days Inn by Wyndham Mexico in Mexico, you'll be within a 5-minute drive of Green Estates and Lakeview Park.
The Junction Inn
28804 MO-19, Perry, MO
The price is $78 per night
$78
includes taxes & fees
$74 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
11.58 mi from city center
When you stay at The Junction Inn in Perry, you'll be near the beach and within a 5-minute drive of Bill Trower Memorial Park.
Parking included
Free WiFi
Super 8 by Wyndham Bowling Green
1216 E Champ Clark Dr, Bowling Green, MO
16.46 mi from city center
With a stay at Super 8 by Wyndham Bowling Green in Bowling Green, you'll be 14.2 mi (22.9 km) from Mississippi River and 13.4 mi (21.6 km) from The Eagle's Nest Winery.
Breakfast included
Parking included
3 Bedroom 2 Bath Cabin nestled in the woods minutes from Mark Twain Lake.
25.49 mi from city center
Located in Stoutsville, this vacation home is on a lake, within a 10-minute drive of Stoutsville Recreation Area and Mark Twain Lake.
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Vandalia hotels essential information
Accommodation | 54 hotels |
---|---|
Lowest Price | $66 |
Highest Price | $111 |
Popular hotels | Comfort Inn & Suites - Hannibal, Best Western Teal Lake Inn, Baymont by Wyndham Hannibal, Knights Inn New Florence, Howard Johnson BY Wyndham Hannibal, Days Inn by Wyndham Hannibal, Days Inn by Wyndham Mexico, The Junction Inn, Super 8 by Wyndham Bowling Green, 3 Bedroom 2 Bath Cabin nestled in the woods minutes from Mark Twain Lake., Rustic Log Cabin on Mark Twain Lake, Kennedys Red Barn Inn |
Most Recent Vandalia Hotel Reviews
Best Western Teal Lake Inn
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Nice room setups"
A verified traveler stayed at Best Western Teal Lake Inn
- Hannibal Hotels
- Ozarks Hotels
- Auxvasse Hotels
- Mexico Hotels
- Bowling Green Hotels
- Monroe City Hotels
- Louisiana Hotels
- New Florence Hotels
- Perry Hotels
- Palmyra Hotels
- Paris Hotels
- High Hill Hotels
- Stoutsville Hotels
- Montgomery City Hotels
- Clarksville Hotels
- Central United States Hotels
- Williamsburg Hotels
- Hull Hotels
- New London Hotels
- Eolia Hotels
- Northeast Missouri Hotels
- Florida Hotels
- Central Missouri Hotels
- Frankford Hotels
- Center Hotels
- Silex Hotels
- Hawk Point Hotels
- Great River Road Hotels
- Danville Hotels
- Laddonia Hotels
- New Canton Hotels
- Middletown Hotels
- Vandiver Hotels
- Truxton Hotels
- Wellsville Hotels
- Ashburn Hotels
- Bellflower Hotels
- Curryville Hotels
- Martinsburg Hotels
- Farber Hotels
More to Explore in Vandalia
Top Picks
Hotels
Hotels in Downtown St. LouisHotels near Kauffman StadiumHotels in Osage BeachHotels near Arrowhead StadiumHotels in St. JosephHotels in WestonHotels in ClaytonHotels near Six Flags St. LouisHotels in Downtown BransonHotels in Myrtle BeachHotels near Ameristar Casino St. CharlesHotels in ColumbiaHotels near St. Louis ZooHotels near Harry S. Truman State ParkHotels near Lindenwood University3 Star Hotels in BransonHotels in JoplinHotels in LibertyHotels in Branson
Flights