With a stay at Mandara Resort in Weligama, you'll be on the beach, within a 5-minute drive of Mirissa Beach and Weligama Beach. This upscale resort is 2 mi (3.2 km) from Mirissa Fisheries Harbor and 2.3 mi (3.8 ... Read more

View all Luxury Hotels in Weligama