Skip to main content
Manage my booking

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 place is spectacular. The beach is endless piles of soft sand, warm water, and nobody around except some fishermen. My bungalow was extremely comfortable and spacious, with a gorgeous outdoor waterfall shower and huge private yard. The three-service massage package was wonderful and great value. The food was delicious and healthy. I had a great time taking out one of the kayaks on the quiet beach. I have zero complaints and would go again in a heartbeat!

Show more Show less
9.8
Exceptional
634 reviews
Price from
3,196 Kč
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. Property landscaping, rooms, huge open air bathroom, big pool, enough sunbabads

Show more Show less
9.2
Wonderful
185 reviews
Price from
5,577 Kč
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. The hotel welcomes all new guests with flower necklaces and cool fruit drinks. The breakfast buffet options are numerous. We ordered a la carte lunch & dinner, and the food was always exceptional. (Note, the first night we wanted something that they didn’t have but they ordered it for the second night.) The room was ok, but all rooms come with a comfortable balcony to make up for what the room lacks. Also, the bathroom is about the same size as the room. The beach and the ocean are by far the main reason to come here. The warm ocean water is unparalleled and the hotel staff do a wonderful job keeping their section of the beach clean. The pool area is also nice, but we came for the beach and spent most of our time there. The kid space is lacking, but that’s ok as long as you aren’t there when it rains. Lastly, all the staff we encountered were professional. They helped arrange our departure taxi which actually was rather reasonably priced; meaning same price everyone seems to charge tourists 200 rupees per kilometer (rather than what locals pay which is like 120-150). Overall, I highly recommend staying here.

Show more Show less
9.2
Wonderful
318 reviews
Price from
2,507 Kč
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. Definitely an expensive luxury experience but a wonderful one. Everything was done with a lot of thought about the experience, amazing breakfast beach and gym. Loved the place

Show more Show less
9.3
Wonderful
63 reviews
Price from
5,198 Kč
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. A secluded and relaxing place. Villa is was very spacious and well appointed. Joseph the host was very accommodating. The accommodation is right on the beach. Watch the fishermen haul in the nets in the morning. Meals were very good although not cheap. A little bit out of the way but if you want total relaxation, seclusion and a peaceful stay at a very reasonable price for the area this is highly recommended. The touches of candle lit on the terrace at night, flower pond at the entrance of the villa, nice eating area all add to the atmosphere.

Show more Show less
8.6
Excellent
112 reviews
Price from
846 Kč
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. Staff were very friendly.specially dammika aiya.room was huge and there was a huge bath tub.overall experience is great.see access also great .really had a good time at this location.

Show more Show less
8.5
Very Good
578 reviews
Price from
1,984 Kč
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. Can't explain. We enjoyed every moment. Nice isolated place to get relax. Enjoyed a lot. I hope that will visit again Sri Lanka and Amaya.

Show more Show less
8.6
Excellent
659 reviews
Price from
3,405 Kč
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. Amazing price value! Staff is super friendly and helpful.

Show more Show less
8
Very Good
427 reviews
Price from
2,503 Kč
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
109 reviews
Price from
1,723 Kč
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
378 reviews
Price from
417 Kč
per night

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District

gogless