
Find hotels in Swansea, IL from ₩81,204
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Swansea
Family friendly
Check prices for these dates
Our top choices for Swansea hotels

Super 8 by Wyndham O'Fallon
Super 8 by Wyndham O'FallonO'Fallon
6.8 out of 10, (1,007 reviews)
The price is ₩89,213
₩102,577 total
includes taxes & fees
Jun 25 - Jun 26

Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. LouisEdwardsville
8.6 out of 10, Excellent, (711 reviews)
The price is ₩196,222
₩225,610 total
includes taxes & fees
Jul 2 - Jul 3

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - ColumbiaColumbia
8.6 out of 10, Excellent, (510 reviews)
The price is ₩160,902
₩178,569 total
includes taxes & fees
Jun 28 - Jun 29

Best Western Plus MidAmerica Hotel
Best Western Plus MidAmerica HotelMascoutah
9.0 out of 10, Wonderful, (1,004 reviews)
The price is ₩181,178
₩206,507 total
includes taxes & fees
Jun 15 - Jun 16

Motel 6 Troy, IL
Motel 6 Troy, ILTroy
7.6 out of 10, Good, (545 reviews)
The price is ₩106,462
₩118,159 total
includes taxes & fees
Jun 14 - Jun 15

Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. LouisEdwardsville
8.4 out of 10, Very Good, (863 reviews)
The price is ₩176,448
₩202,881 total
includes taxes & fees
Jul 9 - Jul 10

Econo Lodge Inn & Suites Fairview Heights - St. Louis
Econo Lodge Inn & Suites Fairview Heights - St. LouisFairview Heights
7.4 out of 10, Good, (629 reviews)
The price is ₩108,698
₩122,807 total
includes taxes & fees
Jun 14 - Jun 15

Holiday Inn Express Troy by IHG
Holiday Inn Express Troy by IHGTroy
9.2 out of 10, Wonderful, (784 reviews)
The price is ₩217,384
₩241,250 total
includes taxes & fees
Jul 5 - Jul 6

Best Western Troy Hotel
Best Western Troy HotelTroy
8.0 out of 10, Very Good, (975 reviews)
The price is ₩120,471
₩133,705 total
includes taxes & fees
Jun 15 - Jun 16

Indian Mound Motel
Indian Mound MotelFairmont City
8.2 out of 10, Very Good, (196 reviews)
The price is ₩76,663
₩114,112 total
includes taxes & fees
Jun 17 - Jun 18

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis AreaTroy
8.0 out of 10, Very Good, (1,000 reviews)
The price is ₩121,688
₩135,050 total
includes taxes & fees
Jun 14 - Jun 15

Days Inn by Wyndham Troy IL
Days Inn by Wyndham Troy ILTroy
7.8 out of 10, Good, (324 reviews)
The price is ₩107,085
₩118,843 total
includes taxes & fees
Jun 16 - Jun 17

Marriott St. Louis Grand
Marriott St. Louis GrandDowntown St. Louis
8.2 out of 10, Very Good, (1,021 reviews)
The price is ₩272,277
₩323,817 total
includes taxes & fees
Jun 18 - Jun 19

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,617 reviews)
The price is ₩146,014
₩192,083 total
includes taxes & fees
Jun 29 - Jun 30

Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis O'Fallon, ILO'Fallon
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₩190,122
₩220,498 total
includes taxes & fees
Jul 5 - Jul 6

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
La Quinta Inn & Suites by Wyndham Collinsville - St. LouisEastport
7.4 out of 10, Good, (1,009 reviews)
The price is ₩153,859
₩176,908 total
includes taxes & fees
Jun 15 - Jun 16

Quality Inn O'Fallon IL - St. Louis
Quality Inn O'Fallon IL - St. LouisO'Fallon
7.4 out of 10, Good, (1,006 reviews)
The price is ₩118,494
₩136,244 total
includes taxes & fees
Jun 15 - Jun 16

Holiday Inn Express & Suites O'Fallon/Shiloh by IHG
Holiday Inn Express & Suites O'Fallon/Shiloh by IHGO'Fallon
8.4 out of 10, Very Good, (608 reviews)
The price is ₩176,448
₩195,827 total
includes taxes & fees
Jul 5 - Jul 6

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.4 out of 10, Very Good, (869 reviews)
The price is ₩146,010
₩162,042 total
includes taxes & fees
Jun 14 - Jun 15

Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon BeachGranite City
7.8 out of 10, Good, (677 reviews)
The price is ₩98,872
₩111,938 total
includes taxes & fees
Jul 6 - Jul 7
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

Drury Inn & Suites St. Louis Union Station
10/10 Excellent
More cheap stays in Swansea

Welcome Suites
148 Regency Park O'Fallon IL
The price is ₩70,625 per night from Jun 29 to Jun 30
₩70,625
₩81,204 total
Jun 29 - Jun 30
includes taxes & fees
5.8/10 (274 reviews)









































































