A person standing on a rock with arms raised, overlooking the ocean.

Find hotels in Kalkudah from £12

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Kalkudah hotels

1. Karpaha Sands

Karpaha Sands
Kiran
Australia
Corinda
£237
includes taxes & fees
8 Sept - 9 Sept
Karpaha Sands

2. Amaya Beach Pasikudah

Amaya Beach Pasikudah
Pasikuda
Canada
Nagalingam
£74
includes taxes & fees
4 Sept - 5 Sept
Amaya Beach Pasikudah

3. Sun Siyam Pasikudah

Sun Siyam Pasikudah
Pasikuda
United Kingdom
Ramalingam
£145
includes taxes & fees
2 Sept - 3 Sept
Sun Siyam Pasikudah

4. Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa
Pasikuda
United Kingdom
Gayle
£92
includes taxes & fees
1 Sept - 2 Sept
Maalu Maalu Resort & Spa

5. The Bay an Uga Experience - Pasikuda

The Bay an Uga Experience - Pasikuda
Pasikuda
Canada
Mathumitha
£189
includes taxes & fees
11 Sept - 12 Sept
The Bay an Uga Experience - Pasikuda

6. The Calm Resort & Spa

The Calm Resort & Spa
Pasikuda
United Kingdom
Timothy
£94
includes taxes & fees
2 Sept - 3 Sept
The Calm Resort & Spa

7. Sunrise Pasikuda

Sunrise Pasikuda
Pasikuda
Canada
Samantha
£126
includes taxes & fees
1 Sept - 2 Sept
Sunrise Pasikuda

8. Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah
Pasikuda
Canada
Anonymous traveller
£258
includes taxes & fees
15 Aug - 16 Aug
Anantaya Resort and Spa Passikudah

9. Amethyst Resort Passikudah

Amethyst Resort Passikudah
Pasikuda
United Kingdom
Bravenan
£55
includes taxes & fees
4 Sept - 5 Sept
Amethyst Resort Passikudah

10. Laya Waves

Laya Waves
Pasikuda
Russia
VAD
£52
includes taxes & fees
12 Sept - 13 Sept
Laya Waves

11. Giman Free Beach Resort

Giman Free Beach Resort
Mankerni
United States
Lucas
£69
includes taxes & fees
1 Sept - 2 Sept
Giman Free Beach Resort

12. Passi Villas Passikudah

Passi Villas Passikudah
Pasikuda
United States
Rajan
£107
includes taxes & fees
24 Aug - 25 Aug
Passi Villas Passikudah

13. Marina Beach Passikudah

Marina Beach Passikudah
Pasikuda
United States
Anonymous traveller
£109
includes taxes & fees
13 Aug - 14 Aug
Marina Beach Passikudah

14. Kalkudah Beach House

Kalkudah Beach House
EP
£384
includes taxes & fees
31 Aug - 1 Sept
Kalkudah Beach House

15. Blues Sands Beach Resort - Passikudah

Blues Sands Beach Resort - Passikudah
Passikudah
£93
includes taxes & fees
1 Sept - 2 Sept
Blues Sands Beach Resort - Passikudah

16. Riviera Resort

Riviera Resort
Manmunai North
Canada
subramaniam
£24
includes taxes & fees
1 Sept - 2 Sept
Riviera Resort

17. KAY JAY PALMS

KAY JAY PALMS
Kalkudah
Canada
Rosh
£31
includes taxes & fees
12 Sept - 13 Sept
KAY JAY PALMS

18. Anilana Pasikuda

Anilana Pasikuda
Pasikuda
United States
Dinesh
Anilana Pasikuda

19. Amanda Beach Resort

Amanda Beach Resort
Pasikuda
Amanda Beach Resort

20. Kay Jay Beach House - Pasikudha

Kay Jay Beach House - Pasikudha
Pasikuda
France
eric
£33
includes taxes & fees
11 Sept - 12 Sept
Kay Jay Beach House - Pasikudha
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Kalkudah

Relaxing Kalkudah is calling! Discover its beaches, oceanfront, coral reefs and more.

See all hotels in Kalkudah
A beach with palm trees, lounge chairs, and umbrellas.
Photo by Ayu in the Wild Holidays Sri Lanka

Top Kalkudah Hotel Reviews

Karpaha Sands

Karpaha Sands

10/10 Excellent
"Probably one of the best 5-star eco-friendly and intimate boutique hotels we’ve ever visited. From the warm welcome by Roberto and the entire team to the exceptional hospitality throughout our stay, every moment felt special. A special mention goes to Namal, whose attentive yet unobtrusive service perfectly embodied the genuine warmth of the staff. The beachfront villas are spacious, beautifully designed, and blend seamlessly into the lush natural surroundings. We especially loved the outdoor shower and the thoughtfully selected scents throughout the room, which added to the sense of tranquility. The secluded, pristine beach felt like our own private paradise. The food and beverage offerings were outstanding, from the à la carte breakfast to the excellent lunches and dinners, all complemented by impeccable service. The spa deserves a special mention as well. The therapist was exceptionally skilled, the treatment rooms are beautifully nestled in nature, and the welcome and farewell drinks made the entire experience feel truly luxurious. It was easily one of the best spa experiences we’ve ever had. Karpaha Sands is a rare place where luxury, sustainability, and heartfelt hospitality come together effortlessly. We left wishing we had booked a longer stay and can’t wait to return."
Larbi 1-night trip
Posted 11 days ago
Karpaha Sands
Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa

10/10 Excellent
"Excellent hotel! Special mention to Arun at the pool, the belll boy and the reception staff who were very helpful. Right on the next beach of Sri Lanka. Highly recommende!"
Dilan 1-night trip
Posted 2 weeks ago
Maalu Maalu Resort & Spa
Amethyst Resort Passikudah

Amethyst Resort Passikudah

10/10 Excellent
"Lovely place, relaxing and peaceful. Great friendly atmosphere and staff."
Chris 1-night trip
Posted 3 weeks ago
Amethyst Resort Passikudah
Amaya Beach Pasikudah

Amaya Beach Pasikudah

8/10 Good
"​Fantastic Modern Hotel with Unbeatable Value! ​The Room: Big, clean, and modern. If you book the Deluxe Ocean View, you can walk straight from your room to the beach. ​Dining & Service: Friendly staff and delicious food with a great variety of Continental and Sri Lankan dishes. ​Amenities: Lots to do on-site! There is a great spa (highly recommend the head massage), games room, badminton court, beach volleyball, and bike rentals. ​The Beach & Activities: The water was perfectly warm in July. The immediate beach has a lot of coral, but just to the left of the property is a gorgeous, sandy beach perfect for swimming. There are also plenty of water sports nearby (jet ski, banana boats, snorkeling, diving). ​The Verdict: I definitely recommend Amaya over the neighboring hotels. Great stay!"
Gautami 2-night trip
Posted 3 weeks ago
Amaya Beach Pasikudah
The Calm Resort & Spa

The Calm Resort & Spa

10/10 Excellent
"Good hotel by a lovely beach. Lots of nice restaurants in the vicinity. Staff were all very friendly and helpful"
Timothy 4-night trip
Posted 1 month ago
The Calm Resort & Spa
Sunrise Pasikuda

Sunrise Pasikuda

10/10 Excellent
"The staff were absolutely amazing and accommodating. My dad has Dementia and the staff made sure both he and my mum were well looked after and attended to. The beach and pool were both clean and not crowded. The food was good - particularly the local Sri Lankan dishes. And the drinks were good."
Abi 1-night trip
Posted 2 months ago
Sunrise Pasikuda
Giman Free Beach Resort

Giman Free Beach Resort

10/10 Excellent
"Great place to stay. You have your own private beach away from tourist. Very big rooms. Lots of hermit crabs to see. Very cool place to stay!"
Lucas 2-night trip
Posted 2 months ago
Giman Free Beach Resort
Sun Siyam Pasikudah

Sun Siyam Pasikudah

10/10 Excellent
"We had a wonderful time at sun siyam. We were well looked after by all of the team. "
Ramalingam 3-night trip
Posted 7 months ago
Sun Siyam Pasikudah
Riviera Resort

Riviera Resort

8/10 Good
"We had a good stay at Riviera, good location, away from the busy roads, very good for walking, particularly in the nearby beach. The room was fine, good outside veranda, bed and towels good. The restaurant was excellent, very good, probably the best restaurant in the area. Food is made to order, fresh and of a very high standard, wide and varied choice. Go for an early walk on the beach and watch the local fisherman, interesting. "
JOHN 4-night trip
Posted 1 year ago
Riviera Resort

More cheap stays in Kalkudah

Hamsam Villaa

Hamsam Villaa

35/1 New Dutch Bar Road Manmunai North Eastern Province
£15
13 Aug - 14 Aug
includes taxes & fees
2/10 (1 review)
Hamsam Villaa
Reef Pasikudah

Reef Pasikudah

Mugathuwara Thotam Nasuvantivu Eastern Province
£17
18 Aug - 19 Aug
includes taxes & fees
Reef Pasikudah
Grace- The Joyful Rest

Grace- The Joyful Rest

Bar Road Batticaloa EP
£27
20 Aug - 21 Aug
includes taxes & fees
Grace- The Joyful Rest
The Cove Pasikuda

The Cove Pasikuda

Nasuvantivu Nasuvantivu Eastern Province
Get ratesThe Cove Pasikuda
Aqua Marine Beach Hotel

Aqua Marine Beach Hotel

Kuburumoolai Road Kalkudah Pasikuda, EP
Get ratesAqua Marine Beach Hotel
Grand Star Guest House

Grand Star Guest House

Boundary Rd Batticaloa EP
Get ratesGrand Star Guest House

Find out more about Kalkudah

Top reasons to visit Kalkudah

  • Stunning Beaches: Kalkudah features pristine beaches like Passikudah and Kalkudah Bay, perfect for swimming and relaxation.
  • Outdoor Adventures: Enjoy various activities such as water sports and exploring scenic lagoons, catering to adventure seekers.
  • Rich Cultural Experience: Immerse yourself in local culture and traditions while exploring nearby cultural sites.
  • Relaxing Atmosphere: The serene coastal environment offers a peaceful retreat for those looking to unwind.
  • Diverse Accommodation: Choose from charming hotels and guesthouses, many of which provide pet-friendly options.

Find great hotels near Kalkudah

For a memorable holiday in Kalkudah, you'll discover a variety of accommodation options, including charming hotels and guesthouses. Ideal for those seeking a beachside escape, many lodgings offer pet-friendly policies and adventure experiences. Whether you're in search of luxury hotels or a cosy beach house, Kalkudah boasts an impressive range of options to ensure your stay is both comfortable and enjoyable.

  • Karpaha Sands: Nestled just 1.6km from Kalkudah, Karpaha Sands is a 4.5-star hotel rated at 9.8, perfect for families and adventure seekers alike. This property boasts direct access to the beach, allowing guests to immerse themselves in the sun and surf. Onsite, you can enjoy thrilling activities such as kayaking and bodyboarding, while horse riding and fishing are available nearby. Families will appreciate the child-friendly amenities, including a dedicated children's pool, arcade game room, and free cribs, making it an excellent choice for a fun-filled family vacation.
  • Uga Bay - Pasikuda: A luxurious 5-star retreat located 4.8km from Kalkudah, Uga Bay - Pasikuda has earned a guest rating of 9.6. This hotel is ideal for those seeking a beach getaway combined with spa indulgence. Guests can unwind on the beach or take part in exciting water sports, including waterskiing and motorboating. The property features an outdoor pool and a full-service spa offering Ayurvedic treatments, ensuring relaxation after a day of adventure. This blend of luxury and activity makes it a perfect choice for discerning travellers.
  • Amethyst Resort Passikudah: Rated at 8.6 and just 4.8km from Kalkudah, the 4-star Amethyst Resort Passikudah is a delightful option for families and adventure enthusiasts. With direct beach access, guests can enjoy thrilling activities such as windsurfing nearby. The resort is equipped with child-friendly facilities, including a playground and a dedicated children's pool. The inviting atmosphere and range of activities ensure a memorable stay for families looking to explore and enjoy the beautiful surroundings.

Where to stay near Kalkudah

Kalkudah is a stunning destination for beach lovers and adventure seekers alike, offering a delightful blend of luxury and relaxation. Visitors can unwind on the pristine Kalkudah Beach, renowned for its calm waters and excellent facilities. The atmosphere is enriched by the local culture, making it an ideal spot for those seeking both adventure and a serene seaside experience. Explore nearby attractions and immerse yourself in the laid-back charm of this picturesque coastal town.

  • Kiran: Located a mere 3.2km from Kalkudah, Kiran is an enticing city that offers a mix of adventure and stunning landscapes. With a moderate seasonal influx of visitors, the peak times are in January and the July to August period. Outdoor enthusiasts will be delighted by the available activities such as golf, and the nearby recreational areas. Kiran is also close to scenic beaches and national parks, making it perfect for those looking to immerse themselves in nature and enjoy thrilling outdoor experiences.
  • Pasikuda: Just 4.8km from Kalkudah, Pasikuda is a vibrant city known for its beautiful coastal scenery and year-round appeal. While visitor numbers peak in April and July to August, the town maintains a steady flow throughout the year. Pasikuda is a haven for adventure seekers, offering activities like golf and access to recreational areas. The nearby pristine beaches and national parks enhance the allure, inviting travellers to explore and soak up the breathtaking surroundings.
  • Oddamavadi: Situated 3.2km from Kalkudah, Oddamavadi is a charming city that attracts a moderate number of visitors, particularly in January and during the peak months of July to August. Known for its captivating scenery, Oddamavadi is a great spot for outdoor adventures. The city is adjacent to national state parks, providing ample opportunities for exploration and wildlife encounters. Nature lovers will appreciate the tranquillity and beauty that this area has to offer, making it a must-visit on your Sri Lankan journey.

Things to do in Kalkudah

Kalkudah is perfect for a beach holiday, offering various outdoor adventures and activities. Visitors can enjoy a leisurely swim in the inviting waters, partake in beach activities, and explore local attractions that showcase the area's natural beauty. A trip to Kalkudah promises relaxation and enjoyment for those seeking a serene coastal experience.

Shopping

Kalkudah offers vibrant local markets where you can find handcrafted souvenirs and traditional Sri Lankan gifts. If you're up for a drive, check out the Batticaloa Market, about 19.3km away, for a wider selection of textiles and spices that capture the essence of the region.

Recreation

Kalkudah Beach Resort offers a tranquil setting with rejuvenating spa treatments and yoga sessions overlooking the pristine coastline. Experience the serene atmosphere while indulging in Ayurvedic therapies and meditation classes designed to refresh your mind and body amidst beautiful ocean views.

The Amaya Beach Resort features wellness programs tailored to enhance relaxation, including guided meditation and herbal baths. Enjoy the calming sound of waves while participating in fitness activities and nutritious cooking classes designed to promote overall well-being.

Adventure

In Kalkudah, enjoy thrilling water sports like kite surfing and jet skiing along the pristine beach. Explore the vibrant coral reefs while snorkelling or diving. For a unique experience, take a boat ride to witness the diverse marine life and stunning coastline of the Eastern Province.

Nightlife

Kalkudah offers a vibrant nightlife with beachside bars like The Chill, where you can sip cocktails under the stars. Enjoy live music at local venues, and indulge in fresh seafood at seaside restaurants, creating a relaxed yet lively atmosphere perfect for socialising.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kalkudah

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kalkudah are January, March and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kalkudah is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kalkudah is Tuesday. The most expensive day to stay in Kalkudah is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel booking in Kalkudah with your flights and activities through an Expedia package.

Find the best attractions near Kalkudah

Kalkudah, located in the Eastern Province of Sri Lanka, offers an ideal setting for beach and adventure holidays. Visitors can explore stunning attractions such as Passikudah Beach, Kalkudah Bay, and the picturesque Kalkudah Beach, along with local cultural sites and scenic lagoons. This destination is perfect for those seeking a mix of relaxation and outdoor experiences amidst beautiful coastal views.

  • Pasikuda Beach: Located 4.8km from Kalkudah, Pasikuda Beach is renowned for its pristine shores and tranquil atmosphere. The beach vibes here invite relaxation, making it the perfect spot for sunbathing or enjoying a leisurely swim in the clear waters.
  • Kalkudah Beach: Only 3.2km away from Kalkudah, this beach offers stunning views and a serene environment. With its soft sands and gentle waves, Kalkudah Beach is ideal for those seeking a peaceful day by the sea.
  • Batticaloa Lagoon: Situated 16.1km from Kalkudah, this lagoon boasts captivating scenery and abundant outdoor activities. Its lush surroundings provide a unique opportunity for birdwatching and exploring the diverse wildlife in a tranquil setting.

Best time to go to Kalkudah

The best time to visit Kalkudah is dependent on what kind of holiday you are seeking. June is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January77.7°F (25.4°C)Moderate RainMostly CloudyAverageSlightly Low
February78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
March80.4°F (26.9°C)Light RainMostly SunnyHighSlightly Low
April82.8°F (28.2°C)Light RainMostly SunnyHighAverage
May84.2°F (29.0°C)Light RainMostly SunnyHighAverage
June84.7°F (29.3°C)No RainMostly SunnyAverageSlightly High
July84.4°F (29.1°C)No RainMostly SunnyAverageSlightly High
August83.5°F (28.6°C)Light RainMostly SunnyAverageSlightly High
September82.9°F (28.3°C)Light RainMostly SunnyLowAverage
October81.3°F (27.4°C)Moderate RainMostly SunnyLowSlightly Low
November79.7°F (26.5°C)Frequent RainMostly CloudyLowAverage
December78.6°F (25.9°C)Frequent RainMostly CloudyAverageAverage

Frequently asked questions

What is the best area to stay in Kalkudah?
The best area to stay in Kalkudah is along Pasikudah Beach, which offers a serene and well-developed beachfront experience.This area is renowned for its calm, shallow waters and pristine white sand, stretching for several kilometres. The main road running parallel to the beach, Pasikudah Road, is where most of the hotels and dining options are situated, providing easy access to the shore. The general layout is relaxed, with properties often featuring direct beach access and open-air restaurants.For couples, Pasikudah Beach provides an ideal setting for a tranquil and romantic getaway. You can enjoy long walks along the shore, partake in water activities like snorkelling in the clear, protected bay, or simply relax by the ocean. The hotels in this area often cater to a more luxurious experience, with amenities like private balconies overlooking the sea and high-end spas.Families also find Pasikudah Beach particularly suitable due to its gentle waters, which are great for children to swim and play in. Many resorts offer family-friendly facilities such as swimming pools, spacious rooms, and organised activities.
What are the best family hotels in Kalkudah?
For a family-friendly hotel in Kalkudah, consider KAY JAY PALMS.This 3-star hotel, with a great 10.0 rating, offers complimentary breakfast, including local options, and free self-parking, making it convenient for families travelling by car. Guests also appreciate the free WiFi and complimentary toiletries. KAY JAY PALMS is located just 2.2 km from Kalkudah Beach, allowing for easy access to the seaside.
What hotels in Kalkudah offer free breakfast?
For hotels in Kalkudah that offer free breakfast, KAY JAY PALMS is an excellent choice.The 3-star KAY JAY PALMS, with an outstanding 10.0 rating, provides complimentary breakfast, including a local breakfast option. Guests will also appreciate the free WiFi, free toiletries, and convenient free self-parking. The hotel is located just 2.2 kilometres from Kalkudah Beach, making it easy to visit the coast.
What are the best budget hotels in Kalkudah?
For a highly-rated budget hotel in Kalkudah, KAY JAY PALMS is an excellent option.This 3-star hotel boasts a superb 10.0 review rating, indicating exceptional guest satisfaction. Guests can enjoy complimentary amenities such as free self-parking, free toiletries, and free breakfast, including local options. Free WiFi is also provided for convenience. KAY JAY PALMS is located just 2.2 km from Kalkudah Beach, making it easy to access the coastline.
What are the best hotels in Kalkudah near Kalkudah Beach?
For a highly-rated hotel in Kalkudah near Kalkudah Beach, KAY JAY PALMS is an excellent option.The 3-star KAY JAY PALMS, with an exceptional 10.0 rating, is located just 2.2 kilometres from Kalkudah Beach. Guests will appreciate the complimentary breakfast, including local options, and free WiFi. The hotel also offers free self-parking and complimentary toiletries, adding to the convenience for travellers.
When is the best time to go to Kalkudah?
The best time to go to Kalkudah is from April to September, when the weather is generally dry and sunny, making it ideal for beach activities and exploring the local area.This period avoids the monsoon season that affects the east coast of Sri Lanka, ensuring calm seas and clear skies. You'll find the temperatures pleasant for spending time outdoors, whether you're relaxing on the beach or discovering the nearby attractions.For couples seeking a relaxing beach holiday, this timeframe offers superb conditions for enjoying Kalkudah's quiet beaches and water sports. The calm ocean is excellent for snorkelling and diving, allowing you to easily explore the coral reefs.Families will also find this period ideal, as the gentle waves and sunny weather are superb for children to play on the beach and swim in the ocean.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kalkudah.
How much is the nightly rate at a Kalkudah hotel?
Prices for hotels in Kalkudah often vary, but you can find a great deal from £12 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia