Set amongst stunning greenery and just a short stroll from the local beach, this 3 star hotel is the perfect accommodation for those looking to discover Goa.
The hotel is home to an outdoor swimming pool which is surrounded by sun loungers perfect for those looking to relax under the Indian sun. On top of this, guests will also find an onsite spa & gym – perfect for unwinding after a busy day. When it comes to dining and enjoying a refreshing drink throughout their stay, guests can visit the onsite venues of the hotel which include Pam’s Buffet Restaurant, Harry’s Lounge Bar, Pam’s Coffee Shop & the seasonal poolside flame grill.
The rooms at the Baywatch Resort come with a private balcony and boasts a warm and comfortable interior as well as an ensuite bathroom meaning a comfortable stay for any type traveller.