Hotels in Vandalia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Where to stay in Vandalia?

1. Kennedys Red Barn Inn

Kennedys Red Barn Inn
Perry
$91
$97 total
includes taxes & fees
Sep 13 - Sep 14
Kennedys Red Barn Inn

2. The Junction Inn

The Junction Inn
Perry
$67
$71 total
includes taxes & fees
Sep 13 - Sep 14
The Junction Inn

3. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
$53
$61 total
includes taxes & fees
Sep 14 - Sep 15
Baymont by Wyndham Hannibal

4. Best Western Teal Lake Inn

Best Western Teal Lake Inn
Mexico
$89
$100 total
includes taxes & fees
Sep 13 - Sep 14
Best Western Teal Lake Inn

5. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
$76
$91 total
includes taxes & fees
Sep 20 - Sep 21
Comfort Inn & Suites - Hannibal

6. Cannon Dam Cabins

Cannon Dam Cabins
Perry
$103
$109 total
includes taxes & fees
Sep 13 - Sep 14
Cannon Dam Cabins

7. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
$56
$65 total
includes taxes & fees
Sep 28 - Sep 29
Days Inn by Wyndham Hannibal

8. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
$61
$71 total
includes taxes & fees
Sep 13 - Sep 14
Howard Johnson BY Wyndham Hannibal

9. Knights Inn New Florence

Knights Inn New Florence
New Florence
$130
$148 total
includes taxes & fees
Sep 13 - Sep 14
Knights Inn New Florence

10. Days Inn by Wyndham Mexico

Days Inn by Wyndham Mexico
Mexico
$81
$90 total
includes taxes & fees
Sep 20 - Sep 21
Days Inn by Wyndham Mexico
View all properties

Check out reviews of Vandalia hotels guests love

Best Western Teal Lake Inn

Best Western Teal Lake Inn

10/10 Excellent
"The desk clerk on duty was the best! We came in about 6:00 or so in the evening & gave us a wonderful welcome."
Cindy 1-night trip
Posted 15 hours ago
Best Western Teal Lake Inn
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

10/10 Excellent
"Good location. Welcoming staff"
Donald 2-night trip
Posted 2 days ago
Comfort Inn & Suites - Hannibal
Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal

8/10 Good
"Upon arrival I was disappointed with the looks on the outside, so beware. Not the flashiest entrance. The manager didn’t seem to really care. Nice room, and the breakfast was awesome! Overall, for what we paid it was okay, but there is a really nice looking comfort in right next to the dollar general!"
Heather 2-night trip
Posted 4 days ago
Days Inn by Wyndham Hannibal
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

8/10 Good
"Room was nice, breakfast was good, the outside could be updated if had kids there was things for them to do."
brian 1-night trip
Posted 6 days ago
Baymont by Wyndham Hannibal
Super 8 by Wyndham Bowling Green

Super 8 by Wyndham Bowling Green

10/10 Excellent
"We appreciated the clean and cool room after a hot day of driving! Then enjoyed the breakfast in the morning before getting back on the road again."
Janis 1-night trip
Posted 7 days ago
Super 8 by Wyndham Bowling Green
Days Inn by Wyndham Mexico

Days Inn by Wyndham Mexico

8/10 Good
"The hotel was going thru renovation while we were there. Our room had been finished from the renovations so it was like a brand new room. So very clean and nice. We stayed three nights and had no problems. The continental breakfast was okay and fresh. When they are finished with renovations this will be a nice economy hotel."
Robert 5-night trip
Posted 2 months ago
Days Inn by Wyndham Mexico

Frequently asked questions

Can I book a refundable hotel in Vandalia?
If you're looking for the flexibility to change your travel plans to Vandalia, most accommodations provide refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Vandalia be like during my visit?
The warmest months in Vandalia are usually July and August with an average temp of 74°F. January and February are the chilliest months when the average temp is 35°F. The rainiest months are May and April.
Why should I book my Vandalia hotel through Hotels.com?
There are plenty of reasons to book your Vandalia travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring