Hotels in Madison County

Best Madison County Hotels

Enter your dates for prices and availability of the best hotels in Madison County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

42 Best Hotels to Stay in Madison County

Find great hotels in Madison County on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Cozy Historic Downtown Edwardsville Charmer Hotels in Madison County
Cozy Historic Downtown Edwardsville Charmer Hotels in Madison CountyCozy Historic Downtown Edwardsville Charmer Hotels in Madison CountyCozy Historic Downtown Edwardsville Charmer Hotels in Madison CountyCozy Historic Downtown Edwardsville Charmer Hotels in Madison CountyCozy Historic Downtown Edwardsville Charmer Hotels in Madison CountyCozy Historic Downtown Edwardsville Charmer Hotels in Madison County
16
Hotels in Madison County
Spacious and cozy with hardwood floors throughout. Beautifully restored to its original 1920’s glory. Set up to meet your needs. Clean, uncluttered spaces, full kitchen,Wi-Fi, and the basics for an easy stay. Third bedroom offers office space in addition to bunk beds. Relax on the front porch in this lovely neighborhood. Just a few blocks from main street’s offering of coffee shops, restaurants & entertainment. MCT bus stop across the street for easy access to SIUE & St. Louis.The spaceThe unit has a large, sunny kitchen set up to meet your cooking and beverage needs, and lovely dining room and living room area to gather and relax. Smart TVs in living room and first two bedrooms. Note that this is the main level apartment in a 3-unit bungalow. All apartments have separate entrances. Common areas includes patio in back of house and washer and dryer in laundry room (nicely converted garage). Street parking is available.Other things to noteCity of Edwardsville Short-term Rental License No. 031727About pets:No pets allowed.About children:Children allowed: ages 0-17.About smoking:Smoking is not permitted.About events:No events allowed.
Amazing
9.6/10
Check Availability
Holiday Inn Express & Suites Edwardsville Hotels in Madison County
Holiday Inn Express & Suites Edwardsville Hotels in Madison CountyHoliday Inn Express & Suites Edwardsville Hotels in Madison CountyHoliday Inn Express & Suites Edwardsville Hotels in Madison CountyHoliday Inn Express & Suites Edwardsville Hotels in Madison CountyHoliday Inn Express & Suites Edwardsville Hotels in Madison CountyHoliday Inn Express & Suites Edwardsville Hotels in Madison County
99+
Hotels in Madison County
Public parking
Gym
24-hour front desk
"Good, complete facilities, good service!"
Great
101 reviews
9.1/10
1 night
From AED 438
Check Availability
Country Hearth Inn & Suites Edwardsville Hotels in Madison County
Country Hearth Inn & Suites Edwardsville Hotels in Madison CountyCountry Hearth Inn & Suites Edwardsville Hotels in Madison CountyCountry Hearth Inn & Suites Edwardsville Hotels in Madison CountyCountry Hearth Inn & Suites Edwardsville Hotels in Madison CountyCountry Hearth Inn & Suites Edwardsville Hotels in Madison CountyCountry Hearth Inn & Suites Edwardsville Hotels in Madison County
87
Hotels in Madison County
Public parking
24-hour front desk
Wi-Fi in public areas
"No hassle on check-in, though I had three rooms reserved and they didn't realize that one was reserved with a different last name. No problem though. Seemed odd that they had us each on a separate floor. The hair dryer in my daughter's room did not work, but they provided her with a portable one when she came down to the front desk with wet hair. Food was good, but I wish that skim milk was available. My bed seemed rather hard and the pillows were too big and lumpy. This is a very convenient location, but I'm glad we only needed to stay one night. Wifi was difficult to connect to - pure directions at desk and contradictory (incorrect) directions in the room."
Very Good
98 reviews
8.3/10
1 night
From AED 441
Check Availability
TownePlace Suites St. Louis Edwardsville, IL Hotels in Madison County
TownePlace Suites St. Louis Edwardsville, IL Hotels in Madison CountyTownePlace Suites St. Louis Edwardsville, IL Hotels in Madison CountyTownePlace Suites St. Louis Edwardsville, IL Hotels in Madison CountyTownePlace Suites St. Louis Edwardsville, IL Hotels in Madison CountyTownePlace Suites St. Louis Edwardsville, IL Hotels in Madison CountyTownePlace Suites St. Louis Edwardsville, IL Hotels in Madison County
76
Hotels in Madison County
Indoor swimming pool
Public parking
24-hour front desk
The perfect solution for an extended stay or perhaps just passing through town. Conveniently located next to Southern Illinois University Edwardsville and just a few short minutes from St. Louis top travel destinations. Whether you are visiting St. Louis's 630 foot Gateway Arch, taking a tour at Anheuser-Busch Brewery, or catching a Cardinals game at Busch Stadium, you will feel right at home. Coming into town for work, you will love our close proximity to businesses such as Amazon, Phillips 66, Marathon Petroleum, Yazaki and EI Dupont De Nemours and much more.
Very Good
47 reviews
8.3/10
1 night
From AED 643
Check Availability
Comfort Inn Edwardsville - St Louis Hotels in Madison County
Comfort Inn Edwardsville - St Louis Hotels in Madison CountyComfort Inn Edwardsville - St Louis Hotels in Madison CountyComfort Inn Edwardsville - St Louis Hotels in Madison CountyComfort Inn Edwardsville - St Louis Hotels in Madison CountyComfort Inn Edwardsville - St Louis Hotels in Madison CountyComfort Inn Edwardsville - St Louis Hotels in Madison County
87
Hotels in Madison County
Private parking
Gym
24-hour front desk
"Very good hotel, new facilities, large rooms, two large beds can sleep four people, all kinds of supplies are very full, ironing board, microwave oven. On the roadside, the traffic is very convenient, it is very close to the university, not far from the downtown area of St. Louis, parking is very convenient. Breakfast is good."
Very Good
99 reviews
8.4/10
1 night
From AED 382
Check Availability
Best Western Troy Hotel Hotels in Madison County
Best Western Troy Hotel Hotels in Madison CountyBest Western Troy Hotel Hotels in Madison CountyBest Western Troy Hotel Hotels in Madison CountyBest Western Troy Hotel Hotels in Madison CountyBest Western Troy Hotel Hotels in Madison CountyBest Western Troy Hotel Hotels in Madison County
59
Hotels in Madison County
Public parking
Gym
24-hour front desk
"Location is great; close to the highway and within walking distance of a Cracker Barrel. Hotel is clean. It has a pool/fitness center and a warm breakfast is included. The front desk staff isn’t that friendly and need more employees."
Very Good
102 reviews
8.0/10
1 night
From AED 327
Check Availability
Holiday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison County
Holiday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison CountyHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison CountyHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison CountyHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison CountyHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison CountyHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel Hotels in Madison County
99+
Hotels in Madison County
Private parking
Gym
24-hour front desk
"算是比較新的酒店。隔音不錯。早餐中規中矩,周邊有很多吃的,如果是路過可以考慮,前台服務不錯。免費停車"
Very Good
49 reviews
8.9/10
1 night
From AED 454
Check Availability
Hampton Inn & Suites St. Louis/Alton Hotels in Madison County
Hampton Inn & Suites St. Louis/Alton Hotels in Madison CountyHampton Inn & Suites St. Louis/Alton Hotels in Madison CountyHampton Inn & Suites St. Louis/Alton Hotels in Madison CountyHampton Inn & Suites St. Louis/Alton Hotels in Madison CountyHampton Inn & Suites St. Louis/Alton Hotels in Madison CountyHampton Inn & Suites St. Louis/Alton Hotels in Madison County
63
Hotels in Madison County
Private parking
Gym
24-hour front desk
"Nice room, very clean and very friendly staff. Will definitely stay here again."
Great
95 reviews
9.0/10
1 night
From AED 461
Check Availability
Holiday Inn Express Troy Hotels in Madison County
Holiday Inn Express Troy Hotels in Madison CountyHoliday Inn Express Troy Hotels in Madison CountyHoliday Inn Express Troy Hotels in Madison CountyHoliday Inn Express Troy Hotels in Madison CountyHoliday Inn Express Troy Hotels in Madison CountyHoliday Inn Express Troy Hotels in Madison County
99+
Hotels in Madison County
Private parking
EV charging station
Gym
Welcome to Holiday Inn Express® in Troy, IL Hotel! Our Troy, IL hotel is conveniently located at I-70 and I-55 just off exit 18 and only 19.8 miles northeast of downtown St. Louis. Business travelers will appreciate our hotel location near major companies such as Southern Illinois University, Conoco Phillips, US Steel and Yazaki. Staying at Holiday Inn Express Troy will make it easier to visit popular area attractions like Cahokia Mounds State Site, World Wide Technology Raceway, Anhueser Busch Brewery, St. Louis Gateway Arch, St Louis Zoo, Splash City and Fairmont Horse Track. We take pride in providing clean comfortable lodging and attentive service. Regardless of whether you’re staying at our hotel on business or pleasure, you can expect a warm and thoughtful staff dedicated to making you feel right at home. The Holiday Inn Express Troy offers 75 well-appointed guest rooms. Additional hotel amenities include free high-speed, wireless Internet access, complimentary breakfast bar daily, 24/7 Business Center and meeting space along with an indoor pool and Fitness room featuring the latest equipment.
Great
93 reviews
9.2/10
1 night
From AED 491
Check Availability
Best Western Plus Pontoon Beach Hotels in Madison County
Best Western Plus Pontoon Beach Hotels in Madison CountyBest Western Plus Pontoon Beach Hotels in Madison CountyBest Western Plus Pontoon Beach Hotels in Madison CountyBest Western Plus Pontoon Beach Hotels in Madison CountyBest Western Plus Pontoon Beach Hotels in Madison CountyBest Western Plus Pontoon Beach Hotels in Madison County
49
Hotels in Madison County
Golf course
Indoor swimming pool
Gym
"What a great hotel. I was driving back from Chicago to Missouri and needed to stop close to the highway. Location is perfect. The hotel was fresh and the room perfect. I usually stay at higher-end hotels, but this was exactly what I needed."
Very Good
106 reviews
8.2/10
1 night
From AED 321
Check Availability
See All Hotels in Madison County

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Madison County with our handpicked accommodation options

Latest reviews for Madison County hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Madison County hotels.
8.1/10
Very Good
SShay B3Fast, easy booking, checkin. Staff was thorough. Clean room. Comfy bed. Good location. Easy to get to.
Hampton Inn Collinsville Hotels in Madison County

Hampton Inn Collinsville

Hotel near Collinsville
Price per night from:AED 362
7.8/10
Good
KKen SchuetteGreat location, easy, on & off Interstate & comfortable room.
Super 8 by Wyndham Troy IL/St. Louis Area Hotels in Madison County

Super 8 by Wyndham Troy IL/St. Louis Area

Hotel near Troy
Price per night from:AED 264
7.6/10
Good
TTiffany LynnClean, kind staff
Red Lion Inn & Suites Pontoon Beach Hotels in Madison County

Red Lion Inn & Suites Pontoon Beach

Hotel near Pontoon Beach
Price per night from:AED 228
7.6/10
Good
GGuest UserIt’s very clean and affordable with great staff! And pet friendly ❤️
Motel 6 Troy, IL Hotels in Madison County

Motel 6 Troy, IL

Hotel near Troy
Price per night from:AED 257
7.4/10
GGuest UserBreakfast was great. The room was quiet and clean. The beds were very comfortable. Staff was very pleasant and attentive.
La Quinta Inn & Suites by Wyndham Pontoon Beach Hotels in Madison County

La Quinta Inn & Suites by Wyndham Pontoon Beach

Hotel near Pontoon Beach
Price per night from:AED 380
7.4/10
MMic4I slept better here than I have in any hotel in my life! The room was clean and quiet and the bed was super soft and comfortable. The air conditioning worked perfectly and the receptionist was very pleasant. I will definitely be booking again next time I come through St. Luis.
Days Inn by Wyndham Collinsville/St. Louis Hotels in Madison County

Days Inn by Wyndham Collinsville/St. Louis

Hotel near Collinsville
Price per night from:AED 200
6.5/10
GGuest UserIt was a great place to stay I would stay again
Americas Best Value Inn Collinsville St. Louis Hotels in Madison County

Americas Best Value Inn Collinsville St. Louis

Hotel near Collinsville
Price per night from:AED 243
6.5/10
HHowardI stay at this hotel from time to time and this last day was much better than my two previous days there. The staff is always friendly and nice. My room was clean. And I will continue to stay at this hotel from time to time.
Super 8 by Wyndham Alton Hotels in Madison County

Super 8 by Wyndham Alton

Hotel near Alton
Price per night from:AED 330
6.2/10
LLyn ApsayPlace is not bad but needs upgrade.
Econo Lodge Inn & Suites Hotels in Madison County

Econo Lodge Inn & Suites

Hotel near Chouteau Township
Price per night from:AED 242
5.0/10
GGuest UserIt was an alright hotel and the area was ok but the check out Time was earlier than most places that really didn’t like that
Loyalty Inn Maryville Hotels in Madison County

Loyalty Inn Maryville

Hotel near Maryville
Price per night from:AED 226

FAQs About Madison County Hotels

Where can I find the best hotels in Madison County?

Madison County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Holiday Inn Express & Suites Alton St Louis Area, an IHG Hotel (from AED 378), Days Inn by Wyndham Collinsville/St. Louis (from AED 199) and Super 8 by Wyndham Collinsville St. Louis (from AED 195) are preferred hotels.

Where can you find hotels with excellent breakfast in Madison County?

What's the best pet-friendly accommodation in Madison County?

Motel 6 Troy, IL (from AED 284) allows pets. Take your pets with you during your stay!

What are some hotels with pools in Madison County?

Where can I find the best hotel discounts in Madison County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Madison County Hotels Info

Highest PriceAED 4,588
Lowest PriceAED 342
Number of Reviews3,143
Total Properties42
Average Price (Weekdays)AED 421
Average Price (Weekends)AED 466