Skip to main content

Filter by:


Star Rating

Review Score

Kalkudah – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Aqua Marine Beach Hotel, hotel in Kalkudah

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

8.4
Scored 8.4
Very Good
Rated very good
47 reviews
Price from$36per night
Hotel krish, hotel in Kalkudah

Hotel krish features air-conditioned accommodations in Kalkudah. This property offers access to a terrace and free private parking.

Krish’ place is perfect. Spacious bedroom & bathroom, immaculately clean. AC & fan are both available so you can choose. Location is perfect situated between Kalkudah & Pasikuda Beach. You can use the local hotel for a small charge (Laya $3 Uga $8). Krish and her staff are very kind & welcoming. Krish really is an incredible woman, goes above and beyond for her guests. We had a meal across the road that did not satisfy & after reading reviews about Krish’ food (request in advance) we had an exceptional meal of prawns, rice and curry. Thank you so much Krish, it was a pleasure meeting you. 2 nights wasn’t enough. Expect a quiet area with no WiFi, clean, comfortable and spacious- you will not be disappointed! Sri Lankan breakfast was also superb.
9.3
Scored 9.3
Wonderful
Rated wonderful
57 reviews
Price from$20per night
Inn On The Bay Home, hotel in Kalkudah

Inn On The Bay Home enjoys a location in Kalkudah, 2.9 miles from Valaichchenai Harbour and 20 miles from Batticaloa Railway Station.

The place is beautiful and natural, beaches are very close. Everything nearby
8.6
Scored 8.6
Excellent
Rated excellent
36 reviews
Price from$10.80per night
New Roy Guest House, hotel in Kalkudah

Providing garden views, New Roy Guest House in Kalkudah provides accommodations and a garden. This property offers access to a terrace and free private parking.

The room was big , location in walking distance to the beach.
6.6
Scored 6.6
Pleasant
Rated pleasant
16 reviews
Price from$12.60per night
Sun Ray Rest House, hotel in Kalkudah

Sun Ray Rest House enjoys a location in Kalkudah, 3.1 miles from Valaichchenai Harbour and 21 miles from Batticaloa Railway Station. This guest house offers accommodations with a balcony.

Nice hospitality.
7.3
Scored 7.3
Good
Rated good
65 reviews
Price from$29.41per night
Amanda Beach Resort, hotel in Kalkudah

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

Thethey cheating ,first I booked with$41 included tax and other fee,after I getting there,they let rst and make payment the next day'but after I had lunch(there hous later he use write hand list the mo WY I should pY hi ,I was over 19000 rupee,they tricks with booking▪︎com!in order get high income'they can make every tricks to booking.com and they don't care long time business,they only hunger for money today!who care for tomorrow or next time!!!!
7.7
Scored 7.7
Good
Rated good
60 reviews
Price from$60per night
Aki Villa, hotel in 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.

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.
8.9
Scored 8.9
Excellent
Rated excellent
78 reviews
Price from$50per night
KayJay Palms, hotel in Kalkudah

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

The clean pool And quiet location was great.
8.9
Scored 8.9
Excellent
Rated excellent
37 reviews
Price from$50.65per night
Laya Waves, hotel in Kalkudah

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.

The view and location was superb, also the beds are comfy
7.5
Scored 7.5
Good
Rated good
40 reviews
Price from$80.50per night
Passi Villa, hotel in Kalkudah

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

very close to he beech
5.4
Scored 5.4
Average
Rated fair
14 reviews
Price from$306per night
See all hotels near Kalkudah
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Kalkudah:

  • 10
    Scored 10

    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.
    Polina
    Sri Lanka

Explore guest reviews of hotels in Kalkudah

  • From $23.60 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 57 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!
    Sebulke
    Germany
  • From $23.60 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 57 reviews
    The location is amazing, 50m from Kalkuda beach. The owner is very kind and helpful . The property is clean and very chill. We did a stopover and it was all you can wish for, its even suitable for more nights, if you wish to stay more.
    Vito
    Slovenia
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 31 reviews
    Break fast was excellent & options to choose the favourite meal.Also they provide the Lunch & dinner with Organic fruits such as KG Mango & jackfruit.5 minutes walk to Passikudah & couple of minutes to Kalkudah beach.
    Anassana
    Sri Lanka
  • From $34.97 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 47 reviews
    - The manager was super helpful and friendly. - The room was spacious with ocean view. - The location was good - walking distance to Pasikuda beach, which is better for swimming than Kalkudah beach.
    Elvina
    Switzerland
  • From $13.99 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 16 reviews
    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
    Sujana
    Sri Lanka
  • From $34.97 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 47 reviews
    Extraordinary proximity to the beach, very friendly and helpful staff, nice view (but ocean is only partly visible due to many trees), well-sized rooms, clean
    Torsten
    Germany
  • From $32.65 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 65 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.
    Boelboel
    Sweden
  • From $11.99 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 36 reviews
    The tropical breakfast... Banana pancakes with cinnamon and cardamom... Pure delight. The hotel is well located in a quiet garden.
    Dominic
    Nicaragua
  • From $23.60 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 57 reviews
    Vary comfortable and clean just a short walk from the beach Kish is a vary helpful host made us feel vary welcome.
    William
    United States of America
  • From $11.99 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 36 reviews
    The place is beautiful and natural, beaches are very close. Everything nearby
    Graziano
    Italy
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 7 reviews
    Excellent value for money, location near the beach, welcoming staff
    Rohan
    France
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 19 reviews
    The Pasikuda public beach was just 200 meters away from the villas
    Rifan
    Sri Lanka
  • From $13.99 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 16 reviews
    The room was big , location in walking distance to the beach.
    Yam
    Israel
  • From $49.95 per night
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    Nice location and good hotel friendly staff. High recommend
    Nuwan
    Sri Lanka