Located in Weligama, Weligama Bay Marriott Resort & Spa is by the ocean, within a 10-minute drive of Mirissa Beach and Mirissa Fisheries Harbor. This 5-star hotel is 8.1 mi (13 km) from Polhena Beach and 8.8 mi (14.2 km) from Martin Wickramsinghe Folk Museum.