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

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.

S
Snir
From
Israel
Very nice family of sisters and brothers, we felt home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 50 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$20
1 night, 2 adults

Hotel UK Pasikuda

Hotel in Kalkudah

Set in Kalkudah, 400 metres from Kalkudah Beach, Hotel UK Pasikuda offers accommodation with a garden, free private parking and a terrace.

H
Heather
From
United Kingdom
We had a lovely stay here for two nights. The room was clean and comfortable. You could tell the place had been recently renovated. On top of that the staff were very friendly and went the extra mile to make sure we had everything we needed (e.g. providing extra towels)
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews
Price from
US$15
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 5.7
Passable - What previous guests thought, 44 reviews
Price from
US$10.80
1 night, 2 adults

The Dream Inn Guesthouse Passikudah

Batticaloa (Near Kalkudah)

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 300 metres from Pasikuda Beach.

A
Alexandra
From
Belgium
The room is spacious, the bed is so big, the bathroom is clean and the shower is hot. The garden is quite and it's the perfect place to have breakfast. The breakfast is generous: fruits, tea and 2 big pancakes with coconut, bananas and trickle. Ashok is kind and welcome you warmly. Don't hesitate to ask for help if you need to reach another place after your stay in Pasikudah.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$39
1 night, 2 adults

Blue Sands Beach Resort

Pasikuda (Near Kalkudah)

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.

M
Marie Caroline
From
France
We loved absolutely everything! The room is beautiful, fine decoration, spotless, super comfy bed, lovely balcony with sea view. The food was delicious, we even had italian coffee. Attentive and kind staff, amazing service. We can't recommend this place enough!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 207 reviews
Price from
US$54
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.

H
Helle Blickfeldt
From
Denmark
Stunning place - a true spot in paradise. Enormous pool with nice lounge music located right next to the bar and lounge area. Spectacular views of beach and sea. Great villas/tenthouses. We had our own spot on the beach with amazing views of beach and sea. Very spacious rooms, we stayed 2 adults and 2 children (5 and 7) in a palam suite, with an extra bed for one child and a sofa bed for the other. Plenty of space for us. Great food - but everything is pricey compared to other places in Sri Lanka, however, also luxurious. Breakfast was generous and very good. Good activities also, we did the cinema under the stars and the children loved it. The place itself is beautiful, the beach is beautiful, the sea is calm and clear waters. You could see the local fishermen at the beach in mornings and afternoons.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 677 reviews
Price from
US$164
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.

T
Tamerlan
From
Saudi Arabia
We liked a comfortable bed, attention of staff, bar!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
Price from
US$166.60
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.

T
Tobias
From
Germany
Everything! The best hotel on our 14-days-Trip through Sri Lanka (we had in total 5 Hotels) The staff is great! The rooms and the Pool incredible. We will definitely come back again!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews
Price from
US$148.75
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.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$194.94
1 night, 2 adults
All beach hotels in Kalkudah

Top picks for Kalkudah hotels

Explore our most popular hotels in Kalkudah

Filter by:

Review score

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.

S
Snir
From
Israel
Very nice family of sisters and brothers, we felt home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 50 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$20
1 night, 2 adults

Hotel UK Pasikuda

Hotel in Kalkudah

Set in Kalkudah, 400 metres from Kalkudah Beach, Hotel UK Pasikuda offers accommodation with a garden, free private parking and a terrace.

H
Heather
From
United Kingdom
We had a lovely stay here for two nights. The room was clean and comfortable. You could tell the place had been recently renovated. On top of that the staff were very friendly and went the extra mile to make sure we had everything we needed (e.g. providing extra towels)
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews
Price from
US$15
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 5.7
Passable - What previous guests thought, 44 reviews
Price from
US$10.80
1 night, 2 adults

The Dream Inn Guesthouse Passikudah

Batticaloa (Near Kalkudah)

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 300 metres from Pasikuda Beach.

A
Alexandra
From
Belgium
The room is spacious, the bed is so big, the bathroom is clean and the shower is hot. The garden is quite and it's the perfect place to have breakfast. The breakfast is generous: fruits, tea and 2 big pancakes with coconut, bananas and trickle. Ashok is kind and welcome you warmly. Don't hesitate to ask for help if you need to reach another place after your stay in Pasikudah.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$39
1 night, 2 adults

Blue Sands Beach Resort

Pasikuda (Near Kalkudah)

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.

M
Marie Caroline
From
France
We loved absolutely everything! The room is beautiful, fine decoration, spotless, super comfy bed, lovely balcony with sea view. The food was delicious, we even had italian coffee. Attentive and kind staff, amazing service. We can't recommend this place enough!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 207 reviews
Price from
US$54
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.

H
Helle Blickfeldt
From
Denmark
Stunning place - a true spot in paradise. Enormous pool with nice lounge music located right next to the bar and lounge area. Spectacular views of beach and sea. Great villas/tenthouses. We had our own spot on the beach with amazing views of beach and sea. Very spacious rooms, we stayed 2 adults and 2 children (5 and 7) in a palam suite, with an extra bed for one child and a sofa bed for the other. Plenty of space for us. Great food - but everything is pricey compared to other places in Sri Lanka, however, also luxurious. Breakfast was generous and very good. Good activities also, we did the cinema under the stars and the children loved it. The place itself is beautiful, the beach is beautiful, the sea is calm and clear waters. You could see the local fishermen at the beach in mornings and afternoons.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 677 reviews
Price from
US$164
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.

T
Tamerlan
From
Saudi Arabia
We liked a comfortable bed, attention of staff, bar!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
Price from
US$166.60
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.

T
Tobias
From
Germany
Everything! The best hotel on our 14-days-Trip through Sri Lanka (we had in total 5 Hotels) The staff is great! The rooms and the Pool incredible. We will definitely come back again!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews
Price from
US$148.75
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.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$194.94
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

Popular with guests booking beach hotels in Kalkudah

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 16 reviews

Popular with guests booking beach hotels in Kalkudah

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Popular with guests booking beach hotels in Kalkudah

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 149 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 706 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 628 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 466 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 677 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews

Popular with guests booking beach hotels in Pasikuda

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 76 reviews

Save money on beach in Kalkudah and nearby – budget options available

Laya Waves

Pasikuda
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 68 reviews

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.

From US$80 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 40 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

Breeze Pasikudah

Pasikuda
Budget options available
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 50 reviews

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.

From US$103.84 per night

Sana Kuna Holiday Resort

Pasikuda
Budget options available
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.

From US$60.05 per night

Highly rated beach hotels in Kalkudah and nearby

Cocoville

Pasikuda
8.0+ review score
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 117 reviews

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

From US$46.84 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 466 reviews

Set along the pristine coastlines of Passikudah Beach, Amethyst Resort, Passikuddah offers a spacious outdoor swimming pool and provides windsurfing activities.

From US$160.95 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 706 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$165.38 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews

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

From US$375.22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 628 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$116.82 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 76 reviews

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.

From US$308.99 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews

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

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

Featuring an outdoor swimming pool, a fitness centre and a spa and wellness centre, Anantaya Resort and Spa Passikudah, a beachfront property offers accommodation in Passekudah.

From US$244.02 per night

Beach Hotels with swimming pools in Kalkudah and nearby

Passi Villa

Pasikuda
Swimming pool
Scored out of 10, guest rating 7.7
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.5
Very good - What previous guests thought, 6 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$41.14 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews

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.

From US$313.73 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 677 reviews

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

From US$260.65 per night