Houston Bay Area's Waterside Resort

South Shore Harbour Resort and Conference Center

The largest full-service waterside resort and conference center in Southeast Texas, South Shore Harbour Resort & Conference Center is located on shimmering Clear Lake just 30 minutes south of Houston. This 237-room resort hotel exudes a relaxed, maritime style, making it perfect for corporate meetings, weddings and family vacations.

Note:
1859 Historic Hotels remains committed to guest health and safety across all our hotels
Learn More