
Find hotels near National Great Rivers Museum, Alton from CA $92
- 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. Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. Louis17.3 km from National Great Rivers Museum
8.4 out of 10, Very good, (980 reviews)
The price is CA $114
CA $131 total
includes taxes & fees
Nov 29 - Nov 30

2. 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, (536 reviews)
The price is CA $171
CA $190 total
includes taxes & fees
Nov 22 - Nov 23

3. 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, (931 reviews)
The price is CA $170
CA $196 total
includes taxes & fees
Nov 22 - Nov 23

4. 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, (723 reviews)
The price is CA $171
CA $195 total
includes taxes & fees
Nov 29 - Nov 30

5. 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, (214 reviews)
The price is CA $212
CA $244 total
includes taxes & fees
Nov 22 - Nov 23

6. 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, (764 reviews)
The price is CA $180
CA $207 total
includes taxes & fees
Nov 8 - Nov 9

7. 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,000 reviews)
The price is CA $137
CA $156 total
includes taxes & fees
Nov 8 - Nov 9

8. 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, (115 reviews)
The price is CA $133
CA $149 total
includes taxes & fees
Nov 15 - Nov 16

9. 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, (749 reviews)
The price is CA $101
CA $114 total
includes taxes & fees
Nov 8 - Nov 9

10. 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, (822 reviews)
The price is CA $122
CA $139 total
includes taxes & fees
Nov 29 - Nov 30

11. Bel Air Motel
Bel Air Motel4.1 km from National Great Rivers Museum
8.6 out of 10, Excellent, (248 reviews)
The price is CA $107
CA $131 total
includes taxes & fees
Nov 8 - Nov 9

12. 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, (563 reviews)
The price is CA $138
CA $159 total
includes taxes & fees
Nov 15 - Nov 16

13. 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, (248 reviews)
The price is CA $170
CA $194 total
includes taxes & fees
Nov 29 - Nov 30

14. 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, (637 reviews)
The price is CA $116
CA $132 total
includes taxes & fees
Nov 12 - Nov 13

15. Quality Inn Florissant - St Louis
Quality Inn Florissant - St Louis19.2 km from National Great Rivers Museum
7.4 out of 10, Good, (1,001 reviews)
The price is CA $87
CA $104 total
includes taxes & fees
Nov 22 - Nov 23

16. 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, (27 reviews)
The price is CA $84
CA $92 total
includes taxes & fees
Dec 6 - Dec 7

17. Econo Lodge Inn & Suites Granite City - St. Louis
Econo Lodge Inn & Suites Granite City - St. Louis12.4 km from National Great Rivers Museum
6.4 out of 10, (288 reviews)
The price is CA $90
CA $103 total
includes taxes & fees
Dec 7 - Dec 8

18. Days Inn by Wyndham Pontoon Beach
Days Inn by Wyndham Pontoon Beach15.3 km from National Great Rivers Museum
6.2 out of 10, (606 reviews)
The price is CA $95
CA $105 total
includes taxes & fees
Nov 8 - Nov 9

19. amerivu inn & suites alton
amerivu inn & suites alton5.4 km from National Great Rivers Museum
8.0 out of 10, Very good, (1 review)
The price is CA $112
CA $128 total
includes taxes & fees
Nov 10 - Nov 11
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 Edwardsville - St. Louis | 8.4 Very good 980 reviews | View | ||||||
![]() Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City | 9.2 Wonderful 536 reviews | View | ||||||
![]() Holiday Inn Express & Suites Edwardsville by IHG | 9.2 Wonderful 931 reviews | View | ||||||
![]() Hampton Inn & Suites St. Louis/Alton | 9.0 Wonderful 723 reviews | View | ||||||
![]() TownePlace Suites by Marriott St. Louis Edwardsville, IL | 9.0 Wonderful 214 reviews | View |
Top National Great Rivers Museum Hotel Reviews

Pear Tree Inn St. Louis Airport
8/10 Good
Other attractions near National Great Rivers Museum
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

































































