Lodging & Accommodations close to Houston Arboretum and Nature Center
Omni Houston Hotel
+1-888-675-2083
4 Riverway, Houston, TX 77056
+1-888-675-2083
~0.73 miles southwest of Houston Arboretum and Nature Center
~13 minute walk
- 4-star Downtown hotel
- Check in time: 4:00 pm
Sonder Post Oak Suites
+1-800-805-5223
50 Briar Hollow Lane, Houston, TX 77027
+1-800-805-5223
~0.92 miles south of Houston Arboretum and Nature Center
~16 minute walk
- Three Star Downtown hotel
- 4 floors in property
The St. Regis Houston
+1-888-469-4795
1919 Briar Oaks Ln, Houston, TX 77027
+1-888-469-4795
~1.36 miles south of Houston Arboretum and Nature Center
~24 minute walk
- Luxurious 5 Star Suburban hotel
- Hotel has 53 suites
Back to Top