Excellent Resort for Relaxation, Weligama, Sri LankaReview Score 9.0/10 - Superb - Booking .com Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a...