Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Pasikuda

16 resorts

Batticaloa

5 resorts

Kalkudah

4 resorts

The best resorts in Batticaloa District

Check out our selection of great resorts in Batticaloa District

Filter by:

Star Rating
Review score

Inpan's beach resort Batticaloa

Hotel in Batticaloa

Located in Batticaloa, 4 miles from Batticaloa Railway Station, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a private beach area and a terrace.

M
Michel
From
Switzerland
Out of the beaten tracks, but easily accessible, right at the beach and lagoon. Nice rooms and a very good host
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews
Price from
$38.25
1 night, 2 adults

Karpaha Sands

Pasikuda

Facing the beachfront, Karpaha Sands offers 5-star accommodations in Pasikuda and features free bikes, outdoor swimming pool and garden.

S
Susan
From
Australia
Amazing view, food was incredible, staff so helpful
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 714 reviews
Price from
$235.40
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda

Located in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodations with free WiFi access.

N
Nikoleta
From
Bulgaria
Best resort in Sri Lanka. This is our second visit to Pasikudah but we came just for this amazing resort and we do not regret. It is perfect. Clean, helpful and kind staff and well maintained premises. Food is delicious and everyone is very kind. Thanks to the manager and the resort staff. We would recommend to everyone and visit again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 273 reviews
Price from
$162.97
1 night, 2 adults

The Bay an Uga Experience - Pasikuda

Pasikuda

Set along the beachfront just yards away from the pristine beaches of Pasikudha Bay, The Bay an Uga Experience - Pasikuda features well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi...

M
Margaret
From
Sri Lanka
2nd visit and never disappoints. Absolutely perfect stay. First class in every way.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 102 reviews
Price from
$264.06
1 night, 2 adults

Maalu Maalu Resort & Spa - Thema Collection

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.

A
Anahit
From
Armenia
We stayed at Maalu Maalu Resort & Spa for 8 nights and were 100% satisfied. The food was excellent, with plenty of variety - spicy local dishes, continental options, lots of seafood, fruits, and yummy desserts. It was easy to find kid-friendly meals, and the restaurant staff were top-notch. Our cottage was spacious, quiet, and very comfortable, with great soundproofing from top neighbors. Housekeeping was fast and flawless special thanks to Thasitha and Viraj for keeping everything spotless. The resort was peaceful and not too crowded. The pool was clean and well-designed for both kids and adults, with a nice bar nearby. The beach was beautiful and perfect for swimming in June. We also loved the kids’ animation. Richie, the animator, kept kids entertained with fun activities, giving parents time to relax. He was friendly, creative, and great to chat with. This was one of the best hotels we’ve stayed in - clean, cozy, family-friendly, and well-managed. Highly recommended!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 375 reviews
Price from
$121.67
1 night, 2 adults

Pasikuda Shalom Beach Villa

Kalkudah

Pasikuda Shalom Beach Villa is a recently renovated villa in Kalkudah where guests can make the most of its private beach area and free bikes.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
$106.25
1 night, 2 adults

AHSRAM Accommodations

Pasikuda

A 5-minute walk from Kalkudah Beach in Pasikuda, AHSRAM Accommodations features accommodations with access to a fitness room.

L
Lori
From
United States
Everything! Perfect location to both beautiful beaches. Room was comfy with nice bathroom and AC. The food was exceptional and carefully customized to my food allergies. The owner went above and beyond helping me with things. Even loaned me a bike to get around town.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 62 reviews
Price from
$22
1 night, 2 adults

Inn On The Bay

Pasikuda

Offering a garden and a shared lounge, Inn On The Bay in Pasikuda is close to Pasikuda Beach and Sri Muththu Mariyamman Kovil.

S
Schuyler
From
United States
Stayed here one night. The staff I think his name was Adam was very helpful. We had a great dinner & breakfast here. It’s a good location, walking distance to the beach. Even without ac the rooms were not hot and comfortable. I would stay here again.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 468 reviews
Price from
$18
1 night, 2 adults

The Calm Resort & Spa

Pasikuda

Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodations in Pasikuda. Free WiFi and private parking is available on site.

J
Jonathan
From
United States
Great value for the money. Excellent facilities, food (especially the extensive breakfast buffet) and location. The staff members were ALL amazing. Thank you for a very memorable stay.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 696 reviews
Price from
$120.12
1 night, 2 adults

Amaya Beach Passikudah

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.

S
Seifallah
From
Tunisia
If you want to relax with your family, Amaya Beach Pasikudah is the place to be. We had a wonderful stay and truly enjoyed every moment. The hotel has a very peaceful atmosphere, beautiful beach surroundings, and everything you need for a relaxing family vacation. It is the perfect place to disconnect, enjoy the sea, spend quality time with the kids, and simply slow down. The beach is beautiful, the pool area is very enjoyable, and the whole resort gives you a calm and comfortable feeling. The staff were kind, welcoming, and always ready to help, which made our stay even better. For families looking for comfort, relaxation, and a memorable beach stay in Pasikudah, I highly recommend Amaya Beach. It was exactly the peaceful ending we needed for our Sri Lanka trip.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 748 reviews
Price from
$80.88
1 night, 2 adults
All resorts in Batticaloa District

Most booked resorts in Batticaloa District this month

See all

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 748 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 468 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 184 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 503 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 696 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 175 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 381 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 273 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 375 reviews

Popular with guests booking resorts in Batticaloa District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews

FAQs about resorts in Batticaloa District

Resorts That Guests Love in Batticaloa District

See all
Avg. price/night: $33.30
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 175 reviews
Nice accommodation with a beautiful beach right around the corner (you can literally walk out of your lodge and through the gate - a few more steps and paradise awaits ☀️🌴). There are a couple of restaurants and one supermarket in the area. This is an area where many tourists stay in resorts, so it's a bit quiet in general. Besides the lodges, there are also more hotel-like rooms in the main building. Those are modern and very clean, but lack the charming lodge vibe.
Guest review byFinja
Solo traveler
Avg. price/night: $275.18
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 748 reviews
The resort is really beautiful and amazingly cared for. The level of investment in the small details is very serious. The staff is kind and happy to help, including the managers who helped with every request. Very tasty food at a decent price
Guest review byRoy
Young couple
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 503 reviews
The resort is located on the stretch of the Passikuda beach. William, who was in the front office is super kind and friendly!
Guest review bySahani
Group
Avg. price/night: $146.40
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 184 reviews
Wonderful time !! Unforgettable stay at Giman Free Beach Resort. Peace and privacy on the beach, no disturbance at all. We both had a wonderful time at the Beach, with shallow water for a perfect sea bath throughout the day. Food offered was just to our liking and the sea food was special. The staff is ever accommodative and supportive. Lots of trees around you and nature all over with inhouse naturalist to show and explain the nature, nature trails and History. Great place to stay for an extended stay !!
Guest review byMahen
Young couple
Avg. price/night: $334.63
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 273 reviews
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.
Guest review byHardy
Young couple
Avg. price/night: $20
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 468 reviews
Location is excellent, very near the beach with an ATM and a small shop conveniently close. Evening meals were very good, with fresh fish. We had two rooms. This review is for the luxury double which was a nice room with air con, and comfortable bed. It had glass windows, while some other rooms had Louvre wooden screens at the windows with no mosquito netting so anything could get into the room.
Guest review byDeborah
Travelers with friends
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 102 reviews
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.
Guest review byNileshkumar
Young couple
Avg. price/night: $192.10
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 375 reviews
Really nice hotel. Rooms, food, staff all really good. Meeting room facilities also good. There are other nice resorts within walking distance. So would definitely stay again but we could also look at others within close proximity.
Guest review byCarol
Group
Avg. price/night: $202.49
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 696 reviews
It's an excellent resort with all the facilities. Excellent staff and delicious food. Comfortable bed.
Guest review byOosha
Young couple
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 714 reviews
Beautiful boutique hotel with a romantic vibe for a peaceful stay in a natural paradise. This place combines luxury with the peace of a fishermen's beach. The staff is super nice, and professional, providing high-quality service to guarantee a perfect stay.
Guest review bykarla
Young couple