Discover exceptional luxury at the Weligama Marriott, a picturesque resort nestled on Sri Lanka’s south shore. Indulge in magnificent ocean vistas and delight in a unforgettable experience. Our spacious rooms and premier amenities provide the perfect base for exploring the local culture or simply