Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Kalutara District

Check out our pick of great guest houses in Kalutara District

Filter by:


Review score

Superb: 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.

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. 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. Staff very cooperative and understanding. Location was really good. All the amenities were fulfilled. Value for Money, Breakfast really good

Show more Show less
9.5
Exceptional
115 reviews
Price from
US$66
per night

All units feature air conditioning and a cable flat-screen TV. Each unit includes a kettle, a private bathroom and free WiFi, while certain rooms are equipped with a balcony and some have pool views. At the guest house, the units are fitted with bed linen and towels. 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.8
Exceptional
105 reviews
Price from
US$30
per night

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. The property is around 36 km from Bambalapitiya Railway Station, 42 km from Khan Clock Tower and 49 km from R Premadasa Stadium. The guest house has private entrance. They treet as good good place and no any disturbance

Show more Show less
9.2
Superb
10 reviews
Price from
US$15
per night

Set in Beruwala, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, SunSet Guest House offers air conditioning. This beachfront property offers access to a balcony, free private parking and free WiFi. Staff on-site can arrange airport transfers. I stayed at SunSet Guest House during my entire stay in Beruwala, and it was perfect. The place truly lives up to its name, offering real sunset views, the soothing sound of the waves, and freshly prepared home-cooked meals for breakfast, lunch, and dinner, all made by the host. Communication was effortless, as they speak English, and the host also speaks fluent German. I highly recommend this place and will definitely come back one day.

Show more Show less
9.7
Exceptional
17 reviews
Price from
US$29
per night

Located in Beruwala, 1.7 km from Moragalla Beach, E & C Guesthouse provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a 24-hour front desk, this property also has a restaurant and a terrace. The accommodation features a concierge service, a tour desk and currency exchange for guests. This has to be one of my best stays in Sri Lanka. The breakfast was phenomenal, definitely the best I’ve had in my x3 week stay in Sri Lanka. Ashika, the young gentleman that runs this Guesthouse and his friend Charindu has got to be the friendliest, kindest people I’ve met during my time here, they are extremely professional, honest and speak very good English. The guesthouse is exceptionally clean, in walking distance to the beach, and the swimming pool is heaven on earth, the room was perfect with a beautiful balcony and views of surrounding area, everything was clean. As a solo traveller I felt comfortable and safe here immediately. Ashika, cooks the most delicious food ever and is always ready to help with all your enquiries. I came from a not so clean place and he did everything to help me, even getting Aloe Vera plants from the garden for my skin. I can highly recommend this guesthouse, it’s simply one of the best. I ended up saying x3 extra night here. Thank you for everything, I truly appreciated everything you did for me.

Show more Show less
9.5
Exceptional
24 reviews
Price from
US$38
per night

Set in Beruwala, 600 metres from Beru Beach, Shehan Villa offers accommodation with a private beach area, free private parking, a rooftop pool and an indoor pool. The accommodation is air conditioned and comes with a spa bath. The guest house features lake views, a sun terrace and a 24-hour front desk. The location was super! Everything at a hand. I didn't ask for breakfast or any meal, we arrenged that ourselves.

Show more Show less
9.6
Exceptional
5 reviews
Price from
US$24.64
per night

Situated just 1 km from Wadduwa Beach, Erin Orr Villa provides accommodation in Wadduwa with access to an outdoor swimming pool, free bikes, as well as a shared kitchen. 29 km from Bambalapitiya Railway Station and 35 km from Khan Clock Tower, the property offers massage services and a garden. There is free private parking and the property features paid airport shuttle service.

A car rental service is available at the guest house. The room and washroom were clean and comfortable, the breakfast was delicious, and the staff were very friendly. Highly recommended!

Show more Show less
9.7
Exceptional
30 reviews

Featuring a balcony with garden views, a private beach area and a garden, The beach gate villa can be found in Beruwala, close to Moragalla Beach and 46 km from Mount Lavinia Bus Stand. This beachfront property offers access to a terrace, free private parking and free WiFi. Kande Viharaya Temple is 2.6 km from the guest house and Aluthgama Railway Station is 2.9 km away. ​Exceptional in every way! This is a true hidden gem for a relaxing stay. The hospitality is outstanding—the owner is incredibly kind and attentive, treating guests like family. Rooms are stunningly clean and very comfortable, set in a peaceful, beautiful location close to Moragalla Beach. If you want comfort, serenity, and genuine warmth in Beruwala, this villa is highly recommended and top value.

Show more Show less
9.7
Exceptional
29 reviews
Price from
US$27
per night

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
Superb
7 reviews
Price from
US$19.80
per night

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. Perfect, clean, nice personal, very helpfull, Very good and tasty breackfast, fantastic and tasty fruit and smothie. We all rekomendid this villa to stay on holiday.

Show more Show less
9.3
Superb
20 reviews
Price from
US$23.76
per night

Most booked guest houses in Kalutara District this month

FAQs about guest houses in Kalutara District

  • Most guest houses on Booking.com offer free cancellation.

  • The average price per night for a guest house in Kalutara District for this weekend is US$43, based on current Booking.com prices.

  • Couples travelling in Kalutara District loved staying at Methira Villa, Villa Acadia Bentota and The beach gate villa.

    Similarly, these guest houses in Kalutara District are highly rated by couples: FEEL Villa, Erin Orr Villa and Guest House Basilea.

  • Erin Orr Villa, Villa Riverside and FEEL Villa have received great reviews from guests in Kalutara District regarding the views from these guest houses

    Guests staying in Kalutara District also spoke highly of the views from these guest houses: SunSet Guest House, Sky and Sand Guesthouse and Guesthouse Panorama.

  • FEEL Villa, Lucky Prince Villa & Ayurveda Wellness and Villa River View are some popular guest houses in Kalutara District.

    In addition to these guest houses, Methira Villa, SunSet Guest House and Erin Orr Villa are also popular in Kalutara District.

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

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

  • There are 70 guest houses in Kalutara District you can book on Booking.com.

  • Many families visiting Kalutara District loved staying at Guest House Basilea, Shehan Villa and Museum Villa 09.

    Similarly, Inuli Coco Hut, JJ VILLA ALUTHGAMA and The beach gate villa are also popular among family travellers.

Guest Houses that guests love in Kalutara District