Agoda Hero Banner

Find Hotels in Batticaloa, Sri Lanka

39 vacation rentals and hotels available now

10 best hotels in Batticaloa

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Juda Holiday Villa
Uppodai,Batticaloa - View on map
8.9

Excellent

3 reviews

Avg price per night
$ 10
RoaBaa Guesthouse
Amirthakali,Batticaloa - View on map
"I was in RoaBaa for five days on a business travel. The owner, Mr. Nava is fully dedicated to provide a super friendly service. He came to the road to pick me at 3.30 am. He has a very high concerns on fulfilling the requirements of guests. BoaBaa Guesthouse is located in a very convenience location, especially for business travelers. The cleanliness of the room and the bathroom are superb. They offered delicious local breakfast and dinner throughout my stay there. "
Show more
8.2

Excellent

2 reviews

Avg price per night
$ 27
Sea View Resort
Kallady Mugathuvaram,Batticaloa - View on map
Avg price per night
$ 16
Grand Star Guest House
Amirthakali,Batticaloa - View on map
Avg price per night
$ 11
Naval Beach Villa
Navalady,Batticaloa - View on map
"Do NOT book with Agoda. They did not provide us with a phone number. Neema and her husband had no idea when we were arriving. And we have no idea exactly where it is located. They sent me an e-mail via Agoda which I never received. By now they have turned on the instant booking with Airbnb. Please use Airbnb to book. This wonderful couple waited for us till 9 AM and we arrived at around 1 PM. However, this place is so clean and pleasant and I can not say enough about this BEAUTIFUL couple, inside, out that it did not matter that we had a tour of entire Navalady by our clueless tuktuk driver. Our room was downstairs which we loved. The entire garden is squeaky clean with the surrounding village and the desolate beach just filled with plastic and other crap. Sitting upstairs on the balcony and watching life going by, watching sun rise while walking on the beach were just an incredible sociological experience. We watched 23 grown, able bodied men working on catching fish for about two hours only to find out that there is "no fish". The few little ones that got caught in the net was worth less than $4 (US). This place has the best equipped kitchen in Sri Lanka in our 3 weeks of travel here so far. I would have given them a 6 star out of 5 if there was hot water in the shower :) Bring food to warm up (yes, there is a microwave oven) and cook and you will be all set. I will recommend this place whole heatedly."
Show more
8.5

Excellent

11 reviews

Riviera Resort
Kallady Mugathuvaram,Batticaloa - View on map
"Hotel is a group of rooms in a big garden, overlooking the Batti lagoon. Everything runs like clockwork - management have obviously bothered to work out what visitors actually want and provide it well. Food is excellent and very cheap and the pool is the best we found in Sri Lanka with a beautiful view over the lagoon. We took a boat trip also provided by the hotel which was great, and they also rented us a scooter to explore the area. The rooms were a little dated but comfortable and clean. Other positives included an information pack on places to visit and good breakfast choices including plenty of local options. I wish all hotels were as well run as the Riviera Resort. We were only there 2 days but would go back anytime ! Highly recommended."
Show more
8

Excellent

64 reviews

Avg price per night
$ 19
Karpaha Sands
Batticaloa,Batticaloa - View on map
"setting the scene. we are a couple (in our 30s) and travelled a month in sri lanka. we saw lots of places and usually spent between 40 and 80 dollars per night. however, we also know more expensive places from other travels. we came to karpaha sands for a longer stay as it was our highlight also price wise. at the beginning we’ve been told that there is a soft opening, which we didnt know from the booking. what we liked. the location is very new and the bungalows (especiall the outdoor shower) the restaurant and the pool are really nice! the beach is also a dream and there are no tourists and no other hotels around. we also liked the fact that they employ local people and they really tried. but... what we didn‘t like. actually there are many little things, but in the sum it was too much for us. in the garden bungalows were around six stray dogs „welcoming“ us every time. they were fighting, peeing on our terrace and we barely could get rid of them. in the room several things like, toilet paper, candles, body lotion... most of it got replaced, but for example the candles weren‘t even after asking twice. the spa wasn‘t available at that time even though part of the offering on agoda. the service and the cook seemed not to be ready and trained for a proper job. english was sometimes an issue, 1 person in the room service for 17 bungalows, food was very limited and for this kind of hotel a disappointment, long waiting times, forgot orders, ... conclusion. most of these points are minor and excusable, but in the sum it is not. we thought about it a lot and we would have be ok with it, but the price (by the way, the price on agoda is without 10% service charge, without food and drinks and without 15% VAT, so on the credit card you will find a 25% increase at the end) is at the moment just way too high for what you get. the staff trys hard, but for what we paid we just expect high standards and not a soft opening. then „soft“ prices would be "
Show more
8.5

Excellent

6 reviews

Avg price per night
$ 196
Kunam Beach Rest Inn
Uppodai,Batticaloa - View on map
"The hosts were really nice and helpful. Location is close to the beach. Room was nice and clean. Breakfast was amazing! "
8.2

Excellent

4 reviews

Avg price per night
$ 18
Breeze Villa
Amirthakali,Batticaloa - View on map
City Lagoon Guest House Batticaloa
Thandavanveli,Batticaloa - View on map
"The welcome was perfect and they gave me a moskitos electric replent."
10

Exceptional

1 review

Fast facts about Batticaloa, Sri Lanka

Accommodations39 properties
Popular hotelSea View Resort
Popular areaBatticaloa
Nightly rates fromNZ$13
AirportBatticaloa Airport

Discover the neighborhoods of Batticaloa


Just viewed by other Agoda travelers


Traveler impressions of Batticaloa



More about Batticaloa

Finding the cheapest price for top hotels in Batticaloa, Sri Lanka is easy with Agoda.com. With over 70 different establishments, there is a great variety to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Batticaloa has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Agoda.com offers professional reviews and ratings of hotels in Batticaloa so you can enjoy the perfect stay.