Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Batticaloa District Resorts - All Inclusive Resorts in Batticaloa District, Sri Lanka

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. A little piece or paradise! Dreamiest beach, amazing pool and really nice luxury tents. Had a lovely stay at this resort.

Show more Show less
9.3
Superb
390 reviews
Price from
£148
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. Amazing resort with perfect wide beach front location. Rooms are super specious, and food quality is the best in the area. If you are traveling with kids and family, this is highly recommended property in this region. Thank you Arshad for making our stay more comfortable, we will definitely come again.

Show more Show less
9.9
Exceptional
8 reviews
Price from
£145
per night

Uga Bay 5 stars

Pasikuda Beach, Pasikuda

Set along the beachfront just metres away from the pristine beaches of Pasikudha Bay, Uga Bay 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. True gem in Sri Lankan paradise!

Show more Show less
9.1
Superb
30 reviews
Price from
£326
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. The pool and beach views are stunning.

Show more Show less
8.5
Very good
221 reviews
Price from
£120
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. The location is perfect! Private beach with just few people on it, big swimming pool with a nice view. Direct exit on the beach from the ground rooms. The stuff very nice and helpful. The food was very good.

Show more Show less
8.6
Fabulous
557 reviews
Price from
£125
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. Really good location with easy access to pool and Beach.

Show more Show less
8.1
Very good
237 reviews
Price from
£39
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. 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
8.9
Fabulous
164 reviews
Price from
£256
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. Great location on the beach. Spacious room. Great place to relax.

Show more Show less
8.4
Very good
65 reviews
Price from
£30
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. Everything was nearly perfect, stylish design, comfortable, clean, excellent location , friendly staff, etc

Show more Show less
8.2
Very good
53 reviews
Price from
£151
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. We enjoyed our stay at a well-located property, but the maintenance was lacking, and there was no WiFi available.

Show more Show less
7.7
Good
39 reviews
Price from
£89
per night

Most booked resorts in Batticaloa District this month

Resorts that guests love in Batticaloa District