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

Resorts in Bentota

Find the resorts that appeal to you the most

The best resorts in Bentota

Check out our selection of great resorts in Bentota

Filter by:

Review score

Tree of Life Resort

Bentota

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.

A
Alon
From
Israel
We loved everything. The staff were incredibly kind and nice they always cared for us and gave us advices and good recommendations. We had breakfast, lunch and dinner in the resort and the food is great. Anything we asked they gave us a solution. The hotel also provided us free tuktuk rides to the beach and restaurants. Really great
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 277 reviews
Price from
$76.50
1 night, 2 adults

Jetwing Saman Villas, A Luxury Reserve - Adults Only

Bentota

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

I
Ivan
From
Qatar
Outstanding! This beautiful resort is sandwiched between two spectacular (and mostly empty) beaches. If you're looking for a peaceful vibe (no kids allowed and no annoying music at the pool), excellent food, outstanding cocktails, excellent service, and amazing sunsets...then this place is for you. We were very warmly welcomed upon arrival and were looked after with meticulous care for the rest of our stay (thank you very much, Sanath!). The room was perfect and the bed (including linens and pillows) was very comfortable. Thank you also to the very kind and generous Chef Thushara and his team for the wonderful Sri Lankan cooking class (delicious chicken curry). Another highlight of our stay was having our sundowners on a hidden patio perched on the rocks and overlooking the surf. The drinks and the view were spectacular! While you're there, also try the spa. Wonderful massages. Overall, we couldn't have asked for a better stay and we look forward to coming back. Thank you, Sandaru, for waking up so early to assist us with our checkout and bid us farewell.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 120 reviews
Price from
$254.24
1 night, 2 adults

Sakuna Arana Resort

Bentota

Located in Bentota, 1.2 miles from Kosgoda Beach, Sakuna Arana Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

L
Lotte
From
Netherlands
Beautiful pool and view, big rooms
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews
Price from
$52.65
1 night, 2 adults

Ceylo Villas

Bentota

Located in Bentota, 3 miles from Lunuganga, Ceylo Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$87.91
1 night, 2 adults

The Rockwall Boutique Hotel Bentota

Bentota

Located in Bentota, a few steps from Maha Induruwa Beach, The Rockwall Boutique Hotel Bentota has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

N
Nayema Khan
From
Bangladesh
Wow…what a stay!!! It’s a hidden gem at a very serene location. It an ideal place for those who wants to live in tranquility and enjoy their ‘me time’. It is also an ideal place for romantic gateway. We stayed at their ‘Deluxe Double Room with Balcony’. The room was very spacious with a nice balcony and a spacious bathroom. The whole room and bathroom are nicely decorated. We enjoyed the view from the balcony sitting on the swing. Overall, it a very nice and comfortable room to stay. The have a very welcoming infinity swimming pool and a private beach. We enjoyed every moment of it. During our stay we also met with the Chairman of the Hotel Dr. Ranjuka and his wife Director Ms. Nilusha. It was such a pleasure to meet & have a small chat with them. We really appreciated the way both of them welcome us in their hotel. The General Manager Mr. Sulochana Nilhan has given special attention to us & taken care of all our requirement with wholeheartedly. Their Chef made us a three-course meal as per our requirement, such a nice gesture. We were amazed by the hospitality & care of all the hotel staffs. We are thankful to them for making our stay memorable. You can have tuk tuk from the road and other options of ride from pick me easily, if you want to visit near by. We highly recommend this place.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 62 reviews
Price from
$253
1 night, 2 adults

Priyanka Villa

Bentota

Located in Bentota and offering Ayurvedic treatments. Priyanka Villa features a barbecue and terrace. Free private parking is available on site. The property is 1969 ft from the beach.

E
Elizaveta
From
Russia
Amazing place, spacious rooms and a very green and clean territory. The host was very lovely and helpful, always ready to help out. Definitely good value
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 82 reviews
Price from
$20
1 night, 2 adults

Waterside Bentota

Bentota

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

D
Debahuti
From
India
Perfect place to be...we just took a mangrove safari from this place to bentota river and it was great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 76 reviews
Price from
$165.75
1 night, 2 adults

Club Villa

Bentota

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.

T
Thomas
From
India
amazing rooms! the pool and beach access
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 94 reviews
Price from
$180
1 night, 2 adults

Sheraton Kosgoda Turtle Beach Resort

Bentota

Located in Bentota, a 8-minute walk from Kosgoda Beach, Sheraton Kosgoda Turtle Beach Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

A
AkshayT
From
United Kingdom
Loved the hospitality, location (right at the beach), friendliness of the staff. WiFi works brilliantly even at the pool or at the main gate which was surprising to see such strong connectivity outdoors. Best part was you can have a dip in the pool and walk straight to the beach and enjoy the waves and come back to the pool for your cocktail made with love and care.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 304 reviews
Price from
$235
1 night, 2 adults

Cinnamon Bentota Beach - Signature Selection

Bentota

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...

S
Srinivasan
From
Kuwait
Breakfast - amazing varieties, extremly friendly staffs, all the staffs were good, we dealt with Janaka, Pramoksha and one more girl who found and returned our lost cash, unfortunately didnt notice her name. Food was fresh and tasty, Capacinno can be improved as it didnt taste that good. We did try dinner couple of times, we really enjoyed the varieties and taste. I would recommend them to include live kitchen for Srilankan fish fry/ grill as sea food is very famous there. Reception - Sansala was very helpful and patiently listened to requirement, allotted the best available room for our stay. Highly appreciate her service. Very clean facility, easy access to beautiful beach, nice swimming pools and clean Sauna and Steam.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 765 reviews
Price from
$252
1 night, 2 adults
All resorts in Bentota

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 Bentota and surrounding area in the past month

See all

All-inclusive resorts in Bentota and nearby

  • 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.

  • Ypsylon Tourist Resort

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

    Ypsylon Tourist Resort - Level 1 offers beachfront accommodations in Beruwela’s tourist site. It offers rooms with splendid views of the Indian Ocean and free parking on site.

  • Ceylo Villas

    Bentota
    All-inclusive options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews

    Located in Bentota, 3 miles from Lunuganga, Ceylo Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $96.70 per night
  • Mangrove Escapes Resort

    Bentota
    All-inclusive options available

    Located 4.1 miles from Lunuganga, Mangrove Escapes Resort offers 3-star accommodations in Bentota and has a garden, a restaurant and a bar. 6 miles from Bentota Lake and 6.3 miles from Bentota Railway...

  • Sakuna Arana Resort

    Bentota
    All-inclusive options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 33 reviews

    Located in Bentota, 1.2 miles from Kosgoda Beach, Sakuna Arana Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $67.43 per night

Treat yourself. Popular resorts in Bentota and nearby

  • 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 8.6
    Excellent - What previous guests thought, 708 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 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
  • 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
  • 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 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 8.9
    Excellent - What previous guests thought, 70 reviews

    Located in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $49 per night
  • 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

Highly rated resorts in Bentota and nearby

  • Lena Resort

    Beruwala
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 27 reviews

    Located in Beruwala, 1.7 miles from Moragalla Beach, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $38 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

FAQ about resorts in Bentota

Resorts That Guests Love in Bentota

See all
  • Avg. price/night: $113.66
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 292 reviews
    The resort is located in a beautiful location in between ocean and lake
    Guest review by
    Sidharth
    Young couple
  • Avg. price/night: $186.80
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 304 reviews
    I had a wonderful stay at the Sheraton Bentota Resort. We enjoyed all the resort's facilities, which were exceptional. The service provided by the resort staff was impressive, and the meals were delightful. The resort's location was also fantastic, adding to the overall experience.
    Guest review by
    Mubarak
    Family with young children
  • Avg. price/night: $117.99
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 58 reviews
    I stayed at Temple Tree Resort in Bentota. The hotel's location is good with direct beach access. However, the rooms were just okay and could have been cleaner. Overall, it was an average experience
    Guest review by
    Aliasgar
    Family with young children
  • Avg. price/night: $272.18
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 876 reviews
    Everything - if you want a 5 star all inclusive this is your place. The property is large enough that you don’t realise how many people are there - until you queue for ice cream of course! We only stayed for 2 nights to end our tour and it was nice to end in clean luxury. We didn’t visit the beach but it looked nice. Swimming pools were big and enough space to enjoy family time. Adults only pool was also nice with the swim up bar. Good food spread, particularly the fresh fish/meat on offer at every meal.
    Guest review by
    Leila
    Family with young children
  • Avg. price/night: $272.18
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 876 reviews
    this is an all inclusive resort meaning there's breakfast,lunch and supper plus free drinks all day long. the buffets has an unimaginable amount of food, everything and anything that you can think of is available. The free drinks are of a low quality and some so bad that you wont want them even though its free. there should be an option to purchase good quality drinks at a fee is desired.
    Guest review by
    Heerabhai
    Family with young children