Earl's Reef is a charming 4-star hotel located in the picturesque town of Beruwala, Sri Lanka. With 55 well-appointed rooms, this hotel offers a cozy and inviting atmosphere perfect for both leisure and business travelers. Renovated in 2017, Earl's Reef combines modern comforts with a warm ambiance, ensuring guests enjoy a pleasant stay.