Hotels in Batticaloa

Sat 15 Nov
Fri 21 Nov
November 2025
15
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
15 Nov - 16 Nov
Tomorrow
16 Nov - 17 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Where to stay in Batticaloa?

£31
includes taxes & fees
20 Nov - 21 Nov
Grace- The Joyful Rest
£7,903
includes taxes & fees
16 Nov - 17 Nov
Grand Star Guest House
£21
includes taxes & fees
16 Nov - 17 Nov
D&J Stamford Hotel - Hostel
Hotel Naaval
Riviera Resort
£18
includes taxes & fees
16 Nov - 17 Nov
Hamsam Villaa
£116
includes taxes & fees
26 Nov - 27 Nov
Karpaha Sands
£137
includes taxes & fees
17 Nov - 18 Nov
Kalkudah Beach House
£31
includes taxes & fees
17 Nov - 18 Nov
KAY JAY PALMS
£54
includes taxes & fees
22 Nov - 23 Nov
The beach house by Kay jay Hotels
£138
includes taxes & fees
16 Nov - 17 Nov
Uga Bay - Pasikuda
Passi Villas Passikudah
£72
includes taxes & fees
26 Nov - 27 Nov
Amaya Beach Pasikudah
£44
includes taxes & fees
15 Dec - 16 Dec
Amethyst Resort Passikudah
£271
includes taxes & fees
13 Dec - 14 Dec
Sun Siyam Pasikudah
£109
includes taxes & fees
26 Nov - 27 Nov
Maalu Maalu Resort & Spa
£59
includes taxes & fees
18 Nov - 19 Nov
The Calm Resort & Spa
£127
includes taxes & fees
23 Nov - 24 Nov
Anantaya Resort and Spa Passikudah
£12
includes taxes & fees
21 Nov - 22 Nov
Delight Guest House And Restaurant
Reef Pasikudah
See more properties
See average prices and weather for all months
Price trends for hotels in Batticaloa
Pricing is based on two traveller single night rates
View properties in November
Weather forecast for Batticaloa
November
High 29°C / low 25°C. Rainy most days.
View properties in November
29°
25°
28°
24°
27°
24°
28°
24°
30°
25°
31°
26°
32°
26°
33°
26°
32°
26°
32°
26°
31°
26°
30°
25°
Monthly weather averages (˚C)

Top landmarks in Batticaloa

Dutch Fort

3.3/5 (7 reviews)
Dutch Fort is worth a visit, located 0.6 mi (1 km) from central Puliyanthivu.
See properties

Batticaloa Market

3.8/5 (4 reviews)
If you like haggling for the best price, you might want to head out to Batticaloa Market when visiting Batticaloa.
See properties

Batticaloa’s Lighthouse

4.0/5 (2 reviews)
Batticaloa’s Lighthouse is just one of the landmarks located 1.5 mi (2.4 km) from central Batticaloa, so you might want to stop by for a few pics during your trip.
See properties

St Michael’s College

If you're planning a bit of sightseeing during your trip, head to St Michael’s College – just one of the monuments in central Puliyanthivu.
See properties

St Anthony’s Church

St Anthony’s Church is 0.3 mi (0.5 km) from central Puliyanthivu, why not stop by during your stay?
See properties

St Sebastian’s Church

St Sebastian’s Church is 1.3 mi (2.1 km) from central Batticaloa, why not stop by during your stay?
See properties

Our Lady of Sorrows Church

Our Lady of Sorrows Church is 1.1 mi (1.7 km) from central Batticaloa, why not stop by during your stay?
See properties

Aanaipanthi Temple

4.0/5 (1 review)
Aanaipanthi Temple is in the heart of Puliyanthivu, so why not stop by during your stay?
See properties

Learn more about Batticaloa

Batticaloa is well known for its attractions such as Batticaloa Market and Batticaloa Lagoon.

See all hotels in Batticaloa
Dutch Fort showing rugged coastline and general coastal views

Check out reviews of Batticaloa hotels guests love

Karpaha Sands

Karpaha Sands

10/10 Excellent
"Wir hatten einen wunderschönen Aufenthalt halt. "
Stefan 5-night trip
Posted 3 weeks ago
Karpaha Sands
Sunrise Pasikuda

Sunrise Pasikuda

10/10 Excellent
"Warm, friendly staff - this hotel had a beautifully designed main building where we enjoyed al fresco eating from the varied and superbly cooked/arranged buffet. After dinner we enjoyed the ping pong and pool table which helped entertain our family. The swimming pool was sublime. The gardens, pathways and trees leading down to the beach were well kept and helped support a relaxing atmosphere. The bedrooms had everything we needed as well as incredibly comfortable beds - quiet, with the added bonus of a balcony. We loved our family holiday! The only thing we thought needed improving was the bar. It was not a relaxing place to sit and had uncomfortable chairs. If there had been a place to chill out comfortably with ambient music where we could purchase drinks and icecream - that would have been ideal. Hopefully, this could be incorporated into the rebuild of the beach bar. "
Stuart 5-night trip
Posted 3 months ago
Sunrise Pasikuda
Marina Beach Passikudah

Marina Beach Passikudah

8/10 Good
"Nice location Beautiful beach Good staff. Menu should be improved "
Anonymous traveller 2-night trip
Posted 5 months ago
Marina Beach Passikudah
Amaya Beach Pasikudah

Amaya Beach Pasikudah

10/10 Excellent
"Beautiful property with friendly and helpful staff. The food is delicious with options for all visitors. Gym had good equipment and the pool and grounds are lovely. My only suggestion would be to have an iron in all rooms it would have been helpful with my wrinkled dresses."
Lori 2-night trip
Posted 5 months ago
Amaya Beach Pasikudah
Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah

6/10 Okay
"Property is beautiful and staff is amazing. Issue is our AC in the room broke down during the night and It didn’t come til next day 10am and it was 34 Celsius or 94 Fahrenheit . "
Vishal 2-night trip
Posted 7 months ago
Anantaya Resort and Spa Passikudah
Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa

10/10 Excellent
"The staff was very friendly and the yoga session conducted for us in the morning is very good. The yoga instructor makes a real effort to help us learn yoga. Food was nice and the rooms were clean. Overall, it is a great place to relax and spend a weekend. I would definitely return to this hotel again. "
Priyantha 1-night trip
Posted 8 months ago
Maalu Maalu Resort & Spa
Uga Bay - Pasikuda

Uga Bay - Pasikuda

10/10 Excellent
"Our whole experience was welcoming from our check in to check out. The service from the front desk, to the laundry and dining in was perfect. "
Mathumitha
Posted 10 months ago
Uga Bay - Pasikuda
Amethyst Resort Passikudah

Amethyst Resort Passikudah

10/10 Excellent
"Every one at this resort was very helpful. The beach was perfect for a non swimmer. We had a great time here. Thank you."
Tania 2-night trip
Posted 10 months ago
Amethyst Resort Passikudah
Sun Siyam Pasikudah

Sun Siyam Pasikudah

10/10 Excellent
"We spent 5 nights at Sun Siyam and we had a wonderful time, including a fantastic Nee Year’s Eve party. The staff were fantastic and so friendly. They looked after our little boy like royalty! We spent time on the beach and round the pool. The food was excellent with plenty of choices including lots of amazing vegetable dishes. We did a cookery session with the chef and enjoyed cooking the items we had selected from market. Everyone from the GM down made us feel very welcome, and we very much appreciated this. Our room was great for the three of us with a huge bathroom and outdoor bath. A lovely beach location with friendly team looking after you. "
Amanda 5-night trip
Posted 11 months ago
Sun Siyam Pasikudah

Frequently asked questions

How much does a hotel room cost in Batticaloa?
You can choose a great hotel in Batticaloa from £12 with properties to suit all budgets and needs. To find an affordable hotel in Batticaloa that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Batticaloa?
You can choose a great hotel in Batticaloa from £12 with properties to suit all budgets and needs. To find an affordable hotel in Batticaloa that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Batticaloa hotels?
Discover great deals on Batticaloa hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Batticaloa hotels.
How can I find deals and earn rewards at Batticaloa hotels?
Members can save up to 20% on select hotels in Batticaloa. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Batticaloa hotels with free cancellation?
It's easy to book a refundable Batticaloa hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top Batticaloa hotels with a pool?
For a little extra luxury, discover some of the best Batticaloa hotels with a pool. Hotel East Lagoon is a great hotel with an outdoor pool and a children's pool, and a guest rating of 8.8 out of 10. Plus, you can make the most of its restaurant and bar/lounge. To find more stays in Batticaloa with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Batticaloa hotels with free parking?
If you're exploring by car, finding a great Batticaloa hotel with free parking is a win. Our travellers' favourites include:
What hotels do travellers recommend in Batticaloa?
Can I book a refundable accommodation option in Batticaloa?
If you want the flexibility to change your plans to Batticaloa, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Batticaloa be like during my visit?
With an average temperature of 26°C during the coldest months, Batticaloa is a great place to visit at any time of year.
Why should I book my Batticaloa hotel with Hotels.com?
There are lots of reasons to book your Batticaloa trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Batticaloa

Whispers of the Jungle: Unveiling the Hidden Treasures of Batticaloa

Nestled along the eastern coast of Sri Lanka, Batticaloa is a captivating blend of culture, nature, and serene beauty. Known for its picturesque lagoon, the town is a gateway to stunning beaches and lush jungles, perfect for a relaxing getaway. Explore the historic Batticaloa Lighthouse and vibrant temples, or unwind on the golden sands of Batticaloa Beach. The tranquil ambiance invites romantic strolls and adventurous excursions alike, while the rich local heritage offers a glimpse into Sri Lanka’s diverse tapestry. Discover the charm of Batticaloa, where every moment is infused with the essence of island life.

Discover great hotels in Batticaloa

Batticaloa offers a diverse range of accommodations, from charming guesthouses to luxurious resorts by the beach. Whether you're seeking a comfortable hotel or a lavish stay, the options cater to various budgets and preferences, making it an inviting destination for relaxation and exploration. Here are some of our travellers' favourite hotels in Batticaloa:

  1. Hotel NaavalOpens in a new window: This 3.0-star hotel provides a comfortable haven for business travellers seeking a professional and efficient environment. With a variety of meeting rooms available, it is designed to cater to the needs of those on work-related trips. The hotel’s modern amenities and thoughtful design ensure a seamless experience, allowing guests to focus on their objectives while enjoying a quality stay. Frequent travellers appreciate the convenience and functionality offered, making it an ideal choice for a productive getaway.
  2. Riviera ResortOpens in a new window: Riviera Resort is a delightful 2.5-star hotel that seamlessly blends business and spa experiences for discerning travellers. Offering a full spa service, outdoor pool, and poolside bar, it invites guests to unwind and rejuvenate after a day of meetings. The business centre and multiple meeting rooms are perfect for those needing to stay connected while enjoying luxurious leisure amenities. The atmosphere is tailored to provide a unique blend of relaxation and productivity, making it a favourite among those who value both comfort and efficiency.
  3. Hamsam VillaaOpens in a new window: Hamsam Villaa is a charming 2.5-star guesthouse that offers a welcoming atmosphere for leisure travellers. With complimentary daily receptions and a selection of dining options, it caters perfectly to those seeking a relaxed stay. The guesthouse features entertainment amenities, ensuring guests can unwind after exploring the local area. Its inviting setting and thoughtful touches create a delightful experience, making it an excellent choice for those looking to immerse themselves in the vibrant culture of Batticaloa.

Top locations to stay in Batticaloa

In Amirthakaly, Kothukkulam, and Manchanthoduvai Colony, visitors can enjoy unique experiences in Batticaloa. Amirthakaly offers serene landscapes and local culture, Kothukkulam is known for its vibrant community and proximity to the beach, while Manchanthoduvai Colony provides a tranquil retreat. For first-time visitors, Kothukkulam is best suited due to its lively atmosphere and access to attractions.

  1. AmirthakalyOpens in a new window: Amirthakaly is a charming coastal area known for its stunning beaches and rich cultural heritage. As you explore the local markets, you’ll find a range of handmade crafts and traditional goods that make for perfect souvenirs. The area is also close to serene beach spots, ideal for relaxing sunsets and peaceful strolls along the shore. Don't miss the opportunity to immerse yourself in the local culture by attending community events or festivals that showcase vibrant traditions. Amirthakaly offers a unique blend of tranquillity and local charm, making it a desirable place to stay.
  2. KothukkulamOpens in a new window: Kothukkulam is a hidden gem that boasts a mix of natural beauty and cultural significance. It is renowned for its picturesque landscapes, where lush greenery meets tranquil waters. The area is perfect for those who enjoy exploring local wildlife and natural reserves. Additionally, Kothukkulam hosts various cultural festivals that provide a glimpse into the vibrant traditions of the region. With its friendly atmosphere and welcoming locals, this area offers a peaceful retreat while still being close to the excitement of Batticaloa.
  3. Manchanthoduvai ColonyOpens in a new window: Manchanthoduvai Colony is a quaint area that offers visitors a unique insight into everyday life in Sri Lanka. The community is known for its warm hospitality and traditional ways of living. Here, you can experience local customs and engage with residents, which adds a personal touch to your travels. While it may be quieter than other locations, the surrounding natural beauty makes it a great spot for leisurely walks and enjoying the serene environment. It’s an ideal choice for travelers looking to immerse themselves in the local culture.

Things to do in Batticaloa

Nestled along the eastern coast, Batticaloa enchants with its stunning beaches, lush jungles, and serene lagoons. Visitors can enjoy tranquil boating on shimmering waters, vibrant birdwatching amid rich flora, and refreshing swims in crystal-clear waves. The lively local dance culture adds an energetic twist to this picturesque destination, making it a must-visit for every traveller.

  • St Anthony’s ChurchOpens in a new window – This lovely church is a serene spot for reflection and prayer. Its architecture and tranquil atmosphere invite visitors to take a moment away from the bustling streets of Batticaloa. Be sure to admire the intricate details and peaceful surroundings.
  • Dutch FortOpens in a new window – Step into history at the Dutch Fort, a storied landmark that showcases the colonial past of Batticaloa. Wander through its remnants, explore the old walls, and capture stunning views of the surrounding landscape. It's a perfect place to learn about the area's heritage while enjoying scenic vistas.
  • St Mary’s CathedralOpens in a new window – Visit St Mary’s Cathedral, an impressive structure that stands as a testament to the local community's faith. The cathedral’s striking architecture and serene interior make it a peaceful retreat, ideal for contemplation or simply appreciating its beauty.
  • Aanaipanthi TempleOpens in a new window – Discover the vibrant Aanaipanthi Temple, a place of worship that highlights the local culture. The temple is adorned with colourful sculptures and decorations, making it a fascinating stop for those interested in spirituality and art. Take a moment to soak in the atmosphere.
  • Our Lady of Sorrows ChurchOpens in a new window – Another gem in Batticaloa, Our Lady of Sorrows Church offers a quiet space for reflection. The church is known for its architectural beauty and welcoming ambiance, making it a lovely spot to pause during your explorations.

4 tips for savvy savings when booking a hotel in Batticaloa

  1. Book for the cheapest times: The most budget-friendly time to visit Batticaloa is in February, October, and November, when hotel prices tend to be lower. For an enriching experience that includes exploring significant landmarks, cultural sites, and natural attractions, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy activities such as boating, birdwatching, swimming, and visiting temples, as well as taking in the local history and cultural dances. This trip promises great value for money for those seeking to immerse themselves in the vibrant heritage of Batticaloa.
  2. Look for last-minute deals on Hotels.com: To discover enticing hotel deals in Batticaloa, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Enabling email alerts or push notifications can help you stay updated on flash sales and special promotions, so you’re more likely to catch any opportunities to save. The Smart ShoppingOpens in a new window feature within the app allows you to compare hotel prices and amenities, ensuring you find the best Batticaloa hotel deals. With these tools, you'll be well-informed about availability and price drops for your favourite hotels.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a hotel in Batticaloa. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you make a booking with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you to secure a better deal.
  4. Consider your location: Opting to stay near key attractions or city centres may offer convenience, but it often comes with higher expenses. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located a bit further out, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Batticaloa

Batticaloa experiences its lowest average temperature in January, at 77.7°F (25.4°C), while June is the hottest month, with an average temperature of 84.7°F (29.3°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Batticaloa, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, October, and November are perfect for a quieter getaway, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring