A coastal landscape with rocky cliffs, clear blue sea, and a few buildings in the background.

Search Batticaloa hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Batticaloa hotels

Karpaha Sands

Karpaha Sands
4.5 star property
Kiran
9.8 out of 10, Exceptional, (70 reviews)
"This is a must stay in Sri Lanka. Staff, amenities, food, rooms are all incredible."
Australia
Corinda
The price is AU$752
includes taxes & fees
4 Aug - 5 Aug
Karpaha Sands

Amaya Beach Pasikudah

Amaya Beach Pasikudah
5.0 star property
Pasikuda
8.8 out of 10, Excellent, (130 reviews)
"Clean and spacious rooms with excellent amenities. All staffs including those at the reception, dining area, poolside, house keeping are exceptionally courteous, professional and ready and willing to help to make our stay extremely comfortable. Buffet breakfast has very good selection with attending staff. We will choose this hotel without hesitation when we visit Pasikuda in the future."
Canada
Nagalingam
The price is AU$420
includes taxes & fees
5 Aug - 6 Aug
Amaya Beach Pasikudah

Riviera Resort

Riviera Resort
3.0 star property
Manmunai North
8.4 out of 10, Very good, (41 reviews)
"The staff went out of their way to make my stay enjoyable. The food was so good, I stayed an extra day."
United States
Henry
The price is AU$61
includes taxes & fees
22 July - 23 July
Riviera Resort

Sun Siyam Pasikudah

Sun Siyam Pasikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (56 reviews)
"We had a wonderful time at sun siyam. We were well looked after by all of the team. "
United Kingdom
Ramalingam
The price is AU$752
includes taxes & fees
19 July - 20 July
Sun Siyam Pasikudah

The Bay an Uga Experience - Pasikuda

The Bay an Uga Experience - Pasikuda
5.0 star property
Pasikuda
9.6 out of 10, Exceptional, (92 reviews)
"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. "
Canada
Mathumitha
The price is AU$727
includes taxes & fees
27 July - 28 July
The Bay an Uga Experience - Pasikuda

Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa
4.5 star property
Pasikuda
9.0 out of 10, Wonderful, (53 reviews)
"Beautiful "
United Kingdom
Gayle
Maalu Maalu Resort & Spa

Sunrise Pasikuda

Sunrise Pasikuda
5.0 star property
Pasikuda
9.2 out of 10, Wonderful, (58 reviews)
"Excellent beach"
Canada
Samantha
The price is AU$338
includes taxes & fees
1 Aug - 2 Aug
Sunrise Pasikuda

The Calm Resort & Spa

The Calm Resort & Spa
3.5 star property
Pasikuda
8.8 out of 10, Excellent, (42 reviews)
"A lovely stay in a very relaxing environment. Stunning beach and pool area. "
United Kingdom
Matthew
The price is AU$486
includes taxes & fees
17 July - 18 July
The Calm Resort & Spa

Passi Villas Passikudah

Passi Villas Passikudah
3.5 star property
Pasikuda
8.0 out of 10, Very good, (10 reviews)
"Location right on the beach is amazing. ROOMS "
United States
Rajan
The price is AU$192
includes taxes & fees
20 July - 21 July
Passi Villas Passikudah

Hotel Naaval

Hotel Naaval
3.0 star property
Manmunai North
6.0 out of 10, (1 review)
"Place was good and all things acceptable. Stay was plasant with very oblidging staff. However, the location is terrible. Very difficult to find and is road, if you can call it a road, is horrible. Full of flooded potholes in complete darkness at night."
American Samoa
Lam
The price is AU$53
includes taxes & fees
16 July - 17 July
Hotel Naaval

KAY JAY PALMS

KAY JAY PALMS
3.0 star property
Kalkudah
10.0 out of 10, Exceptional, (4 reviews)
"We enjoyed our stay at Kay Jay Palms. The rooms were spacious and very clean. A/C and fan combo kept the rooms cool in the day and night. We had breakfast and dinners there. The portion sizes were much more than we could finish. It is 5 min drive from Pasikuda beach which was very convenient for beach days in the morning and the ability to change before other activities in the afternoon. Overall a great experience. "
Canada
Rosh
The price is AU$76
includes taxes & fees
25 July - 26 July
KAY JAY PALMS

Grace- The Joyful Rest

Grace- The Joyful Rest
2.5 star property
Batticaloa
The price is AU$60
includes taxes & fees
27 July - 28 July
Grace- The Joyful Rest

Giman Free Beach Resort

Giman Free Beach Resort
3.5 star property
Mankerni
8.0 out of 10, Very good, (16 reviews)
"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!"
United States
Lucas
The price is AU$111
includes taxes & fees
28 July - 29 July
Giman Free Beach Resort

Grand Star Guest House

Grand Star Guest House
2.5 star property
Batticaloa
Grand Star Guest House

Amethyst Resort Passikudah

Amethyst Resort Passikudah
4.0 star property
Pasikuda
8.6 out of 10, Excellent, (44 reviews)
"Enjoyed the stay. "
United Kingdom
Bravenan
The price is AU$168
includes taxes & fees
22 July - 23 July
Amethyst Resort Passikudah

Mala's Home Stay

Mala's Home Stay
3.0 star property
Manmunai North
Mala's Home Stay

Marina Beach Passikudah

Marina Beach Passikudah
3.0 star property
Pasikuda
7.0 out of 10, Good, (4 reviews)
"Nice location Beautiful beach Good staff. Menu should be improved "
United States
Anonymous traveller
The price is AU$212
includes taxes & fees
15 July - 16 July
Marina Beach Passikudah

Anantaya Resort and Spa Passikudah

Anantaya Resort and Spa Passikudah
5.0 star property
Pasikuda
9.0 out of 10, Wonderful, (54 reviews)
"The hotel is new with a unique architecture. The service was exceptional from check in to dining to room service to check out. Our beach view room was breathtaking. We were able to see the lovely sunrise from the beach. The hotel is located directly on a beautiful sandy beach. The room layout was cozy and very clean."
Canada
Anonymous traveller
The price is AU$347
includes taxes & fees
16 July - 17 July
Anantaya Resort and Spa Passikudah

Blues Sands Beach Resort - Passikudah

Blues Sands Beach Resort - Passikudah
3.0 star property
Passikudah
Blues Sands Beach Resort - Passikudah

Anilana Pasikuda

Anilana Pasikuda
4.5 star property
Pasikuda
9.0 out of 10, Wonderful, (22 reviews)
"Our experience at Anilana was beyond exceptional. It is a very beautiful place and nicely maintained. We went there for our anniversary and they arranged a romantic candle light dinner on the pool. I have to admit that was one of the best dinners I've ever had in my entire life. Food was just scrumptious. Chef has paid a very detailed attention to the flavors and the look of the food. The presentation of the food was just beautiful. Food was beyond gourmet, every bite has a splendid and exotic...
United States
Dinesh
Anilana Pasikuda
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Batticaloa attractions

Learn more about Batticaloa

Climb the historic Batticaloa Fort for sweeping views of the lagoon where local fishermen cast their nets at sunset. Kayak through the mangroves to spot the famous 'singing fish' or visit nearby Pasikudah Beach for pristine swimming waters.

A person walking along a beach at sunset with a colorful sky.
Photo by Ashanthi Kudahetty
Open Photo by Ashanthi Kudahetty

Top Batticaloa Hotel Reviews

Recent Reviews in Batticaloa

More cheap accommodation in Batticaloa

Find out more about Batticaloa

Top reasons to visit Batticaloa

  • Stunning Beaches: Batticaloa boasts serene beaches, perfect for relaxation and enjoying picturesque sunsets.
  • Rich Cultural Heritage: Explore historic landmarks like the Batticaloa Lighthouse and various churches, immersing yourself in local traditions.
  • Vibrant Local Markets: Experience the lively atmosphere of local markets, offering a taste of authentic Sri Lankan culture.
  • Outdoor Adventures: Engage in thrilling activities such as nature tours and leisurely boating experiences.
  • Diverse Accommodations: Enjoy a range of lodgings, from family-friendly hotels to tranquil spa retreats.

Find great hotels in and around Batticaloa

Discover a variety of hotel accommodations in Batticaloa, perfect for every type of traveller. Whether you're seeking a family-friendly experience or a serene spa retreat, Batticaloa offers an array of options, including hotels and guesthouses tailored for business and leisure. Explore the top hotels and unique lodgings that provide both comfort and convenience, ensuring a memorable stay in this beautiful part of Sri Lanka.

  • Karpaha Sands: With an impressive guest rating of 9.8, Karpaha Sands offers a delightful beachside retreat located 21km from Batticaloa. This property caters to adventurous families and travellers seeking an immersive holiday experience. Guests can enjoy direct access to the beach and partake in a variety of onsite and nearby adventure sports, such as kayaking, surfing, and horse riding. The hotel also provides excellent amenities for children, including a dedicated children's pool, arcade game room, and first aid kit, ensuring a fun and safe environment for younger guests.
  • Riviera Resort: Rated 8.4 by guests, Riviera Resort is conveniently located 2km from Batticaloa and is ideal for those seeking a spa-themed getaway. This resort boasts a full spa and outdoor pool service, offering guests the perfect setting for relaxation. The poolside bar and massage services add to the serene atmosphere, making it an excellent choice for business travellers or anyone looking to unwind after a long day of exploration.
  • Hotel East Lagoon: With a guest rating of 8.8, Hotel East Lagoon is a prime choice for business travellers, situated right in Batticaloa. This hotel features comfortable accommodations and is equipped to cater to the needs of professionals. Its central location allows guests easy access to local business hubs, while still providing a welcoming atmosphere for relaxation after a busy day.

Where to stay in and around Batticaloa

Discover the charm of Batticaloa, a city bursting with outdoor adventures and stunning scenery. From vibrant local markets in Batticaloa town to the serene beaches nearby, you'll experience the perfect blend of culture and nature. Whether you're seeking thrilling activities or a peaceful retreat, Batticaloa offers a unique atmosphere that caters to every traveller. Embrace the delightful vibes and create unforgettable memories as you explore this beautiful region of Sri Lanka.

  • Kiran: Situated 21km from Batticaloa, Kiran is a charming city that invites travellers seeking outdoor adventures and scenic beauty. This area is known for its recreational spots and golf courses, providing ample opportunities for relaxation and enjoyment. Visitors can revel in the natural splendour of nearby beaches and the lush landscapes of national state parks, making it a prime destination for nature enthusiasts. With a moderately seasonal influx of tourists, Kiran's peak visitor months in January and July to August offer vibrant local experiences, while quieter times in April and October to November allow for a more tranquil exploration of the area.
  • Puliyanthivu: Nestled within the Batticaloa region, the village of Puliyanthivu is a hidden gem for those looking to unwind by the beach. This quaint locale is particularly famous for its stunning coastline, where visitors can indulge in activities such as birdwatching, swimming, and boating. The peaceful atmosphere and proximity to natural wonders like jungles and local libraries create a perfect blend of relaxation and adventure. Similar to its neighbours, Puliyanthivu experiences a moderately seasonal influx of tourists, with peak visitation in January and July to August, allowing for a vibrant community atmosphere.
  • Amirthakaly: Also located in the vicinity of Batticaloa, Amirthakaly is a serene village that offers a slice of local life. With a moderately seasonal flow of visitors, it is an excellent choice for those seeking a quieter retreat. The surroundings are rich in cultural and natural attractions, providing ample opportunities for exploration and connection with the local community. Its seasonal peaks align with those of Kiran and Puliyanthivu, ensuring that visitors can enjoy a lively experience during their stay.

Things to do in Batticaloa

Discover the charm of Batticaloa, where outdoor adventures and scenic beauty await. Engage in vibrant local life at the public market, embark on nature tours, and enjoy leisurely boating experiences. Whether you’re keen on shopping adventures or seeking thrilling outdoor activities, Batticaloa offers a delightful blend of exploration and relaxation for every visitor.

Shopping

In Batticaloa, you can explore local markets like the Batticaloa Market, where fresh produce and handcrafted items abound. If you're up for a drive, visit the Trincomalee Mall for a range of shops and eateries, adding a vibrant mix to your souvenir shopping experience.

Recreation

In Batticaloa, the Kallady Beach Resort offers rejuvenating Ayurvedic treatments amidst serene coastal views. At the Lagoon's Edge, indulge in yoga sessions and meditation classes that harmonise body and mind while surrounded by the tranquil beauty of nature.

Adventure

In Batticaloa, explore the tranquil lagoons with kayaking adventures, offering glimpses of diverse wildlife. Engage in thrilling water sports at Pasikuda Beach, where activities like windsurfing and jet skiing await. Discover the vibrant coral reefs through snorkelling or diving experiences, perfect for an exhilarating underwater adventure.

Nightlife

In Batticaloa, enjoy a lively evening at The Lighthouse, where you can savour local cuisine and refreshing drinks. Alternatively, visit the vibrant beachside bars for a laid-back atmosphere, perfect for mingling with locals and fellow travellers under the stars.

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

Booking tips and Expedia advantages for Batticaloa

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batticaloa are February and October to November, 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: Booking a hotel in Batticaloa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Batticaloa is Tuesday. The most expensive day to stay in Batticaloa is Thursday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Batticaloa hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Batticaloa

Batticaloa, located in Sri Lanka's Eastern Province, is an ideal destination for outdoor and adventure enthusiasts, offering stunning scenery and rich cultural experiences. Visitors can explore notable sites such as the historic Batticaloa Lighthouse and various churches and cathedrals, enhancing their understanding of the local heritage. Whether you're seeking adventure or a deeper cultural connection, Batticaloa has a variety of attractions to make your holiday memorable.

  • Batticaloa’s Lighthouse: This historic lighthouse stands as a testament to Batticaloa's maritime heritage. With stunning coastal views, it offers a glimpse into the region's rich cultural history and is a great spot for photography enthusiasts.
  • Dutch Fort: A remarkable remnant of colonial architecture, the Dutch Fort offers visitors a chance to explore its ancient walls and learn about the area's historical significance. The fort's serene surroundings are perfect for a leisurely stroll.
  • St Anthony’s Church: This beautiful church is known for its impressive architecture and tranquil atmosphere. It serves as an important spiritual site for locals and provides a unique insight into the region's religious traditions.

Best time to go to Batticaloa

The best time to visit Batticaloa 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January77.7°F (25.4°C)Moderate RainMostly CloudyAverageAverage
February78.4°F (25.8°C)Light RainMostly SunnyAverageSlightly Low
March80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
April82.8°F (28.2°C)Light RainMostly SunnySlightly HighAverage
May84.2°F (29.0°C)Light RainMostly SunnySlightly LowAverage
June84.7°F (29.3°C)No RainMostly SunnyAverageSlightly High
July84.4°F (29.1°C)No RainMostly SunnySlightly HighSlightly High
August83.5°F (28.6°C)Light RainMostly SunnySlightly HighSlightly High
September82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
October81.3°F (27.4°C)Moderate RainMostly SunnySlightly LowSlightly Low
November79.7°F (26.5°C)Frequent RainMostly CloudySlightly LowSlightly Low
December78.6°F (25.9°C)Frequent RainMostly CloudyAverageAverage

Frequently asked questions

What is the best area to stay in Batticaloa?
The best area to stay in Batticaloa is Batticaloa Town, especially around the Fort and the Lagoon areas.

Batticaloa Town is the heart of the city, situated on an island and surrounded by the picturesque Batticaloa Lagoon. It's characterised by its historical landmarks, like the Batticaloa Fort, and the iconic Kallady Bridge, known as the "Singing Bridge" due to the musical sounds produced by its railings in the wind. The main streets, such as Main Street and Hospital Road, are where you'll find most of the local shops, eateries, and services. The lagoon itself offers opportunities for boat trips and viewing the "singing fish" phenomenon.

For couples looking for a relaxed yet engaging trip, staying near the Batticaloa Lagoon offers a lovely setting. Many guesthouses and hotels in this area provide direct views of the water, making for peaceful mornings and evenings. You can easily arrange boat excursions to explore the lagoon's small islands or visit the Batticaloa Lighthouse, offering a different perspective of the area.

Families will find the Batticaloa Town area convenient due to its accessibility to amenities and local attractions. Being close to the Fort allows for easy exploration of its history, and the nearby public spaces offer room for children to play.
When is the best time to go to Batticaloa?
The best time to visit Batticaloa is generally from May to September, during the dry season.

During these months, you can expect plenty of sunshine and pleasant temperatures, making it ideal for enjoying the beaches and outdoor activities. The sea is usually calm, which is superb for swimming, snorkelling, and boat trips on the lagoon. It's an excellent time for couples looking for a relaxed beach holiday.

For families, this period also offers great conditions for exploring the Batticaloa Lagoon and its islands, like Bone Island, where you might spot various birdlife.
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 cancelled 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 Batticaloa.
How can I save on a hotel booking in Batticaloa with Expedia?
One Key™ — Expedia's free travel rewards program—gives you instant access to perks and Member Prices on Batticaloa hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Batticaloa?
Prices for hotels in Batticaloa often vary, but you can find a great deal from AU$32 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 our cheapest rates.