Home > Texas > Houston > Houston Landmarks and Attractions >

Hotels Near Rice Stadium

Rice Stadium

6100 S Main St
Houston, Texas

Rice Stadium is a sports venue located in Houston, Texas.

For a more visual method of finding nearby hotels, try our full page map of hotels around Rice Stadium containing the 50 closest hotels.

Compare rates and availability for hotels nearest Rice Stadium.


/ / Pick a date

/ / Pick a date
Need 5 or more rooms? Click here to request bids on group hotel reservations directly from Houston hotels!



Hotels Closest To Rice Stadium






Map of hotels near Rice Stadium - Enlarge





Visit our Houston page for more places to stay in Houston and nearby cities and towns

---