The 10 best beach hotels in Kalkudah, Sri Lanka | Booking.com
Skip to main content

Beach Hotels in Kalkudah

Find the beach hotels that appeal to you the most

The best beach hotels in Kalkudah

Check out our pick of great beach hotels in Kalkudah

Filter by:

Review score

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, 140 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

Karpaha Sands

Pasikuda (Near Kalkudah)

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

E
Evgeniy
From
Italy
Amazing, wonderful, best place in Sry Lanka!!! Small Maldives 🔥I recommend it to everyone , this place is excellent , as are the people who work there!!! General manager is best man ❤️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 647 reviews
Price from
US$176
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda (Near Kalkudah)

Situated in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodation with free WiFi access.

I
Ishaq
From
Pakistan
Amazing food and the staff was so helpful and so nice. From the cleaning staff to the resturant evryone around the resort was ready to help.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 199 reviews
Price from
US$158.86
1 night, 2 adults

Maalu Maalu Resort & Spa - Thema Collection

Pasikuda (Near Kalkudah)

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

S
Sinead
From
Ireland
Beautiful place for a relaxing and nourishing stay. Exceptional staff with attention to detail, friendly service without being fussy. Ethical ethos and welcoming environment. Highly recommend staying here.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 329 reviews
Price from
US$95.24
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

Uga Bay - Pasikuda

Pasikuda (Near Kalkudah)

Set along the beachfront just metres away from the pristine beaches of Pasikudha Bay, Uga Bay - Pasikuda boasts well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi access.

G
Gunjana
From
India
It was clean, well maintained and the service was impeccable. The staff was very friendly and helpful. The chef cooked new styles of curries for us everyday. The beach is very clean and beautiful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 66 reviews
Price from
US$160.69
1 night, 2 adults

Cocoville

Pasikuda (Near Kalkudah)

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

S
Sue
From
Australia
Great location on the beach. Spacious room. Great place to relax.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 114 reviews
Price from
US$45
1 night, 2 adults

The Calm Resort & Spa

Pasikuda (Near Kalkudah)

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

M
Magdalena
From
Czech Republic
Beautiful resort with amazing location just by the ocean and amazing beach.The hotel quard was always present by the beach, so we could safely keep our stuff there end enjoying the ocen for hours. I appreciate spacious rooms, fast roomservice, great cleanliness and always helpful staff. The food buffet was excellent. Thank you and looking forward to our next stay here. 🙂
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 592 reviews
Price from
US$105
1 night, 2 adults

Amaya Beach Passikudah

Pasikuda (Near Kalkudah)

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.

C
Chakrawarthige
From
United Kingdom
Space clean and very friendly staff and location all around wonderful.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 675 reviews
Price from
US$70.17
1 night, 2 adults
All beach hotels in Kalkudah

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Kalkudah and surroundings in the past month

See all