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

Filter by:

Star rating

Review score

Hotel krish

Kalkudah

Situated within 50 metres of Kalkudah Beach and less than 1 km of Sri Muththu Mariyamman Kovil, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah.

S
Smit
From
Netherlands
Queen Krish is a power lady. She build the place, she manages the place, she is all round. Together with another lady she make this place unique.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 128 reviews
Price from
US$24.30
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah

Situated in Kalkudah and only 90 metres from Kalkudah Beach, Holiday Beach Guesthouse features accommodation with sea views, free WiFi and free private parking.

H
Holly
From
United Kingdom
Amazing location. Literally less than 1 min to the beach. Caring, attentive host. The host is so welcoming and happy to help with anything. Amazing food. Breakfast is incredible and very generous. Would really recommend having dinner at the guesthouse at least once as it’s the most amazing Sri Lankan home cooked food and very reasonably priced!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
Price from
US$24.30
1 night, 2 adults

Bay Walk by AHSRAM

Kalkudah

Situated in Kalkudah, within 500 metres of Kalkudah Beach and 400 metres of Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodation with a garden as well as free private parking for...

S
Stella
From
Germany
Friendly People, Nice, Clean Rooms. Very Close to both beaches
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$22
1 night, 2 adults

Passi Nature Villas Passikudah

Kalkudah

Set in Kalkudah, Passi Nature Villas Passikudah offers beachfront accommodation 200 metres from Kalkudah Beach and offers various facilities, such as a private beach area, free bikes and massage...

D
Dewmini
From
Sri Lanka
Had a wonderful stay at Passi Nature Villa. The property is peaceful, clean, and surrounded by nature. The staff was friendly and the service was excellent. Would definitely recommend for a relaxing getaway.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 139 reviews
Price from
US$23
1 night, 2 adults

Coral Waves Inn Pasikuda

Kalkudah

Offering a garden and sea view, Coral Waves Inn Pasikuda is situated in Kalkudah, 1.7 km from Pasikuda Beach and 300 metres from Sri Munai Murukan Kovil.

L
Lova
From
Sweden
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!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 15 reviews
Price from
US$34
1 night, 2 adults

New Roy Guest House

Kalkudah

Providing garden views and a garden, New Roy Guest House provides accommodation well located in Kalkudah, within a short distance of Pasikuda Beach, Sri Muththu Mariyamman Kovil and Sri Munai Murukan...

S
Sujana
From
Sri Lanka
The rooms were clean, very comfortable and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting passikudah, Kalkudah
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 40 reviews
Price from
US$10.80
1 night, 2 adults

Kalkudah Beach House

Batticaloa (Near Kalkudah)

Located in Batticaloa, 70 metres from Kalkudah Beach, Kalkudah Beach House provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

s
souad
From
Switzerland
We loved everything here. Very charming property by the beach with really beautiful furnitures and very comfortable. The staff is amazing, they are caring, they do everything for you to feel good and have the best experience. They spot every detail for you. The chef deserves a micheline star. The food experience was delicious. It is the perfect place to recharge. Thank you to the staff of kalkudah beach house for making this place a wonderful moment for us.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$150.99
1 night, 2 adults

Amanda Beach Resort

Pasikuda (Near Kalkudah)

Situated in Pasikuda, 50 metres from Kalkudah Beach, Amanda Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

a
anudev
From
United States
The hotel is situated in a serene and peaceful location, offering convenient access to the beautiful Passikudah beach. Guests can enjoy a well-prepared complimentary breakfast, which is highly satisfying. The pool is well-maintained and offers a suitable environment for families and children, making it an ideal choice for a relaxing stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 302 reviews
Price from
US$55
1 night, 2 adults

Aki Villa

Pasikuda (Near Kalkudah)

Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

s
stok
From
Netherlands
Very friendly staff, clean and spacious room. And one of the best cury we had during our stay in Sri Lanka!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 221 reviews
Price from
US$40
1 night, 2 adults

Sunrise Pasikuda

Pasikuda (Near Kalkudah)

Set in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

A
Achila
From
Sri Lanka
Breakfast is a beautiful, elegant thing; a meal to be savored and embraced. I have the same feeling when I walk in a very beautiful place that I have when I play and it goes right.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 44 reviews
Price from
US$81
1 night, 2 adults
See all 12 hotels in Kalkudah

Most booked hotels in Kalkudah and surroundings 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, 303 reviews
  • Popular with guests booking hotels in Pasikuda

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

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 221 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.8
    Exceptional - What previous guests thought, 6 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.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

    Featuring garden, a sun terrace with a swimming pool and a shared lounge, The Beach house by Kay Jay Hotels is located in Pasikuda, a few steps from Kalkudah Beach and 500 metres from Sri Muththu...

    From US$94.62 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 303 reviews

    Situated in Pasikuda, 50 metres from Kalkudah Beach, Amanda Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$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 200 meters away from Passikudah Beach. It offers Free WiFi and free parking on site.

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

    Located within 400 metres of Pasikuda Beach and 100 metres of Sri Muththu Mariyamman Kovil in Pasikuda, Inn On The Bay features accommodation with seating area.

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

    Set in Pasikuda, a few steps from Pasikuda Beach, Marina Beach Passikudah offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$177.76 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 221 reviews

    Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$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 US$176 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 44 reviews

    Set in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$105.71 per night

Budget hotels in Kalkudah and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 198 reviews

    Set within 100 metres of Pasikuda Beach and 700 metres of Sri Muththu Mariyamman Kovil, Blue Sands Beach Resort features rooms with air conditioning and a private bathroom in Pasikuda.

    From US$60 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 591 reviews

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

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

    Featuring air-conditioned accommodation with a private pool, Villa Exora Pasikudha is located in Batticaloa. This beachfront property offers access to a balcony, free private parking and free WiFi.

    From US$43.56 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 63 reviews

    Situated within 400 metres of Kalkudah Beach and 700 metres of Sri Muththu Mariyamman Kovil in Pasikuda, Yaswi Guest House offers accommodation with seating area.

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

    Set just 1.4 km from Pasikuda Beach, Passi CK Homestay offers accommodation in Pasikuda with access to a private beach area, a garden, as well as a 24-hour front desk.

  • Scored out of 10, guest rating 8.6
    Fabulous - 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 US$168.02 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 14 reviews

    Nirmaa Shadow Inn is located in Kalkudah, and has a restaurant and a private beach area. It offers complimentary private parking, along with free WiFi access in its public areas.

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

    Located in Pasikuda, a few steps from Pasikuda Beach, Sana Kuna Holiday Resort provides accommodation with a private beach area, free private parking and a garden.

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 US$25.53 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 139 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 US$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 US$31.33 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 128 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 US$26.97 per night
    Scored out of 10, guest rating 9.3
    Superb - 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