Discover unparalleled luxury at the Weligama Marriott, a beautiful resort nestled on Sri Lanka’s south shore. Pamper yourself in breathtaking ocean vistas and delight in a unique experience. Our modern rooms and top-notch amenities provide the perfect retreat for exploring the local attractions o