Hotels in Kalkudah

Search and compare Kalkudah hotels from hundreds of travel sites and save

Kalkudah, Sri Lanka
Jan 19 — Jan 202
Kalkudah, Sri Lanka
Wed 1/19
Thu 1/20
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kalkudah

Filter by star ratings
All filters
Karpaha Sands
Karpaha Sands
9.5 Excellent
Kimbula Thona, Kalkudah, Sri Lanka
Show on map
2.8 mi from city centre, Kalkudah 
ExcellentBased on 165 reviews
9.5

Boasting a swimming pool, Karpaha Sands is situated in Kalkudah and provides comfortable accommodation. It offers free Wi-Fi, a laundry service and a 24-hour reception.

Sunrise By Jetwing
Sunrise By Jetwing
8.9 Excellent
Coconut Board Road, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre, Kalkudah 
ExcellentBased on 4 reviews
8.9

Boasting an outdoor pool, Sunrise by Jetwing is situated in Kalkudah and provides comfortable accommodation. Some of the popular features on offer at this 5-star hotel include free on-site parking and wireless internet.

Amethyst Resort Passikudah
Amethyst Resort Passikudah
8.7 Excellent
Coconut Board Road, Kalkudah, Sri Lanka
Show on map
0.4 mi from city centre, Kalkudah 
ExcellentBased on 199 reviews
8.7

Situated in Kalkudah, Amethyst Resort Passikudah provides 4-star accommodation, as well as an outdoor pool and a private beach. It also offers 24-hour room service, a kids pool and a coffee bar.

Maalu Maalu Resort & Spa
Maalu Maalu Resort & Spa
9.0 Excellent
Passekudah, Kalkudah, Sri Lanka
Show on map
0.9 mi from city centre, Kalkudah 
ExcellentBased on 134 reviews
9.0

Maalu Maalu Resorts & Spa provides 5-star accommodation in Kalkudah. It also features a Turkish steam bath, an outdoor pool and free Wi-Fi.

Marina Beach Passikudah
Marina Beach Passikudah
8.1 Excellent
No.7, Coconut Board Road, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre, Kalkudah 
ExcellentBased on 18 reviews
8.1

Marina Beach Passikudah provides 3-star accommodation in Kalkudah. It offers free Wi-Fi, a coffee bar and an outdoor pool.

Amaya Beach Passikudah
Amaya Beach Passikudah
9.0 Excellent
National Holiday Resort, Passikudah, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre, Kalkudah 
ExcellentBased on 374 reviews
9.0

Amaya Beach Passikudah provides a comfortable setting when in Kalkudah. It also offers a Jacuzzi, an outdoor pool and a sauna.

Amanda Beach Resort
Amanda Beach Resort
9.0 Excellent
Pasikuda, Kalkudah, Sri Lanka
Show on map
0.3 mi from city centre, Kalkudah 
ExcellentBased on 53 reviews
9.0

This comfortable resort in Kalkudah offers complimentary wireless internet, as well as a bowling alley and an outdoor pool. It also provides a tour desk, luggage storage and a 24-hour reception.

Sun Siyam Pasikudah
Sun Siyam Pasikudah
9.1 Excellent
Pasikudah, Kalkudah, Sri Lanka
Show on map
0.8 mi from city centre, Kalkudah 
ExcellentBased on 2 reviews
9.1

Boasting a private beach and an outdoor pool, Sun Aqua Pasikudah is located in Kalkudah and provides peaceful accommodation. It offers 5-star accommodation with air-conditioned rooms.

Anilana Pasikuda
Anilana Pasikuda
9.4 Excellent
No.14, Hotel Development Road, Kalkudah, Sri Lanka
Show on map
0.8 mi from city centre, Kalkudah 
ExcellentBased on 7 reviews
9.4

Situated in Kalkudah, Anilana Pasikuda offers 5-star accommodation, as well as an outdoor pool. Guests can also make use of free wireless internet.

Tips for booking a Kalkudah hotel

Cheapest month:October
Most expensive month:August
Average price in Kalkudah:$78/night
Absolute cheapest price found:$10/night
Cheapest day:Saturday
Most expensive day:Tuesday
$44 - $113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$43 - $111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kalkudah hotels

Show all 59 hotels
1
Amaya Beach Passikudah
Amaya Beach Passikudah
9.0 Excellent
National Holiday Resort, Passikudah, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre, Kalkudah, Sri Lanka 

Amaya Beach Passikudah provides a comfortable setting when in Kalkudah. It also offers a Jacuzzi, an outdoor pool and a sauna.

2
Sun Siyam Pasikudah
Sun Siyam Pasikudah
9.1 Excellent
Pasikudah, Kalkudah, Sri Lanka
Show on map
0.8 mi from city centre, Kalkudah, Sri Lanka 

Boasting a private beach and an outdoor pool, Sun Aqua Pasikudah is located in Kalkudah and provides peaceful accommodation. It offers 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Kalkudah, Batticaloa District

Show all 59 hotels
Amanda Beach Resort
Amanda Beach Resort
9.0 Excellent
Pasikuda, Kalkudah, Sri Lanka
Show on map
0.3 mi from city centre,  

This comfortable resort in Kalkudah offers complimentary wireless internet, as well as a bowling alley and an outdoor pool. It also provides a tour desk, luggage storage and a 24-hour reception.

$48
Avg. per night
Marina Beach Passikudah
Marina Beach Passikudah
8.1 Excellent
No.7, Coconut Board Road, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre,  

Marina Beach Passikudah provides 3-star accommodation in Kalkudah. It offers free Wi-Fi, a coffee bar and an outdoor pool.

$52
Avg. per night
Amethyst Resort Passikudah
Amethyst Resort Passikudah
8.7 Excellent
Coconut Board Road, Kalkudah, Sri Lanka
Show on map
0.4 mi from city centre,  

Situated in Kalkudah, Amethyst Resort Passikudah provides 4-star accommodation, as well as an outdoor pool and a private beach. It also offers 24-hour room service, a kids pool and a coffee bar.

$70
Avg. per night
Anilana Pasikuda
Anilana Pasikuda
9.4 Excellent
No.14, Hotel Development Road, Kalkudah, Sri Lanka
Show on map
0.8 mi from city centre,  

Situated in Kalkudah, Anilana Pasikuda offers 5-star accommodation, as well as an outdoor pool. Guests can also make use of free wireless internet.

$70
Avg. per night
Amaya Beach Passikudah
Amaya Beach Passikudah
9.0 Excellent
National Holiday Resort, Passikudah, Kalkudah, Sri Lanka
Show on map
0.6 mi from city centre,  

Amaya Beach Passikudah provides a comfortable setting when in Kalkudah. It also offers a Jacuzzi, an outdoor pool and a sauna.

$71
Avg. per night
Maalu Maalu Resort & Spa
Maalu Maalu Resort & Spa
9.0 Excellent
Passekudah, Kalkudah, Sri Lanka
Show on map
0.9 mi from city centre,  

Maalu Maalu Resorts & Spa provides 5-star accommodation in Kalkudah. It also features a Turkish steam bath, an outdoor pool and free Wi-Fi.

$128
Avg. per night
Sun Siyam Pasikudah
Sun Siyam Pasikudah
9.1 Excellent
Pasikudah, Kalkudah, Sri Lanka
Show on map
0.8 mi from city centre,  

Boasting a private beach and an outdoor pool, Sun Aqua Pasikudah is located in Kalkudah and provides peaceful accommodation. It offers 5-star accommodation with air-conditioned rooms.

$135
Avg. per night
Karpaha Sands
Karpaha Sands
9.5 Excellent
Kimbula Thona, Kalkudah, Sri Lanka
Show on map
2.8 mi from city centre,  

Boasting a swimming pool, Karpaha Sands is situated in Kalkudah and provides comfortable accommodation. It offers free Wi-Fi, a laundry service and a 24-hour reception.

$136
Avg. per night

Hotel prices in Kalkudah

3 stars
Marina Beach Passikudah
#1 Most popular

Marina Beach Passikudah

No.7, Coconut Board Road, Kalkudah, Sri Lanka

8.1 Excellent
$52

Avg. per night

Amanda Beach Resort
#2 Most popular

Amanda Beach Resort

Pasikuda, Kalkudah, Sri Lanka

9.0 Excellent
$48

Avg. per night

4 stars +
Sunrise By Jetwing
#1 Most popular

Sunrise By Jetwing

Coconut Board Road, Kalkudah, Sri Lanka

8.9 Excellent
$261

Avg. per night

#2 Most popular

Anantaya Resort and Spa Passikudah

Coconut Cultivation Board Road, Kalkudah, Sri Lanka

9.2 Excellent
$108

Avg. per night

Amaya Beach Passikudah
Best value

Amaya Beach Passikudah

National Holiday Resort, Passikudah, Kalkudah, Sri Lanka

9.0 Excellent
$71

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kalkudah

Kalkudah travel FAQs

  • What are the best hotels in Kalkudah?

    134 reviews rated Maalu Maalu Resort & Spa with an average score of 9.0/10. It may also be worth looking into the Amaya Beach Passikudah, which received a rating of 9.0/10 from 374 reviews. Karpaha Sands could also be a good option, with a score of 9.5/10 from 165 reviews.

  • What is a good hotel near Pasikuda Beach?

    Reviews of Maalu Maalu Resort & Spa recommend it as a good place to stay near Pasikuda Beach, scoring 9.0/10 from 134 ratings.

  • How much do hotels in Kalkudah cost?

    The average price of a hotel in Kalkudah has been around $62 per night over the last 3 days. For a 5-star hotel in Kalkudah, the average price is around $112/night, depending on your dates. The average price of a 4-star hotel is $96/night.

  • How much is a cheap hotel in Kalkudah?

    Over the last 3 days, Kalkudah hotels have been found for as cheap as $11/night in searches by HotelsCombined users.