Skip to main content

The best resorts in Beruwala

Check out our selection of great resorts in Beruwala

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Lena Resort, hotel in Beruwala

Located in Beruwala, 30 miles from Mount Lavinia Bus Stand, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Expensive and no has anything.only one room .
Scored 9.4
9.4
Rated wonderful
Wonderful
16 reviews
Price from
$34.20
1 night, 2 adults
Sunflower Beach Resort, hotel in Beruwala

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.

Oceanside, lovely view Delicious and plentiful breakfast (choice of Western or Sri Lankan, I chose Sri Lankan) Friendly and attentive staff Restaurant on site
Scored 9.4
9.4
Rated wonderful
Wonderful
69 reviews
Price from
$40
1 night, 2 adults
Jetwing Saman Villas, hotel in Beruwala

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

Amazing stay from the beginning till goodbyes. The property is outstanding, the views, the rooms and most of all the service and the people. Special thanks to Prabath, who took the extra mile to ensure our comfort every minute of our stay. Thank you! 😊
Scored 9.3
9.3
Rated wonderful
Wonderful
110 reviews
Price from
$315.87
1 night, 2 adults
Waterside Bentota, hotel in Beruwala

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

The property is beautiful and situated just on the bank of the river Bentotta . Enjoyed the river safari organized by them. The staff is very friendly and courteous. Will definitely visit again.
Scored 9.2
9.2
Rated wonderful
Wonderful
101 reviews
Price from
$161.50
1 night, 2 adults
Club Villa, hotel in Beruwala

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.

The feeling of being on a private property Lovely garden and pool and I loved the unique crossing to the beach, over the train tracks
Scored 9.0
9.0
Rated wonderful
Wonderful
70 reviews
Price from
$144
1 night, 2 adults
Priyanka Villa, hotel in Beruwala

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.

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 9.4
9.4
Rated wonderful
Wonderful
66 reviews
Price from
$18
1 night, 2 adults
Thaala Bentota, hotel in Beruwala

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.

Directly on a beautiful beach, clean and organized
Scored 8.7
8.7
Rated excellent
Excellent
485 reviews
Price from
$194.40
1 night, 2 adults
Occidental Eden Beruwala, hotel in Beruwala

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.

Location was very good. Food was Exceptional.
Scored 8.5
8.5
Rated very good
Very Good
284 reviews
Price from
$178
1 night, 2 adults
Cinnamon Bentota Beach - Signature Selection, hotel in Beruwala

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

Super nice hotel! Ocean beach is connected directly to hotel territory. Swimming pools are between trees and rocks. Very polite and attentive hotel. staff
Scored 8.7
8.7
Rated excellent
Excellent
556 reviews
Price from
$252
1 night, 2 adults
Rockside Beach Resort, hotel in Beruwala

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.

Everything went well and the staff was great
Scored 8.2
8.2
Rated very good
Very Good
89 reviews
Price from
$108
1 night, 2 adults
All 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 this month

Resorts That Guests Love in Beruwala

  • Avg. price/night: $193.80
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 10 reviews
    uper nice Resort! Great resort. Everything was nice. Me and my colleagues would surely choose it again next time. Great location, great service, friendly staff. Good value for the money. Breakfast was delicious. Very comfortable. Would definitely recommend Thank you!"
    Subashi
    Family with young children
  • Avg. price/night: $193.80
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 10 reviews
    It's really a wonderful place. It's very beautiful. You can enjoy life freely with the nature. It's a quiet and beautiful place. You can also taste the local cuisine. The staff are very friendly. The pool, the rooms, everything is very clean and tidy. Cinnamon nature resort is a must visit place.
    Janith
    Solo traveler
  • Avg. price/night: $175.10
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews
    The background of the resort is very beautiful and calm. We can spend time with family members and friends very freely.
    Silva
    Young couple