Hyatt Place Houston/Sugar Land: Hotel located near Sugar Land Town Square. Features a snack bar/deli, an outdoor pool, and buffet.
Hilton Garden Inn Houston/Sugar Land: Hotel located near Sugar Land Town Square. Offers complimentary wired internet access, a pool, and free self parking.
Houston Marriott Sugar Land: Hotel steps from Sugar Land Town Square. Provides a snack bar/deli, an outdoor pool, and free self parking.
Best Western Plus Sugar Land/Stafford: Hotel located near Sugar Land Town Square. Features buffet, an outdoor pool, and free self parking.
Drury Inn & Suites Houston Sugar Land: Hotel located near Sugar Land Town Square. Offers buffet, a pool, and free self parking.