The 10 best beach hotels in Kalutara, Sri Lanka | Booking.com
Skip to main content

Beach Hotels in Kalutara

Find the beach hotels that appeal to you the most

The best beach hotels in Kalutara

Check out our pick of great beach hotels in Kalutara

Filter by:

Review score

Our Little Secret

Kalutara

Featuring quiet street views, Our Little Secret offers accommodation with balcony, around a few steps from Kalutara Beach. Guests staying at this guest house have access to a patio.

L
LaCianfri
From
Italy
Owner and staff are super welcoming and will do their best to make you feel home. Nice house in front of the sea. Rooms are spacious and clean. The terrace above is nice to relax and have a tea. Strongly recommended
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
US$11
1 night, 2 adults

Hotel Coconut Bay

Kalutara

Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

B
Belinda
From
Jersey
The property was great and so were the people - one of our party was sick and the manager and staff booked her a doctor appt and took her to the hospital - special thanks goes to Hermanthe (Monday!)for holding her hand at medical centre 💕
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 reviews
Price from
US$59.50
1 night, 2 adults

Anantara Kalutara Resort

Kalutara

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational...

j
johana
From
Venezuela
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!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 368 reviews
Price from
US$237.48
1 night, 2 adults

Karl Holiday Bungalow

Kalutara

Situated in Kalutara, Karl Holiday Bungalow offers peaceful and homely accommodation with free WiFi access throughout the property.

D
Deirdre
From
Ireland
We had a lovely spacious room / bathroom and a private terrace overlooking an amazing garden. We also had a fridge and use of a small kitchen. Breakfast was lovely. The staff were lovely too! It was great to have the swimming pool in such a gorgeous setting. Karl was a wonderful host. He was so helpful and relaxed and accommodating. Nothing was a problem. He's also great fun. We had a lovely stay.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 152 reviews
Price from
US$28.80
1 night, 2 adults

Tangerine Beach Hotel

Kalutara

Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

G
GEORGI
From
Bahrain
The view, stuff, pool, beach, garden etc.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 508 reviews
Price from
US$110
1 night, 2 adults

Avani Kalutara Resort

Kalutara

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

a
asher
From
New Zealand
Breakfast was ok Hotel environment was very peaceful
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 286 reviews
Price from
US$135.99
1 night, 2 adults

Lohas Beach Resort Villa

Kalutara

Located in Kalutara, a few steps from Kalutara Beach, Lohas Beach Resort Villa provides accommodation with a private beach area, free private parking, pool with a view and an open-air bath.

P
Petra
From
Czech Republic
Very nice place, amazing green garden. Very nice beach behind the garden. Excellent service 24h- swimming pool, service, traditional and sri lanka meals, refreshment. Very tasty lunches. High recomendation.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 38 reviews
Price from
US$211.20
1 night, 2 adults

Citrus Waskaduwa

Kalutara

Situated right along the beachfront in Kalutara, Citrus Waskaduwa features dining options, an outdoor pool, a spa and a fitness centre. Free Wi-Fi access is provided in its public areas.

A
Ajith
From
Switzerland
This is our 3 rd stay with this Hotel, the view is amazing you are straight to the Indian Ocean and it’s beautiful, huge garden and a nice swimming pool lots of space around swimming pool for sunbathing etc. Special thanks to Front office Manager Miss Thushari and her Assistant Miss Abhi, made our stay more comfortable, overall everyone is very helpful and friendly , Operation Manager and Chef 👨‍🍳were excellent, they are very professional they know their customers! We were very happy with our stay at Citrus Waskaduwa. We will be there whenever we visit Srilanka, we haven’t found any other hotel with such a quality. Thanks for all the staff.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 728 reviews
Price from
US$140.40
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.

R
Rudolf
From
Czech Republic
We spend there New years days. It was beautiful experience, all inclusive was perfect and delicious, new years eve dinner was absolutely amazing and surprise! Stuff is perfect, nice, attentive and kind, and location, entrance to see, rooms, perfect!! We really loved this place..
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 172 reviews
Price from
US$52.12
1 night, 2 adults

Turyaa Kalutara

Hotel in Kalutara

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.

R
Riaz Kamlani
From
Pakistan
Excellent beach front location Very warm and accomodating staff Recently renovated ocean view rooms
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 455 reviews
Price from
US$194.14
1 night, 2 adults
All beach hotels in Kalutara

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Kalutara and surroundings in the past month

See all

Beach Hotels with swimming pools in Kalutara and nearby

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 31 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...

    From US$38.85 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 27 reviews

    Set in Kalutara, a few steps from Waskaduwa Beach, Hibiscus Beach Hotel & Villas offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$75 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 18 reviews

    Green Shadows Beach Hotel is a short walk from the beach and 38 km from Colombo City. It offers a restaurant, an outdoor pool and free Wi-Fi access on site.

    From US$28.60 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 9 reviews

    Situated in Padagala, 2.5 km from Kalamulla North Beach, Roy Villa Beach Front features accommodation with a garden, free private parking, a private beach area and a terrace.

    From US$36.30 per night
  • Amy's Haven

    Wadduwa
    Swimming pool
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 24 reviews

    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.

    From US$49.95 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 188 reviews

    Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

    From US$39.96 per night
  • Grand Beach

    Wadduwa
    Swimming pool
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 59 reviews

    A 4-star property on Wadduwa Beach, Grand Beach features spacious suites with free Wi-Fi and views of the garden or sea. A 5-minute drive from Wadduwa Town, it also has a large outdoor pool.

    From US$93.50 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 41 reviews

    Facing the seafront in Wadduwa, Larn's Villa Hotel & Apartment is an apartment, boasting a year-round outdoor pool and parking on-site.

    From US$31.79 per night

Save money on beach in Kalutara and nearby – budget options available

  • Aryana Queen Beach Resort

    Wadduwa
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 49 reviews

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

    From US$100.30 per night
  • Serendiva Beach

    Wadduwa
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 44 reviews

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

    From US$77.70 per night
  • Colibri Villa

    Maggona
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews

    Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.

    From US$82.60 per night
  • Dhammika Beach Palace

    Wadduwa
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 31 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.

    From US$55 per night
  • Maresia Beach Villa

    Wadduwa
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 56 reviews

    Set in Wadduwa, a few steps from Wadduwa Beach, Maresia Beach Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$94.60 per night
  • Hotel Coconut Bay

    Kalutara
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews

    Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

    From US$82.60 per night
  • Royal Palms Beach Hotel

    Kalutara
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 43 reviews

    Steps from beautiful Kalatura Beach, the beachfront Royal Palms Hotel features an outdoor pool, an Ayurvedic spa and 3 restaurants. Rooms are set in tropical landscapes and have private balconies.

    From US$157.16 per night
  • DRS Luxury Holiday Homes

    Kalutara
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Boasting a balcony with garden views, a casino and a shared lounge, DRS Luxury Holiday Homes can be found in Kalutara, close to Kalamulla North Beach and 36 km from Mount Lavinia Bus Stand.

Highly rated beach hotels in Kalutara and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 68 reviews

    Set within a few steps of Waskaduwa Beach and 34 km of Bambalapitiya Railway Station in Waskaduwa, Happy Cocos Beach House features accommodation with seating area.

  • Blue Moon Villa

    Waskaduwa
    8.0+ review score
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 37 reviews

    Blue Moon Villa has a wellness area and a hot spring bath and guest accommodation in Waskaduwa, 200 metres from Waskaduwa Beach, 33 km from Bambalapitiya Railway Station and 38 km from Khan Clock...

    From US$27 per night
  • Ayana Sea

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 239 reviews

    Facing the beachfront, Ayana Sea offers 4-star accommodation in Wadduwa and features a garden and restaurant. Featuring family rooms, this property also provides guests with a children's playground.

    From US$403.42 per night
  • Suriya Ocean Villa

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 60 reviews

    Suriya Ocean Villa offers spa facilities and wellness packages, as well as air-conditioned accommodation in Wadduwa, 500 metres from Wadduwa Beach. This beachfront property offers access to darts.

    From US$19.36 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews

    Clove Beach Wadduwa offers luxurious Balinese-style villas with views of Indian Ocean and tropical landscapes. A 45-minute drive from Colombo’s city centre, it offers a large pool, a spa and a gym.

    From US$519.20 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 59 reviews

    Situated in Paiyagala South, 2.4 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 47 reviews

    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.

    From US$34.19 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 24 reviews

    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.

    From US$266.06 per night

Enjoy breakfast in Kalutara and nearby

  • Celosia Tours

    Kalutara
    Breakfast options

    Offering sea views, Celosia Tours is an accommodation located in Kalutara, 80 metres from Kalutara Beach and 36 km from Bambalapitiya Railway Station.

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

    From US$39.93 per night
  • 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.

    From US$27.75 per night
  • Reef Villa

    Wadduwa
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 6 reviews

    Spread over 3 acres of tropical gardens, Reef Villa Sri Lanka offers luxurious getaways with its outdoor pool. Its private suites feature wood-beamed ceilings and semi-outdoor bath areas.

    From US$275 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Surrounded by woodlands and meadows, Siddalepa Ayurveda Health Resort offers restful accommodation with stunning views of the Indian Ocean.

FAQ about beach hotels in Kalutara

Beach hotels that guests love in Kalutara

See all
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    Great location right on the beach, big room with sea view, staff were great
    Guest review by
    Catherine
    Young couple
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    Fabulous hotel for quiet relaxing stay. Right on the beach. Loungers, mattresses , towels all supplied. No need to ask they bring them straight out to you. Fabulous friendly service. Restaurant on site for whatever you want. Loved it here.
    Guest review by
    Kathryn
    Solo traveller
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    Right on the beach, good for swimming.
    Guest review by
    Richard
    Young couple
  • Avg. price/night: US$193.45
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 115 reviews
    Food was great, location was right on the beach and could walk out the gate onto the sand, pool was lovely. Outdoor shower in the suite rooms was beautiful.
    Guest review by
    Isobel
    Young couple
  • Avg. price/night: US$358.91
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 368 reviews
    The property is amazing, huge area with all facilities inside. We got the ocean view room which was quite huge with a lovely view. The staff was super friendly and hospitable they made sure we had a comfortable stay. Food was tasty and good varierty. Relaxing atmosphere with all recreation activites inside. Liked the pool area and beach accessibility. One of the best properties in Sri Lanka i stayed at. Would definitely recommend for a family or couple getaway and would like to visit again.
    Guest review by
    Sunakshi
    Young couple
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    The location is exceptional, it was right on the beach. Very friendly and accommodating staff. Rooms were very clean and tidy.
    Guest review by
    Peiris
    Young couple
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    Beautiful spot on the beach, rooms with balconies facing the ocean. And a friendly pet Labrador, Toby, on the premises.
    Guest review by
    Somosundram
    Solo traveller
  • Avg. price/night: US$82.60
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 213 reviews
    Right on the beach withgood views, we like small hotel Staff very nice and helpful but could employ some women would be nice to have there
    Guest review by
    Renate
    Young couple