Located in Bentota, Whispering Palms Hotel is by the ocean, within a 5-minute drive of Induruwa Beach and Kaluwamodara Bridge. This beach hotel is 20.8 mi (33.4 km) from Hikkaduwa Beach and 2.2 mi (3.6 km) from ... Read more

View all Luxury Hotels in Bentota