Skip to main content

Search hotels in Kalutara Beach, Sri Lanka

Enter your dates and choose from 182 hotels and other places to stay

Check out these popular cities in Kalutara Beach

Stay in Kalutara Beach's best hotels!

Filter by:

Star rating

Review score

The Villa by Contemporary Ceylon

Hotel in Wadduwa

Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Simish
From
United Kingdom
I would highly recommend this idealic villa. It was a secluded Oasis, the food was phenomenal and the staff went above and beyond at all times. I will definitely go back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
£181.15
1 night, 2 adults

Gedara Villa

Hotel in Kalutara

Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
£44.57
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Hotel in Wadduwa

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

A
Andy
From
United Kingdom
Comfortable, well run hotel. Any small issues we had were rectified in minutes.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 113 reviews
Price from
£118.84
1 night, 2 adults

Mermaid Hotel & Club

Hotel in Kalutara

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 39 km from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking.

O
Omal
From
Sri Lanka
Very friendly, efficient and courteous staff. Room was very spacious. Lovely balcony view. Hot water, cold water available at the bathroom, from taps and shower. Hair dryer, shower cap, soap, shampoo, body butter was available. Satellite TV was available.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 172 reviews
Price from
£41.35
1 night, 2 adults

Villa 97 Bolgoda

Hotel in Panadura

Located in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews
Price from
£27.11
1 night, 2 adults

Amy's Haven

Hotel in Wadduwa

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dinusha
From
United Kingdom
loved the rooms, pool and the opening to the Ocean. Staff were great ! warm and welcoming. Food was excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 20 reviews
Price from
£37.26
1 night, 2 adults

Lake Resort Bolgoda

Hotel in Wadduwa

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

C
Christina
From
Sri Lanka
Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 39 reviews
Price from
£86.25
1 night, 2 adults

Lavila beach cottage

Hotel in Wadduwa

Set in Wadduwa, 400 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

N
Nova Oscarsson
From
Sweden
We had the most amazing stay here! The best so far in Sri Lanka. For the price you get the most heartwarming staff that will help with everything. The food is good, the rooms are nice and clean. The area is so pretty and right at the beach with nice waves and no people. Tony, one of the staffmembers was super sweet, very helpful, and made sure we had an amazing stay. Thank you for having us, We will definitly come back!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 46 reviews
Price from
£25.30
1 night, 2 adults

Candle House

Hotel in Kalutara North

Boasting a garden and free WiFi, Candle House is situated in Kalutara North, 200 metres from Kalutara Beach and 37 km from Bambalapitiya Railway Station.

S
Swiatkiwsky
From
Australia
Lal the owner is a super chill guy - Incredible Sri Lankan hospitality
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 14 reviews
Price from
£20.88
1 night, 2 adults

Jie Jie Beach Hotel

Hotel in Wadduwa

Set in Wadduwa, 1.2 km from Panadura Beach, Jie Jie Beach Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

S
Steve
From
Australia
the quite balcony room overlooking the ocean and being able to relax and enjoy quite time away from work and the huge 50 meter long swimming pool was amazing to see and the staff were very friendly the managers Anthony and Rajeew are doing a amazing job
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 120 reviews
Price from
£75.76
1 night, 2 adults
See all 182 hotels in Kalutara Beach

Most booked hotels in Kalutara Beach in the past month

See all
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 436 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 25 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 274 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 15 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 112 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 172 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 58 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 17 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 54 reviews
  • Popular with guests booking hotels in Kalutara Beach

    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 120 reviews

Kalutara Beach's best hotels with breakfast

  • Set in Wadduwa, 70 metres from Pothupitiya Beach, Hotel Kenrish offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

  • Set in Kalutara, 500 metres from Waskaduwa Beach, Skyline & bitcoin coffee lodge offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Wadduwa, 90 metres from Wadduwa Beach, Blue Spring Hotel Wadduwa offers accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Situated in Kalutara, 2.2 km from Kalutara Beach, Velapura River Garden features accommodation with a garden, free private parking, a shared lounge and barbecue facilities.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 25 reviews

    Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodation in Kalutara and features an outdoor swimming pool, fitness centre and garden. 300 metres from Waskaduwa Beach and 35 km from...

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 5 reviews

    Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Resort, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Budget hotels in Kalutara Beach

  • Located in Panadura, LuxPanadura provides 3-star accommodation with private balconies.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 30 reviews

    Set in Wadduwa, 100 metres from Wadduwa Beach, Dhammika Beach Palace offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 35 reviews

    Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 14 reviews

    Garden Beach Hotel Kalutara features a garden, shared lounge, a restaurant and bar in Kalutara. This 3-star hotel offers room service, a concierge service and free WiFi.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Located in Wadduwa, 31 km from Bambalapitiya Railway Station, Dhammika Magic Palace provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 7 reviews

    Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 436 reviews

    Offering beachfront rooms with private balconies, Turyaa Kalutaraboasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options.

  • Situated in Panadura, 18 km from Bambalapitiya Railway Station, J Lake Resort Panadura features accommodation with a garden, free private parking, a shared lounge and a terrace.

Hotels in Kalutara Beach that you can book without a credit card

  • New White Haven has an outdoor swimming pool, garden, a shared lounge and restaurant in Panadura. This 3-star hotel offers room service and a 24-hour front desk.

  • Situated in Wadduwa, a few steps from Wadduwa Beach, Blue Villa Wadduwa features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Set in Kalutara, 42 km from Bambalapitiya Railway Station, Wasantha Holiday Inn offers accommodation with a garden, free private parking and a terrace.

  • Featuring 4-star accommodation, hotel lake freedom is located in Panadura, 30 km from R Premadasa Stadium and 30 km from Khan Clock Tower.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 58 reviews

    Located in Wadduwa, 1.1 km from Wadduwa Beach, River Front Villa provides accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Nirmala Hotel

    Hotel in Wadduwa
    No credit card needed

    Located in Wadduwa, 38 km from Bambalapitiya Railway Station, Nirmala Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 48 reviews

    Situated in Wadduwa, 1.2 km from Pothupitiya Beach, Aryana Queen Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Laya Beach

    Hotel in Wadduwa
    No credit card needed
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 15 reviews

    Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQs about hotels in Kalutara Beach

See reviews by guests who stayed at hotels in Kalutara Beach

See all
  • From £299.52 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 226 reviews
    Our stay was absolutely faultless and we had an amazing time at Ayana Sea, we did splash out and booked one of the Premier King Ocean View villas with a plunge pool and bath but it was completely worth it and exceeded our expectations! Absolutely everything was perfect for a nice relaxing end to our Sri Lankan trip. The town of Wadduwa was a short walk away which had ATM’s, shops etc and we strolled back via the beach and talked to very friendly locals along the way. The drive back to the airport took about 1 hour 20mins and was by far the best stretch of road we saw in Sri Lanka!! All of the staff couldn’t do enough for us and were all lovely people, we were very sad to leave!
    Guest review by
    Abigail
    United Kingdom
  • From £41.35 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 172 reviews
    Very friendly, efficient and courteous staff. Room was very spacious. Lovely balcony view. Hot water, cold water available at the bathroom, from taps and shower. Hair dryer, shower cap, soap, shampoo, body butter was available. Satellite TV was available.
    Guest review by
    Omal
    Sri Lanka
  • From £75.76 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 120 reviews
    the quite balcony room overlooking the ocean and being able to relax and enjoy quite time away from work and the huge 50 meter long swimming pool was amazing to see and the staff were very friendly the managers Anthony and Rajeew are doing a amazing job
    Guest review by
    Steve
    Australia
  • From £186.77 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 359 reviews
    Our villa with the pool was fantastic! The experience was really good overall Randima was fantastic an me made our experience even better as we were communication with him in WhatsApp even before our trip. He organised early check in and late check out!
    Guest review by
    johana
    Venezuela
  • From £203.52 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 6 reviews
    Unique, tasteful, boutique hotel with great detail to attention and architecture. Excellent food and service.
    Guest review by
    Girish
    United States
  • From £109.88 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 436 reviews
    Excellent beach front location Very warm and accomodating staff Recently renovated ocean view rooms
    Guest review by
    Riaz Kamlani
    Pakistan
  • From £69.20 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 59 reviews
    Staff was super friendly. Huge shout-out to Sampath and the Cheff who took care everything for us.
    Guest review by
    Sajeeva
    United Kingdom
  • From £475.49 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews
    Loved the privacy the location offered and the beautiful architecture and landscaping.
    Guest review by
    Hansini
    Sri Lanka
  • From £48.10 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 274 reviews
    Good stuff. Beautiful beach in 10 meters from hotel. I will recommend it to my friends
    Guest review by
    Ivan
    Russia
  • From £165.06 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 112 reviews
    Comfortable, well run hotel. Any small issues we had were rectified in minutes.
    Guest review by
    Andy
    United Kingdom
  • From £106.63 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 41 reviews
    Pool, Meals from small restaurant where very good and not expensive.
    Guest review by
    Valerie
    Cyprus
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 709 reviews
    Fourth time of mine.. Everything thing was fine. Good breakfast.
    Guest review by
    Hans
    Germany
  • From £110.55 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 282 reviews
    Nice hotel on the coast of ocean, swimming pool
    Guest review by
    Sergei
    Russia
  • From £63.01 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 468 reviews
    Location Pool Food Staff Comfortable rooms Spa
    Guest review by
    Mini&Jon
    Sri Lanka

Planning a trip? Get inspired by reviews of cities in Kalutara Beach

  • 6.0

    The breakfast buffet was very good and the quality of...

    The breakfast buffet was very good and the quality of treatments at the spa did not disapoint. However, we were disappointed with the general professionalism of the staff considering it is a 5 star resort. The staff was kind and friendly but just not up to the standard one would expect of a 5 star hotel. Here are a few examples: at the pool we ordered some food and when we were going to sign for the bill, the waiter said they had made a mistake and charged us for a dish that was 0.50 USD more than what we had ordered. He asked us if we didn't mind paying the extra amount so that they didn't need to redo the bill. Of course we didn't mind as its such a small difference (so we accepted) but out of principle, if a mistake is made by the staff, they should know to just fix the error rather than asking the guest to make up for their mistake (however small). We were also disappointed at dinner that the two a la carte restaurants were only open on alternate nights as it meant we couldn't get a table until 9 pm which is late with kids. Also the first wines we tried to order were out of stock. Finally on the second night at the Italian, three of the dishes we chose were unavailable. This is understandable as it is end of season, but again is not expected at a 5 star hotel. That said, the quality of the food at the Italian was really very good. As for the rooms, although comfortable, the extra maintenance effort is lacking. The hot and cold water in the shower was very difficult to control; the light in the small magnifying mirror in the bathroom was not working and the main telephone in the room did not work. Lastly, we visited the spa and although the overall experience was very good and the therapists were experienced, it was disappointing to have to wait over half an hour (after our scheduled appointment time) for our treatments. Overall, this felt more of a 3-4 star hotel than 5 star.
    Guest review by
    Sandra
    Switzerland
  • 8.0

    Poor staff service during our visit while it was raining...

    Poor staff service during our visit while it was raining Unfortunately, they did not provide any umbrellas, and the staff did not seem concerned about the situation. However, the property is in a fantastic location, and I would still recommend it for a visit. It’s worth noting that the Sri Lankan economy has been affected by political issues, which had a significant impact on the tourism industry. Many employees currently working in this sector are relatively new, which may explain some of the service shortcomings we experienced.
    Guest review by
    Wasala Mudiyanselage
  • 8.0

    The hotel itself probably needs an uplift e.g. pool deck is...

    The hotel itself probably needs an uplift e.g. pool deck is old, pool lounge chairs are broken, walls need a new coat of paint, however we enjoyed our stay as the pool and hotel surroundings are quite nice. Food at the restaurant was surprisingly good. Room was large and air cond worked well, beds are big. Bathroom needs updating but shower was strong and good temperature. Overall, a good hotel but don’t expect 5 stars.
    Guest review by
    Jillian
    Australia
  • 8.0

    A short distance from Colombo, Katutura is ideal for a long...

    A short distance from Colombo, Katutura is ideal for a long weekend if you are based in Colombo. There are plenty of things to see in the area and you can always arrange a visit to Galle through your hotel.
    Guest review by
    Glenn
    Latvia