Discover remarkable luxury at the Weligama Marriott, a stunning getaway nestled on Sri Lanka’s south shore. Indulge in spectacular ocean views and enjoy a unforgettable experience. Our expansive rooms and premier amenities provide the perfect base for experiencing the local attractions or simply relaxing by the sparkling water . Reserve your per… Read More