Photo by throwingsofas

Search Hotels in Madison County

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Madison County

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Madison County hotels

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
7.8 out of 10, Good, (581)
"Yes, very good, yes good breakfast, yes truck parking."
United States
mark
The price is NT$1,839
NT$2,082 total
includes taxes & fees
Dec 30 - Dec 31
Red Lion Inn & Suites Pontoon Beach

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.6 out of 10, Excellent, (806)
"Staff and very nice, good breakfast, soft bed…. I would definitely stay again "
United States
LaSonya
The price is NT$2,687
NT$2,982 total
includes taxes & fees
Jan 4 - 2026/1/5
Best Western Plus Pontoon Beach

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.0 out of 10, Very Good, (1003)
"I enjoy staying here."
United States
Kelley
The price is NT$2,004
NT$2,224 total
includes taxes & fees
Jan 5 - 2026/1/6
Super 8 by Wyndham Troy IL/St. Louis Area

Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
Eastport
9.6 out of 10, Exceptional, (1003)
"Nice to have food and drinks provided "
United States
MICHAEL
The price is NT$3,080
NT$3,542 total
includes taxes & fees
Jan 11 - 2026/1/12
Drury Inn & Suites St. Louis Collinsville

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
3.0 star property
Eastport
7.2 out of 10, Good, (1002)
"Everything was nice and clean"
United States
Avanjanae
The price is NT$2,565
NT$2,949 total
includes taxes & fees
Jan 11 - 2026/1/12
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis

Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
2.5 star property
Alton
9.0 out of 10, Wonderful, (644)
"The staff were very professional and friendly. The breakfast had a great selection."
United States
Melissa
The price is NT$3,583
NT$4,084 total
includes taxes & fees
Jan 4 - 2026/1/5
Hampton Inn & Suites St. Louis/Alton

Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.2 out of 10, Good, (1001)
"Was kinda loud, breakfast was minimal"
United States
Shannon
The price is NT$1,844
NT$2,120 total
includes taxes & fees
Jan 11 - 2026/1/12
Days Inn by Wyndham Collinsville/St. Louis

Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis
2.5 star property
Eastport
8.6 out of 10, Excellent, (892)
"Comfortable beds, spotless, all staff courteous and friendly!!"
United States
Mary
The price is NT$3,281
NT$3,773 total
includes taxes & fees
Jan 11 - 2026/1/12
Comfort Inn Collinsville near St. Louis

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.4 out of 10, Exceptional, (714)
"Room spotless staff friendly "
United States
Allen
The price is NT$2,923
NT$3,244 total
includes taxes & fees
Jan 11 - 2026/1/12
Holiday Inn Express Troy by IHG

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very Good, (1002)
"Staff was excellent when checking in"
United States
larry
The price is NT$2,404
NT$2,741 total
includes taxes & fees
Jan 4 - 2026/1/5
Best Western Plus Parkway Hotel

Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG
2.5 star property
Edwardsville
9.2 out of 10, Wonderful, (823)
"Always a good stay here!"
United States
Chelsie
The price is NT$3,646
NT$4,193 total
includes taxes & fees
Jan 4 - 2026/1/5
Holiday Inn Express & Suites Edwardsville by IHG

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.2 out of 10, Very Good, (921)
"Needs to be updated. "
United States
Susie
The price is NT$2,659
NT$2,951 total
includes taxes & fees
Dec 31 - 2026/1/1
Best Western Troy Hotel

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very Good, (809)
"Great staff, breakfast was excellent and rooms were clean"
United States
Carlos
The price is NT$3,193
NT$3,671 total
includes taxes & fees
Jan 18 - 2026/1/19
Comfort Inn Edwardsville - St. Louis

Comfort Inn Alton near I-255

Comfort Inn Alton near I-255
2.5 star property
Alton
7.6 out of 10, Good, (507)
"Perfect accommodations for a brief overnight stay. "
United States
Steffany
The price is NT$2,512
NT$2,863 total
includes taxes & fees
Jan 4 - 2026/1/5
Comfort Inn Alton near I-255

The Great Rivers, an Ascend Collection Hotel

The Great Rivers, an Ascend Collection Hotel
3.0 star property
Alton
7.8 out of 10, Good, (762)
"The hotel is being remodeled, so it's hard to give it a fair review."
United States
Stephen
The price is NT$2,645
NT$3,015 total
includes taxes & fees
Jan 18 - 2026/1/19
The Great Rivers, an Ascend Collection Hotel

Holiday Inn Express and Suites Alton St Louis Area by IHG

Holiday Inn Express and Suites Alton St Louis Area by IHG
2.5 star property
Alton
9.2 out of 10, Wonderful, (163)
"Staff and location were perfect"
United States
Ileta
The price is NT$3,709
NT$4,228 total
includes taxes & fees
Jan 4 - 2026/1/5
Holiday Inn Express and Suites Alton St Louis Area by IHG

Royal Relax Inn

Royal Relax Inn
2.5 star property
Fairmont City
5.8 out of 10, (191)
"There was no dresser, table or chair in the room. Just a bed with large mirrors at both ends and no secondary lock/latch on the door. Also, bed only had fitted sheet and bedspread, no top sheet. My wife was displeased and will find different lodging on her travels."
United States
Kimberly
The price is NT$1,672
NT$2,199 total
includes taxes & fees
Dec 30 - Dec 31
Royal Relax Inn

Hampton Inn & Suites St. Louis-Edwardsville

Hampton Inn & Suites St. Louis-Edwardsville
2.5 star property
Glen Carbon
7.4 out of 10, Good, (72)
"We enjoyed our stay"
United States
Susan
The price is NT$3,325
NT$3,723 total
includes taxes & fees
Jan 5 - 2026/1/6
Hampton Inn & Suites St. Louis-Edwardsville

DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis
4.0 star property
Eastport
8.2 out of 10, Very Good, (1001)
"Nice restaurant "
United States
Shelly
The price is NT$3,738
NT$4,297 total
includes taxes & fees
Jan 29 - 2026/1/30
DoubleTree by Hilton Collinsville - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis
2.0 star property
Granite City
6.2 out of 10, (246)
"Overall the stay was adequate, right off the highway so convenient."
United States
Henry
The price is NT$2,153
NT$2,476 total
includes taxes & fees
Jan 18 - 2026/1/19
Econo Lodge Inn & Suites Granite City - St. Louis
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 Madison County Hotel Reviews

Explore a world of travel with Expedia