Find hotels in Vandalia, MO from $70

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Vandalia hotels

Best Western On The River

Best Western On The River
2.5 star property
Hannibal
8.6 out of 10, Excellent, (1,004 reviews)
"We really enjoyed our stay and appreciated how everything was within easy walking distance. The room was clean and the staff was friendly"
United States
Mary
$148 nightly
The price is $171
May 25 - May 26
Total with taxes and fees
Best Western On The River

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
Hannibal
8.0 out of 10, Very Good, (1,000 reviews)
"It was clean and the beds were very comfortable. Staff was friendly and the breakfast was good. We would stay here again."
United States
Jennifer
$71 nightly
The price is $83
Jun 14 - Jun 15
Total with taxes and fees
Quality Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
Hannibal
9.6 out of 10, Exceptional, (1,001 reviews)
"Room was great and breakfast was fantastic "
United States
Sheila
$110 nightly
The price is $128
Jun 14 - Jun 15
Total with taxes and fees
Sleep Inn & Suites Hannibal West

Knights Inn New Florence

Knights Inn New Florence
2.0 star property
New Florence
7.0 out of 10, Good, (566 reviews)
"Great staff, but only 2 towels in room. Asks for more desk guy couldn’t find them. Limited Roku tv, not many dining options close. Shower was great, bed was comfy."
United States
Catherine
$78 nightly
The price is $89
May 24 - May 25
Total with taxes and fees
Knights Inn New Florence

Best Western Teal Lake Inn

Best Western Teal Lake Inn
2.5 star property
Mexico
8.4 out of 10, Very Good, (516 reviews)
"Clean rooms, quiet guests, respectful staff towards the do not disturb signs, perfect for what I needed"
United States
Timothy
$104 nightly
The price is $116
May 24 - May 25
Total with taxes and fees
Best Western Teal Lake Inn

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
Hannibal
7.6 out of 10, Good, (691 reviews)
"Beds comfortable- nice breakfast choices. A pleasant peaceful setting "
United States
Wanda J
$88 nightly
The price is $101
Jun 14 - Jun 15
Total with taxes and fees
Comfort Inn & Suites - Hannibal

Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
Hannibal
9.0 out of 10, Wonderful, (28 reviews)
"Very nice room, close enough to walk to riverfront attractions. "
United States
Robert
$203 nightly
The price is $235
May 26 - May 27
Total with taxes and fees
Lighthouse Inn & Suites

Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
Hannibal
7.4 out of 10, Good, (1,003 reviews)
"Parking was easy and secure. Check in was flawless. The room was clean and comfy"
United States
David
$55 nightly
The price is $63
May 28 - May 29
Total with taxes and fees
Motel 6 Hannibal, MO

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
Hannibal
6.4 out of 10, (766 reviews)
"Pet friendly "
United States
Galen
$64 nightly
The price is $74
May 24 - May 25
Total with taxes and fees
Baymont by Wyndham Hannibal

Kennedys Red Barn Inn

Kennedys Red Barn Inn
2.5 star property
Perry
9.4 out of 10, Exceptional, (29 reviews)
"Excellent service, great breakfast, and comfortable bed. I highly recommend the Red Barn!"
United States
Dennis
Kennedys Red Barn Inn

The Eagles Nest Inn

The Eagles Nest Inn
3.0 star property
Louisiana
9.4 out of 10, Exceptional, (23 reviews)
"Best place to stay in town!"
United States
Kimberly
$96 nightly
The price is $109
May 25 - May 26
Total with taxes and fees
The Eagles Nest Inn

Garth Woodside Mansion B&B

Garth Woodside Mansion B&B
4.0 star property
Hannibal
9.6 out of 10, Exceptional, (21 reviews)
"Was here eleven years ago owners have changed but still just as great as it was then, quite romantic place to celebrate our anniversary."
United States
Shannon
Garth Woodside Mansion B&B

River's Edge Motel

River's Edge Motel
2.0 star property
Louisiana
9.0 out of 10, Wonderful, (363 reviews)
"We were just driving through and needed a place to stay for the night. It was an easy check in and very friendly staff so perfect for us."
United States
Brent
$80 nightly
The price is $91
May 25 - May 26
Total with taxes and fees
River's Edge Motel

Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (244 reviews)
"Nice room and great location. Well maintained. Economy choice."
United States
Edward
$71 nightly
The price is $82
May 24 - May 25
Total with taxes and fees
Days Inn by Wyndham Hannibal

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1,000 reviews)
"Property was clean and staff was friendly."
United States
Etta
$63 nightly
The price is $73
Jun 14 - Jun 15
Total with taxes and fees
Super 8 by Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (167 reviews)
"The room was clean . The staff was helpful on things to do in the area. It was a very relaxing and the town was beautiful"
United States
Samantha
$60 nightly
The price is $70
May 25 - May 26
Total with taxes and fees
Howard Johnson BY Wyndham Hannibal

FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
2.0 star property
Monroe City
8.6 out of 10, Excellent, (456 reviews)
"Staff was accommodating. The rooms were clean and the bed was comfortable."
United States
Juliann
$71 nightly
The price is $77
May 25 - May 26
Total with taxes and fees
FairBridge Inn Express, Monroe City

Days Inn by Wyndham Mexico

Days Inn by Wyndham Mexico
2.0 star property
Mexico
7.0 out of 10, Good, (302 reviews)
"Clean room and comfortable bed. stayed here more than once. Will again."
United States
Glenn
$81 nightly
The price is $90
May 26 - May 27
Total with taxes and fees
Days Inn by Wyndham Mexico

Garden House Bed and Breakfast

Garden House Bed and Breakfast
2.0 star property
Hannibal
8.4 out of 10, Very Good, (43 reviews)
"Very welcoming hosts, they went the extra mile and had a very comfortable bed! There were lots of cool antiques and they knew a lot of history on the home itself. We would recommend staying here again. "
United States
Andy Nicole
$96 nightly
The price is $111
Jun 5 - Jun 6
Total with taxes and fees
Garden House Bed and Breakfast

Capital O Amerihost Inn and Suites Mexico Hwy 54 MO

Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
2.5 star property
Mexico
5.6 out of 10, (400 reviews)
"The pool was shut down the entire stay TV in the room didn’t work. We asked front desk several times for a different TV and never got it."
United States
Melinda
$62 nightly
The price is $69
May 24 - May 25
Total with taxes and fees
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Vandalia Hotel Reviews

More cheap stays in Vandalia

Hotels in Vandalia with star-rating

Find out more about Vandalia

Top reasons to visit Vandalia

  • Scenic Lakes: Enjoy the beauty of Vandalia Lake, perfect for swimming and relaxation in a natural setting.
  • Vibrant Downtown: Explore the lively downtown area filled with family-friendly activities and trendy spots.
  • Outdoor Adventures: Engage in various outdoor activities, including mini golf and leisurely walks in urban parks.
  • Romantic Getaways: Vandalia is ideal for couples seeking a charming and romantic atmosphere.
  • Diverse Accommodations: Choose from charming bed and breakfasts to comfortable hotels, catering to all preferences.

Find great hotels near Vandalia

Explore a variety of hotel accommodations in Vandalia, Missouri, where you can find charming bed and breakfast options alongside comfortable hotels. Ideal for pet owners and business travelers, Vandalia offers a unique historic-themed vacation experience. Whether you're looking for hotels near Vandalia or specific accommodations in the area, you'll discover welcoming lodgings that cater to your needs and ensure a memorable stay.

  • Best Western Teal Lake Inn: Best Western Teal Lake Inn is a budget-friendly lodging option, boasting a commendable guest rating of 8.4. Located 24 miles from Vandalia, this hotel is ideal for travelers seeking a pet-friendly environment combined with business-friendly amenities. The property welcomes dogs and cats, ensuring a comfortable stay for guests traveling with their furry companions. With a focus on convenience, the Best Western Teal Lake Inn offers essential services for business travelers, making it a practical choice for those on the go.
  • Super 8 by Wyndham Bowling Green: Super 8 by Wyndham Bowling Green, also rated at 8.4, presents itself as a cozy and budget-conscious option just 16 miles from Vandalia. This hotel features a complimentary breakfast each morning, allowing guests to start their day with ease. In-room entertainment options include a DVD player and a selection of premium TV channels, making it a comfortable spot for relaxation after a day of exploring. The inviting atmosphere and essential amenities make it an excellent choice for both families and solo travelers alike.
  • Days Inn by Wyndham Mexico: Days Inn by Wyndham Mexico is a budget-friendly hotel with a reputation for comfort and convenience, located 24 miles from Vandalia. With a guest rating reflecting its solid offerings, this hotel provides a free daily breakfast, ensuring guests can fuel up before heading out for the day. For those looking to stay active, the hotel features fitness facilities, making it easy to maintain a workout routine. Additionally, entertainment options like LED TVs and premium channels enhance the overall guest experience, making it a well-rounded choice for any visitor.

Where to stay near Vandalia

Vandalia, Missouri, is a charming destination perfect for outdoor enthusiasts and romantic getaways. Explore the scenic beauty of Vandalia Lake, where you can swim and unwind amidst nature. Stroll through the vibrant downtown area, filled with family-friendly activities and trendy spots to enjoy. The surrounding neighborhoods offer a luxurious atmosphere, making Vandalia an ideal base for discovering the best of the region. Whether you're seeking adventure or relaxation, Vandalia has something for everyone.

  • Farber: Located 5 miles from Vandalia, Farber is a charming city that welcomes visitors seeking a blend of outdoor and family-friendly activities. With travel peaks in July and September to October, it stands out for its accessible urban parks, a scenic lake, and a golf course that invites leisure seekers. The arena entertainment facility adds a dose of excitement, making it a great spot for family outings or a relaxing day in nature.
  • Curryville: Just 8 miles from Vandalia, Curryville is a hidden gem perfect for those craving adventure and scenic views. This city attracts visitors particularly in February and August to September, who come to explore its beautiful trails and recreational areas. The proximity to a national state park and a modern college university adds a unique charm, offering both natural beauty and cultural experiences. Whether you’re hiking or simply enjoying the picturesque landscape, Curryville promises an unforgettable outdoor experience.
  • Perry: Situated 13 miles from Vandalia, Perry offers a romantic escape with its stunning scenery and outdoor activities. With visitor numbers peaking in April and June to July, it’s a prime destination for couples and nature lovers alike. Highlights include access to a picturesque lake, a national state park, and an inviting recreational area. The local golf course and arena entertainment facility provide additional leisure options, ensuring that Perry is a must-visit city for a delightful getaway.

Things to do in Vandalia

Vandalia, Missouri, is perfect for outdoor and romantic getaways, offering a variety of activities such as adventure sports, motor racing, and educational experiences. Visitors can enjoy a weekend escape while exploring the local amenities and engaging in fun activities like mini golf. With its scenic landscapes, Vandalia provides a charming backdrop for relaxation and adventure alike.

Shopping

In Vandalia, you'll find charming local shops like The Country Store for unique gifts and The Rustic Rose for handcrafted items. If you're up for a drive, head to the nearby Mexico Mall for a wider selection of retailers and dining options.

Recreation

Harmony Healing Spa offers rejuvenating massages and holistic treatments, perfect for unwinding. For outdoor enthusiasts, the nearby Mark Twain State Park features hiking trails, fishing spots, and beautiful scenery, providing a tranquil environment to connect with nature and enhance your wellness journey.

Adventure

In Vandalia, explore the scenic trails of the nearby Mark Twain State Park, where you can hike and enjoy nature. Experience thrilling fishing and boating on Lake Lou Yaeger, perfect for water sports enthusiasts seeking adventure in a picturesque setting.

Nightlife

Vandalia offers a cozy nightlife with local bars like The Copper Kettle, perfect for enjoying a cold drink and live music. For a more relaxed vibe, the historic Vandalia Theatre often hosts community events and shows, providing a charming atmosphere for an enjoyable evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Vandalia

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Vandalia are November to January, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Vandalia is Monday. The most expensive day to stay in Vandalia is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Vandalia hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Vandalia

Vandalia, Missouri, is a perfect destination for outdoor lovers and those seeking a romantic getaway. Visitors can explore scenic lakes, enjoy leisurely walks in urban parks, and discover the beauty of nearby national and state parks. With a focus on eco-friendly experiences and family fun, Vandalia offers a variety of attractions that will make your vacation memorable.

  • Mark Twain Lake: A picturesque destination, Mark Twain Lake offers stunning scenery and a variety of outdoor activities. Enjoy a romantic day at the beach, go fishing, or take a leisurely stroll along the shore, soaking in the natural beauty of the area, located 20 miles from Vandalia.
  • Mark Twain State Park: This expansive national park, also 20 miles away, is perfect for adventure seekers. Hike through scenic trails, explore the diverse wildlife, and immerse yourself in nature while enjoying the park's breathtaking landscapes.
  • Mark Twain Birthplace State Historic Site: Experience the rich cultural history at this museum, situated 20 miles from Vandalia. Discover the early life of the famous author Mark Twain and explore exhibits that celebrate his literary legacy.

Best time to go to Vandalia

The best time to visit Vandalia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Vandalia falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Vandalia falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.9°F (-1.7°C)Light RainMostly CloudyAverageSlightly Low
February31.8°F (-0.1°C)Light RainMostly SunnyAverageAverage
March44.4°F (6.9°C)Light RainMostly SunnyAverageAverage
April54.0°F (12.2°C)Light RainMostly SunnySlightly HighAverage
May64.2°F (17.9°C)Light RainMostly SunnyAverageSlightly High
June74.1°F (23.4°C)Light RainMostly SunnySlightly HighSlightly High
July77.0°F (25.0°C)Light RainMostly SunnySlightly HighSlightly High
August75.2°F (24.0°C)Light RainMostly SunnyAverageAverage
September69.1°F (20.6°C)Light RainMostly SunnyAverageAverage
October56.5°F (13.6°C)Light RainMostly SunnySlightly LowAverage
November44.1°F (6.7°C)Light RainMostly SunnySlightly LowSlightly Low
December34.9°F (1.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Vandalia

To visit Vandalia, Missouri, you can fly into several nearby airports. St. Louis Lambert International Airport (STL) is 72 miles away, with nearby hotel options like The Ritz-Carlton and Ameristar Casino Resort, both 7 miles from the airport. Columbia Regional Airport (COU) is 52 miles from Vandalia, offering hotels such as The Broadway Columbia - a DoubleTree by Hilton and voco The Tiger Hotel, each 11 miles away. QUINcy Regional Airport (UIN) is 46 miles from Vandalia, with accommodations like Holiday Inn Quincy East and Town & Country Inn and Suites, located 7 to 8 miles from the airport. Each hotel provides easy access to their respective airports.

Frequently asked questions

When is the best time to go to Vandalia?
The best time to go to Vandalia is during the late spring (May and June) and early autumn (September and October) months.

These periods offer the most pleasant weather conditions for exploring the area. Temperatures are generally mild, with less humidity than the summer months, making outdoor activities more comfortable. You'll find the natural surroundings, particularly the local parks and conservation areas, at their most appealing during these seasons, with blooming flowers in spring and colorful foliage in autumn.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Vandalia.
How can I save on a Vandalia hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Vandalia hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Vandalia hotel?
Prices for hotels in Vandalia often vary, but you can find a great deal from $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia