Find Beach Resorts in Batticaloa

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Batticaloa Beach Resorts & Hotels

Our top choices for Batticaloa beach hotels

D&J Stamford Hotel - Hostel

D&J Stamford Hotel - Hostel
1.0 star property
Batticaloa
2.0 out of 10, (2 reviews)
The price is £20
includes taxes & fees
17 Jun - 18 Jun
D&J Stamford Hotel - Hostel

Mala's Home Stay

Mala's Home Stay
3.0 star property
Manmunai North
The price is £21
includes taxes & fees
17 Jun - 18 Jun
Mala's Home Stay

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (69 reviews)
The price is £201
includes taxes & fees
30 Jun - 1 Jul
Karpaha Sands

Reef Pasikudah

Reef Pasikudah
2.5 star property
Nasuvantivu
  • cleanliness
    Catch the ocean breeze in Nasuvantivu, where pristine beaches and seaside serenity await just moments from this coastal retreat.
The price is £16
includes taxes & fees
18 Jun - 19 Jun
Reef Pasikudah

KAY JAY PALMS

KAY JAY PALMS
3.0 star property
Kalkudah
10.0 out of 10, Exceptional, (4 reviews)
  • cleanliness
    Oceanfront bliss minutes away: guests savour sea breezes, poolside relaxation, and beach access at this charming Kalkudah retreat.
The price is £32
includes taxes & fees
16 Jul - 17 Jul
KAY JAY PALMS

Sunrise Pasikuda

Sunrise Pasikuda
5.0 star property
Pasikuda
9.2 out of 10, Wonderful, (56 reviews)
  • cleanliness
    Pristine shoreline escape where white sands meet tranquil bay waters, just steps from two stunning beaches with poolside relaxation.
The price is £105
includes taxes & fees
17 Jun - 18 Jun
Sunrise Pasikuda

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (127 reviews)
  • cleanliness
    Unwind on a pristine sandy beach where exotic water adventures and vibrant beach bars create paradise found.
The price is £61
includes taxes & fees
21 Jun - 22 Jun
Amaya Beach Pasikudah

Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (53 reviews)
  • cleanliness
    Escape to a beachfront paradise where sandy shores beckon, waves serenade your days, and cocktails await at the shoreline bar.
The price is £168
includes taxes & fees
21 Jun - 22 Jun
Anantaya Resort and Spa Passikudah

Laya Waves

Laya Waves
3.0 star property
Pasikuda
9.6 out of 10, Exceptional, (12 reviews)
The price is £54
includes taxes & fees
24 Jun - 25 Jun
Laya Waves

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (56 reviews)
  • cleanliness
    Unwind on a pristine white sand beach with water adventures galore at this luxurious beachfront oasis steps from Pasikuda.
The price is £223
includes taxes & fees
30 Jun - 1 Jul
Sun Siyam Pasikudah
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Batticaloa

Find out more about Batticaloa

Batticaloa and its attractions for beach lovers

Batticaloa, nestled along the eastern coast of Sri Lanka, offers a captivating blend of cultural richness and stunning coastal beauty, perfect for beach-loving travellers. Start your day at the vibrant Batticaloa Lagoon, where you can enjoy kayaking amidst the serene waters, keeping an eye out for local birdlife. A short jaunt away lies the pristine Pasikuda Beach, renowned for its crystal-clear waters and soft golden sands, where families can relish in sunbathing, swimming, or indulging in water sports. Don’t miss a visit to the ancient Batticaloa Fort, which provides a glimpse into the area’s historic past, framed beautifully against the backdrop of the sea. For those looking to immerse themselves in local culture, the lively Batticaloa Market offers an authentic experience of Sri Lankan life, with fresh produce and vibrant textiles. As you explore these attractions, consider staying in the Pasikuda area, where several hotels offer luxurious amenities and direct beach access, ensuring you and your family can unwind in style after a day of adventure. With attentive service and comfortable accommodations, your stay will feel like a true retreat, perfectly balancing relaxation with exploration.

Top Batticaloa Hotel Reviews

Frequently asked questions

How much does a beach hotel in Batticaloa cost?
Prices for beach hotels in Batticaloa vary, but you can find a great deal from £16 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Batticaloa is best to stay in for beaches?
The best area to stay in Batticaloa for beaches is Kalkudah and Passikudah, located just north of the main Batticaloa town.

This area is renowned for its stunning, shallow beaches. Passikudah Bay, in particular, is famous for its exceptionally calm and clear waters, which extend hundreds of metres out to sea, making it very pleasant for swimming. You'll find a selection of modern resorts here, often with direct beach access.

Families will find Kalkudah and Passikudah ideal. The shallow and gentle waters of Passikudah Bay are great for children to play in without strong currents, and many resorts offer facilities like swimming pools and dining options suitable for all ages. It's a tranquil setting for a relaxing family holiday.

Couples looking for a peaceful beach escape will also appreciate this area.
What is the best time of year to stay in a beach hotel in Batticaloa?
The most popular time to stay in a beach hotel in Batticaloa is from May to September, aligning with the dry season. During these months, you'll experience wonderfully warm weather, with average temperatures hovering around 28-30°C. This period is superb for enjoying the stunning beaches, swimming in the calm waters, and participating in water sports like snorkelling or diving, as the seas are generally tranquil and clear. Families, in particular, will appreciate the consistent sunshine and ideal conditions for beach activities, making it easy to spend full days by the ocean.

For a unique and equally enjoyable experience, consider visiting in March. While still part of the dry season, March offers similarly excellent beach conditions with temperatures often reaching 30°C. It can be easier to secure reservations at desirable beachfront hotels during this time, and you may find better value on flights and accommodation.
How can I save on a beach hotel in Batticaloa with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Batticaloa beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Batticaloa?
The best beach activities to do in Batticaloa involve exploring the calm waters and sandy shores around Pasikudah and Kalkudah.

Pasikudah Beach is known for its incredibly shallow and calm waters, stretching far out into the sea, making it superb for wading and swimming. It's an excellent spot for families with young children, as the gentle conditions mean they can play in the water safely. The beach is also ideal for stand-up paddleboarding or kayaking, allowing you to glide over the clear, warm shallows. The area boasts several resorts directly on the beachfront, offering easy access to the water.

Kalkudah Beach, located just south of Pasikudah, offers a more tranquil experience with a longer stretch of undeveloped coastline. It's a great choice for couples looking for a quieter day by the sea, perhaps for a long walk along the shore or simply relaxing on the sand. The waters here are also calm and inviting for a swim.

For those interested in marine life, both beaches provide opportunities for snorkelling, particularly around the coral reefs a little further offshore.
Is it cheaper to book flights and a beach hotel in Batticaloa as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Batticaloa for you.