Courtyard Houston Sugar Land/Stafford

12655 Southwest Freeway, Stafford, Texas 77477 USA
+1 281-491-7700

Make the most of your time in Stafford

Sugar Land hotel rooms with free Wi-Fi

  • Book our Sugar Land rooms and enjoy the 37-inch HD TVs with premium cable and movie channels.

  • Book our king rooms and suites to enjoy the convenience of an in-room mini fridge and microwave.

  • Upgrade to our select Sugar Land accommodations to enjoy views from private balconies and patios.

  • Be productive with convenient perks like free Wi-Fi, workspaces, and food to-go from the Bistro.

  • Get a great night’s sleep in our plush Marriott bedding with crisp linens and fluffy pillows.

  • Start strong at the Bistro, serving healthy breakfast and fresh Starbucks® coffee every morning.

  • This hotel has a smoke-free policy
back to top

Check Rates & Availability