Skip to main content

The best vacation rentals in Kalutara District

Check out our selection of great vacation rentals in Kalutara District

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Boasting a 24-hour front desk, this property also provides guests with a picnic area. Featuring family rooms, this property also provides guests with an outdoor fireplace. Srilanka Dinner was arranged. Host Sameer did everything to make us feel comfortable and had a homely feeling.

Show more Show less
9.6
Exceptional
107 reviews
Price from
$20
per night

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. This beachfront property offers access to a patio, darts, free private parking and free WiFi. The accommodation features airport transfers, while a bicycle rental service is also available. 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! ☺️

Show more Show less
9.7
Exceptional
188 reviews

Facing the seafront, Lucky Prince Villa is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi throughout the property. The accommodation features airport transfers, while a bicycle rental service is also available. All good about hosts, facilities and place

Show more Show less
9.5
Exceptional
103 reviews

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. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace. There is free private parking and the property features paid airport shuttle service. 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!

Show more Show less
9.7
Exceptional
102 reviews
Price from
$36
per night

DreamScape Holiday Apartment features garden views, free WiFi and free private parking, located in Kalutara, 1.3 km from Kalutara Beach. It is situated 37 km from Bambalapitiya Railway Station and provides full-day security. The apartment has family rooms. The staff was friendly. The building was newly constructed and luxurious, with all the necessary facilities available. There is secure parking as well.

Show more Show less
9.7
Exceptional
32 reviews

Located in Beruwala, 1.3 km from Beru Beach and 44 km from Mount Lavinia Bus Stand, Museum Villa 09 provides spacious air-conditioned accommodation with a terrace and free WiFi. Set 3.3 km from Kande Viharaya Temple, the property offers a private beach area and free private parking. Bentota Railway Station is 6 km away and Bawa Gardens is 8.2 km from the guest house.

Show more Show less
9.1
Wonderful
7 reviews
Price from
$19.80
per night

Situated just 100 metres from Wadduwa Beach, Aryan Beach Villa features accommodation in Wadduwa with access to a private beach area, an infinity pool, as well as a 24-hour front desk. This beachfront property offers access to a patio, free private parking and free WiFi. The villa features facilities for disabled guests. Full privacy with a beautiful beach view

Show more Show less
9.2
Wonderful
17 reviews

Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala. This property offers access to a terrace and free private parking. The guest house features family rooms. Spacious, clean and comfortable room with outside seating. Just a few minutes walk to the beach. Friendly and helpful hosts. Good breakfast. Good value, would recommend.

Show more Show less
9.5
Exceptional
17 reviews

1.1 km from Moragalla Beach, Ceylon Serenity Villas is a recently renovated property set in Beruwala and offers air-conditioned rooms with free WiFi and private parking. The apartment provides a spa experience, with its hot spring bath, spa facilities and wellness packages. Extra facilities include a 24-hour front desk, meeting rooms, a tour desk and ironing service. “It’s a perfect place to relax after a long flight.” “Great location — close to shops, restaurants. “The quiet surroundings made it feel like a retreat.”

Show more Show less
9.8
Exceptional
60 reviews
Price from
$25.30
per night

Offering a shared lounge and quiet street view, Sahani Villa is set in Aluthgama, 1.5 km from Moragalla Beach and 48 km from Mount Lavinia Bus Stand. This apartment offers free private parking, a 24-hour front desk and free WiFi. The accommodation features airport transfers, while a bicycle rental service is also available. Sahani Villa was fantastic. So clean and set away in a nice quite area. The owners and their family were really nice. Owner drove us around in his tuk tuk free of charge. Breakfast were amazing. So much food. Would highly recommend staying at this beautiful Villa.

Show more Show less
10
Exceptional
8 reviews

Most booked vacation rentals in Kalutara District this month

FAQs about vacation rentals in Kalutara District

  • There are 84 vacation rentals in Kalutara District you can book on Booking.com.

  • Thoduwawa Beach Villa, FEEL Villa, and Sriyan Villa are some of the popular vacation rentals in Kalutara District.

    In addition to these vacation rentals, Lucky Prince Villa, Sahani Villa, and The Aluthgama House are also popular in Kalutara District.

  • Amuura Beach Villa, FEEL Villa, and Villa Riverside have received great reviews from guests in Kalutara District about the views from these vacation rentals

    Guests staying in Kalutara District also loved the views from these vacation rentals: Coral Reef Guest, Sky and Sand Guesthouse, and Sriyan Villa.

  • Many families visiting Kalutara District loved staying at Anura Home Stay, Villa Riverside, and Villa Prias by Amrea.

    Similarly, Guest House Basilea, The Aluthgama House, and Sahani Villa are also popular among families.

  • We make it quick and easy to book a vacation rental in Kalutara District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • The average price per night for a vacation rental in Kalutara District for this weekend is $113, based on current Booking.com prices.

  • Most vacation rentals on Booking.com offer free cancellation.

  • Couples traveling in Kalutara District loved staying at Villa Prias by Amrea, The Aluthgama House, and Aryan Beach Villa.

    Similarly, these vacation rentals in Kalutara District were also highly rated by couples: Sahani Villa, Anura Home Stay, and Ceylon Serenity Villas.

Vacation Rentals that guests love in Kalutara District