
Find hotels near National Great Rivers Museum, Alton
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for National Great Rivers Museum hotels

1. Hampton Inn & Suites St. Louis/Alton
Hampton Inn & Suites St. Louis/Alton5.4 km from National Great Rivers Museum
9.0 out of 10, Wonderful, (697 reviews)
The price is CA $183
CA $208 total
includes taxes & fees
Aug 9 - Aug 10

2. Holiday Inn Express and Suites Alton St Louis Area by IHG
Holiday Inn Express and Suites Alton St Louis Area by IHG5.2 km from National Great Rivers Museum
9.0 out of 10, Wonderful, (220 reviews)
The price is CA $156
CA $177 total
includes taxes & fees
Aug 17 - Aug 18

3. Best Western Plus Parkway Hotel
Best Western Plus Parkway Hotel5.3 km from National Great Rivers Museum
8.2 out of 10, Very good, (1,002 reviews)
The price is CA $130
CA $148 total
includes taxes & fees
Aug 17 - Aug 18

4. Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. Louis17.5 km from National Great Rivers Museum
8.6 out of 10, Excellent, (723 reviews)
The price is CA $139
CA $160 total
includes taxes & fees
Aug 2 - Aug 3

5. Bel Air Motel
Bel Air Motel4.1 km from National Great Rivers Museum
8.6 out of 10, Excellent, (225 reviews)
The price is CA $107
CA $132 total
includes taxes & fees
Jul 21 - Jul 22

6. Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. Louis17.3 km from National Great Rivers Museum
8.4 out of 10, Very good, (889 reviews)
The price is CA $123
CA $142 total
includes taxes & fees
Aug 10 - Aug 11

7. Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City14.9 km from National Great Rivers Museum
9.2 out of 10, Wonderful, (521 reviews)
The price is CA $170
CA $188 total
includes taxes & fees
Aug 2 - Aug 3

8. The Great Rivers, an Ascend Collection Hotel
The Great Rivers, an Ascend Collection Hotel3.9 km from National Great Rivers Museum
7.8 out of 10, Good, (790 reviews)
The price is CA $144
CA $164 total
includes taxes & fees
Aug 17 - Aug 18

9. Hampton Inn & Suites St. Louis-Edwardsville
Hampton Inn & Suites St. Louis-Edwardsville18.3 km from National Great Rivers Museum
7.8 out of 10, Good, (97 reviews)
The price is CA $148
CA $166 total
includes taxes & fees
Jul 31 - Aug 1

10. TownePlace Suites by Marriott St. Louis Edwardsville, IL
TownePlace Suites by Marriott St. Louis Edwardsville, IL17.6 km from National Great Rivers Museum
9.0 out of 10, Wonderful, (210 reviews)
The price is CA $213
CA $245 total
includes taxes & fees
Aug 16 - Aug 17

11. Red Lion Inn & Suites Pontoon Beach
Red Lion Inn & Suites Pontoon Beach14.3 km from National Great Rivers Museum
7.8 out of 10, Good, (696 reviews)
The price is CA $94
CA $106 total
includes taxes & fees
Aug 7 - Aug 8

12. Holiday Inn Express & Suites Edwardsville by IHG
Holiday Inn Express & Suites Edwardsville by IHG17.4 km from National Great Rivers Museum
9.2 out of 10, Wonderful, (884 reviews)
The price is CA $160
CA $184 total
includes taxes & fees
Aug 9 - Aug 10

13. Best Western Plus Pontoon Beach
Best Western Plus Pontoon Beach15.5 km from National Great Rivers Museum
8.4 out of 10, Very good, (890 reviews)
The price is CA $151
CA $168 total
includes taxes & fees
Jul 26 - Jul 27

14. La Quinta Inn & Suites by Wyndham Pontoon Beach
La Quinta Inn & Suites by Wyndham Pontoon Beach15.6 km from National Great Rivers Museum
7.6 out of 10, Good, (542 reviews)
The price is CA $167
CA $192 total
includes taxes & fees
Jul 26 - Jul 27

15. Super 8 by Wyndham Alton
Super 8 by Wyndham Alton5.4 km from National Great Rivers Museum
7.0 out of 10, Good, (888 reviews)
The price is CA $137
CA $156 total
includes taxes & fees
Aug 3 - Aug 4

16. Comfort Inn Alton near I-255
Comfort Inn Alton near I-2553.9 km from National Great Rivers Museum
7.4 out of 10, Good, (582 reviews)
The price is CA $129
CA $147 total
includes taxes & fees
Aug 13 - Aug 14

17. Budget Motel Granite City/St Louis Area
Budget Motel Granite City/St Louis Area12.4 km from National Great Rivers Museum
7.0 out of 10, Good, (22 reviews)
The price is CA $88
CA $96 total
includes taxes & fees
Aug 2 - Aug 3

18. Quality Inn Florissant - St Louis
Quality Inn Florissant - St Louis19.2 km from National Great Rivers Museum
7.4 out of 10, Good, (999 reviews)
The price is CA $100
CA $118 total
includes taxes & fees
Aug 9 - Aug 10

19. Econo Lodge Inn & Suites Granite City - St. Louis
Econo Lodge Inn & Suites Granite City - St. Louis12.4 km from National Great Rivers Museum
6.2 out of 10, (280 reviews)
The price is CA $82
CA $95 total
includes taxes & fees
Aug 9 - Aug 10

20. Days Inn by Wyndham Pontoon Beach
Days Inn by Wyndham Pontoon Beach15.3 km from National Great Rivers Museum
6.2 out of 10, (588 reviews)
The price is CA $89
CA $99 total
includes taxes & fees
Aug 2 - Aug 3
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 National Great Rivers Museum
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Comfort Inn Alton near I-255 | 7.4 Good 582 reviews | View | ||||||
![]() The Great Rivers, an Ascend Collection Hotel | 7.8 Good 790 reviews | View | ||||||
![]() Bel Air Motel | 8.6 Excellent 225 reviews | View | ||||||
![]() Holiday Inn Express and Suites Alton St Louis Area by IHG | 9.0 Wonderful 220 reviews | View | ||||||
![]() Best Western Plus Parkway Hotel | 8.2 Very good 1,002 reviews | View |
Top National Great Rivers Museum Hotel Reviews

Pear Tree Inn St. Louis Airport
8/10 Good
Hotels near other National Great Rivers Museum attractions
Frequently asked questions
Explore a world of travel with Expedia
- Collinsville Hotels
- Spa Hotels in Glen Carbon
- The Jetsetter
- Keyesport Hotels
- Apartments in Maryville
- Motels in Fairview Heights Station
- Modern Grafton Townhouse
- Godfrey Hotels
- Condo Rentals in Piasa
- Marissa Hotels
- Casino Hotels in O'Fallon
- Granite City Hotels
- 4 Star Hotels in Conrad
- Hotels near Argosy Casino
- Livingston Hotels
- Cheap Hotels in Edwardsville
- Butler Hotels
- Fidelity Hotels
- Cahokia Hotels
- Spa Hotels in Fairview Heights
- Glen Carbon Hotels
- Trailway Motel
- Condo Rentals in Woods
- O'fallon Hotels
- Cheap Hotels in Granite City
- Four Seasons Hotels in Belleville
- Columbia Hotels
- Wyndham Hotels in Fairmont City
- Hotels near World Wide Technology Raceway
- Red Lion Inn & Suites Caseyville
- Hampton Inn O'Fallon
- Super 8 by Wyndham O'Fallon
- Greene County Hotels
- The Great Rivers
- Hotels near Fairview Heights Station
- Lebanon Hotels
- Hotels near Belleville Station
- Condo Rentals in Conrad
- Girard Hotels
- Cheap Hotels in East St. Louis
- Maryville Hotels
- Fairview Heights Hotels
- East Alton Hotels
- Boutique Hotels in Uptown
- Pere Marquette Lodge & Conference Ctr.
- Hotels near FanDuel Sportsbook and Horse Racing
- Lodges in Rosedale
- Hilton Hotels in Venice
- Drury Inn & Suites Hotels in Glen Carbon
- Cottages in Jersey County
- The Green Tree Inn
- Oceanfront Hotels in East St. Louis
- Towneplace Suites by Marriott St. Louis O'Fallon
- Belleville Hotels
- Vacation Homes in Pontoon Beach
- Brighton Hotels
- Dorchester Hotels
- Spa Hotels in Bethalto
- Troy Hotels
- Comfort Inn & Suites O'Fallon
- Hotels with Hot Tubs in Fairmont City
- Drury Inn & Suites St. Louis Fairview Heights
- New Douglas Hotels
- Quality Inn O'Fallon IL
- Highland Hotels
- Hotels near St. Claire Square Mall
- Days Inn by Wyndham Collinsville/St. Louis
- Bel Air Motel
- B&B in Brussels
- Hyatt Hotels in North Metro East
- Fairfield Inn & Suites by Marriott O'Fallon
- B&B in Alton
- Our 80
- Best Western Hotels in O'Fallon
- Apartments in Rosedale
- Cottages in Otterville
- Adorable River Front Rental! Perfect location!
- Flights from Fidelity
- Flights from Ottawa (YOW) to Belleville (BLV)
- Flights from Vancouver (YVR) to St. Louis (CPS)
- Flights from Toronto (YYZ) to Belleville (BLV)
- Flights to Edwardsville
- Flights to Granite City
- Flights to Alton
- Flights from Alton
- Flights to Belleville
- Flights from O'Fallon
- Flights to Caseyville
- Flights from Brighton
- Flights to Collinsville








































































