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

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

E
Elizabeth
From
Malta
Located close to the beach, the homestay is very welcoming and has a beautiful garden where one can sit and relax. The rooms were clear, equipped with kettle and fridge and very comfortable. Would highly recommend the place. The host is very helpful and prepared a very good breakfast for.us.
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.

T
Tom
From
Germany
Friendly staff and a great location. Food is good and the pool very nice. Quiet area and a beach right in front. Perfect place to relax!
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.

m
mariia polaniok
From
United Arab Emirates
I like just everything! Its not possible to not like something there, staff are so great ,they make sure you leave Sri Lanka that it's best country on planet . Hotel room is so beautiful, view from my room will never leave my heart ,I love each detail of this hotel ,art everywhere ! Bathroom is art ,evenings on terrace in swimming pool is for lifetime memory ,all staff becoming yoir friends ,you guys doing such a good job ,thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 251 reviews
Price from
US$187.72
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.

E
Emilija
From
Serbia
Hosts are very nice people, they helped us with train tickets, the owner dropped us by tuk tuk to train station, they feed us well…
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 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.

B
Brigita
From
Lithuania
The atmosphere in Feel villa is superb, owners are great people. We stayed only for one night but wanted to stay longer. The room is big and bed is comfortable. Wifi works very well. Breakfast was great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 104 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.

A
Alexandra
From
Switzerland
Loved our stay at Villa Sriyan—beautiful, peaceful, and super comfortable. Big thanks to the Host for being so helpful and making everything easy. Highly recommend!
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.

D
David
From
Germany
Amazing place!! The perfect spot to relax . The room was new really comfortable and beautifully done the staff were helpful and kind. They have fresh seafood it all really yummy 😋. The best accommodation of my trip so far and was sad i couldn't stay longer!!
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.

K
Ketagoda
From
Sri Lanka
I had a wonderful stay at this place.From the moment I arrived, I felt warmly welcomed by the hosts, who made sure I had everything I needed for a comfortable stay. The room was cozy, clean, and beautifully decorated, with all the amenities you'd expect.Overall, a fantastic experience! Highly recommend this place for anyone looking for a relaxing and personal experience.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 54 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.

S
Sihan
From
Australia
Beautiful views. Amazing feeling right on the coastline, therapeutic. The room is quite spacious and the bed is very large and comfortable. They have a small store on site that sells snacks and drinks for low prices. You can also order breakfast, lunch, and dinner from them, very authentic, fresh, and affordable. The hosts went above and beyond to make sure I enjoyed my stay. Extremely helpful and knowledgeable. Cannot say enough good things about the hosts. Some of the kindest and most genuine people I have ever met. Extremely generous family. It was a very joyful and peaceful stay, at a very affordable price.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$14
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 7.9
Good - What previous guests thought, 471 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 122 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 7.6
Good - What previous guests thought, 65 reviews

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 291 reviews

Popular with guests booking beach hotels in Kalutara District

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

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 735 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

Popular with guests booking beach hotels in Kalutara District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 373 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
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.3
Good - What previous guests thought, 53 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$67.65
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 171 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$58.83
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