
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

1. 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, (926 reviews)
The price is CA $90
CA $102 total
includes taxes & fees
Sep 21 - Sep 22

2. ECONOMY INN
ECONOMY INN3 km from Swansea Station
6.0 out of 10, (23 reviews)
The price is CA $100
CA $114 total
includes taxes & fees
Aug 30 - Aug 31

3. 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,005 reviews)
The price is CA $147
CA $171 total
includes taxes & fees
Sep 27 - Sep 28

4. Quality Inn O'Fallon - St. Louis - Shiloh
Quality Inn O'Fallon - St. Louis - Shiloh6.8 km from Swansea Station
7.4 out of 10, Good, (1,002 reviews)
The price is CA $77
CA $89 total
includes taxes & fees
Aug 31 - Sep 1

5. Extended Stay America Select Suites - St. Louis - O' Fallon, IL
Extended Stay America Select Suites - St. Louis - O' Fallon, IL7 km from Swansea Station
7.6 out of 10, Good, (913 reviews)
The price is CA $113
CA $129 total
includes taxes & fees
Aug 30 - Aug 31

6. 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, (368 reviews)
The price is CA $193
CA $222 total
includes taxes & fees
Sep 13 - Sep 14

7. Econo Lodge Inn & Suites Fairview Heights - St. Louis
Econo Lodge Inn & Suites Fairview Heights - St. Louis7.3 km from Swansea Station
7.4 out of 10, Good, (645 reviews)
The price is CA $95
CA $107 total
includes taxes & fees
Sep 27 - Sep 28

8. 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, (635 reviews)
The price is CA $146
CA $162 total
includes taxes & fees
Sep 27 - Sep 28

9. Holiday Inn St. Louis Fairview Heights by IHG
Holiday Inn St. Louis Fairview Heights by IHG7.3 km from Swansea Station
8.6 out of 10, Excellent, (706 reviews)
The price is CA $160
CA $181 total
includes taxes & fees
Sep 27 - Sep 28

10. Radisson Hotel Fairview Heights - St. Louis
Radisson Hotel Fairview Heights - St. Louis7.6 km from Swansea Station
7.6 out of 10, Good, (679 reviews)
The price is CA $120
CA $136 total
includes taxes & fees
Aug 30 - Aug 31
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 926 reviews | View | ||||||
![]() ECONOMY INN | 6.0 23 reviews | View | ||||||
![]() Drury Inn & Suites St. Louis O'Fallon, IL | 9.6 Exceptional 1,005 reviews | View | ||||||
![]() Quality Inn O'Fallon - St. Louis - Shiloh | 7.4 Good 1,002 reviews | View | ||||||
![]() Extended Stay America Select Suites - St. Louis - O' Fallon, IL | 7.6 Good 913 reviews | View |
Top Swansea Station Hotel Reviews

Quality Inn O'Fallon - St. Louis - Shiloh
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






































