Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Batticaloa District

Check out our selection of great resorts in Batticaloa District

Filter by:


Review score

Wonderful: 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. This hotel had everything we needed for a week of total relaxation. The hotel is quite remote, which actually made it easier for us to take full advantage of everything it had to offer. We were so kindly upgraded to the Seed suite which was perfect as we were traveling with young children. The tent was unbelievable. Comfortable and luxurious. The massages are amazing too. The food though, out of this world. I made sure to try something different every day. So fresh! The staff were unbelievably friendly. From Umberto the manager who was a fabulous host, to Jude and the barman who were so kind to our kids. Jude even rode into town to get our 1 year a little dolly to play with. The barman (sorry we forgot his name 😬) spoilt our kids with ice creams and also my husband and I the most unreal cocktails (especially the Icy J&R). We also used the transport which the hotel can provide and it was very comfortable, even for a long drive. I could go on about how amazing this place is, but I think we’ll just have to go back again!

Show more Show less
9.8
Exceptional
647 reviews
Price from
$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. Friendly staff, fantastic facilities, clean beach, great food, nice pool.

Show more Show less
9.2
Wonderful
193 reviews
Price from
$267
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. Beautiful place for a relaxing and nourishing stay. Exceptional staff with attention to detail, friendly service without being fussy. Ethical ethos and welcoming environment. Highly recommend staying here.

Show more Show less
9.2
Wonderful
327 reviews
Price from
$119
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. This resort is amazing, perfect for all kind of holiday

Show more Show less
9.3
Wonderful
65 reviews
Price from
$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
113 reviews
Price from
$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. The outdoor area is very nice and well maintained, the pool is clean and the walk to the beach is beautiful. The sunrise is beautiful to watch.

Show more Show less
8.5
Very Good
587 reviews
Price from
$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
Excellent
669 reviews
Price from
$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
Very Good
433 reviews
Price from
$73.10
per night

Offering an outdoor swimming pool, a private beach area and a restaurant, Giman Free is located in Kalkudah. Free WiFi access is available in the public areas of this resort.

The air-conditioned accommodation will provide you with a balcony. There is also an electric kettle. Private bathroom also comes with a hairdryer and free toiletries. More than just a Resort. Purpose build to protect the nature and its surroundings. Perfect blend of local culture and great service by the local staff. Great seafood, fresh from the Ocean cooked to your taste. Specious rooms and comfortable beds and other facilities with large washrooms. Lots of nature. Large natural garden, fantastic local Resort feeling to a relaxing Holiday. Nice small, Beach Resort on the Beach, SRI LANKA

Show more Show less
7.4
Good
110 reviews
Price from
$82.50
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.9
Good
383 reviews
Price from
$16.15
per night

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District

gogless