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 – 38 hotels and places to stay

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.2
Very good
16 reviews
Price from
£20.48
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
£27.80
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.

Amazing pool, Adil the resident manager was truly exceptional. The night time lagoon boat ride to hear the singing fish was amazing. The fish eagle family that live in a tree by the hotel was incredible. A great place to stay!
Review score
7.7
Good
308 reviews
Price from
£21.08
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
£48.69
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
167 reviews
Price from
£8.42
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
47 reviews
Price from
£8.35
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.

I highly recommend this place for a peaceful family stay. The rooms are very nice and everything is very clean. The owner and staff are very welcoming and caring.
Review score
10.0
Exceptional
39 reviews
Price from
£22.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.51
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
£10.95
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.

I had a pleasant stay at the resort. The staff was very friendly and helpful, which made the experience even better. The location is great—convenient and beautiful. One downside was the water pressure in the bathroom, which was quite low. It would be nice if that could be improved. Overall, a good stay and I would consider coming back!
Review score
9.2
Superb
43 reviews
Price from
£19.18
1 night, 2 adults
See all 38 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 £14.99 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 £7.65 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 hotelmanager was really very kind and helpfull. He helped us to find the right bus to Kandy and brought us to the busstation to catch the right bus, amazing!
    Guest review by
    Petra
    Germany
  • From £23.42 per night
    Review score
    7.7
    Good · 308 reviews
    Customer sevice, freedom and the location - everything is excellent. We enjoyed a lot as a family.. thank you hotel Riviera 💜️
    Guest review by
    Etampawala
    Sri Lanka
  • From £7.58 per night
    Review score
    8.0
    Very good · 17 reviews
    This hotel have an incredible kitchen, in which you could cook fish brought from nearby fish market.
    Guest review by
    Rain
    Sri Lanka