Best Hotels in Batticaloa
Explore Batticaloa with 47 hotels near iconic landmarks, popular shopping streets, and top dining spots.
The Calm Resort & Spa ★★★★★
"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 ★★★★★
"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 ★★★★★
"Clean and superb"
Kalkudah Beach House ★★★★★
"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 ★★
"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 ★★★★★
"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 ★★★★★
"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 ★★★★★
"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 ★★★★
"The place was excellent, staff was very friendly & very concerned! Sudeera, Sasintha & Thiwanka was quite helpful for us at each dinning!"
Explore Accommodation Types 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
"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
"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
"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."
Guest Reviews for Batticaloa Hotels
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
-
What is the average price of a hotel in Batticaloa this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Batticaloa this weekend is £28 per night. For a 4-star hotel, the average cost is £92 per night. If you're looking for a luxury experience, 5-star hotels in Batticaloa this weekend typically cost £206 per night.
-
How much do hotels in Batticaloa cost per night on weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Batticaloa during weekdays is £28 per night. For a 4-star hotel, you can expect to pay around £92 per night. If you're seeking a luxury stay, 5-star hotels in Batticaloa generally cost £209 per night on weekdays.
-
What are the best places to stay in Batticaloa?
Some of the best places to stay in Batticaloa are near popular attractions like Batticaloa Dutch Fort and Kallady Beach Park கல்லடி கடற்கரைப்பூங்கா, offering easy access to key sights and amenities.
-
What are the top hotels in Batticaloa near Batticaloa Dutch Fort?
Some of the top hotels in Batticaloa near Batticaloa Dutch Fort include Hotel East Lagoon (from £53), D&J Stamford Hotel - Hostel (from £8) and Hotel Naaval (from £27), all offering easy access to Batticaloa Dutch Fort, making them ideal for visitors looking to explore the area.
-
What are some of the best hotels in Batticaloa?
The most popular Batticaloa hotels for your stay: Amaya Beach Passikudah (from £58), The Calm Resort & Spa (from £52) and Sunrise Pasikuda (from £57) are the preferred hotels.
-
Which hotels in Batticaloa are pet friendly?
Delight Guest House and Restaurant (from £11) allows pets. Take your pets with you during your stay!
-
Which hotels in Batticaloa are worth visiting for their spa experience?
Feel tired from travelling? Amaya Beach Passikudah (from £58), The Calm Resort & Spa (from £52) and Sunrise Pasikuda (from £57) provide highly rated spa services.
-
Which hotels in Batticaloa have swimming pools?
Amaya Beach Passikudah (from £58), The Calm Resort & Spa (from £52) and Passi Villa (from £89) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!
-
What hotels in Batticaloa offer an especially good breakfast ?
Amaya Beach Passikudah (from £58),The Calm Resort & Spa (from £52) and Sunrise Pasikuda (from £57) provide high-quality breakfast. Start your day with a delicious breakfast!
-
How to get good deals on hotels in Batticaloa?
To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.
Find Travel Deals & Explore Destinations on Trip.com
-
Popular hotels in Batticaloa
-
Batticaloa Hotels near Attractions
-
Accommodation Types in Batticaloa
-
More Hotels
- Batticaloa Hotels with Gym
- Family Hotels in Batticaloa
- 2-Star Hotels in Batticaloa
- 5-Star Hotels in Batticaloa
- Batticaloa Hotels with Balcony
- Batticaloa Hotels with Spa
- Boutique Hotels in Batticaloa
- 3-Star Hotels in Batticaloa
- Beach Hotels in Batticaloa
- Batticaloa Hotels with Pool
- Batticaloa Hotels with Breakfast
- Sea View Hotels in Batticaloa
- 4-Star Hotels in Batticaloa
- Romantic Hotels in Batticaloa
- Luxury Hotels in Batticaloa
Guest User
pubudu de silva