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

This weekend
Next weekend

Our top choices for Batticaloa beach hotels

Grace- The Joyful Rest

Grace- The Joyful Rest
2.5 star property
Batticaloa
  • cleanliness
    Take a 5-minute drive to pristine beaches from this tranquil Batticaloa hotel, where hiking trails and mountain biking adventures await.
The price is £35
includes taxes & fees
27 Apr - 28 Apr
Grace- The Joyful Rest

Serene & Cozy guest retreat in center of the city with scenic relaxing nature

Serene & Cozy guest retreat in center of the city with scenic relaxing nature
Batticaloa
The price is £78
includes taxes & fees
27 Apr - 28 Apr
Serene & Cozy guest retreat in center of the city with scenic relaxing nature

Yuhibuhi Homestay Batticaloa

Yuhibuhi Homestay Batticaloa
Batticaloa
The price is £27
includes taxes & fees
29 Apr - 30 Apr
Yuhibuhi Homestay Batticaloa

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
27 Apr - 28 Apr
D&J Stamford Hotel - Hostel

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 £31
includes taxes & fees
26 May - 27 May
KAY JAY PALMS

Giman Free Beach Resort

Giman Free Beach Resort
3.5 star property
Mankerni
7.8 out of 10, Good, (15 reviews)
  • cleanliness
    Stroll along a private sandy beach and join morning yoga sessions at this coastal haven where tranquil waters meet wellness.
The price is £44
includes taxes & fees
27 Apr - 28 Apr
Giman Free Beach Resort

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 £17
includes taxes & fees
3 May - 4 May
Reef Pasikudah

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 £116
includes taxes & fees
29 Apr - 30 Apr
Sun Siyam Pasikudah

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (65 reviews)
The price is £199
includes taxes & fees
10 May - 11 May
Karpaha Sands

Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa
4.5 star property
Pasikuda
9.0 out of 10, Wonderful, (53 reviews)
  • cleanliness
    Unwind on pristine white shores with free cabanas and umbrellas, or explore water adventures at this beach.
Maalu Maalu Resort & Spa
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 £17 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.