
Hotels near Swansea Station
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Swansea Station hotels

Super 8 by Wyndham Belleville St. Louis Area
Super 8 by Wyndham Belleville St. Louis Area2.7 km from Swansea Station
7.4 out of 10, Good, (909 reviews)
The price is CA $92
CA $105 total
includes taxes & fees
Jul 20 - Jul 21

ECONOMY INN
ECONOMY INN3 km from Swansea Station
5.6 out of 10, (19 reviews)
The price is CA $102
CA $117 total
includes taxes & fees
Jul 7 - Jul 8

Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis O'Fallon, IL6.5 km from Swansea Station
9.6 out of 10, Exceptional, (1,008 reviews)
The price is CA $153
CA $178 total
includes taxes & fees
Jul 19 - Jul 20

Hampton Inn O'Fallon
Hampton Inn O'Fallon7 km from Swansea Station
9.2 out of 10, Wonderful, (858 reviews)
The price is CA $156
CA $181 total
includes taxes & fees
Jul 12 - Jul 13

Fairfield Inn & Suites by Marriott O'Fallon, IL
Fairfield Inn & Suites by Marriott O'Fallon, IL6.5 km from Swansea Station
9.2 out of 10, Wonderful, (355 reviews)
The price is CA $212
CA $243 total
includes taxes & fees
Jul 12 - Jul 13

Holiday Inn Express & Suites O'Fallon/Shiloh by IHG
Holiday Inn Express & Suites O'Fallon/Shiloh by IHG7.1 km from Swansea Station
8.4 out of 10, Very good, (614 reviews)
The price is CA $155
CA $172 total
includes taxes & fees
Jul 12 - Jul 13

Best Western St. Louis Fairview Heights
Best Western St. Louis Fairview Heights7.2 km from Swansea Station
7.6 out of 10, Good, (25 reviews)
The price is CA $113
CA $128 total
includes taxes & fees
Jul 19 - Jul 20

Super 8 by Wyndham Fairview Heights-St. Louis
Super 8 by Wyndham Fairview Heights-St. Louis7.3 km from Swansea Station
6.6 out of 10, (1,002 reviews)
The price is CA $87
CA $98 total
includes taxes & fees
Jul 14 - Jul 15

TownePlace Suites by Marriott St. Louis O'Fallon
TownePlace Suites by Marriott St. Louis O'Fallon6.8 km from Swansea Station
9.0 out of 10, Wonderful, (150 reviews)
The price is CA $237
CA $275 total
includes taxes & fees
Jul 12 - Jul 13

Country Inn & Suites by Radisson, Fairview Heights, IL
Country Inn & Suites by Radisson, Fairview Heights, IL7.2 km from Swansea Station
6.6 out of 10, (67 reviews)
The price is CA $108
CA $122 total
includes taxes & fees
Jul 26 - Jul 27
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.
Compare popular hotels close to Swansea Station
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Super 8 by Wyndham Belleville St. Louis Area | 7.4 Good 909 reviews | View | ||||||
![]() ECONOMY INN | 5.6 19 reviews | View | ||||||
![]() Drury Inn & Suites St. Louis O'Fallon, IL | 9.6 Exceptional 1,008 reviews | View | ||||||
![]() Hampton Inn O'Fallon | 9.2 Wonderful 858 reviews | View | ||||||
![]() Fairfield Inn & Suites by Marriott O'Fallon, IL | 9.2 Wonderful 355 reviews | View |
Top Swansea Station Hotel Reviews

Holiday Inn Express & Suites O'Fallon/Shiloh by IHG
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Vacation Homes in Pontoon Beach
- Dorchester Hotels
- Motel 6 Hotels in Belleville
- Apartments in Maryville
- Hotels near World Wide Technology Raceway
- Cahokia Hotels
- Trailway Motel
- Cheap Hotels in Granite City
- Cottages in Mascoutah
- Belleville Hotels
- Hotels with Hot Tubs in Fairmont City
- East Alton Hotels
- Godfrey Hotels
- Cheap Hotels in East St. Louis
- Drury Inn & Suites St. Louis Fairview Heights
- Spa Hotels in Fairview Heights
- Four Seasons Hotels in Belleville
- Maryville Hotels
- Boutique Hotels in Uptown
- Fidelity Hotels
- Hilton Hotels in Venice
- Hotels near Fairview Heights Station
- Washington County Hotels
- Hotels near Belleville Station
- Brighton Hotels
- The Jetsetter
- Hotels near St. Claire Square Mall
- Motels in Fairview Heights Station
- Keyesport Hotels
- O'fallon Hotels
- Economy INN
- Red Lion Inn & Suites Caseyville
- Hotels near Argosy Casino
- Livingston Hotels
- Towneplace Suites by Marriott St. Louis O'Fallon
- Drury Inn & Suites Hotels in Glen Carbon
- B&B in Belleville
- Columbia Hotels
- Aimbridge Hospitality Hotels in Belleville
- Glen Carbon Hotels
- Marissa Hotels
- Casino Hotels in O'Fallon
- Fairview Heights Hotels
- Quality Inn O'Fallon IL
- Hotels near Fort Kaskaskia
- Lebanon Hotels
- Comfort Inn & Suites O'Fallon
- Troy Hotels
- Best Western Hotels in O'Fallon
- Collinsville Hotels
- Highland Hotels
- Super 8 by Wyndham O'Fallon
- 5 Star Hotels in Scott Air Force Base
- New Douglas Hotels
- Wyndham Hotels in Fairmont City
- Days Inn by Wyndham Collinsville/St. Louis
- Campbell Hill Hotels
- Hampton Inn O'Fallon
- 5 Star Hotels in Belleville
- Oceanfront Hotels in East St. Louis
- Bel Air Motel
- Granite City Hotels
- Hotels near FanDuel Sportsbook and Horse Racing
- Fairfield Inn & Suites by Marriott O'Fallon
- Flights from O'Fallon
- Flights from Hamilton (YHM) to Belleville (BLV)
- Flights from Burlington (BRL) to Belleville (BLV)
- Flights from Houston (IAH) to Belleville (BLV)
- Flights from Scott Air Force Base
- Flights from Shiloh
- Flights from Halifax (YHZ) to Belleville (BLV)
- Flights from Belleville
- Flights from Tokyo (NRT) to Belleville (BLV)
- Flights from Syracuse (SYR) to Belleville (BLV)
- Flights from Ottawa (YOW) to Belleville (BLV)
- Flights from Hamilton (HLT) to Belleville (BLV)
- Flights from Kitchener (YKF) to Belleville (BLV)
- Flights from New York (NYC) to Belleville (BLV)
- Flights from Vancouver (YVR) to St. Louis (CPS)
- Flights from London (LHR) to Belleville (BLV)
- Flights from Vancouver (YVR) to Belleville (BLV)
- Flights from Toronto (YYZ) to Belleville (BLV)
- Flights from Buffalo (BUF) to Belleville (BLV)
- Flights from Oklahoma City (OKC) to Belleville (BLV)
- Flights from Calgary (YYC) to Belleville (BLV)
- Flights from Kelowna (YLW) to Belleville (BLV)
- Flights to Caseyville
- Flights from Edmonton (YEG) to Belleville (BLV)
- Flights to Belleville
- Flights from Key West (EYW) to Belleville (BLV)
- Flights from Lynchburg (LYH) to Belleville (BLV)
- Flights from Montreal (YUL) to Belleville (BLV)
- Flights from Orlando (MCO) to Belleville (BLV)
- Flights to Collinsville
- Flights from Portsmouth (PSM) to Belleville (BLV)
- Flights to Granite City










































