Find 43 hotels in Batticaloa
Hotels from €21
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Check hotel availability in Batticaloa
Most frequently booked hotels in Batticaloa

Grace- The Joyful Rest

Hotel East Lagoon

D&J Stamford Hotel - Hostel

Grand Star Guest House

Karpaha Sands

Amaya Beach Pasikudah

Passi Villas Passikudah

Sun Siyam Pasikudah

Amethyst Resort Passikudah

Sunrise Pasikuda

Anantaya Resort and Spa Passikudah

The Bay an Uga Experience - Pasikuda

Maalu Maalu Resort & Spa

Riviera Resort

The Calm Resort & Spa
Finding Batticaloa Hotels
So, you're thinking about travelling to Batticaloa? If you'd like to find accommodation that's within a stone's throw of the sights, you can enter your holiday dates and then use the filters next to your hotel search results to find a hotel near the area's attractions. You can choose among 7 Batticaloa hotels and accommodation choices to find a place you'd like to stay.
Exploring Batticaloa
The city of Batticaloa has some interesting things to see and do. Popular attractions in and around Batticaloa include:
- Batticaloa Market
- St Anthony’s Church
- St Michael’s College
- Batticaloa Lagoon
- Our Lady of Sorrows Church
- St Sebastian’s Church
- Batticaloa’s Lighthouse
When is the Best Time to Explore Batticaloa?
If you're curious when is the best time of year to travel to Batticaloa, you may find this information about seasonal weather helpful when planning your trip. The warmest months in Batticaloa are typically June and July, whereas the coldest months are usually January and February. The months with the most rain are December and November, whereas June and July have the least.
Here's a rundown on how much rain you can expect and what the temperatures are going to be like:
- From January to March, the average daytime temperature is 30°C and at night it is 24°C. Seasonal average rainfall is 483 mm.
- If you visit between April and June, you can expect an average temp of 33°C during the day and 26°C at night. Average rainfall during this season is 198 mm.
- The daytime average temp from July to September is 32°C and the night-time average is 26°C. Average precipitation for this season is 181 mm.
- Between October and December, the average temp during the day is 30°C and 24°C at night. Seasonal average rain is 1037 mm.
- The annual rainfall average in Batticaloa is 1899 mm.
Batticaloa hotels essential information
Accommodation | 43 hotels |
|---|---|
Lowest Price | €21 |
Highest Price | €311 |
Popular hotels | Grace- The Joyful Rest, Hotel East Lagoon, D&J Stamford Hotel - Hostel, Grand Star Guest House, Karpaha Sands, Amaya Beach Pasikudah, Passi Villas Passikudah, Sun Siyam Pasikudah, Amethyst Resort Passikudah, Sunrise Pasikuda, Anantaya Resort and Spa Passikudah, The Bay an Uga Experience - Pasikuda, Maalu Maalu Resort & Spa, Riviera Resort, The Calm Resort & Spa |
Recently booked Batticaloa hotelsebookers verified reviews

Amaya Beach Pasikudah
"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!"

Karpaha Sands
"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."
Areas of Batticaloa
Hotels by...
Explore Destinations
Top Trending
- Hotels in Halsingland
- Hotels in Siliguri
- The Westbury Hotel
- Caravan Parks Enniskillen
- Hotels in Nilaveli
- Hotels near Port of Larne
- Lopesan Costa Meloneras Resort & Spa
- Point A London Liverpool Street
- Hotels in Genemuiden
- Hotels in Tenerife
- Hostels Doncaster
- Chalets Pozuelo de Alarcon
- Hotels near Youghal Golf Club
- Caravan Parks Austria
- Hotels near Killarney National Park
