Skip to main content

Sugar Land Marriott Town Square

16090 City Walk · Sugar Land, SL 77479 Texas

Sugar Land Marriott Town Square Meetings and Weddings


  • A short drive from Houston and perfectly located in the beautiful Sugar Land Town Square, Sugar Land Marriott Town Square is well-poised to make your next gathering utterly unforgettable. Modern, flexible and accessible, our event spaces are in the heart of the "sweetest" city in Texas.

Take Charge with Smart Business Services

Sugar Land Marriott Hotel offers a variety of flexible spaces, services and technology designed to keep your meetings running smoothly. These include:

  • 26,500 sq. ft of meeting facilities
  • 300 guest rooms and suites
  • In-house professional Audio-Visual services
  • Mobile check-in
  • Concierge Lounge
  • Business Center
  • High-speed WiFi access in all meeting spaces and guest rooms




Expert Event Service

Our expert meeting planners are dedicated to make your event a one-of-a-kind experience. From unique reservation links that make it easy for your guests to reserve their rooms to personalized catering menus, it's a guarantee your event will run flawlessly.




Professional Audio-Visual Services

Enjoy the convenience of our in-house professional audio-visual services. Whether you need power services, screen projection, rigging or more, our technicians have the knowledge and experience to meet your technology and service needs.




Retreat to Stylish Guestrooms

Relax and unwind in our upscale guest rooms and suites after a long day of meetings, and enjoy the luxurious bedding and a spacious bathroom featuring spa-inspired thisworks amenities. Recharge with the in-room Keurig coffee maker, or enjoy the large work desk and connect to the high-speed WiFi to catch up on emails.




Concierge Lounge

Drop by the Concierge Lounge and grab a bite to eat at the daily breakfast buffet and evening hors d'oeuvres, or help yourself to snacks and refreshments available throughout the day for guests with Marriott Bonvoy® Platinum, Titanium or Ambassador Status. Enjoy the clear view of Town Square, or relax in one of the many comfortable seating areas. Treat yourself to Concierge Lounge access during your stay.



Explore Sugar Land After Hours

Our hotel is located in the heart of Sugar Land's vibrant Town Square featuring upscale shopping & dining. Shop and dine with over 300 stores and 50 restaurants located within walking distance, or take in a concert at the Smart Financial Centre. Venture to Houston and take in the city's numerous attractions, which is easily accessible along the Southwest Freeway.



Change Language

Marriott offers websites in several languages and a variety of regions to help your travel experience. Please select the option most relevant to you.