The 10 best hotels with pools in Kalkudah, Sri Lanka | Booking.com
Skip to main content

Hotels with Pools in Kalkudah

Find the hotels with pools that appeal to you the most

The best hotels with pools in Kalkudah

Check out our selection of great hotels with pools in Kalkudah

Filter by:

Review score

Karpaha Sands

Pasikuda (Near Kalkudah)

Facing the beachfront, Karpaha Sands offers 5-star accommodations in Pasikuda and features free bikes, outdoor swimming pool and garden.

F
Frank
From
Luxembourg
This accommodation blew everything out of the Sri Lanka waters. Truly amazing hospitality during our stay. Passionate Manager Umberto didn’t just host us—he really brought his soul into the experience, and we felt it every step of the way. It’s the little touches that made it so special: the warm and attentive staff (i.e. Nif and Pathum),the delicious bites with our apero, the magical evening lighting, the beautiful art around the property, the fresh melon on the beach, the water service by the pool and beach…best of Italian 🇮🇹 cuisine (cooked by Umberto himself) and so much more. Every detail was thought through with care, and it showed. Truly unforgettable, and we’re already dreaming of coming back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 643 reviews
Price from
$176
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda (Near Kalkudah)

Located in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodations with free WiFi access.

N
Nikoleta
From
Bulgaria
Best resort in Sri Lanka. This is our second visit to Pasikudah but we came just for this amazing resort and we do not regret. It is perfect. Clean, helpful and kind staff and well maintained premises. Food is delicious and everyone is very kind. Thanks to the manager and the resort staff. We would recommend to everyone and visit again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
Price from
$158.86
1 night, 2 adults

Maalu Maalu Resort & Spa - Thema Collection

Pasikuda (Near Kalkudah)

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka.

S
Sophie
From
United States
The hotel welcomes all new guests with flower necklaces and cool fruit drinks. The breakfast buffet options are numerous. We ordered a la carte lunch & dinner, and the food was always exceptional. (Note, the first night we wanted something that they didn’t have but they ordered it for the second night.) The room was ok, but all rooms come with a comfortable balcony to make up for what the room lacks. Also, the bathroom is about the same size as the room. The beach and the ocean are by far the main reason to come here. The warm ocean water is unparalleled and the hotel staff do a wonderful job keeping their section of the beach clean. The pool area is also nice, but we came for the beach and spent most of our time there. The kid space is lacking, but that’s ok as long as you aren’t there when it rains. Lastly, all the staff we encountered were professional. They helped arrange our departure taxi which actually was rather reasonably priced; meaning same price everyone seems to charge tourists 200 rupees per kilometer (rather than what locals pay which is like 120-150). Overall, I highly recommend staying here.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 322 reviews
Price from
$143.65
1 night, 2 adults

Kalkudah Beach House

Batticaloa (Near Kalkudah)

Located in Batticaloa, a few steps from Kalkudah Beach, Kalkudah Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$232.85
1 night, 2 adults

Sunrise Pasikuda

Pasikuda (Near Kalkudah)

Located in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 39 reviews
Price from
$103.50
1 night, 2 adults

Uga Bay - Pasikuda

Pasikuda (Near Kalkudah)

Set along the beachfront just yards away from the pristine beaches of Pasikudha Bay, Uga Bay - Pasikuda features well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi access.

C
Courtney
From
United States
The property is on a gorgeous stretch of beach with fine sand and a calm, warm ocean. The hotel itself and rooms are beautifully designed and maintained and spotlessly clean. The best part was the staff, which were so friendly, kind, and attentive. I also highly recommend the spa - the masseuse worked magic on my sore back and shoulder. I never wanted to leave!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 63 reviews
Price from
$196.57
1 night, 2 adults

Amanda Beach Resort

Pasikuda (Near Kalkudah)

Located in Pasikuda, a few steps from Kalkudah Beach, Amanda Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Nir
From
Israel
The staff were very nice and kind. The hotel is clean and the pool is excellent
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 296 reviews
Price from
$46.75
1 night, 2 adults

Aki Villa

Pasikuda (Near Kalkudah)

Located in Pasikuda, a 5-minute walk from Kalkudah Beach, Aki Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Michael
From
United States
A beautiful oasis. Very clean and new-feeling location, felt private and quiet. The bedroom was extremely clean, the bed was big and very comfortable, bedding was great, the air conditioning was excellent, shower was great. Walking distance from Kalkudah beach (not for swimming), very quick tuktuk to Pasikuda beach. Excellent food and juices, excellent staff. Best pool in Sri Lanka, swimming under the stars was magical. Many fruits, vegetables, and spices grown on the property. Amazing, caring staff.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 219 reviews
Price from
$40
1 night, 2 adults

The Calm Resort & Spa

Pasikuda (Near Kalkudah)

Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodations in Pasikuda. Free WiFi and private parking is available on site.

s
surya
From
Indonesia
We love the location so much. The beach is just amazing. Our rooms are spacious and clean. The staff are all so friendly and helpful. The food is also great absolutely love their Thai fried rice and mango passion fruit smoothies. We stayed with our 3 kids and they all had such a great time.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 586 reviews
Price from
$105
1 night, 2 adults

Amaya Beach Passikudah

Pasikuda (Near Kalkudah)

A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi.

U
Umeshi
From
Sri Lanka
Loved everything about this stay. It was very relaxing. The hotel has used the land and the private beach area in the most efficient manner. Very picturesque with the blue colour waters, we took a lot of photos! You can either swim in the private beach of the hotel and see corals, or walk over to the public beach without corals. The pool was good, lounge beds spreaded over the area provided a nice place to experience the wind and the sunsets. There was a lot of guests at the hotel but it did not feel overcrowded. Staff are very polite. Buffets were nice. They also had a place to play board games. Also jet ski, paddle boats etc were offered for additional charges. Staying for more than 1 night was a good choice. Will definitely go again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 661 reviews
Price from
$120.70
1 night, 2 adults
All hotels with pools in Kalkudah

Looking for a hotel with pools?

"Does it have a pool?" is probably one of the most common booking questions no matter where you're looking to stay. These hotels offer a great way to get some exercise without having to hit the gym on your vacation. Indoor pools let you practice your backstroke come rain or shine, while outdoor options are perfect for relaxing in the sun after swimming a few laps.

Most booked hotels with pools in Kalkudah and surrounding area in the past month

See all

Enjoy breakfast in Kalkudah and nearby

  • Laya Waves

    Pasikuda
    Breakfast options
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 68 reviews

    Featuring free WiFi, Laya Waves offers accommodations in Kalkudah. The hotel has a year-round outdoor pool, and guests can enjoy a meal at the restaurant. Free private parking is available on site.

    From $80 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 297 reviews

    Located in Pasikuda, a few steps from Kalkudah Beach, Amanda Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

    Located in Pasikuda, a few steps from Pasikuda Beach, Marina Beach Passikudah has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $177.76 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 432 reviews

    Set along the pristine coastlines of Passikudah Beach, Amethyst Resort, Passikuddah offers a spacious outdoor swimming pool and provides windsurfing activities.

    From $118.12 per night
  • Aki Villa

    Pasikuda
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 219 reviews

    Located in Pasikuda, a 5-minute walk from Kalkudah Beach, Aki Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $40 per night
  • Passi Villa

    Pasikuda
    Breakfast options
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 12 reviews

    Featuring free WiFi and a private beach area, Passi Villais set in Passekudah. Free private parking is available on site.

    From $176 per night
  • Sunrise Pasikuda

    Pasikuda
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 39 reviews

    Located in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    From $135.07 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 192 reviews

    Located in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodations with free WiFi access.

    From $357.80 per night

Save money on pools in Kalkudah and nearby – budget options available

  • Breeze Pasikudah

    Pasikuda
    Budget options available
    Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 52 reviews

    Located in Pasikuda, a 1-minute walk from Pasikuda Beach, Breeze Pasikudah has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $103.84 per night
  • The Calm Resort & Spa

    Pasikuda
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 586 reviews

    Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodations in Pasikuda. Free WiFi and private parking is available on site.

    From $142.78 per night
  • KayJay Palms

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

    Located in Pasikuda, 1.4 mi from Kalkudah Beach, KayJay Palms provides accommodations with an outdoor swimming pool, free private parking, a garden, and a shared lounge.

    From $67.56 per night
  • Villa Exora Pasikudha

    Batticaloa
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Offering an outdoor swimming pool, Villa Exora Pasikudha features accommodations in Batticaloa. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $43.56 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 36 reviews

    The Beach house by Kay Jay Hotels enjoys a location in Pasikuda, 3.1 miles from Valaichchenai Harbour and 21 miles from Batticaloa Railway Station.

    From $94.62 per night
  • Amaya Beach Passikudah

    Pasikuda
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 661 reviews

    A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi.

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

    Located in Pasikuda, 4.6 miles from Valaichchenai Harbour, The Cove Pasikuda - Eco Resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

gogless