Default HTG hotel image

Find hotels in Vandalia, MO from $71

  • 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

This weekend
Next weekend

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,006 reviews)
"The front desk staff were extremely helpful and friendly."
United States
Nancy
1 day ago
$118 nightly
The price is $137
Jul 7 - Jul 8
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,005 reviews)
"Breakfast was good, hot and plenty of choices."
United States
Lelica
4 days ago
$73 nightly
The price is $85
Jul 19 - Jul 20
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,000 reviews)
"Clean rooms and very comfortable beds."
United States
Shonda
2 days ago
$110 nightly
The price is $128
Jul 26 - Jul 27
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, (572 reviews)
"Great staff, but only 2 towels in room. Shower was great, bed was comfy."
United States
Catherine
May 17th, 2026
$88 nightly
The price is $100
Jul 4 - Jul 5
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, (530 reviews)
"Super nice staff and an excellent room! Clean and very comfortable."
United States
Scott
11 days ago
$129 nightly
The price is $144
Jul 5 - Jul 6
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, (712 reviews)
"Perfect for a one night stay. Comfortable beds and clean. The breakfast was normal."
United States
marcola
2 days ago
$87 nightly
The price is $100
Jul 26 - Jul 27
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, (32 reviews)
"The owners have really outdone themselves with the remodel of this motel."
United States
Kari
3 days ago
$203 nightly
The price is $235
Jul 6 - Jul 7
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,001 reviews)
"Nice staff, good parking, clean room."
United States
Susan
June 2nd, 2026
$57 nightly
The price is $66
Jul 13 - Jul 14
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, (783 reviews)
"This property was nice. The room was way. Any other that I got that price."
United States
Ann
18 days ago
$65 nightly
The price is $76
Jul 5 - Jul 6
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)
"Very clean place. They work to give a good service."
United States
Ivette
$91 nightly
The price is $97
Aug 1 - Aug 2
Total with taxes and fees
Kennedys Red Barn Inn

The Eagles Nest Inn

The Eagles Nest Inn
3.0 star property
Louisiana
9.4 out of 10, Exceptional, (25 reviews)
"Very nice place to stay loved the brick walls."
United States
Gary
May 29th, 2026
$96 nightly
The price is $109
Jul 23 - Jul 24
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)
"Nice historic place. Very friendly host and hostess."
United States
Anonymous traveler
Garth Woodside Mansion B&B

River's Edge Motel

River's Edge Motel
2.0 star property
Louisiana
9.0 out of 10, Wonderful, (371 reviews)
"We got back to the room. The managers were amazing."
United States
Dejanira
11 days ago
$80 nightly
The price is $91
Jul 6 - Jul 7
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, (253 reviews)
"A good place to stay in Hannibal."
United States
Marcia
May 30th, 2026
$62 nightly
The price is $71
Jul 5 - Jul 6
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
April 19th, 2026
$59 nightly
The price is $67
Jul 12 - Jul 13
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, (172 reviews)
"The room was clean. The staff was helpful on things to do in the area."
United States
Samantha
May 6th, 2026
$64 nightly
The price is $74
Jul 22 - Jul 23
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, (467 reviews)
"Management is super friendly. Property is clean. Great place for an overnight stay."
Canada
Kevin B
13 days ago
$85 nightly
The price is $92
Jul 5 - Jul 6
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, (306 reviews)
"Room was nice and clean. Breakfast was adequate."
United States
Alonza
21 days ago
$89 nightly
The price is $100
Jul 12 - Jul 13
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, (44 reviews)
"Chris absolutely made our stay. A great place."
United States
Christopher
10 days ago
$104 nightly
The price is $120
Jul 5 - Jul 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, (405 reviews)
"All was good i enjoyed staying there.."
United States
James
May 25th, 2026
$75 nightly
The price is $83
Jul 11 - Jul 12
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 $71 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