Southwest Illinois Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Southernmost Illinois Tourism Bureau

Where to stay in Southwest Illinois

Find the best Southwest Illinois areas and neighborhoods for the activities you enjoy most. Learn more about Southwest Illinois

Top hotels in Southwest Illinois

Drury Plaza Hotel Mt. Vernon

Drury Plaza Hotel Mt. Vernon

3 out of 5
145 North 44th Street  Mount Vernon IL
Fully refundableReserve now, pay when you stay
The price is 2.478.046 ₫ per night from 7 Dec to 8 Dec
2.478.046 ₫
2.802.865 ₫ total
7 Dec - 8 Dec
includes taxes & fees
9.6/10 Exceptional! (1,559 reviews)
Everything was great. Clean rooms, great customer service from the front desk to the kitchen staff. We will stay here again!

Reviewed on 29 Nov 2025

Drury Plaza Hotel Mt. Vernon
Quality Inn & Suites near St. Louis and I-255

Quality Inn & Suites near St. Louis and I-255

2.5 out of 5
1607 Pontiac Dr East St. Louis IL
Fully refundableReserve now, pay when you stay
The price is 1.773.837 ₫ per night from 21 Dec to 22 Dec
1.773.837 ₫
2.004.436 ₫ total
21 Dec - 22 Dec
includes taxes & fees
7.4/10 Good! (1,004 reviews)
Great place to stop for the night on a trip. The bed was comfortable. I didn't use the Internet much, but it seemed to work. Breakfast had cereal, eggs & sausage, waffles, yogurt, toast, and juice. Not a fancy place, but very good for my needs.

Reviewed on 20 Nov 2025

Quality Inn & Suites near St. Louis and I-255
Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon

2 out of 5
1100 Eastgate Dr O'Fallon IL
Fully refundableReserve now, pay when you stay
The price is 1.120.512 ₫ per night from 14 Dec to 15 Dec
1.120.512 ₫
1.288.365 ₫ total
14 Dec - 15 Dec
includes taxes & fees
7/10 Good! (1,020 reviews)
Lots of choices for the breakfast.

Reviewed on 25 Nov 2025

Super 8 by Wyndham O'Fallon
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.

Popular places to visit