The Westin Dallas Southlake Hotel

The Westin Dallas Southlake is a six-story, full-service hotel along State Highway 114 in the heart of Southlake. The property pairs 253 guestrooms with a full amenity offering: an outdoor pool and lounge area, a restaurant and bar with outdoor seating, a large fitness room, a convenience store, and 50,000 SF of conference space, including a ballroom, meeting rooms, and pre-function areas. The hotel wraps around a central courtyard that hosts recreation and events, and an adjacent two-level parking garage settles into the site’s natural topography. From the conference center to the courtyard, every space balances functionality, elegance, and comfort for overnight guests and event-goers alike.

Location
Southlake, Texas
SQFT
296,200
Architect
OWT Architects
Owner
SRH Hospitality Southlake Realty LLC