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 selection of great beach hotels in Kalutara

Filter by:

Review score

Hotel Coconut Bay

Kalutara

Providing sea views, Hotel Coconut Bay in Kalutara provides accommodations, a private beach area, a garden, a bar, and a shared lounge.

R
Rohan
From
United Kingdom
Great for swimming a little bit down the beach there is a wave break. The owner literally did everything he could to make our stay comfortable, including sending out a staff member 20km to get my daughter some sweet potato (she's special needs)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 216 reviews
Price from
$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 accommodations and inspirational...

O
Oula
From
Canada
From the welcoming dance to the good bye blessing and everything in between (beautiful rooms, bathrooms, bed, pillows, comforter, delicious buffet for breakfast to dinner, room service that is available multiple times per day, super nice staff that you feel are doing their best to please you…), it was just the ideal hotel to stay in. I really wish I could stay longer there.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 368 reviews
Price from
$264.47
1 night, 2 adults

Karl Holiday Bungalow

Kalutara

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

S
Shanti
From
United States
Great location staff are great. Very helpful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 152 reviews
Price from
$28.80
1 night, 2 adults

Tangerine Beach Hotel

Kalutara

On Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Surrounded by tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

H
Hikkaduwa Liyanage
From
Sri Lanka
Staff were very helpful in accommodating to all our requests. Breakfast is one of the best
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 509 reviews
Price from
$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.

R
Ravish
From
India
staff was friendly proximity to the beach access to neighbor property
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 288 reviews
Price from
$135.99
1 night, 2 adults

Mermaid Hotel & Club

Hotel in Kalutara

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

s
shimazeer
From
Sri Lanka
Really nice hotel for a reasonable price and friendly staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 172 reviews
Price from
$52.12
1 night, 2 adults

Lohas Beach Resort Villa

Kalutara

A good location for a hassle-free stay in Kalutara, Lohas Beach Resort Villa is a villa surrounded by views of the garden.

R
Riyaza
From
United States
The location, hospitality, calmness and personalized service
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 39 reviews
Price from
$211.20
1 night, 2 adults

Citrus Waskaduwa

Kalutara

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

H
Heba
From
Bahrain
Fantastic experience thanks to the friendly atmosphere created by the staff. From the moment we arrived, the reception team was warm and welcoming, making check-in smooth and efficient. Housekeeping staff were always ready with a smile, eager to assist with any requests. Overall, highly recommend to anyone looking for a welcoming and pleasant experience.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 729 reviews
Price from
$140.40
1 night, 2 adults

Turyaa Kalutara

Hotel in Kalutara

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

N
Nuwan
From
United Arab Emirates
amazing view and excellent foods.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 456 reviews
Price from
$194.14
1 night, 2 adults

Rathna Beach Wadduwa

Hotel in Kalutara

Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodations in Kalutara and features an outdoor swimming pool, fitness center and garden.

M
Meybrink
From
Sri Lanka
5* Service with friendly staff and the most beautiful location The location of the hotel was a piece of paradise! Situated on the white sandy beach, it is the perfect location to relax, swim and enjoy the views.
 The rooms were beautiful, spacious and very clean, but the most memorable part of our stay was the amazing staff.
 We were welcomed wormery made us feel comfortable immediately. Then, day after day, for breakfast and dinner, the restaurant staff were incredible. Always smiling, asking us about our days and helpful and polite. All the staff in the front office were fantastic, not forgetting the Bellboy, they really went above and beyond to make our stay great.
 The food on offer each day was 10/10. A huge array of different types of food and all executed to the highest level. I would come back just for the food!
 Thank you for the most amazing few days, it’s a place we won’t forget and will hope to return to in the future.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 31 reviews
Price from
$50
1 night, 2 adults
All beach hotels in Kalutara

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Kalutara and surrounding area 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 accommodations in Kalutara and features an outdoor swimming pool, fitness center and garden.

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

    Located in Kalutara, a few steps from Waskaduwa Beach, Hibiscus Beach Hotel & Villas has accommodations with a fitness center, free private parking, a garden and a terrace.

    From $85 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 24 mi from Colombo City. It offers a restaurant, an outdoor pool and free Wi-Fi access on site.

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

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

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

    Located in Padagala, 1.6 miles from Kalamulla North Beach, Roy Villa Beach Front has accommodations with a garden, free private parking, a private beach area and a terrace.

    From $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

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

    From $69.93 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 $106.70 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 41 reviews

    Larn's Villa Hotel & Apartment provides beachfront accommodations in Wadduwa.

    From $31.79 per night

Highly rated beach hotels in Kalutara and nearby

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

    A few steps from Waskaduwa Beach in Waskaduwa, Happy Cocos Beach House provides accommodations with access to a fitness room. This beachfront property offers access to a balcony.

    From $35 per night
  • Blue Moon Villa

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

    A 1-minute walk from Waskaduwa Beach in Waskaduwa, Blue Moon Villa offers accommodations with access to a hot spring bath and spa center.

    From $27 per night
  • Ayana Sea

    Wadduwa
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 242 reviews

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

    From $403.42 per night
  • Colibri Villa

    Maggona
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 20 reviews

    A few steps from Maggona Beach in Maggona, Colibri Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.

    From $82.60 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 provides spa facilities and wellness packages, as well as air-conditioned accommodations in Wadduwa, a 5-minute walk from Wadduwa Beach.

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

    Located in Wadduwa, a 4-minute walk from Wadduwa Beach, The Villa by Contemporary Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $266.06 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 center, it offers a large pool, a spa and a gym.

    From $642.51 per night
  • Scored out of 10, guest rating 8.8
    Excellent - 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.

Enjoy breakfast in Kalutara and nearby

  • Celosia Tours

    Kalutara
    Breakfast options

    Celosia Tours offers accommodations in Kalutara, a few steps from Kalutara Beach and 22 miles from Bambalapitiya Railway Station.

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

    Located in Waskaduwa, a 2-minute walk from Waskaduwa Beach, Mollusca Beach Villa provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

    From $39.93 per night
  • Located in Kalutara, a 6-minute walk from Waskaduwa Beach, Skyline & bitcoin coffee lodge has accommodations with a garden, free private parking, a private beach area and a shared lounge.

    From $27.75 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 49 reviews

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

    From $112.10 per night
  • Serendiva Beach

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

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

    From $77.70 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 $275 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 32 reviews

    Located in Wadduwa, a few steps from Wadduwa Beach, Dhammika Beach Palace has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $70 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 56 reviews

    Located in Wadduwa, a few steps from Wadduwa Beach, Maresia Beach Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From $94.60 per night

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

  • DRS Luxury Holiday Homes

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

    DRS Luxury Holiday Homes is a recently renovated guest house in Kalutara where guests can make the most of the casino and shared lounge.

  • Infinity of Sri Lanka

    Paiyagala South
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 60 reviews

    Located in Paiyagala South, 1.5 miles from Maggona Beach, Infinity of Sri Lanka has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Thoduwawa Beach Villa

    Paiyagala South
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 188 reviews

    Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

    From $58.83 per night
  • Surrounded by woodlands and meadows, Siddalepa Ayurveda Health Resort offers accommodations with stunning views of the Indian Ocean.

  • Lavila beach cottage

    Wadduwa
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 47 reviews

    Located in Wadduwa, a 4-minute walk from Wadduwa Beach, Lavila beach cottage provides accommodations with a garden, free private parking, a private beach area and a restaurant.

FAQ about beach hotels in Kalutara

Beach Hotels That Guests Love in Kalutara

See all
  • Avg. price/night: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 reviews
    Great location right on the beach, big room with sea view, staff were great
    Guest review by
    Catherine
    Young couple
  • Avg. price/night: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 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 traveler
  • Avg. price/night: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 reviews
    Right on the beach, good for swimming.
    Guest review by
    Richard
    Young couple
  • Avg. price/night: $180.02
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 117 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: $358.91
    Scored out of 10, guest rating 8.6
    Excellent - 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: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 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: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 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 traveler
  • Avg. price/night: $82.60
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 216 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