Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Batticaloa District

Check out our pick of great resorts in Batticaloa District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Facing the beachfront, Karpaha Sands offers 5-star accommodation in Pasikuda and features free bikes, outdoor swimming pool and garden. Featuring room service, this property also provides guests with a terrace. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property. Do not think twice about taking a holiday here. The property is beyond beautiful and the staff are simply fantastic - from your personal butler to the bartender to the masseuse to the kitchen staff - they go out of their way to be thoughtful! Definitely take a snorkeling trip to Kayankeri Reef and ensure you are on the beach to see the sky change colours during sunset.

Show more Show less
9.8
Exceptional
660 reviews
Price from
US$126
per night

Situated in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodation with free WiFi access. Surrounded by lush greenery, it features an outdoor pool, fitness centre, 24-hour front desk and free parking on site. The resort is an oasis of calm. It gave my wife and I the space to relax and enjoy each other. The staff especially Arshed the general manager and Farhan went way above and beyond to make our stay so special. They arranged snorkeling and an elephant safari, we also have some dietary requirements that they catered to without missing a beat. Truly a wonderful experience.

Show more Show less
9.3
Superb
209 reviews
Price from
US$197
per night

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka. It offers Ayurvedic spa treatments, a beautiful infinity pool and spacious rooms and suites with private balconies with free Wi-Fi. My son and I spent three wonderful days at Maalu Maalu. The hotel, perfectly located right by the sea, is simply stunning — a beautiful harmony of nature, comfort, and traditional architecture. But what truly made our stay unforgettable was the exceptional quality of the service. The staff were attentive, always smiling, and showed genuine hospitality throughout. There are plenty of activities for all interests, and the food truly won us over. A special thank-you to the chef and his team for their creativity: delicious, authentic Sri Lankan cuisine with a refined and modern twist. We’ll always remember their signature crab dish… and the amazing passion fruit sorbet. A heartfelt thank-you to Janaka, Chamara, Thasneem , Pethum, Ruchira, Eranda, Kavindu … and the entire team for your warm welcome and kindness. You made our stay a truly special moment!

Show more Show less
9.3
Superb
341 reviews
Price from
US$100
per night

Set along the beachfront just metres away from the pristine beaches of Pasikudha Bay, Uga Bay - Pasikuda boasts well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi access.

Featuring the beautiful sea views of Passekudah Beach, the hotel is 36 km away from the city and 280 km away from Bandaranaike International Airport. For convenience, Airport shuttle services are available at a surcharge. The location of the hotel is perfect and the beach in front of the hotel was amazing. The staff was very friendly, helpful and very thoughtful in every manner. The staff were paying attention to everything small thing which was very impressive. Special thanks goes to Mr Dammika the Manager for organising everything so well and also Mr Munas for his excellent service.

Show more Show less
9.3
Superb
73 reviews
Price from
US$195.68
per night

Located in Pasikuda, a few steps from Kalkudah Beach, Cocoville provides accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 1.9 km from Sri Muththu Mariyamman Kovil, 3.3 km from Sri Munai Murukan Kovil and 5.2 km from Valaichchenai Harbour. The resort also features free WiFi as well as a paid airport shuttle service. Great location on the beach. Spacious room. Great place to relax.

Show more Show less
8.4
Very good
117 reviews
Price from
US$40.50
per night

Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodation in Pasikuda. Free WiFi and private parking is available on site.

This resort has a private beach area and offers water sports facilities. Bike hire and car hire are available. You can play table tennis and darts at the resort. We love the location so much. The beach is just amazing. Our rooms are spacious and clean. The staff are all so friendly and helpful. The food is also great absolutely love their Thai fried rice and mango passion fruit smoothies. We stayed with our 3 kids and they all had such a great time.

Show more Show less
8.5
Very good
607 reviews
Price from
US$95
per night

A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi. A spa, fitness centre and restaurant are available. The resort is really beautiful and amazingly cared for. The level of investment in the small details is very serious. The staff is kind and happy to help, including the managers who helped with every request. Very tasty food at a decent price

Show more Show less
8.6
Fabulous
694 reviews
Price from
US$127
per night

Set along the pristine coastlines of Passikudah Beach, Amethyst Resort, Passikuddah offers a spacious outdoor swimming pool and provides windsurfing activities. Free Wi-Fi access is available at all public areas. Everything. The staff were very pleasant.

Show more Show less
8.1
Very good
450 reviews
Price from
US$77.35
per night

Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort.

At Riviera Resort you will find a 24-hour front desk, a garden and barbecue facilities. Other facilities offered at the property include meeting facilities, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including cycling, fishing and hiking. The property offers free parking. The location at the lagoon is just beautiful! The resort itself is as well beautifully decorated with chairs and tables and even a swing in front of the lagoon so you can just sit down and enjoy the view, especially for the sunset. The pool is the perfect place to calm down and relax. The bed was very comfortable and the staff friendly. The food was delicious, I really had a great stay here!

Show more Show less
7.8
Good
397 reviews
Price from
US$16.15
per night

Set in Pasikuda, 200 metres from Pasikuda Beach, Breeze Pasikudah offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 5-star resort has garden views, and guests can enjoy access to a terrace. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Proximity to beach. Buffet for breakfast, lunch and dinner was great. Staff friendly and quick to attend to requests.

Show more Show less
5.2
Review score
52 reviews

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District

gogless