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, 305 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, 7 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 $94.62 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 305 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, 439 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, 115 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 8.5
    Very Good - What previous guests thought, 593 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.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 8.0
    Very Good - What previous guests thought, 61 reviews

    Featuring garden views, Yaswi Guest House in Pasikuda features accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Just a 15-minute walk from Kalkudah Beach and one mile from Pasikuda Beach, Passi CK Homestay features accommodations in Pasikuda with a garden.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 675 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

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 $25.53 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 142 reviews
    Nice accommodation with a beautiful beach right around the corner (you can literally walk out of your lodge and through the gate - a few more steps and paradise awaits ☀️🌴). There are a couple of restaurants and one supermarket in the area. This is an area where many tourists stay in resorts, so it's a bit quiet in general. Besides the lodges, there are also more hotel-like rooms in the main building. Those are modern and very clean, but lack the charming lodge vibe.
    Guest review by
    Finja
    Germany
  • From $44.40 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 15 reviews
    We stayed in the front house and it was very clean, really spacious and with a functioning, quiet air-conditioning. Location is calm and close to Kalkudah beach and Passikudah. The staff were so lovely and even though they didn't speak great English they went above and beyond to make sure we were well. So friendly and attentive. They now also offer breakfast, lunch, dinner, and tea/ coffee to a very reasonable price. Overall, amazing value for money!
    Guest review by
    Lova
    Sweden
  • From $31.33 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 129 reviews
    The hotel is very cute, close to Kalkudah Beach which is a really quiet beach to relax. If the purpose is to enjoy the beach, this is a really good spot. The room was big enough and confortable for us. The owner is a very kind lady. Made us breakfast 2 times, one of those times we didn't ask earlier and she found a way to make us a really good meal.
    Guest review by
    Gonçalo
    Portugal
  • From $26.97 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 43 reviews
    The property turned out to be a little oasis just a few meters from the beach! We absolutely loved it here! The sisters Kumuthini („Mama Sri Lanka“) and Indira were really hospitable and super kind. They cooked two fabulous dinners for us & the breakfast was amazing too!!! Thank you 😘
    Guest review by
    Rowena
    Germany
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 102 reviews
    The continental breakfast was lovely as was the service and setting. The beach was very close, but unsuited to swimming being steeply shelved. However, the beach was quiet and had shade palms. The staff were outstanding and helpful.
    Guest review by
    Brian
    United Kingdom