Skip to main content

Search hotels in Batticaloa

Enter your dates to see the latest prices and deals for Batticaloa hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Batticaloa – 18 hotels and places to stay

See the latest prices and deals by choosing your dates.
Riviera Resort, hotel in Batticaloa

Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodation will provide you with a seating area.

Super lovely resort with a wonderful pool next to the lagoon. Room was clean. Food was really tasty and fresh. Super nice staff. It was really nice to hear that they are using environmentally friendly sources of energy and that they aim for green tourism.
Scored 7.6
7.6
Rated good
Good
328 reviews
Price from
£22
1 night, 2 adults
Hotel East Lagoon, hotel in Batticaloa

Situated along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodation within a 10-minute drive from Batticaloa town.

It is located in a wonderful location. They should provide some water activities.
Scored 7.5
7.5
Rated good
Good
179 reviews
Price from
£33
1 night, 2 adults
Juda Holiday Villa, hotel in Batticaloa

Juda Holiday Villa, a property with a garden, is situated in Batticaloa, 200 metres from Kallady Beach, 2.3 km from Batticaloa Railway Station, as well as 3.5 km from Dutch Fort Batticaloa.

Super friendly hosts, really making us feel welcomed and helping us with many good tipps… And amazing food :)
Scored 8.7
8.7
Rated fabulous
Fabulous
167 reviews
Price from
£9
1 night, 2 adults
Kunam Beach Rest Inn, hotel in Batticaloa

Offering a garden and quiet street view, Kunam Beach Rest Inn is located in Batticaloa, 300 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station.

Amazing host, very kind and helpful. We got to choose our room between the two available. Great location near the beach, but if you go early morning there are fishermen and you can't swim. Good value for money.
Scored 7.4
7.4
Rated good
Good
67 reviews
Price from
£8
1 night, 2 adults
Leena Holiday Home, hotel in Batticaloa

2.6 km from Kallady Beach, Leena Holiday Home is a recently renovated property set in Batticaloa and offers air-conditioned rooms with free WiFi and private parking.

The host treated us as if we were guests of the grand hotel. I felt as if I had a personal concierge. There was contact with the owner all the time via WhatsApp. He showed interest in whether everything was ok. There is the option to buy very tasty food - no point in eating out - at our host's the breakfasts and lunches were phenomenal and all on site and at the hour we wanted. Sensational avocado cocktail - the best drink I had in Sri Lanka. The host helped us with finding transport to the beach. I had a need to go to the hairdresser and our host organised a haircut for me - he then drove me over and acted as a translator between me and the hairdresser. And then he drove me back to my accommodation by motorbike. In addition, he constantly showed interest in whether we needed anything. He was a great inroller regarding Sri Lanka. The rooms were very clean, air conditioning in each bedroom. A comfortable sofa in the living room. Garden at your disposal. If you are passing through in Batticaloa and need accommodation I would confidently recommend this place and the host. My sincere and warm greetings to him.
Scored 9.9
9.9
Rated exceptional
Exceptional
23 reviews
Price from
£33
1 night, 2 adults
Soul connection. Chapter 2, hotel in Batticaloa

Set 1.2 km from Kallady Beach and 5.5 km from Batticaloa Railway Station, Soul connection. Chapter 2 features free WiFi and units fitted with a kitchen, balcony and seating area.

The kind host The cozy and peaceful atmosphere The outdoor shower
Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
£12
1 night, 2 adults
Batti Relax Point, hotel in Batticaloa

Batti Relax Point, a property with a garden, is situated in Batticaloa, 1.2 km from Kallady Beach, 5.4 km from Batticaloa Railway Station, as well as 6.7 km from Dutch Fort Batticaloa.

The room is large and new. Everything was clean. The owner is very friendly.
Scored 8.7
8.7
Rated fabulous
Fabulous
28 reviews
Price from
£7
1 night, 2 adults
RoaBaa Guesthouse, hotel in Batticaloa

Offering quiet street views, RoaBaa Guesthouse is an accommodation located in Batticaloa, 3.2 km from Dutch Fort Batticaloa and 5 km from Batticaloa Lighthouse.

A very comfortable bed, I had the best sleep during my stay in Sri Lanka. The AC works like a charm. Nice people, nice place. We came by tuk-tuk and we parked it inside the property which is a plus.
Scored 9.2
9.2
Rated superb
Superb
164 reviews
Price from
£17
1 night, 2 adults
15LMD Villa in Front of the Lagoon, hotel in Batticaloa

Featuring free Wi-Fi, a restaurant and garden, 15LMD Villa in Front of the Lagoon offers rooms in Batticaloa.

The facilities were clean and safe, the hot water worked well, and although there were some mosquitos and gnats at night, our bed had a huge mosquito net and we slept comfortably and well both nights. It is within walking distance to local restaurants, and about 5-10 min walking from the main bus stand. The view is very nice across the water, and it is a nice calm environment despite it being right next to a road. They seemingly have unlimited amounts of food! We were treated extremely well by the housekeeping/grounds keeping staff/family. They are incredibly kind and friendly. They cooked us an incredible meal one night, all fresh, and allowed my partner who is a chef, to step into the kitchen and learn Sri Lankan cooking one on one. We were treated to fresh lime juice and coconut juice, as well as many cups of tea and coffee (served in a French press). The room is clean, though the lighting is a bit dark, it goes along with how the house is an old colonial/Dutch style home so it wasn't a big deal. Wifi worked well. Towels were thick and crisp.
Scored 9.1
9.1
Rated superb
Superb
15 reviews
Price from
£34
1 night, 2 adults
The Dream Inn Guesthouse Passikudah, hotel in Batticaloa

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 200 metres from Pasikuda Beach.

We spent three days at Ashoks place for our honeymoon and it was very lovely. :-) Ashok is so welcoming and extremely helpful. We learned a lot about Sri Lanka and its history from Ashok. The room was very clean, spacious and comfortable with the AC working well. Another plus: It has a lovely garden area, where we had a great breakfast. We can highly recommend a stay at “The Dream Inn”. Thank you Ashok for being such a great host!
Scored 9.6
9.6
Rated exceptional
Exceptional
71 reviews
Price from
£22
1 night, 2 adults
See all 9 hotels in Batticaloa

Most booked hotels in Batticaloa in the past month

What guests said about Batticaloa:

  • Scored 8.0
    8.0

    It is an amazing city surrounded by the lagoon and the beach...

    It is an amazing city surrounded by the lagoon and the beach. The morning sunrise and the evening sunset is must see for all the travellars. The lagoon crabs and fish together with some tamil food should be a good stay. Pasikudah beach is just 30 mins away from the center city.
    Lelum
    Sri Lanka
  • Scored 8.0
    8.0

    Nice place.

    Nice place. Nothing exceptional in the way of sights but I found the town engaging. A pleasant place to spend a day. One word of warning - my bus didn't stop at the bus station but hammered through heading south. Fortunately my hotel was just off the bus route and the bridge is a major landmark so when I realised where I was it was easy to get a tuktuk to take me there. But ask the driver if the bus terminates at Batti!
    John
    United Kingdom

Explore guest reviews of hotels in Batticaloa

  • From £17.20 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 164 reviews
    RoaBaa is a lovely place to stay. Tucked away from the main road, it’s perfect place to escape the hustle and bustle of Batticaloa. Nava, the owner, is one of the loveliest people we’ve ever had the pleasure of meeting. Not only was he unbelievably welcoming but he helped us so much when our train got cancelled because of flooding. He sorted us out with a driver and some fruit for our journey. We are so grateful to him for being so kind and helpful, we would have been lost without him! Would strongly recommend staying here.
    Daisy
    United Kingdom
  • From £8.97 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 167 reviews
    Juda is a simple and cheap B&B near Kallady beach, a leafy residential area of Batticaloa, about 15 mins by tuk-tuk from the main bus station. The 2 guest bedrooms are clean and have mosquito nets, fans, wi-fi, hard beds and ensuite bathrooms, but no hot water. Breakfast is good: limited dinner options are also available. The hosts are welcoming, and there are bicycles for rental.
    Duncan
    United Kingdom
  • From £22.08 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 328 reviews
    Probably the best hotel in Batticaola. The most friendly staff we had for our entire trip in Sri Lanka. Location is really nice with the view on the river and the old bridge. Room was really big. We ate several times at their restaurant for breakfast, lunch and dinner.
    Florent
    Belgium
  • From £38.45 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 179 reviews
    it is a great place to stay in Batticaloa. with a Very friendly staff, quiet and calm place, rooms are also well arranged to give full freedom and with minimum disturbances. easily accessible and with lots of space for parking.
    LB KAMAL
    Sri Lanka
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews
    The rooms were clean, very comfortable, and the staff was amazing. Food 👌They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone .
    Eranka
    Sri Lanka
gogless