Skip to main content

Hotels near Kalkudah

Search hotels and more near Kalkudah

Filter by:

Star rating

Review score

Kalkudah – 2 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel krish, hotel in Kalkudah

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

Beach is in walking distance. Staff/owner was friendly…
Scored 9.2
9.2
Rated superb
Superb
99 reviews
Price from
£20.27
1 night, 2 adults
Passi Nature Villas Pasikuda, hotel in Kalkudah

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

Good location, we stayed on one of the dependances, a lot of space, air conditioning working perfectly, good location next to both Kalkuda and Passikuda beaches (1 minute and 5 minutes walk, respectively). Good breakfast, good value for money.
Scored 7.9
7.9
Rated good
Good
86 reviews
Price from
£24.11
1 night, 2 adults
Sunrise Pasikuda, hotel in 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.

Access to a wonderful and quite beach Sunrises and sunsets visable Staff is extrmely helpfull & friendly Tasty lunch and dinner for local prices Clean and tidy rooms We had nothing less than great expirience at this hotel
Scored 9.3
9.3
Rated superb
Superb
12 reviews
Price from
£187.67
1 night, 2 adults
Aki Villa, hotel in 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.

A lovely quiet tree lined property well placed just a mile from Pasikuda Beach. Very spacious rooms, a good sized pool and a restaurant area serving very big portions from an adequate menu.
Scored 8.9
8.9
Rated fabulous
Fabulous
150 reviews
Price from
£31.03
1 night, 2 adults
Amanda Beach Resort, hotel in 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.

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 8.2
8.2
Rated very good
Very good
125 reviews
Price from
£46.55
1 night, 2 adults
KayJay Palms, hotel in Kalkudah

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

Lovely pool and great surroundings, very quiet. Large rooms with high ceilings. Huge bed. Taxi available to take you to the beach / local restaurants. Good as a stop over on the way to another destination. Breakfast was tasty - no vegetarian on menu but we requested and it was sorted for us.
Scored 8.7
8.7
Rated fabulous
Fabulous
48 reviews
Price from
£39.30
1 night, 2 adults
Laya Waves, hotel in Kalkudah

Featuring free WiFi, Laya Waves offers accommodation 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.

Located right on the beach
Scored 7.3
7.3
Rated good
Good
56 reviews
Price from
£62.45
1 night, 2 adults
The Beach house by Kay Jay Hotels, hotel in Kalkudah

Featuring free WiFi, a restaurant and an outdoor swimming pool, The Beach house by Kay Jay Hotels offers accommodation in Passekudah. Free private self-parking is available on site.

From the dining area we could see and hear the sea. It was magical. The food was delicious and the staff did everything to make us comfortable and happy. We loved staying here!
Scored 8.0
8.0
Rated very good
Very good
33 reviews
Price from
£50.09
1 night, 2 adults
Breeze Pasikudah, hotel in Kalkudah

Set in Pasikuda, 200 metres from Pasikuda Beach, Breeze Pasikudah offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The size of the room, the quite environment
Scored 7.6
7.6
Rated good
Good
47 reviews
Price from
£80.56
1 night, 2 adults
Karpaha Sands, hotel in Kalkudah

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

It was fantastic in every way!
Scored 9.4
9.4
Rated superb
Superb
531 reviews
Price from
£147.35
1 night, 2 adults
See all hotels near Kalkudah

What guests said about Kalkudah:

  • Scored 10
    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

See reviews by guests who stayed at hotels in Kalkudah

  • From £18.95 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 99 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 £30.14 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 78 reviews
    Location is right on the beach front, provided loungers with mats. Room had a kettle and good air conditioning. Very friendly and helpful staff. Nice balcony overlooking the sea plus good parking .
    julian
    United Kingdom
  • From £9.30 per night
    Scored 6.1
    6.1
    Rated pleasant
    Pleasant
     · 28 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 £25.33 per night
    Scored 7.2
    7.2
    Rated good
    Good
     · 86 reviews
    Good staff, good hospitality. Very near to beautiful Pasikuda beach.
    Nisansala
    Sri Lanka
  • From £6.98 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 60 reviews
    close to the beach
    jazz
    Sri Lanka