South Shore Harbour Resort & Conference Center is a luxury tropically-inspired getaway in League City, Texas, offering 237 rooms, 25,000 sqft of meeting space, three restaurants, an 185-foot Oasis Pool & Swim Up Bar, a 130,000 sqft Fitness Center, and a private country club with 27 holes on the banks of Galveston Bay.
Guests praised the hotel's friendly staff, comfortable rooms, stunning views, and convenient location.
Guests criticized the hotel's old facilities, poor internet connection, uncomfortable beds, limited parking, and inconsistent food quality.