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
9002 Broadway St, Pearland, TX 77584-7722
18.5 km from The Houston Museum of Natural Science
Check In Check Out
Show Prices
4900 Loop Central Dr, Houston, TX 77081-2210
6.6 km from The Houston Museum of Natural Science
#252 of 504 hotels in Houston
Check In Check Out
Show Prices
4701 Westheimer Rd, Houston, TX 77027-4717
6.7 km from The Houston Museum of Natural Science
#246 of 504 hotels in Houston
Check In Check Out
Show Prices
4723 W Alabama St, Houston, TX 77027-4736
6.7 km from The Houston Museum of Natural Science
No photo provided
Check In Check Out
Show Prices
2525 West Loop S, Houston, TX 77027-4501
6.8 km from The Houston Museum of Natural Science
#108 of 504 hotels in Houston
Check In Check Out
Show Prices
3131 West Loop S, Houston, TX 77027-6106
6.8 km from The Houston Museum of Natural Science
#315 of 504 hotels in Houston
Check In Check Out
Show Prices
4500 Post Oak Pkwy, Houston, TX 77027-3419
6.9 km from The Houston Museum of Natural Science
#13 of 504 hotels in Houston
Check In Check Out
Show Prices
1625 West Loop S, Houston, TX 77027-3001
6.9 km from The Houston Museum of Natural Science
#92 of 504 hotels in Houston
Check In Check Out
Show Prices
2222 West Loop S, Houston, TX 77027-3502
7.0 km from The Houston Museum of Natural Science
#15 of 504 hotels in Houston
Check In Check Out
Show Prices
1615 W. Loop South, Houston, TX 77027
7.0 km from The Houston Museum of Natural Science
#97 of 504 hotels in Houston
Check In Check Out
Show Prices
2400 West Loop S, Houston, TX 77027-4204
7.0 km from The Houston Museum of Natural Science
#106 of 504 hotels in Houston
Check In Check Out
Show Prices
2300 West Loop S, Houston, TX 77027-4202
7.0 km from The Houston Museum of Natural Science
#256 of 504 hotels in Houston
Check In Check Out
Show Prices
6677 Westcott St, Houston, TX 77007-2040
7.0 km from The Houston Museum of Natural Science
#335 of 504 hotels in Houston
Check In Check Out
Show Prices
8927 Comal St, Houston, TX 77051-2317
7.0 km from The Houston Museum of Natural Science
No photo provided
Check In Check Out
Show Prices
1750 West Loop S, Houston, TX 77027-3004
7.1 km from The Houston Museum of Natural Science
#59 of 504 hotels in Houston
Check In Check Out
Show Prices
2859 Reed Rd, Houston, TX 77051-2344
7.1 km from The Houston Museum of Natural Science
No photo provided
Check In Check Out
Show Prices
5820 Katy Fwy, Houston, TX 77007-2102
7.2 km from The Houston Museum of Natural Science
#29 of 504 hotels in Houston
Check In Check Out
Show Prices
Sponsored
1520 Texas St, Houston, TX 77002-3626
4.9 km from The Houston Museum of Natural Science
#36 of 504 hotels in Houston
Check In Check Out
Show Prices
2200 S Wayside Dr, Houston, TX 77023-3909
7.2 km from The Houston Museum of Natural Science
#435 of 504 hotels in Houston
Check In Check Out
Show Prices
2001 Post Oak Blvd, Houston, TX 77056-4401
7.3 km from The Houston Museum of Natural Science
#69 of 504 hotels in Houston
Check In Check Out
Show Prices
5011 Westheimer Rd, Houston, TX 77056-5602
7.3 km from The Houston Museum of Natural Science
#125 of 504 hotels in Houston
Check In Check Out
Show Prices
3314 Telephone Rd, Houston, TX 77023-5402
7.3 km from The Houston Museum of Natural Science
No photo provided
Check In Check Out
Show Prices
5060 W Alabama St, Houston, TX 77056-5801
7.4 km from The Houston Museum of Natural Science
#117 of 504 hotels in Houston
Check In Check Out
Show Prices
5315 S Rice Ave, Houston, TX 77081-2735
7.4 km from The Houston Museum of Natural Science
#145 of 504 hotels in Houston
Check In Check Out
Show Prices
2027 S Wayside Dr, Houston, TX 77023-3904
7.4 km from The Houston Museum of Natural Science
#352 of 504 hotels in Houston
No photo provided
Check In Check Out
Show Prices
3510 Telephone Rd, Houston, TX 77023-5406
7.4 km from The Houston Museum of Natural Science
#457 of 504 hotels in Houston
No photo provided
Check In Check Out
Show Prices
3440 Sage Rd, Houston, TX 77056-7010
7.5 km from The Houston Museum of Natural Science
#32 of 504 hotels in Houston
Check In Check Out
Show Prices
5160 Hidalgo St, Galleria / Uptown, Houston, TX 77056-6404
7.5 km from The Houston Museum of Natural Science
#44 of 504 hotels in Houston
Check In Check Out
Show Prices
3201 Sage Rd, Houston, TX 77056-6307
7.5 km from The Houston Museum of Natural Science
#49 of 504 hotels in Houston
Check In Check Out
Show Prices
2911 Sage Rd, Houston, TX 77056-6000
7.5 km from The Houston Museum of Natural Science
#61 of 504 hotels in Houston
Check In Check Out
Show Prices
5190 Hidalgo St, Houston, TX 77056-6404
7.5 km from The Houston Museum of Natural Science
#70 of 504 hotels in Houston
Check In Check Out
Show Prices
2500 McCue Rd, Houston, TX 77056-5139
7.5 km from The Houston Museum of Natural Science
#138 of 504 hotels in Houston
Check In Check Out
Show Prices
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.