Discover remarkable relaxation at the Weligama Marriott, a picturesque hotel nestled on Sri Lanka’s south shore. Pamper yourself in spectacular ocean vistas and savor a unforgettable experience. Our spacious rooms and outstanding amenities provide the perfect retreat for discovering the local cul