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...

M
Miko
From
Serbia
Fantastic location, close to the beach, the rooms are very nice and clean, and the staff is extremely friendly. We highly recommend Passi Nature Villas Passikudah and manager Nita! Our stay was beautiful :)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 139 reviews
Location 8.4
Price from
US$21
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
Location 7.3
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.

K
Kerryn
From
Saudi Arabia
This hotel had everything we needed for a week of total relaxation. The hotel is quite remote, which actually made it easier for us to take full advantage of everything it had to offer. We were so kindly upgraded to the Seed suite which was perfect as we were traveling with young children. The tent was unbelievable. Comfortable and luxurious. The massages are amazing too. The food though, out of this world. I made sure to try something different every day. So fresh! The staff were unbelievably friendly. From Umberto the manager who was a fabulous host, to Jude and the barman who were so kind to our kids. Jude even rode into town to get our 1 year a little dolly to play with. The barman (sorry we forgot his name 😬) spoilt our kids with ice creams and also my husband and I the most unreal cocktails (especially the Icy J&R). We also used the transport which the hotel can provide and it was very comfortable, even for a long drive. I could go on about how amazing this place is, but I think we’ll just have to go back again!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 646 reviews
Location 9.6
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.

H
Hardy
From
Kuwait
Amazing resort with perfect wide beach front location. Rooms are super specious, and food quality is the best in the area. If you are traveling with kids and family, this is highly recommended property in this region. Thank you Arshad for making our stay more comfortable, we will definitely come again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 194 reviews
Location 9.1
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.

V
Vilvarajah
From
Switzerland
Amazing place ! Wonderfull staf ! Everyone is friendly and helpful ! We recommend this hotel ! Thank you for the perfect stay ! .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 326 reviews
Location 9.6
Price from
US$177.65
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
Location 9.6
Price from
US$232.85
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.

H
Hassan
From
United Arab Emirates
Super friendly staff, perfect swimming pool Special thanks to Mr Neranjan
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 65 reviews
Location 9.6
Price from
US$196.57
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.

Z
Zena
From
United Kingdom
We stayed in the cabin which was massive and extremely comfortable. Great bed, fridge, shower was ok too. Lovely balcony. The remoteness suited us. Probably better if u have transport as you are a bit isolated but food and drink are available. The rustic beach has poop on it from the cows and goats that pass but it didn’t offend us, we liked watching them. Great to watch the fishermen too. We loved it.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 113 reviews
Location 8.6
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.

A
Anojan
From
Switzerland
The outdoor area is very nice and well maintained, the pool is clean and the walk to the beach is beautiful. The sunrise is beautiful to watch.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 587 reviews
Location 9.4
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.

J
Judith
From
Germany
The hotel is wonderful, friendly staff, excellent surrounding, the big rooms, the view from the rooms. I come back next year.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 668 reviews
Location 9.0
Price from
US$120.70
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