Best Hotels in Batticaloa

Explore Batticaloa with 47 hotels near iconic landmarks, popular shopping streets, and top dining spots.

The Calm Resort & Spa
9.1 (58 reviews)

The Calm Resort & Spa ★★★★★

📍 WHH6+H2M Coconut Cultivation Board, Road, Passekudah

"An unforgettable getaway at The Calm Resort & Spa in Pasikuda! The meticulously maintained gardens and breathtaking sea view room made our stay pure magic.A massive thank you to Mr. Shalitha and the Front Office for the warm, seamless welcome. The Executive Chef and culinary team delivered incredibly delicious meals, while the F&B Manager, supervisor, and restaurant team provided top-notch service. A special shoutout to the Housekeeping team for keeping our room spotless throughout. We will definitely be back!"

Karpaha Sands
9.8 (46 reviews)

Karpaha Sands ★★★★★

📍 Kimbula Thona Kalkudah Beach, KIRAN, Batticaloa

"Complete delight) Starting from the staff who greeted us at the entrance to the hotel. I didn’t want to leave at all, but we were able to book only for one day; there were no villas available for other dates. The general manager met us and we had a personal assistant. Everything is so beautiful, rooms with a private courtyard are more private than those with access to the sea. The interior is very stylish, a cool area for tea and a shower outside, and the most important thing is the presence of a bathroom) In the main building there is an area for working on a computer and a children's area - an incredibly beautiful room. There are many photo zones on the beach, there is a bar near the pool, and waiters serve drinks. The breakfast is perfect, the presentation and the dishes themselves are top class. We liked the dinner, we ordered a dish from the chef, it depends on the catch that day. We had lobsters. Everywhere they give compliments - coconuts upon arrival, shrimp by the pool, detox drinks for breakfast, etc. We travel a lot, but this particular hotel has sunk into our hearts. Probably, it’s also a matter of emotional attitude towards each guest. The general manager, Umberto, an Italian, accompanied us along with the rest of the staff. We'll definitely come back again."

Amaya Beach Passikudah
9.2 (71 reviews)

Amaya Beach Passikudah ★★★★★

📍 Amaya Beach, Passekudah

"Clean and superb"

Kalkudah Beach House
10 (19 reviews)

Kalkudah Beach House ★★★★★

📍 Kalkudah Beach House, Kalkudah, Batticaloa

"This house / boutique hotel is quite simply stunning with beautiful expansive views of the ocean. I would like to keep it to myself but feel compelled to tell everyone about it and to say that it is worth a stop whatever your final destination on the east coast of Sri Lanka. The staff are kind and attentive and their attention to detail is second to none. The young chef cooked the most tasty food. We had Sri Lankan curries including a first class crab curry and lots of vegetable side dishes. All were excellent. There is nothing to fault here. You will not be disappointed and like us you will not want to leave. Thank you to all the staff."

Riviera Resort
7.6 (33 reviews)

Riviera Resort ★★

📍 New Dutch Bar Road, Kallady

"Great staff beautiful grounds and clean rooms a really great place to chill out and see batticoloa sights Restaurant area really lovely overlooking the lagoon and great food the staff very welcoming and attentive would highly recommend Also has a great pool and lovely big garden area"

Sunrise Pasikuda
9.4 (48 reviews)

Sunrise Pasikuda ★★★★★

📍 Coconut Development Board, Road, Passekudah

"I had a great stay with my cousin. Only complaint is that it wasn’t long enough! The beach is beautiful. Loved the beach bar which did great lunches fresh to order. The bedrooms were very relaxing - clean and comfortable. We shared a double bed, but it was huge, and we didn’t even notice each other! The staff were super friendly - they couldn’t do enough for you. Would definitely recommend and stay again."

Maalu Maalu Resort & Spa - Thema Collection
9.5 (54 reviews)

Maalu Maalu Resort & Spa - Thema Collection ★★★★★

📍 Coconut Development Board, Road, Passekudah

"This resort is truly a magical place, perfectly located overlooking a beautiful beach. The hotel was spotless, and the staff were exceptionally friendly and welcoming throughout our stay. Our kids absolutely loved it and didn’t want to leave! The beach is shallow, safe, and stunning, perfect for families. The pool was also fantastic and well-maintained. Our room was ideal for our family, offering a lovely view of the beach, which made the experience even more special. The overall atmosphere of the resort was calm, peaceful, and very refreshing, exactly what we were looking for in a getaway. A special thanks to animator Ruchira, who was amazing. He kept our kids entertained throughout the stay and made their experience truly memorable. Thank you, Ruchira, for making our kids so happy!"

The Bay an Uga Experience -Pasikuda
9.7 (50 reviews)

The Bay an Uga Experience -Pasikuda ★★★★★

📍 Uga Bay by Uga Escapes Coconut Board Rd, Kalkudha, Kalkudah, Passekudah

"After staying in so many wonderful places, we were a bit disappointed with this hotel. Some rooms have no – absolutely no – ‘sea view’, even though they’re advertised as such. ‘Bush view’ would be a more accurate and fairer description. The rooms are also very awkwardly laid out; anyone walking to the beach can look straight into them. So you just have to draw the curtains, and that’s the end of the ‘sea view’. This only applies to the ground-floor rooms. There’s also a first floor – try to get a room there. We were able to swap from the rooms at the very back to those at the front, which was a significant improvement. The rooms are very basic and the whole complex is showing its age a bit. The staff are really lovely – attentive and always friendly. The complex and the rooms are very clean. The food is average. Overpriced by Sri Lankan standards. However, there are great alternatives outside the hotel. The beach is also absolutely brilliant and very clean, and I think that, despite the shortcomings described, the hotel is one of the best in the area. So, if the rooms were a bit more lovingly decorated, the ‘sea view’ actually offered a sea view, and the staff were looked after properly, then this would be a fantastic place to stay. Its not far off."

Amethyst Resort
8.1 (60 reviews)

Amethyst Resort ★★★★

📍 Coconut Board Road, Passekudah

"The place was excellent, staff was very friendly & very concerned! Sudeera, Sasintha & Thiwanka was quite helpful for us at each dinning!"

See All Hotels in Batticaloa

Explore Accommodation Types in Batticaloa

Laya Waves Hotels in Batticaloa

Laya Waves

"This is a fantastic place to stay and in terms of value for money I genuinely don’t think you could beat it. It doesn’t pretend to be the ultra luxurious hotels on the next beach along (more than three times the price) but what it has is amazing views, a stunning almost empty beach, safe swimming beach, a super pool and really good food. We had a minor problem with our room which the staff fixed straight away, couldn’t have been more apologetic and even gave us a free seafood lunch (which was totally unnecessary - but very much appreciated) There’s some AMAZING seafood cafes and shacks within walking distance. Beer is really cheap here - and the staff are great."

Passi Villa Hotels in Batticaloa

Passi Villa

"Great hotel, very attentive and hospitable staff, excellent cuisine (booked bed&breakfast but ended up having dinner at the hotel). Comfortable rooms, lived in the last cottage by the sea. Large pool. Minor problems were resolved in the shortest possible time. Everything is good. Special thanks to Janaka for a perfectly organized holidays."

Marina Beach Passikudah Hotels in Batticaloa

Marina Beach Passikudah

"We had a lovely stay at Marina Beach Passikudah. The staff were incredibly kind and always ready to help — they even spent time playing with the children, which made the experience extra special for our family. The breakfasts were tasty, though a bit repetitive — still, we enjoyed them every morning. The beach is just steps away from the hotel and perfect for swimming and relaxing. Our room was comfortable and clean — nothing too fancy, but it had everything we needed for a pleasant stay. Overall, a great place for a relaxing vacation, especially if you're traveling with kids. We'd be happy to come back! Very good Sujan 😍thank you so much"

Kay Jay Beach House - Pasikudha Hotels in Batticaloa

Kay Jay Beach House - Pasikudha

"We stayed here with members of our staff. The hotel is located very close to the sea. Although the hotel has a swimming pool, our group spent their time on the beach 😄😄 it is an excellent place to stay with friends or family."

See all

Guest Reviews for Batticaloa Hotels

9.1
Excellent Traveler Rating
Real & verified guest reviews from around the world
S

SaroojMo

Family
The Calm Resort & Spa ★★★★★
"Fantastic experience! Spacious resort. Spacious rooms. Clean beach. Friendly staff. Great buffet and a lot of other amenities. They even maintain halal-standards in their food preparation by keeping separate utensils, knives, spoons to cook and seperate chafing dishes to serve pork so it doesn’t get mixed up or contaminate the other halal friendly options they serve (great work by the chef and F&B team)! Perfect place to relax and unwind if you’re a busy person."
★★★★★
2026-04-22
G

DK Guest User

Solo traveler
Karpaha Sands ★★★★★
"Karpaha Sands is without a doubt the best place I have visited in Sri Lanka. Every detail is thoughtful and luxurious - from the stylish decor of the villas to the stylish details in the beach and bar area. Everyone should treat themselves to a visit to Karpaha Sands."
★★★★★
2026-02-16
p

XX pubudu de silva

Family
Amaya Beach Passikudah ★★★★★
"Overall good stay"
★★★★★
2025-01-14
G

Guest User

Other
Kalkudah Beach House ★★★★★
"We visited Kalkudah Beach House as the final stop on our two-week holiday in Sri Lanka and it was without a doubt the highlight of the entire trip. Set next to a beautiful beach and palm-filled lawn, the Beach House is the perfect place for a relaxing end to a holiday. The Beach House has a wonderfully intimate feel. The rooms are excellent, the hotel has all the facilities one could ask for, and the staff are friendly and skilled. A gorgeous, secluded beach is right out your door; we were completely speechless when we arrived. Our absolute highlight was a day trip out to Kumana National Park for a safari that we are still talking about. That said, we didn't need to leave. The pool, games of croquet, and long walks along the beach kept us more than happily occupied. A special mention must go to the chef, Sugath, who is an absolute star. The food was genuinely some of the best we ate across the entire trip. We can't recommend the hoppers (made on request) enough! We were gutted to leave and are already dreaming about going back. We would recommend Kalkudah Beach House without hesitation."
★★★★★
2026-02-18
G

Guest User

Other
Riviera Resort ★★
"Stayed for 3 nights here and i really love the hotel and the lagoon view. A/C rooms needs a bit of maintenance but not a concern at all. I really Loved the food they serve here which is reasonably priced. bar is an added advantage here where you can enjoy your sprits overlooking the lagoon with some tasty seafood snacks. The staff was so very friendly and helpful. This is the second time im staying in this hotel and would recommend this hotel for people who is visit Batticaloa. "
★★★★★
2023-09-22
G

Guest User

Other
Sunrise Pasikuda ★★★★★
"An absolute gem! From the moment we arrived, the warm, attentive staff made us feel right at home. The property is impeccably clean, the surrounding views are breathtaking, and every meal served was rich in flavor and fresh. It was truly a refreshing getaway, and I cannot wait to return!"
★★★★★
2026-09-05
K

Kithsiri P

Traveling with friends
Maalu Maalu Resort & Spa - Thema Collection ★★★★★
"Nothing to complain best of the best. Reception, housekeeping, front office all the stuff are very well trained. Thank you for the management for giving them a great training."
★★★★★
2026-05-05
G

Guest User

Other
The Bay an Uga Experience -Pasikuda ★★★★★
"Uga Bay at Pasikuda is heaven on earth! My husband and I stayed for a week didn't want to leave. The rooms are spacious and comfortable, the beach is stunning, the pool is amazing and the food is out of this world. Being a vegetarian I have never had so much variety and flavour in veg food. Many many thanks to the chefs. I also recommend booking the dinner along with the room as the daily 5 course meals are exceptional. However, the staff - everyone from the pool boys and cleaning staff to the restaurant and reception staff - is what makes Uga Bay shine. They're polite, helpful and friendly. A special shout out to Dilrukshi and Ramani - two amazing women who run the show and make women everywhere proud. The only disappointment was the spa where the masseuse had no idea how to give a massage. It was a waste of time and money. But nothing can take away from the Uga Bay experience. There are plenty of activities like paddle boating and jet skiing on the resort beach itself and snorkeling and elephant watching a couple of hours away, all easily organised. Highly highly recommend!"
★★★★★
2026-07-17
G

Guest User

Other
Amethyst Resort ★★★★
"We came here today to enjoy a beautiful vacation in celebration of our 3rd wedding anniversary. We had an even more beautiful vacation than we had imagined. I would especially like to thank Niraj for looking into everything for us and arranging everything even better than we expected. And Sanjeewa, thank you to you as well. I must also mention one more special thing. We sincerely thank Chef Keerthi for baking a beautiful cake for us, preparing a very lovely and delicious dinner, waiting for us until we came for breakfast, and giving us an unforgettable meal without any shortage in food and drinks. Thank you also to everyone who beautifully decorated our room. If I say that this is the most beautiful tourist accommodation with the best staff in Passikuda Tourist Resort, I am correct. Thank you once again to everyone."
★★★★★
2026-09-06

Batticaloa Travel Information

⚡

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

LKR

💳

Local Payment

Cash/Cards/QR

📱

Connectivity

Dialog/Mobitel/Hutch

🌡️

Current Weather

Thunderstorms

More Information About Batticaloa Hotels

Key Info

Details

Number of reviews

707

Total properties

47

Weekday Avg. Price

£74

Weekend Avg. Price

£73

Trending hotel

Amaya Beach Passikudah

FAQ – Hotels in Batticaloa

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.