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

Located in Batticaloa, 1.6 miles from Kallady Beach, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a terrace and a restaurant.

The place was close to the beach
Review score
8.2
Very Good
16 reviews
Price from
$22.10
1 night, 2 adults

Located in Batticaloa, 1.5 miles from Kallady Beach, Treatooo Lake resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Hotel with restaurant, Bar moreover party hall, large size of swimming pool and atmosphere with nature specially lake view
Review score
7.3
Good
14 reviews
Price from
$30
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 accommodations will provide you with a seating area.

The food was the highlight of the stay. Very friendly staff.
Review score
7.7
Good
308 reviews
Price from
$24.80
1 night, 2 adults

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

The location overlooking the lagoon is wonderful despite being somewhat out of town and away from easy-to-hail tuk-tuks. The staff were helpful and the swimming pool was great. There is a restaurant on site that is open 8 am till 9 am. At the prices proposed it was wonderful value for money although a little sad as it was large but not very busy when we went
Review score
7.3
Good
182 reviews
Price from
$57.80
1 night, 2 adults

Juda Holiday Villa enjoys a location in Batticaloa, a 2-minute walk from Kallady Beach and 1.4 miles from Batticaloa Railway Station.

The location was very good and there was place in the yard for parking the scooter.
Review score
8.4
Very Good
167 reviews
Price from
$11
1 night, 2 adults

Kunam Beach Rest Inn in Batticaloa provides accommodations with a garden and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

The host and the location
Review score
7.0
Good
47 reviews
Price from
$10
1 night, 2 adults

Offering garden views, Leena Holiday Home in Batticaloa provides accommodations, free bikes, and a garden. There's a private entrance at the villa for the convenience of those who stay.

Location was very convenient and easy to access to major site seeing,restaurants and resorts. Specifically lagoon area and beaches. Also very quiet and peaceful. Ample of room for family. All new and updated kitchen equipment. Garden area is clean and well groomed. Full of natural green surrounding with quality in mind.
Review score
10.0
Exceptional
39 reviews
Price from
$28.90
1 night, 2 adults

Just a 2-minute walk from Pasikuda Beach and a few steps from Sri Muththu Mariyamman Kovil, The Dream Inn Guesthouse Passikudah features accommodations in Batticaloa, with a garden and a terrace.

The place was clean. No issues with mold. Quiet. Comfortable bed. Short walk to a beautiful beach. Friendly host and family.
Review score
9.6
Exceptional
90 reviews
Price from
$34
1 night, 2 adults

Offering a garden, a terrace, and free Wifi, Soul connection. Chapter 2 is a recently renovated homestay a 14-minute walk from Kallady Beach and 3.4 miles from Batticaloa Railway Station.

Had a great 2 days here enjoying the beautiful quiet spot looking over the lagoon with the beach 5 minutes away. The host is a gentle hospitable person who made my stay special. The facilities are basic but sufficient and the location makes up for its lack of luxury.
Review score
9.4
Wonderful
11 reviews
Price from
$13.50
1 night, 2 adults

Featuring a garden, Coastal villa offers accommodations in Batticaloa. This beachfront property offers access to free Wifi and free private parking.

The room was neat and clean, and conveniently located a short walk from the beach. The owner and his son were both friendly and helpful. I would definitely recommend this property.
Review score
9.2
Wonderful
43 reviews
Price from
$20.70
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 $19.57 per night
    Review score
    9.0
    Wonderful · 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 $9.99 per night
    Review score
    8.7
    Excellent · 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 $30.58 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 $9.90 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