Located in Beruwala, Lanka Princess All Inclusive Hotel is on the beach, within a 5-minute walk of Moragalla Beach and Kaluwamodara Bridge. This upscale resort is 24.2 mi (38.9 km) from Hikkaduwa Beach and 0.1 ... Read more

View all Luxury Hotels in Bentota