Skip to main content

Search hotels in Batticaloa

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

Filter by:

Star rating

Review score

Batticaloa – 9 hotels and places to stay

See the latest prices and deals by choosing your dates.

Set in Batticaloa, 2.5 km from Kallady Beach, Inpan's beach resort Batticaloa offers accommodation with a garden, free private parking, a terrace and a restaurant.

Great place! Everyone was incredibly friendly, the room and the entire place were very well-built, the beach is 200m away, food was good and really chill atmosphere. I would stay here again every time.
Review score
8.1
Very good
15 reviews
Price from
£20.67
1 night, 2 adults

Set in Batticaloa, 2.5 km from Kallady Beach, Treatooo Lake resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

The great customer service at this hotel impressed me. They were always friendly and asked how our stay was going every time we walked in the door. Spotlessly clean rooms with comfortable beds and Amazing location, close to all the main attractions. Delicious foods with a great variety. The pool area was perfect for relaxing, Highly recommend this hotel for a family vacation, and i felt truly pampered by the greatest service.
Review score
7.3
Good
14 reviews
Price from
£28.05
1 night, 2 adults

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.

Location is pretty good
Review score
7.7
Good
308 reviews
Price from
£23.63
1 night, 2 adults

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

View from the room.
Review score
7.3
Good
182 reviews
Price from
£49.14
1 night, 2 adults

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.

Host helpful and a quiet location near beach.
Review score
8.4
Very good
169 reviews
Price from
£8.50
1 night, 2 adults

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.
Review score
7.0
Good
48 reviews
Price from
£8.43
1 night, 2 adults

Boasting free bikes, garden and views of garden, Leena Holiday Home is set in Batticaloa, 2.6 km from Kallady Beach. There is a private entrance at the villa for the convenience of those who stay.

Prior to our arrival, Joseph connected with us to find out if we had any special requirements. Stemming from that, dinner was to be arranged for us on arrival. On the day, we received a pin (location) and WiFi codes. Joseph connected with us to get an idea about arrival time. Upon arrival, we were made to feel so welcome. The rooms had been cooled down in advance and the entire unit was spotless. Dinner was served on time. The food was home made and outstanding! We really enjoyed the local pittu and prawn curry. Dinner was priced at Rs. 2000/- for two generous portions. We had a restful sleep and were able to get everything we needed ready for our day ahead in the well-equipped kitchenette. Our only regret is that we could only spend one night at this charming, cozy abode as we had to head out. We will be back!
Review score
10.0
Exceptional
38 reviews
Price from
£27.13
1 night, 2 adults

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
Review score
9.4
Superb
11 reviews
Price from
£12.62
1 night, 2 adults

Situated within 1.2 km of Kallady Beach and 5.4 km of Batticaloa Railway Station in Batticaloa, Batti Relax Point Villa & Rooms features accommodation with seating area.

Very kind and friendly host, willing to help with everything. The room was clean and well furnished. The accommodation is in a calm locality, ocean is around 700 m of walking.
Review score
9.0
Superb
46 reviews
Price from
£11.05
1 night, 2 adults

Situated in Batticaloa, 300 metres from Kallady Beach and 2.5 km from Batticaloa Railway Station, Coastal villa offers a private beach area and air conditioning.

A great place to stay while visiting Batticaloa in a quiet location just outside the city's bustle, with Kallady beach, just 5 minutes away. The owner and his family super nice, friendly and helpful, wouldn't hesitate to stay again. The A/C room was modern and comfortable with a large bathroom. Great options for breakfast and other meals when requested in advance.
Review score
9.3
Superb
40 reviews
Price from
£19.36
1 night, 2 adults
See all 9 hotels in Batticaloa

Most booked hotels in Batticaloa in the past month

See all

See reviews by guests who stayed at hotels in Batticaloa

See all
  • From £15.12 per night
    Review score
    9.0
    Superb · 1 review
    I was skeptical that they were new to Booking.com but it was worth the risk. Arul is a very friendly host together with other members of staff. One of them prepared us a typically SL coffee. Wake up in the morning and face the Batticaloa lagoon and the KALLADY BRIDGE. Lovely views. We asked for continental breakfast which was served by the friendly Arul himself. My wife a non-Srilankan loved this hotel. The place is clean and properly maintained. Good quality price value.
    Guest review by
    Sandirabose
    Sri Lanka
  • From £8.62 per night
    Review score
    8.4
    Very good · 169 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.
    Guest review by
    Duncan
    United Kingdom
  • From £23.98 per night
    Review score
    7.7
    Good · 308 reviews
    Very friendly staff, excellent food cooked to our preference, arranged our tour to visit places of interest. In short, it was one of the best resorts we've ever stayed. I'd highly recommend for anyone who wanted to have an enjoyable time in Batticaloa
    Guest review by
    Jaya
    New Zealand
  • From £7.83 per night
    Review score
    8.7
    Fabulous · 143 reviews
    Super friendly and helpful staff, really nice location right near the beach and very peaceful and quiet area of batticaloa. Also helped me with some mechanical issues with my bike which was much appreciated. And had a lovely dinner and breakfast.
    Guest review by
    Harris
    Ireland
  • Review score
    7.3
    Good · 8 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 .
    Guest review by
    Eranka
    Sri Lanka