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 on-site 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 centre are other features.