Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Beruwala

64 beach hotels

Wadduwa

63 beach hotels

Aluthgama

48 beach hotels

Kalutara

35 beach hotels

Panadura

15 beach hotels

Waskaduwa

7 beach hotels

Moragalla

6 beach hotels

Maggona

4 beach hotels

Talpitiya

3 beach hotels

Kalutara North

3 beach hotels

The best beach hotels in Kalutara District

Check out our selection of great beach hotels in Kalutara District

Filter by:

Star Rating
Review score

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

Thoduwawa Beach Villa

Paiyagala South

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

A
Alinda
From
Switzerland
Where should I start.. this place was just amazing! Very warm, welcoming hosts and staff. Beautiful big, clean rooms with great bathrooms. They thought of everything: Conditioner, Blow drier, Mosquito net, Coffee, Tea, Water, Cups, Fridge. Really great! The pool has a sunsail over it so you can stay in the pool without getting a sunburn. :) The full body massage was simply amazing too - just next to the ocean with the nice sound of the waves. It said it would be 40min, but it was longer than an hour. They made it possible to get the massage last minute. We could recommend this place to everyone 100%. Thanks a lot for the great stay! ☺️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 209 reviews
Price from
$42
1 night, 2 adults

Ayana Sea

Wadduwa

Facing the beachfront, Ayana Sea offers 4-star accommodations in Wadduwa and features a garden and restaurant. Featuring family rooms, this property also provides guests with a playground.

I
Ishara
From
Australia
Everything was clean, spacious, and close to the sea. The food and room service were superb. Although there were only a limited number of activities available, the environment was peaceful and relaxing.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 282 reviews
Price from
$170.48
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

1.1 miles from Moragalla Beach in Beruwala, Sky and Sand Guesthouse offers accommodations with access to wellness packages. Spa facilities and a car rental service are available for guests.

N
Nizar
From
United Arab Emirates
Comfortable guesthouse with spacious and renovated family rooms, great for an extended stay. It is 5min away from Cinnamon Bey beach. The staff extremely nice and helpful. The owner attends to his guests himself to make sure that our stay is great and exceeds expectations. They organized a cute setup for our friend whose birthday happened to be during our stay, they allowed us to check out later free of charge, and even arranged for a homemade lunch at the guesthouse itself, on the pergola, which was great. Highly recommended!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 122 reviews
Price from
$46.09
1 night, 2 adults

FEEL Villa

Kalutara

Featuring garden views, FEEL Villa in Kalutara provides accommodations and a terrace. Guests can enjoy access to an outdoor fireplace and to a year-round outdoor pool.

S
Sabine
From
Austria
This is a real gem for a 'feel-at-home' stay with such a lovely family who is there for you 24/7. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 123 reviews
Price from
$46.20
1 night, 2 adults

Heda Retreat

Hotel in Aluthgama

Located in Aluthgama, a few steps from Moragalla Beach, Heda Retreat has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$31.50
1 night, 2 adults

EK Breeze Kalutara

Kalutara

Providing a garden, EK Breeze Kalutara provides accommodations in Kalutara. This property offers access to a balcony, free private parking, and free Wifi.

J
Jason Max
From
Australia
Amazing stay at EK Breeze Kaluthara............. Had such a great time at EK Breeze! The hosts were super kind and it really felt like a warm family-run place. Loved that we could just walk to a beautiful, swimmable beach with sunshine and sunbeds perfect for chilling. Breakfast was really good and it was nice sharing meals with other in-house guests too. Everything was clean and well managed. Would totally recommend this place if you’re looking for a relaxed coastal stay in Sri Lanka.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews
Price from
$44.20
1 night, 2 adults

Mango Lodge

Aluthgama

Mango Lodge features accommodations in Aluthgama near Moragalla Beach and Kande Viharaya Temple. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$15
1 night, 2 adults

Champagne Villa

Wadduwa

Champagne Villa is located in Wadduwa, just a 4-minute walk from Kalutara Beach and 23 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$200
1 night, 2 adults

Mollusca Beach Villa

Hotel in Waskaduwa

Located in Waskaduwa, a few steps from Waskaduwa Beach, Mollusca Beach Villa provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
Price from
$40
1 night, 2 adults
All beach hotels in Kalutara District

Most booked beach hotels in Kalutara District this month

See all

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 670 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 692 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 265 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 506 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 132 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 336 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 282 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 43 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 73 reviews

FAQs about beach hotels in Kalutara District

Beach Hotels That Guests Love in Kalutara District

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews
The location and the hotel was very peaceful and clean. Staff were really friendly and attentive to anything you needed! Food was delicious and the chef was generous to whip something up for me being pregnant that wasn’t on the menu which was greatly appreciated! The beach is easily accessible from the hotel to have a swim or watch the sunset
Guest review byFathima Suraiya
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
The House is magnificent and beautifully located on the beach. It's spotless and very comfortable (great slightly more firm pillows and a comfy bed which are big ones for me). The pool is GREAT as is the outside chill area. It's a really beautiful villa. Hasitha, the guy that was there to assist us was great - very helpful and respected out request for privacy. Communication in general was top notch. The view of the sea from the upper level is magnificent.
Guest review byBrendan
Young couple
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 265 reviews
A rare find in Colombo suburbs located in the beachfront with good facilities along with rooms having a great sea view. I enjoyed the dinner, sandwiches and other short eats particularly. Very clean and spacious rooms. Overall, there is nothing bad to state about the experience. I would visit there again.
Guest review byGayashan
Solo traveler
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: $450
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews
An amazing spacious property right on the beach front. The staff were exceptional and very helpful. Our chef was superb and cooked a delicious fish we purchased from the market earlier in the day.
Guest review bySui
Young couple
Avg. price/night: $59.40
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 75 reviews
Everything! The food, awesome breakfast, helpful and friendly staff, beautiful garden, cool pool, close to the beach, private sunset, close to the village with everything you could possibly need (atm, grocery, restaurants..)
Guest review byDominika
Young couple
Avg. price/night: $26.22
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 21 reviews
Friendly staff Super breakfast Beautiful beach view
Guest review byNeetha
Solo traveler
Avg. price/night: $46.62
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Really nicely little villa. Kitchenette was well kitted out. Plenty of drinking water was provided. Everything was clean. Pool was a bonus for a dip after a day on the beach. Short walk to beach which had a number of decent restaurants with beach loungers free for guests. Used the airport transport which worked well. Overall a nice place to stay.
Guest review bySally
Young couple
Avg. price/night: $46.62
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 209 reviews
The friendliness and willingness to help from Sanjee and his team was exceptional. Lovely food and great spot on the beach
Guest review bypaul
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 74 reviews
The apartment was very nice, spacious and cozy and the amenities are useful and clean. really nice bathroom and comfortable bed (but squeaky). It is very close to the beach which is very practical. Beautiful sunsets from balcony.
Guest review byInga Ciszewski
Family with young children