Skip to main content

The best guest houses in Kalutara

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 pool was really good and huge. The owner is very nice and thoughtful. Rooms were great. They have like a little kitchen for us, you can cook your own food over there. It was lovely.

Show more Show less
9
Superb
123 reviews
Price from
THB 1,079
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
THB 399
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
THB 1,319
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
THB 725
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
THB 274
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
THB 5,242
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
THB 1,090
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.

Cleaning, security, Hospitality, and privacy

Show more Show less
10
Exceptional
7 reviews
Price from
THB 1,090
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
THB 6,361
per night

Luxury Rooms Cinnamon Nature Resort features air-conditioned accommodation in Beruwala. This guest house has a pool with a view, a garden and free private parking. Guests can make use of the outdoor fireplace or the children's playground, or enjoy views of the mountain and pool.

we had A warmly well come in the digining.the food are very good hospitality is good.staff is good.rooms good and cleane.pool is good.highly recommend to stay a vacation with your family.go and enjoy there.

Show more Show less
6.6
Review score
10 reviews
Price from
THB 1,491
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: THB 472.22
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 81 reviews
    It is a beautiful quiet location with a beautiful view, close to the sea.
    Adi.C
    Solo traveller
  • Avg. price/night: THB 5,400.26
    7.6
    Scored 7.6
    Good
    Rated good
     · 406 reviews
    Great location, friendly staff. Spacious room and bathroom. View is amazing.
    Amanda
    Young couple
  • Avg. price/night: THB 435.90
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews
    Hidden just off the main road, a private annex off the hosts house you feel comfortable.
    Elliot
    Solo traveller
  • Avg. price/night: THB 399.18
    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: THB 472.22
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 81 reviews
    Great location with sea views from the room. Nice area out the front to relax in.
    Dana
    Young couple
  • Avg. price/night: THB 1,358.55
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 69 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: THB 399.18
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews
    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.
    Douglas
    Solo traveller
  • Avg. price/night: THB 626.61
    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: THB 1,358.55
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 69 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: THB 5,400.26
    7.6
    Scored 7.6
    Good
    Rated good
     · 406 reviews
    A stunning beach, quiet, relaxing, beautiful pool, lovely room, good service, great facilities, railway station nearby for (very cheap) onward travel. Great value for money.
    Andrew
    Family with young children