We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Houston Museum of Natural Science

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
915 W Dallas St, Houston, TX 77019-4739
4.1 km from The Houston Museum of Natural Science
#28 of 501 hotels in Houston
Check In Check Out
Show Prices
1700 Smith St, Houston, TX 77002-7317
3.9 km from The Houston Museum of Natural Science
#4 of 501 hotels in Houston
Check In Check Out
Show Prices
1616 Main St, Houston, TX 77002-7520
3.9 km from The Houston Museum of Natural Science
#101 of 501 hotels in Houston
Check In Check Out
Show Prices
7905 Main St, Houston, TX 77025-2806
4.0 km from The Houston Museum of Natural Science
#271 of 501 hotels in Houston
Check In Check Out
Show Prices
8080 Main St, Houston, TX 77025-2808
4.0 km from The Houston Museum of Natural Science
#278 of 501 hotels in Houston
Check In Check Out
Show Prices
915 W Dallas St, Houston, TX 77019-4739
4.1 km from The Houston Museum of Natural Science
#28 of 501 hotels in Houston
Check In Check Out
Show Prices
1810 Bell St, Houston, TX 77003-4206
4.1 km from The Houston Museum of Natural Science
#117 of 501 hotels in Houston
Check In Check Out
Show Prices
8111 Kirby Dr, Houston, TX 77054-1705
4.1 km from The Houston Museum of Natural Science
#188 of 501 hotels in Houston
Check In Check Out
Show Prices
1308 Clay St, Houston, TX 77002-7102
4.1 km from The Houston Museum of Natural Science
#312 of 501 hotels in Houston
Check In Check Out
Show Prices
7171 Buffalo Speedway, Houston, TX 77025-1424
4.1 km from The Houston Museum of Natural Science
No photo provided
Check In Check Out
Show Prices
1600 Lamar, Houston, TX 77010-5012
4.3 km from The Houston Museum of Natural Science
#6 of 501 hotels in Houston
Check In Check Out
Show Prices
6 Greenway Plz, Houston, TX 77046-0601
4.3 km from The Houston Museum of Natural Science
#39 of 501 hotels in Houston
Check In Check Out
Show Prices
916 Dallas St, Houston, TX 77002-6320
4.3 km from The Houston Museum of Natural Science
#138 of 501 hotels in Houston
Check In Check Out
Show Prices
914 Dallas St, Houston, TX 77002-6326
4.3 km from The Houston Museum of Natural Science
#168 of 501 hotels in Houston
Check In Check Out
Show Prices
1515 Dallas St, Houston, TX 77010-7137
4.4 km from The Houston Museum of Natural Science
#10 of 501 hotels in Houston
Check In Check Out
Show Prices
1300 Lamar St, Houston, TX 77010-3017
4.4 km from The Houston Museum of Natural Science
#16 of 501 hotels in Houston
Check In Check Out
Show Prices
1200 Louisiana St, In the Center of Downtown, Houston, TX 77002-5209
4.4 km from The Houston Museum of Natural Science
#37 of 501 hotels in Houston
Check In Check Out
Show Prices
Sponsored
10655 Katy Fwy, Houston, TX 77024-1002
18.0 km from The Houston Museum of Natural Science
#311 of 501 hotels in Houston
Check In Check Out
Show Prices
400 Dallas St, Houston, TX 77002-4777
4.4 km from The Houston Museum of Natural Science
#92 of 501 hotels in Houston
Check In Check Out
Show Prices
904 Dallas St, Houston, TX 77002-6320
4.4 km from The Houston Museum of Natural Science
#157 of 501 hotels in Houston
Check In Check Out
Show Prices
8510 Almeda Rd, (Loop 610 & Almeda Rd), Houston, TX 77054-4600
4.4 km from The Houston Museum of Natural Science
#249 of 501 hotels in Houston
Check In Check Out
Show Prices
1055 McNee Rd, East of Main Street, Houston, TX 77054-1712
4.5 km from The Houston Museum of Natural Science
#197 of 501 hotels in Houston
Check In Check Out
Show Prices
1933 Scott St, Houston, TX 77003-5537
4.5 km from The Houston Museum of Natural Science
#276 of 501 hotels in Houston
Check In Check Out
Show Prices
8700 Main St, Houston, TX 77025-2705
4.5 km from The Houston Museum of Natural Science
#353 of 501 hotels in Houston
No photo provided
Check In Check Out
Show Prices
4450 University Dr, Houston, TX 77204-2610
4.7 km from The Houston Museum of Natural Science
#57 of 501 hotels in Houston
Check In Check Out
Show Prices
1777 Walker St, Houston, TX 77010-5023
4.7 km from The Houston Museum of Natural Science
#173 of 501 hotels in Houston
Check In Check Out
Show Prices
820 Fannin St, Houston, TX 77002-6416
4.7 km from The Houston Museum of Natural Science
#235 of 501 hotels in Houston
Check In Check Out
Show Prices
9000 Main St, Houston, TX 77025-3206
4.7 km from The Houston Museum of Natural Science
#382 of 501 hotels in Houston
Check In Check Out
Show Prices
806 Main St, Houston, TX 77002-6103
4.8 km from The Houston Museum of Natural Science
#9 of 501 hotels in Houston
Check In Check Out
Show Prices
710 Crawford St, Houston, TX 77002-3603
4.8 km from The Houston Museum of Natural Science
#20 of 501 hotels in Houston
Check In Check Out
Show Prices
710 Crawford St, Houston, TX 77002-3603
4.8 km from The Houston Museum of Natural Science
#48 of 501 hotels in Houston
Check In Check Out
Show Prices
720 Fannin St, Houston, TX 77002-3408
4.8 km from The Houston Museum of Natural Science
#58 of 501 hotels in Houston
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.