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.

Karpaha Sands 5 stars

Pasikuda

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. Everything was amazing! Especially - all staff and Avanti!! She has best solutions for any request) we really enjoyed the food and unreal scenery around us) Thanx to all for the wonderful holidays! Wish u all the best!

Show more Show less
9.4
Superb
406 reviews
Price from
SEK 1,977
per night

Sun Siyam Pasikudah 5 stars

Pasikuda Beach, Pasikuda

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. This place was truly amazing. The facilities were top notch and the staff was super friendly. The room was big and spacious and we loved the bathroom with an open ceiling! Everyone was determined to let us have the best vacation, as we did.

Show more Show less
9.9
Exceptional
13 reviews
Price from
SEK 1,934
per night

Uga Bay - Pasikuda 5 stars

Pasikuda Beach, Pasikuda

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. Amazing place ! Room was right in front of the beach and had some amazing pool as well as a bar next to the beach! The staff is Great !! Loved it from the time entering till the exit ! The dinner with chairs and table made of sand digging and the dinner was amazing experience I had !! Truly made my day!! Must try on this is a unique experience only this resort offers! The beach is amazing feels like a river the sand is steady and very very safe to swim around as you can literally walk far away without the water going deep.

Show more Show less
9.1
Superb
31 reviews
Price from
SEK 3,244
per night

The Calm Resort & Spa 5 stars

Pasikuda Beach, Pasikuda

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. Exceptionally good location. Very clean and the good staff.

Show more Show less
8.5
Very good
235 reviews
Price from
SEK 1,320
per night

Amaya Beach Passikudah 5 stars

Pasikuda Beach, Pasikuda

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. I like the location. The hotel and staff. The restaurant and bar, in short I feel comfortable when I visit the hotel

Show more Show less
8.6
Fabulous
562 reviews
Price from
SEK 1,701
per night

Amethyst Resort Passikudah 4 stars

Pasikuda Beach, Pasikuda

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. Clean comfortable room close to the beach. Saw crocodiles while walking the foot bridge. Friendly staff and massive really good local breakfast (rivalled the best dinners I had in SRI Lanka.

Show more Show less
8.1
Very good
262 reviews
Price from
SEK 744
per night

Maalu Maalu Resort & Spa - Thema Collection 5 stars

Pasikuda Beach, Pasikuda

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. Staff super friendly and food amazing

Show more Show less
8.9
Fabulous
166 reviews
Price from
SEK 3,326
per night

Cocoville

Pasikuda

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 2 km from Pasikuda Beach, 1.9 km from Sri Muththu Mariyamman Kovil and 3.3 km from Sri Munai Murukan Kovil. 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
69 reviews
Price from
SEK 397
per night

Anantaya Resort and Spa Passikudah 5 stars

Pasikuda Beach, Pasikuda

Featuring an outdoor swimming pool, a fitness centre and a spa and wellness centre, Anantaya Resort and Spa Passikudah, a beachfront property offers accommodation in Passekudah. Guests can enjoy the on-site bar. It was wonderful vacation at the best hotel on the eastern seaside of Shrilanka. Quite, relax, top service, very tasty food, great room (we lived in deluxe one), sea, atmosphere etc. There is nothing for what you are able to say "i don't like it"/

Show more Show less
8.2
Very good
54 reviews
Price from
SEK 3,544
per night

Breeze Pasikudah 5 stars

Pasikuda Beach, Pasikuda

At the resort all rooms include air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a balcony with a garden view. The rooms come with a safety deposit box and selected rooms also offer sea views. All guest rooms will provide guests with a wardrobe and a kettle. Proximity to beach. Buffet for breakfast, lunch and dinner was great. Staff friendly and quick to attend to requests.

Show more Show less
7.7
Good
40 reviews
Price from
SEK 1,188
per night

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District