Skip to main content

The 10 Best Guest Houses in Kalutara, Sri Lanka

Check out our pick of great guest houses in Kalutara

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.

Situated in Kalutara, Karl Holiday Bungalow offers peaceful and homely accommodation with free WiFi access throughout the property. Set within few steps from the beach, it features lush green gardens and free parking on site.

The host Dil an incredible person! He makes everybody feel comfortable as at home, it was very nice experience to stay at this place! The swimming pool was nice addition to our stay, plus the food was incredible! Definitely recommend!

Show more Show less
9
Superb
123 reviews
Price from
UAH 1,178
per night

Featuring a patio with sea views, a private beach area and barbecue facilities, Our Little Secret can be found in Kalutara, close to Kalutara Beach and 1.3 km from Calido Beach Kalutara. This property offers access to a terrace, darts, free private parking and free WiFi. The guest house features family rooms.

A quiet location in close proximity to the sea. I was treated like a VIP throughput my 6 night stay and my breakfast and dinner was of great variety and delicious. Winston my host had a great sense of humour and our discussions were wide and variable.

Show more Show less
9.3
Superb
8 reviews
Price from
UAH 436
per night

Featuring a garden with self-grown vegetables and fruits, FEEL Villa offers rooms with a balcony and free WiFi. Located in Kalutara, the property is 70 km from Bandaranaike Airport.

From our property it is 5 minutes (400 meters) walk to the Kalutara beach.

Spent 10 days in total at this lovely, warm, welcoming villa. This place is really a treasure if you are looking for local experience. Victor and his family made my stay amazing and I felt like a part of the family. Rooms were clean, the food was yummy, location was good - close to the ocean and close to the shops. The swimming pool was clean every day and I also had a chance to use their yoga mats to do my daily yoga practice! :) It was truly an extraordinary experience to be here, thank you, Victor! I recommend, I also appreciate that the family is making a big step forward as they are being very eco-friendly, Thumbs up for that as in Sri Lanka is not that easy to do that.

Show more Show less
9.5
Exceptional
69 reviews
Price from
UAH 1,440
per night

The air-conditioned guest house consists of 3 separate bedrooms, 1 bathroom with bathrobes, a seating area, and 2 living rooms. A flat-screen TV with satellite channels, Blu-ray player and DVD player, as well as a CD player are available. The guest house offers bed linen, towels and ironing service.

Show more Show less
8.6
Fabulous
13 reviews
Price from
UAH 791
per night

Kuchi Villa, a property with a garden, a terrace and a bar, is set in Kalutara, 1.2 km from Calido Beach Kalutara, 1.6 km from Waskaduwa Beach, as well as 36 km from Bambalapitiya Railway Station. The air-conditioned accommodation is a few steps from Kalutara Beach, and guests can benefit from on-site private parking and complimentary WiFi. Mount Lavinia Bus Stand is 29 km from the guest house and Barefoot Gallery is 36 km away.

Show more Show less
7
Good
1 reviews
Price from
UAH 299
per night

Offering an outdoor swimming pool and a restaurant, Aprima Hotel is located in Kalutara. This beachfront property is just steps away from the beautiful Kalutara Beach. Free WiFi access is available in the public areas of the property.

Beatifull place and hotel beach with full servis - included even coffe served i porcelain. :-) Little bit spartan small hotel (8 rooms?), but on relatively great surface with both - seafront beach for great Sunsets, and swimming pool with palms in middle. Excellent servis and exquisite international kitchen personally supervised by the owner Mr. Nelson - great person and soon friend (Thank You for our days of Happiness and Quiet, Nelson, as even for your frienship :-) ) We sure come back here again!

Show more Show less
7.2
Good
39 reviews
Price from
UAH 1,321
per night

Set in Wadduwa, 70 metres from Kalutara Beach and 1.1 km from Calido Beach Kalutara, Villa V Kalutara offers an outdoor swimming pool and air conditioning. This property offers access to a balcony, free private parking and free WiFi. Khan Clock Tower is 42 km away and R Premadasa Stadium is 49 km from the guest house.

Show more Show less
10
Exceptional
4 reviews
Price from
UAH 5,724
per night

Featuring a private beach area, garden and views of sea, Maggona Beach Villa is set in Maggona, 300 metres from Maggona Beach. This beachfront property offers access to a balcony and free private parking. The guest house features family rooms.

The location, hospitality of the host family, their super cute puppy & of course the beach 🤩❤🌸 I liked how my family and I could have a pleasant stay and reconnect after being apart for almost three Christmas. We absolutely enjoyed the meals provided and the brief yet meaningful conversations with the host family also time spent with the family's puppy Lily she was an absolute angel. When we wanted to explore food options outside they were understanding of our choice. Overall, we had a blessed time as a family and hope to visit the Villa again some time in the near future 😊❤🌸

Show more Show less
5.8
Review score
11 reviews
Price from
UAH 1,190
per night

Situated in Wadduwa, 1 km from Wadduwa Beach, Erin Orr Villa features accommodation with an outdoor swimming pool, free private parking and a garden. The property is around 2.8 km from Pothupitiya Beach, 29 km from Bambalapitiya Railway Station and 35 km from Khan Clock Tower. R Premadasa Stadium is 36 km from the guest house and Mount Lavinia Bus Stand is 22 km away.

Excellent place to have a rest. Beautiful green territory, clean swimming pool, modern rooms and kitchen.

Show more Show less
10
Exceptional
6 reviews
Price from
UAH 1,190
per night

Villa Cinnamon Nature is situated in Beruwala and offers a garden, a terrace and barbecue facilities. There is an in-house restaurant and free private parking. During your stay at this guest house, you can make use of a pool with a view, as well as a selection of a hot tub and a shared kitchen.

we travel a lot, and this was one of the best stays we have ever had. the staff were incredible, the room was amazing, food was perfect. i couldn't recommend this place enough. they took care of our every need. seriously it was wonderful.

Show more Show less
9.7
Exceptional
6 reviews
Price from
UAH 6,946
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Kalutara

Most booked guest houses in Kalutara this month

Guest houses that travellers love in Kalutara

  • Avg. price/night: UAH 435.94
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
    The most amazing stay ever with the nicest host! Th room was very spacious with a very nice balcony with sea view and calm fresh air. It’s a very quiet place. He gave us a very big breakfast for small price. He is helpful, loves a small talk and really wants the best for you. Would 10/10 recommend staying here!
    Kato
    Young couple
  • Avg. price/night: UAH 876.71
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 5 reviews
    The host is very friendly and the room is tidy. I will come again next time. I recommend it. Staying in a B&B is a good choice.
    Liu
    Solo traveller
  • Avg. price/night: UAH 1,483.67
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 70 reviews
    Super location, near both the town and the beach. The room was comfortable and the breakfast was excellent.But it is the staff who really make this guesthouse a great place to stay. Always smiling and helpful and Victor, the host, is a charming man who thinks deeply about the environment and acts upon it. Nothing was too much bother and he even encouraged us to use our room until we needed to leave for the airport at 3PM.
    Lyn Megaw
    Young couple
  • Avg. price/night: UAH 454.84
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 7 reviews
    Aruna the host was very hospitable, help with any answer,show me where to eat good and much more...i felt like home...it isnt hilton,but bed was comfortable and all okay...
    G-Cat777
    Solo traveller
  • Avg. price/night: UAH 515.71
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 76 reviews
    It was absolutely amazing! We arrived very late but the host Ani waited for us. We extended another two nights and had a great start in Sri Lanka. Ani is super cute and prepared us a beautiful breakfast in the morning. Location right next to the beach with not too many tourists around.
    Denise
    Young couple
  • Avg. price/night: UAH 684.31
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 13 reviews
    I like the location is quite good, near to city center but also quiet and calm. Recommended if you want to stay away from city center which can be crowded and frustrating 😅
    Muhammad Nurulhakim
    People with friends
  • Avg. price/night: UAH 1,483.67
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 70 reviews
    A family guest house with a welcoming approach, meals are available & breakfast variety was good. Room was quiet, comfortable with a fan & air conditioning,. Pool was a good addition in a lovely relaxing garden area. & parking available. Victor & family are attentive & nake an effort to provide a enjoyable stay.
    Juwly
    Young couple
  • Avg. price/night: UAH 7,582.61
    7.6
    Scored 7.6
    Good
    Rated good
     · 392 reviews
    This is my third time staying at this hotel. It was nice three years ago. However, it has significantly changed and is no longer comparable to a four-star hotel. It has transformed into more of a public hostel that happens to have a swimming pool. There are no longer peaceful swimming or relaxation areas. The place is crowded with people, and there are day outing programs with loud music. The customer service and front office management are of poor quality except hotel luggage cart trackers .
    Afham Ali
    Family with young children
  • Avg. price/night: UAH 1,483.67
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 70 reviews
    The host was very kind and helpful
    Fraser
    Solo traveller
  • Avg. price/night: UAH 1,309.12
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 9 reviews
    Probably the most friendly and helpful staff on my entire trip to srilanka. If you are in the area this place is a must stay ! And in the morning an incredible breakfast with Dahl, string hoppers, crepes, fresh eggs , fresh fruit and really good coffee. Great place to stay 👌🏼 ❤️
    Justin
    Solo traveller