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

View map
  • 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
6800 Main St, Houston, TX 77030-3302
2.2 km from The Houston Museum of Natural Science
#75 of 506 hotels in Houston
Top Deal
US$149*
US$134* /night
View Deal
Booking.com
US$149*
Hotwire.com
US$134*
Orbitz.com
US$134*
4900 Loop Central Dr, Houston, TX 77081-2210
6.6 km from The Houston Museum of Natural Science
#251 of 506 hotels in Houston
Top Deal
US$106*
US$76* /night
View Deal
Hotels.com
US$76*
Priceline
US$76*
HotelQuickly
US$106*
4701 Westheimer Rd, Houston, TX 77027-4717
6.7 km from The Houston Museum of Natural Science
#236 of 506 hotels in Houston
Top Deal
US$81*
US$76* /night
View Deal
Booking.com
US$76*
Expedia.com
US$76*
Cancelon
US$81*
4723 W Alabama St, Houston, TX 77027-4736
6.7 km from The Houston Museum of Natural Science
No photo provided
2525 West Loop S, Houston, TX 77027-4501
6.8 km from The Houston Museum of Natural Science
#108 of 506 hotels in Houston
Top Deal
US$179*
US$106* /night
View Deal
Hotels.com
US$179*
Booking.com
US$179*
Priceline
US$179*
3131 West Loop S, Houston, TX 77027-6106
6.8 km from The Houston Museum of Natural Science
#319 of 506 hotels in Houston
No availability for your dates from these sites
Hotwire.com
Cancelon
4500 Post Oak Pkwy, Houston, TX 77027-3419
6.9 km from The Houston Museum of Natural Science
#15 of 506 hotels in Houston
Top Deal
US$159*
US$132* /night
View Deal
Booking.com
US$159*
Priceline
US$159*
Hotwire.com
US$132*
1625 West Loop S, Houston, TX 77027-3001
6.9 km from The Houston Museum of Natural Science
#97 of 506 hotels in Houston
Top Deal
US$126*
US$119* /night
View Deal
La Quinta
US$119*
Priceline
US$119*
Cancelon
US$126*
2222 West Loop S, Houston, TX 77027-3502
7.0 km from The Houston Museum of Natural Science
#14 of 506 hotels in Houston
Top Deal
US$176*
US$170* /night
View Deal
Booking.com
US$170*
Expedia.com
US$170*
Ctrip.com
US$176*
2400 West Loop S, Houston, TX 77027-4204
7.0 km from The Houston Museum of Natural Science
#94 of 506 hotels in Houston
Top Deal
US$194*
US$86* /night
View Deal
Expedia.com
US$124*
Booking.com
US$123*
HotelQuickly
US$194*
1615 W. Loop South, Houston, TX 77027
7.0 km from The Houston Museum of Natural Science
#100 of 506 hotels in Houston
US$120* /night
View Deal
Booking.com
US$120*
Travelocity
US$120*
Priceline
US$120*
6677 Westcott St, Houston, TX 77007-2040
7.0 km from The Houston Museum of Natural Science
#341 of 506 hotels in Houston
US$73* /night
View Deal
Expedia.com
US$73*
Hotels.com
US$73*
Travelocity
US$73*
8927 Comal St, Houston, TX 77051-2317
7.0 km from The Houston Museum of Natural Science
No photo provided
1750 West Loop S, Houston, TX 77027-3004
7.1 km from The Houston Museum of Natural Science
#60 of 506 hotels in Houston
Top Deal
US$250*
US$199* /night
View Deal
Marriott Hotels
US$199*
Hotwire.com
US$199*
HotelQuickly
US$250*
2300 West Loop S, Houston, TX 77027-4202
7.1 km from The Houston Museum of Natural Science
#248 of 506 hotels in Houston
US$71* /night
View Deal
ExtendedStay
US$71*
Booking.com
US$71*
Hotwire.com
US$71*
2859 Reed Rd, Houston, TX 77051-2344
7.1 km from The Houston Museum of Natural Science
No photo provided
5820 Katy Fwy, Houston, TX 77007-2102
7.2 km from The Houston Museum of Natural Science
#26 of 506 hotels in Houston
US$129* /night
View Deal
Booking.com
US$129*
Expedia.com
US$129*
Priceline
US$129*
5011 Westheimer Rd., Houston, TX 77056-5602
7.2 km from The Houston Museum of Natural Science
#134 of 506 hotels in Houston
Top Deal
US$276*
US$114* /night
View Deal
Westin.com
US$186*
Hotels.com
US$186*
HotelQuickly
US$276*
2200 S Wayside Dr, Houston, TX 77023-3909
7.2 km from The Houston Museum of Natural Science
#439 of 506 hotels in Houston
US$56* /night
View Deal
Booking.com
US$56*
TripAdvisor
US$56*
Orbitz.com
2001 Post Oak Blvd, Houston, TX 77056-4401
7.3 km from The Houston Museum of Natural Science
#71 of 506 hotels in Houston
Top Deal
US$204*
US$189* /night
View Deal
Priceline
US$189*
Hotels.com
US$189*
Cancelon
US$204*
3314 Telephone Rd, Houston, TX 77023-5402
7.3 km from The Houston Museum of Natural Science
No photo provided
5060 W. Alabama St., Houston, TX 77056-5801
7.4 km from The Houston Museum of Natural Science
#119 of 506 hotels in Houston
Top Deal
US$276*
US$164* /night
View Deal
Orbitz.com
US$186*
Hotwire.com
US$186*
HotelQuickly
US$276*
5315 S Rice Ave, Houston, TX 77081-2735
7.4 km from The Houston Museum of Natural Science
#149 of 506 hotels in Houston
Top Deal
US$139*
US$118* /night
View Deal
Expedia.com
US$139*
Hotels.com
US$139*
Booking.com
US$118*
2027 S Wayside Dr, Houston, TX 77023-3904
7.4 km from The Houston Museum of Natural Science
#355 of 506 hotels in Houston
No photo provided
US$69* /night
View Deal
Orbitz.com
US$69*
Hotels.com
US$69*
Travelocity
US$69*
3510 Telephone Rd, Houston, TX 77023-5406
7.4 km from The Houston Museum of Natural Science
#460 of 506 hotels in Houston
No photo provided
Top Deal
US$70*
US$65* /night
View Deal
TripAdvisor
US$65*
Booking.com
US$70*
Hotels.com
US$65*
3440 Sage Rd, Houston, TX 77056-7010
7.5 km from The Houston Museum of Natural Science
#35 of 506 hotels in Houston
US$134* /night
View Deal
Expedia.com
US$134*
Booking.com
US$134*
Hotwire.com
US$134*
5160 Hidalgo St, Galleria / Uptown, Houston, TX 77056-6404
7.5 km from The Houston Museum of Natural Science
#38 of 506 hotels in Houston
Top Deal
US$162*
US$110* /night
View Deal
Priceline
US$110*
Booking.com
US$110*
HotelQuickly
US$162*
3201 Sage Rd, Houston, TX 77056-6307
7.5 km from The Houston Museum of Natural Science
#57 of 506 hotels in Houston
Top Deal
US$127*
US$118* /night
View Deal
Expedia.com
US$118*
Hotwire.com
US$118*
Cancelon
US$127*