Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Bentota

230 beach hotels

Beruwala

64 beach hotels

Aluthgama

48 beach hotels

Induruwa

41 beach hotels

Ahungalla

32 beach hotels

Kosgoda

26 beach hotels

Moragalla

6 beach hotels

The best beach hotels in Bentota Region

Check out our selection of great beach hotels in Bentota Region

Filter by:

Star Rating
Review score

Sisi's Place

Hotel in Bentota

Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace.

Л
Лина
From
Russia
Beautiful comfortable room, very welcoming family, tasty breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 196 reviews
Price from
$33.25
1 night, 2 adults

Baker's cottage

Kosgoda

Baker's cottage features wellness packages and beauty services, as well as air-conditioned accommodations in Kosgoda, a few steps from Kosgoda Beach.

S
Susan
From
Australia
The room was cute and cozy, like a rustic cottage set off the main road with tranquil gardens. Lots of nature around, the kids found a giant snail which they named 'Bruce'. The room is very quiet, no traffic noise. Only the sounds of the ocean, which was lovely to listen to at night. We would recommend dinner from the host, it was very tasty.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews
Price from
$32.40
1 night, 2 adults

Sama Retreats - Kosgoda

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Antonina
From
United Arab Emirates
Like Visiting Family — Warm, Welcoming, and Truly Special From the very first moment I arrived, I was met with such kindness and warmth — it honestly felt like I was visiting relatives, not checking into a hotel. The atmosphere is cozy and full of heart, and the staff make it unforgettable. One of the lovely girls who welcomed me felt like a little sister — so sweet and genuine. I don’t remember her name, but I’ll never forget her energy and kindness. When I was leaving, we even hugged goodbye. It felt like leaving family behind. The manager was simply amazing — kind, thoughtful, and very professional. And the chef! He personally came out to check if I enjoyed the food (which I absolutely did — the seafood was insanely delicious). You can feel that they all truly care. Everyone smiles here. Everyone is friendly. And the vibe is something I’ll carry with me. I’m already dreaming of coming back — again and again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Price from
$263
1 night, 2 adults

Sri Palms

Kosgoda

A 1-minute walk from Kosgoda Beach in Kosgoda, Sri Palms provides accommodations with access to beauty services.

P
Parag
From
India
Sri Palms in Kosgoda is a family-owned hotel with a few rooms. We got the rooms on the ground floor with a wonderful swimming pool view and a sitting area. The rooms are large very well furnished. Bathrooms are also big and nice. Overall, we had a wonderful time there. We had dinner at the hotel and also the breakfast was done very well prepared and served. The beach is at a walking distance @400 meters from the property. Overall we had a wonderful stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
$69
1 night, 2 adults

Coco Cabins by Thush

Bentota

Offering garden views, Coco Cabins by Thush in Bentota features accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

N
NICOLAS EZEQUIEL
From
Argentina
Nice experience to stay in one of the Cabins. Thush is very friendly and i highly recommend to join any tour by motobike with him
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 115 reviews
Price from
$4.50
1 night, 2 adults

Sea Crest Beach Villa

Hotel in Ambalangoda

Located in Ambalangoda, a 8-minute walk from Ambalangoda Beach, Sea Crest Beach Villa provides accommodations with a garden, free private parking, a shared lounge and a terrace.

I
Ioana
From
Romania
An exceptional accommodation managed by Chathu and Ishan, a lovely family who show a great respect and kindness to all of their guests. The rooms are incredible nice, beautifully decorated and the view and direct access to the beach bring added values to this accommodation. The breakfasts and lunches were delicious; we had an authentic Sri Lankan experience. For sure, we would like to come back and have a longer stay at Sea crest beach villa to enjoy more the awesome beach and the energy of this place and hosts.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 reviews
Price from
$27
1 night, 2 adults

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.

M
Malene
From
Denmark
The room is very clean and look exactly like the pictures. The pool is also very nice and clean. It is the best place we stayed during our trip to Sri Lanka. The staff is so friendly and welcoming and provides you with everything you need. They even have a lamp for the mosquitoes, so you can enjoy the evenings on your own terrace. We highly recommend this place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 354 reviews
Price from
$60.75
1 night, 2 adults

Villa Thamburu, Bentota

Hotel in Bentota

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Muayad
From
Oman
The villa was amazing overall. The highlight was definitely the food.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 249 reviews
Price from
$206.46
1 night, 2 adults

Sriyan Boutique Villa

Beruwala

Sriyan Boutique Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

J
Jose
From
Colombia
The service and the breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 106 reviews
Price from
$24
1 night, 2 adults

Ahu Bay

Ahungalla

Beachfront Location: Ahu Bay in Ahungalla offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool.

V
Vinod
From
Netherlands
We were on our honeymoon, and the management made sure that it was a memorable one. It was an amazing beach house/hotel in one of the most beautiful places. The staff were very helpful, and the chef made treated us with some surprises. Oh, certainly try the massages too.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews
Price from
$282.59
1 night, 2 adults
All beach hotels in Bentota Region

Most booked beach hotels in Bentota Region this month

See all

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 943 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 19,498 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 19,498 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 621 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 414 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6,490 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 4,174 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 503 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 465 reviews

Popular with guests booking beach hotels in Bentota Region

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 116,868 reviews

FAQs about beach hotels in Bentota Region

Beach Hotels That Guests Love in Bentota Region

See all
Avg. price/night: $350.46
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 924 reviews
The staff and the service team were all incredibly friendly and helpful. The food is amazing, Chef Nimal and his team make the best cakes and desserts. The hotel is located right next to the beach and you can play in the water and enjoy the most beautiful sunset at the beach. The pool area is very spacious and the pools are big
Guest review byStephanie
Young couple
Avg. price/night: $219.78
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews
The rooms and the bathrooms are roomy and well kept. They are tastefully designed while allowing a lot of light. High ceiling in the bedroom (upstairs) creates a light, spacious feel. Bathroom was cleverly planned and kept clean. Access to a private beach allows a very peaceful stay. You can watch the ocean while dipping in the pool.
Guest review byThiyumi
Young couple
Avg. price/night: $90
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 206 reviews
Breakfast was average. Fantastic beachfront location. No TV in rooms. No luggage stand to place your suitcase, we had to put our suitcase on the floor and bend down to reach (not easy for elderly person). The steep stairwell had no handrail making this difficult to climb if you have mobility issues. The shower drain was partially blocked and caused water build-up.
Guest review byIvy
Family with young children
Avg. price/night: $150.76
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 26 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 byAliasgar
Family with young children
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 157 reviews
The beach view
Guest review byRajae
Young couple
Avg. price/night: $309.10
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 337 reviews
Exceptional hotel. Nothing too much trouble for staff who were invariably friendly and helpful. Food excellent, amazing variety. Great location by beach on Indian Ocean
Guest review byDouglas
Young couple
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 582 reviews
The view from the room was lovely. It's right on the beach.
Guest review byJane
Young couple
Avg. price/night: $89.91
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 62 reviews
Perfect nice & clean place basically right on the beach, with good restaurant and Turtle rescue center in the neighborhood. In the end we received nice gift from the collective. Recommended !
Guest review byAnton
Young couple
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 17 reviews
The place has a beautiful private and fenced palm garden, with shade and breez. It is right on the beach. Very nice kind germen and english speaking owner. Nice generous breakfast. Safe.
Guest review byMonika
Solo traveler
Avg. price/night: $635.25
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews
Our stay at Abu Bay was nothing short of amazing! From the moment we arrived, we were greeted with warmth by the staff, who went above and beyond to ensure our comfort throughout the stay. The rooms were beautiful, comfortable and well-appointed. What truly sets this hotel apart is its stunning location. Surrounded by a private beach cove! Waking up to breathtaking views of the ocean was an absolute treat. Our stay will be truly memorable!
Guest review byShelby
Young couple