Top 10 Hotels in Kalkudah

See all 18 Hotels in Kalkudah
Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah

Coconut Cultivation Board Road, Kalkudah

4.0 out of 5.0
4.8 out of 5 (10 reviews)

Located in Pasikuda, this spa hotel is 0.5 mi (0.9 km) from Pasikuda Beach and 12.3 mi (19.9 km) from Saint Nicholas Church …

Get Rates
Uga Bay by Uga Escapes

Uga Bay by Uga Escapes

Coconut Board Road, Kalkudah

5.0 out of 5.0
4.7 out of 5 (30 reviews)

Offering direct access to the beach, this Pasikuda resort is 0.8 mi (1.2 km) from Pasikuda Beach and 11.4 mi (18.4 km) from …

$82
Amaya Beach

Amaya Beach

National Holiday Resort, Passikudah, Kalkudah

4.0 out of 5.0
4.2 out of 5 (53 reviews)

Nestled on the beach, this Pasikuda resort is 1.1 mi (1.8 km) from Pasikuda Beach and 11.7 mi (18.8 km) from Saint Nicholas …

Get Rates
Passi Villas Passikudah

Passi Villas Passikudah

No.12, Beach Road, Passikudah, Kalkudah

3.5 out of 5.0

Nestled on the beach, this Pasikuda hotel is 1.2 mi (1.9 km) from Pasikuda Beach and 11.9 mi (19.1 km) from Saint Nicholas …

Get Rates
Sunrise by Jetwing

Sunrise by Jetwing

Coconut Board Rd, Kalkudah 30410

4.0 out of 5.0
4.1 out of 5 (8 reviews)

Located in Pasikuda, this hotel is 0.3 mi (0.5 km) from Pasikuda Beach and 11.8 mi (18.9 km) from Saint Nicholas Church …

$70
Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa

Passekudah, Kalkudah

4.5 out of 5.0
4.2 out of 5 (11 reviews)

Nestled on the beach, this Pasikuda resort is 0.3 mi (0.4 km) from Pasikuda Beach and 12.1 mi (19.4 km) from Saint Nicholas …

Get Rates
Sun Aqua Pasikudah

Sun Aqua Pasikudah

Pasikudah, Kalkudah

5.0 out of 5.0
4.4 out of 5 (22 reviews)

Nestled on the beach, this Pasikuda resort is 0.2 mi (0.3 km) from Pasikuda Beach and 12 mi (19.3 km) from Saint Nicholas …

$85
Laya Waves

Laya Waves

Passikudah, Kalkudah

3.0 out of 5.0
4.8 out of 5 (10 reviews)

Nestled on the beach, this Pasikuda hotel is 0.9 mi (1.4 km) from Pasikuda Beach and 11.2 mi (18 km) from Saint Nicholas …

Get Rates
Giman Free Beach Resort

Giman Free Beach Resort

Giman Free Beach Resort, Kalkudah 30450

3.5 out of 5.0
3.7 out of 5 (3 reviews)

Located in Pasikuda, this spa hotel is 0.4 mi (0.7 km) from Pasikuda Beach and 11.6 mi (18.7 km) from Saint Nicholas Church …

$51
The Calm Resort & Spa

The Calm Resort & Spa

Coconut Cultivation Board Road, Kalkudah

3.5 out of 5.0
4.3 out of 5 (22 reviews)

Located on the beach, this family-friendly resort is 0.3 mi (0.5 km) from Pasikuda Beach and 12.1 mi (19.4 km) from Saint …

Get Rates

Recent Reviews in Kalkudah

Where to stay in Kalkudah

Kalkudah Hotel Guide

Top Kalkudah Accommodations

If you're trying to find first-rate accommodation in Kalkudah, there is a nice range to select from not far from the center. Within a 3-mile radius, you'll locate 13 places to spend the night.

The Minn Gee Resort Passikuda and the Laya Waves are worth a peek. These convenient hotels are just a short distance away. If that’s not enough for you, you can also choose from the Amaya Beach and the Earl's Passikudah.

This area offers only a handful of budget accommodations. The Passi Villas Passikudah is one of the most popular options, and makes a good choice for those who are counting their pennies.

Still looking? The Maalu Maalu Resort & Spa and the Anantaya Resort and Spa Passikudah are situated 1 mile and Anantaya Resort and Spa Passikudah outside of Kalkudah. 16 miles away stands the Riviera Resort. The Calm Resort & Spa is also near, 1 mile away.

Some nearby destinations to explore in Sri Lanka are Pollanaruwa District and Polonnaruwa. Pollanaruwa District is 35 miles to the west of Kalkudah, while Polonnaruwa is 40 miles to the west. Hotels in Pollanaruwa District include the Rock Cascade Homestay and Seyara Holiday Resort. The Hotel Sudu Araliya and TISHAN HOLIDAY RESORT are some of the accommodation options in Polonnaruwa.

How to Get to Kalkudah

Located 130 miles away from Kalkudah is Bandaranaike International Airport. Stay nearby at the Amagi Lagoon or the Sun UP Hotel.