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. Amazing place and staff! Everything was perfect! Can't wait to come back!

Show more Show less
9.8
Exceptional
658 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. - Super super friendly staff - amaziiing food - very calm and everything clean - big rooms and super nice comfort - the open air wildlife wash rooms in the rooms

Show more Show less
9.3
Superb
206 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. We were totally excited buring our stay! Very kinde stuff, besutifull rooms with luxury view. Rooms are spacious and huge bathroom. Outside is a big swimmingpool with view to the ocean. What a amazing experience

Show more Show less
9.3
Superb
340 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. It was clean, well maintained and the service was impeccable. The staff was very friendly and helpful. The chef cooked new styles of curries for us everyday. The beach is very clean and beautiful.

Show more Show less
9.3
Superb
71 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. 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
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. Our time in this hotel was awesome. The hotel staff is very kind and is always smiling when you see them. The food and breakfast was very good. You could always order fresh fruit juices. We were in the End of June and there were not a lot of people staying. So it was really calm and the service was perfect, as well as our room (suite). The beach in front of the hotel was one of the best and cleanest i have ever seen. We went for a walk on the beach to see the beaches of the other hotels there and i just can say in front of the Calm Resort was the best and cleanest beach. Also almost no shells have been there. The water of the sea was warm. I couldn't have imagined it better.

Show more Show less
8.5
Very good
606 reviews
Price from
US$85
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. Staff is very helpful. Meals were generally ok.

Show more Show less
8.6
Fabulous
693 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. We spent two nights at this resort. Our room was very beautiful and clean, with an extremely spacious bathroom. The resort offers a splendid pool and a beautiful private beach. The presence of few tourists contributed to creating a peaceful and tranquil atmosphere. Both breakfast and dinner featured high-quality traditional dishes. The staff was always kind and helpful. A special mention goes to Samante, the restaurant manager, who treated us with great courtesy and attention.

Show more Show less
8.1
Very good
447 reviews
Price from
US$77.35
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. Excellent Location !! No disturbances on the beach at all !! Very seldom you find something like this for yourself only. Very peaceful and great place to stay !! The Sunny weather and sandy beach was a perfect location for our stay ! We prefer privacy for our stay and which we found at Giman Free Beach Resort. Great staff and free wi fi, great sea food straight from the local fisher folk from the daily catch !! We were told there is traditional Ayurveda treatment at the Resort by our friendly UK guest at the Resort but we did not have time to experience same. We will be back next year !!

Show more Show less
7.6
Good
118 reviews
Price from
US$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. Here for 3 nights but loved it so much, we came back for another 3! Beautiful location by the lagoon. Excellent restaurant with friendly, professional staff and tasty food of good sized portions. Recommend the chicken biriyani! The pool was great and kept our kids entertained for hours. Overall just great customer care especially by Adhil the Resort Manager who did everything possible to make our stay enjoyable. So if you need a relaxing break, highly recommend Rivera Resort!! 👌

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

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District