Skip to main content

Search hotels in Kalkudah

Enter your dates to see the latest prices and deals for Kalkudah hotels

Kalkudah – 12 hotels and places to stay

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

See all
  • Popular with guests booking hotels in Kalkudah

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 16 reviews
  • Popular with guests booking hotels in Kalkudah

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 reviews
  • Popular with guests booking hotels in Pasikuda

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 309 reviews
  • Popular with guests booking hotels in Pasikuda

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 44 reviews
  • Popular with guests booking hotels in Pasikuda

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 221 reviews
  • Popular with guests booking hotels in Pasikuda

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

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

    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews
  • Popular with guests booking hotels in Pasikuda

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 68 reviews
  • Popular with guests booking hotels in Pasikuda

Best hotels with breakfast in Kalkudah and nearby

  • 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 $78.65 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 309 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 7.2
    Good - What previous guests thought, 71 reviews

    Featuring an outdoor pool, Earl’s Passikudah is located 656 feet away from Passikudah Beach. It offers Free WiFi and free parking on site.

    From $50 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 419 reviews

    Offering a garden and a shared lounge, Inn On The Bay in Pasikuda is close to Pasikuda Beach and Sri Muththu Mariyamman Kovil.

    From $17 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.1
    Very Good - What previous guests thought, 441 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
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 221 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
  • 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

Budget hotels in Kalkudah and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 116 reviews

    Located in Pasikuda, a few steps from Kalkudah Beach, Cocoville provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $49.02 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 44 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 $105.71 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 200 reviews

    Offering quiet street views, Blue Sands Beach Resort in Pasikuda features accommodations and a garden. This guest house offers free private parking and a 24-hour front desk.

    From $60 per night
  • 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
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 597 reviews

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

    From $136.29 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 332 reviews

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

    From $168.74 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 58 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
  • 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

What Guests Said About Kalkudah:

  • 10.0

    Kalkudah is one of the best beaches in Sri Lanka!

    Kalkudah is one of the best beaches in Sri Lanka! The water here has an amazing emerald colour and it is very clean, transparent. It is a very long and beautiful sandy beach with a free natural spirit, with hardly anyone around. We enjoyed swimming almost all the day! No tourist attractions but some restaurants like Laya Waves are and Swiss Cafe on the shore are the options. Kalkudah works fine for yoga, meditation, walking along, etc. There are some cows and their manure in some spots, but it is better than plastic garbage. Some days the waves were bigger than Passikuda, but no corals on Kalkudah. Comparing to Passikuda we liked Kalkudah much better. Passikuda is over crowded with a long chain of luxury hotels and is not as beautiful. Anyway if anyone is coming with children Passikuda has shallow waters, as well as some tourists attractions. In any case, on Kalkudah one can dig a hole in the sand for children, where the ocean water will come, while making the natural baths that way.
    Guest review by
    Polina
    Sri Lanka

See reviews by guests who stayed at hotels in Kalkudah

See all
  • From $17.98 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 79 reviews
    Very cosy and natural place where you can get a good comfort for little money. It is very close to both Kalkudah and Passikuda beaches; we prefered Kalkudah beach because it was clean, natural, and not crowded, unlike Passikuda. There is a fruit aurvedic garden with papaya, bananas where one can see monkeys sometimes. Cabanas are comfortable and nice. Arun is very hospitable, he provided meals for our hamsters. They cooked very tasty dinners.
    Guest review by
    Polina
    Sri Lanka
  • From $31.33 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 130 reviews
    The room was big, spacious, bright and very clean! Everything seemed to be quite new and in excellent shape. Krish is a lovely women, who cooked us incredible prawns for dinner and great Sri Lankan breakfast. The hotel is only 1 minute away from the beach, which is very convenient if you want to spend your days at the beach. I can definitely recommend this place!
    Guest review by
    Sebulke
    Germany
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 102 reviews
    Very nice location just at the beqchfront of the more secluded and private Kalkudah beach. The Owner Mr.Deen is very kind and friendly, the staff is also very kind and hospitable. They served us great seafood at the beach.
    Guest review by
    Konrad
    Norway
  • From $29.97 per night
    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 96 reviews
    The rooms were clean, the pool nice and the staff very helpful! I can recommend this hotel. It is walking distance to both beaches.
    Guest review by
    Boelboel
    Sweden
  • From $26.97 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 43 reviews
    The bed was very comfortable and there was air con and a fan. Right opposite Kalkudah beach and about 15 mins to Pasikudah beach
    Guest review by
    Jane
    Australia