The 10 best resorts in Beruwala, Sri Lanka | Booking.com
Skip to main content

Resorts in Beruwala

Find the resorts that appeal to you the most

The best resorts in Beruwala

Check out our selection of great resorts in Beruwala

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Beruwala and surrounding area in the past month

See all

All-inclusive resorts in Beruwala and nearby

  • Cinnamon Bey Beruwala

    Bentota
    All-inclusive options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 364 reviews

    Cinnamon Bey features bright and spacious rooms with a private balcony. It features an outdoor pool.

    From $142.78 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 765 reviews

    Located in Bentota, a 3-minute walk from Bentota Beach, Cinnamon Bentota Beach - Signature Selection has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

  • Lanka Princess All Inclusive Hotel

    Bentota
    All-inclusive options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 48 reviews

    Surrounded by the palm-fringed beaches of Beruwela and Bentota, Lanka Princess Hotel is an adult only hotel located on directly on the beach. It offers an outdoor pool.

  • Taj Bentota Resort & Spa

    Bentota
    All-inclusive options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 288 reviews

    Taj Bentota Resort & Spa - is located in Sri Lanka's Galle District, offering breathtaking views of the Indian Ocean. Pampering spa services, an outdoor pool and 5 dining options are provided.

    From $240.78 per night

Highly rated resorts in Beruwala and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 453 reviews

    Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Center and 3 restaurants.

    From $145.43 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 290 reviews

    NH Bentota Ceysands Resort is located a 15-minute drive from the popular Sea Turtle Hatchery. It features an outdoor swimming pool and a fitness center. Free Wi-Fi access is available at all areas.

    From $113.66 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews

    Located in Nakandalagoda, 1.9 miles from Bawa Gardens, Hill View Resort provides accommodations with a garden, free private parking and a restaurant.

    From $38.88 per night
  • Waterside Bentota

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 76 reviews

    Located in Bentota, Waterside Bentota is a riverfront hotel that offers an outdoor swimming pool. Free Wi-Fi access is available throughout the property.

    From $142.12 per night
  • Thaala Bentota

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 707 reviews

    Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 62 mi from Bandaranaike International Airport and 41 mi away from the city of Colombo.

    From $218.06 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 277 reviews

    Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

    From $84.96 per night
  • Club Villa

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 94 reviews

    A short 1-minute walk from Bentota Beach, Club Villa provides an outdoor pool and massage treatments. Its air-conditioned rooms are decorated with handwoven batiks and paintings.

    From $132 per night
  • Haus Berlin

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 39 reviews

    Set in beautiful landscaped grounds, Haus Berlin offers relaxing stays in spacious rooms. Featuring an outdoor pool, it offers bike rental and free WiFi in public areas for free.

    From $45.10 per night

Treat yourself. Popular resorts in Beruwala and nearby

  • Located in Aluthgama, a 2-minute walk from Moragalla Beach, Ahyora Beach Beruwala provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. 29...

    From $50.40 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 16 reviews

    AIDA Hotel - Bentota is a Charming Hotel Located in Srilanka's Galle District. Just 2 minutes' walk from Bentota Beach, it features an outdoor pool and free Wi-Fi.

    From $100 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 72 reviews

    Offering an outdoor swimming pool and a restaurant, Rock Side Beach Resort is located in Induruwa. Free WiFi access is available in the public areas of this resort.

    From $106.40 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 120 reviews

    Jetwing Saman Villas is in the peaceful fishing village of Aturuwella in Bentota.

    From $400.59 per night