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 accommodation blew everything out of the Sri Lanka waters. Truly amazing hospitality during our stay. Passionate Manager Umberto didn’t just host us—he really brought his soul into the experience, and we felt it every step of the way. It’s the little touches that made it so special: the warm and attentive staff (i.e. Nif and Pathum),the delicious bites with our apero, the magical evening lighting, the beautiful art around the property, the fresh melon on the beach, the water service by the pool and beach…best of Italian 🇮🇹 cuisine (cooked by Umberto himself) and so much more. Every detail was thought through with care, and it showed. Truly unforgettable, and we’re already dreaming of coming back.

Show more Show less
9.8
Exceptional
646 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. Expensive, but worth it. Beautiful and luxorious resort, nice staff, everything clean. Room service excellent. Private beach with plenty of space, free umbrellas and sunbeds, the beach is cleaned every morning. The kitchen offers a great variety of dishes both local and European, everything is made of quality ingredients and the dishes are delicious.

Show more Show less
9.2
Wonderful
192 reviews
Price from
$941
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 beach and clean rooms with great view, lovely pool

Show more Show less
9.2
Wonderful
325 reviews
Price from
$104
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. From Welcome to departure, all was very fine. Very clean rooms, very delicious food and nice beach.

Show more Show less
9.3
Wonderful
64 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. We were the only guests because it is off season right now. The owners are absolutely lovely, we had a great dinner and A very tasty breakfast! They are very animal friendly (which we loved). The little cabin stands beside coconuttrees, you can hear the ocean and it has a very nice Terrasse to sit in and enjoy a cup of tea. The Beach is very nice, Although it was stormy and Not very clean (off season) but we were the only ones and it was very very nice! We can really recommend to stay at cocoville

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. 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
586 reviews
Price from
$100
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 staff were unbelievable. All so friendly and helpful. It was great to just have a chat with them as they were all so nice. The property has everything you could want!! There was plenty off staff working so the place is kept so well and you are never waiting for anything you need! I don’t leave many reviews but I had to for this hotel!! I would recommend this hotel to anyone staying in this part of Sri Lanka and looking for a nice relaxing break as we were after travelling around the country for the first week of our trip!

Show more Show less
8.6
Excellent
667 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. A high level of environmental awareness and care

Show more Show less
7.3
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. Everything was perfect. A huge resort with a cheap price

Show more Show less
7.9
Good
383 reviews
Price from
$19.95
per night

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District

gogless