Default HTG hotel image

Find hotels in Swansea, IL from 1.715.149 ₫

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Swansea hotels

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very good, (999 reviews)
"We stayed at the best western in May 2026. The room was very clean, staff was helpful, we had all that we needed. The breakfast was also great. We would definitely stay here again."
United States
Joyce
The price is 2.083.752 ₫
2.312.649 ₫ total
includes taxes & fees
5 Jul - 6 Jul
Best Western Troy Hotel

Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
2.5 star property
Mascoutah
9.0 out of 10, Wonderful, (1,001 reviews)
"Super close to mid America airport. Great breakfast and they had complimentary chili in the evening."
United States
Scot
The price is 2.998.025 ₫
3.417.149 ₫ total
includes taxes & fees
28 Jul - 29 Jul
Best Western Plus MidAmerica Hotel

Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
Edwardsville
8.6 out of 10, Excellent, (719 reviews)
"We had a great stay and the breakfast was really good."
United States
Tonya
The price is 2.760.660 ₫
3.174.233 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Country Hearth Inn & Suites Edwardsville St. Louis

Super 8 by Wyndham Fairview Heights-St. Louis

Super 8 by Wyndham Fairview Heights-St. Louis
2.0 star property
Fairview Heights
6.6 out of 10, (1,003 reviews)
"Convenient to shopping"
United States
Danny G
The price is 1.609.070 ₫
1.817.927 ₫ total
includes taxes & fees
14 Jul - 15 Jul
Super 8 by Wyndham Fairview Heights-St. Louis

Sleep Inn O'Fallon near I-64

Sleep Inn O'Fallon near I-64
2.5 star property
O'Fallon
7.0 out of 10, Good, (977 reviews)
"Clean rooms staff was nice"
United States
Christy
The price is 1.849.593 ₫
2.126.662 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Sleep Inn O'Fallon near I-64

Hampton Inn St. Louis - Columbia

Hampton Inn St. Louis - Columbia
2.5 star property
Columbia
8.6 out of 10, Excellent, (515 reviews)
"The staff was all friendly & very helpful. The room was very comfortable & clean. Breakfast had many choices & was delicious!!! Definitely staying here on all our trips in this area."
United States
Angie
The price is 2.880.419 ₫
3.196.689 ₫ total
includes taxes & fees
5 Jul - 6 Jul
Hampton Inn St. Louis - Columbia

Quality Inn O'Fallon IL - St. Louis

Quality Inn O'Fallon IL - St. Louis
3.0 star property
O'Fallon
7.4 out of 10, Good, (1,006 reviews)
"Great place to stay"
United States
Tammy
The price is 1.856.171 ₫
2.134.225 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Quality Inn O'Fallon IL - St. Louis

Comfort Suites Fairview Heights - St. Louis

Comfort Suites Fairview Heights - St. Louis
2.5 star property
Fairview Heights
6.4 out of 10, (1,000 reviews)
"Very nice rooms. "
United States
Jennifer
The price is 2.099.538 ₫
2.372.059 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Comfort Suites Fairview Heights - St. Louis

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.2 out of 10, Wonderful, (793 reviews)
"Hotel was clean and staff were all very friendly."
United States
Brook
The price is 3.446.610 ₫
3.824.948 ₫ total
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Troy by IHG

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.2 out of 10, Wonderful, (1,646 reviews)
"Would stay again in a heartbeat!"
United States
Austin
The price is 2.525.550 ₫
3.322.404 ₫ total
includes taxes & fees
12 Jul - 13 Jul
River City Casino & Hotel

Fairfield Inn & Suites by Marriott O'Fallon, IL

Fairfield Inn & Suites by Marriott O'Fallon, IL
3.0 star property
O'Fallon
9.2 out of 10, Wonderful, (355 reviews)
"Great overnight stay!"
United States
Doug
The price is 4.180.428 ₫
4.806.657 ₫ total
includes taxes & fees
3 Jul - 4 Jul
Fairfield Inn & Suites by Marriott O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL
3.0 star property
O'Fallon
9.6 out of 10, Exceptional, (1,001 reviews)
"Very clean hotel, there are a nice pool,tasted breakfast."
United States
Vitalii
The price is 3.286.237 ₫
3.811.288 ₫ total
includes taxes & fees
12 Jul - 13 Jul
Drury Inn & Suites St. Louis O'Fallon, IL

Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station
3.0 star property
Downtown West
8.8 out of 10, Excellent, (2,031 reviews)
"Great location and friendly staff!"
United States
Steve
The price is 3.551.587 ₫
4.152.507 ₫ total
includes taxes & fees
5 Jul - 6 Jul
Pear Tree Inn St. Louis Near Union Station

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, (1,002 reviews)
"Good customer service well put together hotel"
United States
Donta
The price is 2.213.987 ₫
2.457.083 ₫ total
includes taxes & fees
15 Jul - 16 Jul
Super 8 by Wyndham Troy IL/St. Louis Area

Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
3.5 star property
Clayton
8.8 out of 10, Excellent, (3,250 reviews)
"Good place to stay and relax."
United States
RAJA
The price is 2.546.019 ₫
2.972.241 ₫ total
includes taxes & fees
12 Jul - 13 Jul
Clayton Plaza Hotel & Extended Stay

Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights
2.5 star property
Fairview Heights
7.4 out of 10, Good, (23 reviews)
"The room was clean well kept and a good location!!"
United States
Landra
The price is 2.100.994 ₫
2.373.703 ₫ total
includes taxes & fees
19 Jul - 20 Jul
Best Western St. Louis Fairview Heights

Comfort Inn & Suites O'Fallon - St. Louis Area

Comfort Inn & Suites O'Fallon - St. Louis Area
2.0 star property
O'Fallon
6.4 out of 10, (160 reviews)
"Convenient location "
United States
Peter
The price is 1.987.675 ₫
2.285.429 ₫ total
includes taxes & fees
9 Jul - 10 Jul
Comfort Inn & Suites O'Fallon - St. Louis Area

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
7.8 out of 10, Good, (684 reviews)
"My room was clean with a comfortable bed at a reasonable price. A better option than other similar hotels in the vicinity."
United States
Jim
The price is 1.789.080 ₫
2.025.344 ₫ total
includes taxes & fees
1 Aug - 2 Aug
Red Lion Inn & Suites Pontoon Beach

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, (878 reviews)
"Clean and very nice staff"
United States
Khanh
The price is 3.786.048 ₫
4.353.199 ₫ total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express & Suites Edwardsville by IHG

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very good, (881 reviews)
"Enjoyed my stay! Hotel was nice and convenient"
United States
Renita M.
The price is 2.571.803 ₫
2.957.059 ₫ total
includes taxes & fees
8 Jul - 9 Jul
Comfort Inn Edwardsville - 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 Swansea Hotel Reviews

More cheap stays in Swansea

Hotels in Swansea with star rating

Frequently asked questions

What's the seasonal weather in Swansea?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Swansea is 1430 mm.