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. Awesome service fantastic breakfast

Show more Show less
9.5
Exceptional
116 reviews
Price from
US$51.04
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. Lovely owners helpful and willing to provide local tuk tuk rides.Nice rooms with a great balcony.The owner will help anything and gives advice. Small guest house with a beautiful sea view.

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

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

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

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

  • 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

  • Couples travelling in Kalutara District loved staying at Villa Acadia Bentota, Methira Villa 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.

  • Many families visiting Kalutara District loved staying at Villa Riverside, JJ VILLA ALUTHGAMA and The beach gate villa.

    Similarly, Guest House Basilea, Shehan Villa and Museum Villa 09 are also popular among family travellers.

  • FEEL Villa, SunSet Guest House and The Elegance 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: Erin Orr Villa, Guest House Basilea and Coral Reef Guest.

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

Guest Houses that guests love in Kalutara District

gogless