
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.6 out of 10, Good, (952 reviews)
The price is CA $91
CA $104 total
includes taxes & fees
Nov 16 - Nov 17

2. ECONOMY INN
ECONOMY INN3 km from Swansea Station
6.0 out of 10, (24 reviews)
The price is CA $101
CA $115 total
includes taxes & fees
Nov 6 - Nov 7

3. Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis O'Fallon, IL6.5 km from Swansea Station
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $143
CA $165 total
includes taxes & fees
Nov 16 - Nov 17

4. Hampton Inn O'Fallon
Hampton Inn O'Fallon7 km from Swansea Station
9.2 out of 10, Wonderful, (890 reviews)
The price is CA $160
CA $185 total
includes taxes & fees
Nov 15 - Nov 16

5. 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, (372 reviews)
The price is CA $194
CA $223 total
includes taxes & fees
Nov 18 - Nov 19

6. Holiday Inn Express & Suites O'Fallon/Shiloh by IHG
Holiday Inn Express & Suites O'Fallon/Shiloh by IHG7.1 km from Swansea Station
8.6 out of 10, Excellent, (657 reviews)
The price is CA $141
CA $157 total
includes taxes & fees
Nov 23 - Nov 24

7. 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, (725 reviews)
The price is CA $147
CA $166 total
includes taxes & fees
Nov 12 - Nov 13

8. Hilton Garden Inn St. Louis Shiloh/O'Fallon IL
Hilton Garden Inn St. Louis Shiloh/O'Fallon IL6.8 km from Swansea Station
8.0 out of 10, Very good, (1,000 reviews)
The price is CA $141
CA $163 total
includes taxes & fees
Dec 1 - Dec 2

9. 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, (159 reviews)
The price is CA $183
CA $213 total
includes taxes & fees
Nov 22 - Nov 23

10. 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,001 reviews)
The price is CA $91
CA $104 total
includes taxes & fees
Nov 26 - Nov 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.6 Good 952 reviews | View | ||||||
![]() ECONOMY INN | 6.0 24 reviews | View | ||||||
![]() Drury Inn & Suites St. Louis O'Fallon, IL | 9.4 Exceptional 1,000 reviews | View | ||||||
![]() Hampton Inn O'Fallon | 9.2 Wonderful 890 reviews | View | ||||||
![]() Fairfield Inn & Suites by Marriott O'Fallon, IL | 9.2 Wonderful 372 reviews | View |
Top Swansea Station Hotel Reviews

Drury Inn & Suites St. Louis Fairview Heights
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






































