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.