At Peninsula Beach Resort, you can hit the beach to play volleyball or sip a drink at the beach bar, plus you'll have access to onsite windsurfing and kayaking. The outdoor pool provides plenty of fun, while guests in the mood for pampering can indulge in Thai massages and aromatherapy. The cocktail bar is a great place to grab a drink, and Beach Bistro Restaurant serves international cuisine and is open for breakfast, lunch, and dinner. A golf course, a poolside bar, and a fitness center are other features.