Hotels Near Houston Astros

501 Crawford
Houston, Texas 77002

Houston Astros is 1 miles from downtown Houston

The Houston Astros professional baseball team plays its home games at Minute Maid Park in Houston, Texas.

Hotels are listed in order of distance from Houston Astros

Visit our Houston page for more places to stay in Houston and nearby cities and towns
Book Hotels Online
or call 1-866-226-8756
Please make sure you read your reservation's cancellation policy!
You'll be given this information with the available room rates after you select a hotel and specify dates. Many hotels have cancellation penalties associated with their best rates. Most offer "Book Now and Pay Later" options that are less restrictive, but slightly more expensive.
Top Hotel Brands near Houston Astros
Best Value Inn near Houston Astros (6 hotels)
Hilton Hotels and Resorts near Houston Astros (6)
Courtyard by Marriott near Houston Astros (4)
Extended StayAmerica near Houston Astros (4)
Hampton Inn near Houston Astros (3)
Residence Inn by Marriott near Houston Astros (3)
Curio Collection near Houston Astros (2)
Holiday Inn Hotels and Resorts near Houston Astros (2)
Hyatt Hotels and Resorts near Houston Astros (2)
Marriott Hotels and Resorts near Houston Astros (2)
SpringHill Suites by Marriott near Houston Astros (2)
Westin Hotels and Resorts near Houston Astros (2)
AC Hotels near Houston Astros (1)
Aloft Hotels near Houston Astros (1)
Ascend Collection near Houston Astros (1)
Autograph Collection Hotels near Houston Astros (1)
Cambria Suites near Houston Astros (1)
Club Quarters near Houston Astros (1)
Comfort Suites near Houston Astros (1)
Crowne Plaza Hotels near Houston Astros (1)
Days Inn near Houston Astros (1)
Doubletree Hotels near Houston Astros (1)
Econo Lodge near Houston Astros (1)
Embassy Suites near Houston Astros (1)
Four Points Hotels by Sheraton near Houston Astros (1)
Four Seasons Hotels near Houston Astros (1)
Holiday Inn Express near Houston Astros (1)
Homewood Suites By Hilton near Houston Astros (1)
Howard Johnson near Houston Astros (1)
Inter-Continental Hotels and Resorts near Houston Astros (1)
JW Marriott near Houston Astros (1)
Le Meridien near Houston Astros (1)
MainStay Suites near Houston Astros (1)
Red Lion Hotels near Houston Astros (1)
Rodeway Inn near Houston Astros (1)
Sleep Inns near Houston Astros (1)
Staybridge Suites near Houston Astros (1)
Super 8 near Houston Astros (1)
Tribute Portfolio near Houston Astros (1)
Wyndham Hotels near Houston Astros (1)