Search beach hotels in Kalutara District

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Wadduwa

30 beach hotels

Beruwala

25 beach hotels

Kalutara

17 beach hotels

Panadura

4 beach hotels

Aluthgama

4 beach hotels

Moragalla

3 beach hotels

Waskaduwa

3 beach hotels

The best beach hotels in Kalutara District

Check out our pick of great beach hotels in Kalutara District

Filter by:

Star rating
Review score

Sriyan Villa

Beruwala

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

J
Jérôme
From
France
A piece of heaven in the countryside of Sri Lanka. The villa is located inside a beautiful garden and just 10 min from the beach. The host will do everything to make you feel at home. I really appreciate that the host took me to visit the surrounding area free of charge. The breakfast was delicious, with a choice of Sri Lankan, Indian or Western food. For a very reasonable price, he also offers an excellent dinner. Thanks again :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 107 reviews
Price from
US$25
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South

Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

N
Nikita
From
Georgia
I absolutely loved staying here. The place is rather secluded, away from tourist crowds, but what you're getting outweighs this in so many ways. And you're getting: (1) the host who is always eager to help and who, I could see, really cares about the property and keeps it well-functioning at all times, (2) a personal chef who cooks delicious meals to your order every evening — the prices are more than reasonable, and the food I tried in nearby restaurants doesn't even compare to the quality of these home-cooked wonders, (3) amazing and helpful staff who make sure all your needs are met, (4) beautiful clean beach just 20-30 meters away from your room, (5) picturesque sunsets you can view right from the balcony.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 193 reviews
Price from
US$42
1 night, 2 adults

Ayana Sea

Wadduwa

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

P
Patrick
From
Canada
Excellent service and exceptional facilities!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 251 reviews
Price from
US$288.80
1 night, 2 adults

Lucky Prince Villa & Ayurveda Wellness

Aluthgama

Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

L
Leif Aage
From
Norway
Such a nice friendly couple, genuinely helping us in any way possible 😊 The rooms were big and comfy. It's very close to the beach. Breakfast was big and with lots of varieties.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 106 reviews
Price from
US$47
1 night, 2 adults

FEEL Villa

Kalutara

Situated within less than 1 km of Katukurunda Beach and 41 km of Bambalapitiya Railway Station in Kalutara, FEEL Villa provides accommodation with seating area.

P
Philip
From
New Zealand
Welcoming family feeling,flexible ,lovely pool,quiet area , happy to talk, very positive values and outlook.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 103 reviews
Price from
US$40.25
1 night, 2 adults

Sunny Villa

Beruwala

Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

s
susan lloyd
From
United Kingdom
This villa was absolutely beautiful, it’s just been renovated to a very high standard. The whole villa has a stunning design and is very modern, it’s of outstanding quality, and extremely clean. The walk in showers are amazing, the bathrooms, bedrooms and living area are all beautifully designed. The villa is decorated to perfection, with Sri Lankan furniture and beautiful Sri Lankan paintings. You get the entire apartment on the top floor to yourself, and there is a private entrance to the top villa and a kitchen area. This villa is very private and has a lovely swimming pool in the garden. Rosa and her daughter Zara runs this property and they are wonderful, very hospitable people, they speak English and German fluently. The breakfast was delicious, with so many different combinations of Sri Lankan and continental with plenty of fresh fruits. The location is very nice and quiet, and in walking distance to the beach. Aluthgama is just up the road and has plenty of shops, restaurants, banks/ATM a good train station, and buses that run past every 10 minute. You will also love Billy the dog, he’s such a friendly dog and a big part of Sunny Villa. I highly recommend this property it’s very good value for money.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$80
1 night, 2 adults

The Nonnas Privacy Villa

Beruwala

Set 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand in Beruwala, The Nonnas Privacy Villa offers accommodation with a kitchen.

G
GANESAN
From
United Kingdom
Very clean and close to the main road. The host Mr.Sameer was very helpful with getting us around.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews
Price from
US$19.80
1 night, 2 adults

The Beach Club

Hotel in Wadduwa

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

P
Petr
From
Russia
Very good breakfast, location is not very far from the airport (1 hour and 15 minutes drive), spacious and clean room with aircondition, wifi works well enough for working, food is tasty
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$38.25
1 night, 2 adults

Mbeach Nest

Panadura

Comprising a garden and a shared lounge, Mbeach Nest is a recently renovated accommodation in Panadura situated close to Panadura Beach.

A
Aimee Flor
From
Germany
We booked this on short notice 10 minutes before we arrived and were super happy that the owner is so flexible. The accommodation was super clean and really nice. It’s right at the beach and beside a great restaurant. Everything was clean and the host was really friendly. We felt comfortable and great to stay here. The garden was beautiful and we enjoyed our stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 52 reviews
Price from
US$26
1 night, 2 adults

Inuli Coco Hut

Kalutara

Situated in Kalutara and only a few steps from Kalutara Beach, Inuli Coco Hut features accommodation with sea views, free WiFi and free private parking.

B
Baradhi
From
Sri Lanka
They treet as good good place and no any disturbance
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$15
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 9.1
Superb - What previous guests thought, 251 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 518 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 118 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 290 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 471 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 64 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 269 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 218 reviews

Popular with guests booking beach hotels in Kalutara District

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

Popular with guests booking beach hotels in Kalutara District

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

FAQs about beach hotels in Kalutara District

Beach hotels that guests love in Kalutara District

See all
Avg. price/night: US$345.26
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 121 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 by
Fathima Suraiya
Young couple
Avg. price/night: US$554.11
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 17 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 by
Brendan
Young couple
Avg. price/night: US$134.20
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 56 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 by
Dominika
Young couple
Avg. price/night: US$112.10
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 52 reviews
- Very nice and large Pool - Direct Beach access - not to far (5 min Walk) to the Main Road - nice and clean property - WiFi worked good, even in the Room
Guest review by
Michael
Family with young children
Avg. price/night: US$97.06
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 174 reviews
1 front desk officer was very helpful and buffet servers too. Bed was comfortable Beautiful beach view from our room. Food was good but less options.
Guest review by
GEORGE
Young couple
Avg. price/night: US$63.27
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 193 reviews
The friendliness and willingness to help from Sanjee and his team was exceptional. Lovely food and great spot on the beach
Guest review by
paul
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 64 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 by
Inga Ciszewski
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 97 reviews
A lovely friendly atmosphere, staff and owners really took care of us. The food was incredible! The view from the garden is stunning and a perfect location to watch sunset.
Guest review by
Jessica
People with friends
Avg. price/night: US$88.80
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 45 reviews
Clean, quiet, on the beach
Guest review by
Mircea
Young couple
Avg. price/night: US$33.99
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 38 reviews
Super friendly hosts, great breakfast, perfect location and an amazing ocean view from the rooftop of the restaurant!
Guest review by
Zara
Solo traveller