Skip to main content

Rooms in Batticaloa

Find the rooms that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best rooms in Batticaloa

Check out our selection of great rooms in Batticaloa

Filter by:

Review score

Inpan's beach resort Batticaloa

Hotel in Batticaloa

Located in Batticaloa, 4 miles from Batticaloa Railway Station, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a private beach area and a terrace.

M
Michel
From
Switzerland
Out of the beaten tracks, but easily accessible, right at the beach and lagoon. Nice rooms and a very good host
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews
Price from
$38.25
1 night, 2 adults

The Dream Inn Guesthouse Pasikudah

Batticaloa

Offering garden views, The Dream Inn Guesthouse Pasikudah in Batticaloa provides accommodations, a garden, and a terrace. This guest house offers free private parking, bicycle parking, and free Wifi.

I
Irina
From
United States
The place was clean. No issues with mold. Quiet. Comfortable bed. Short walk to a beautiful beach. Friendly host and family.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 180 reviews
Price from
$40
1 night, 2 adults

RoaBaa Guesthouse

Batticaloa

RoaBaa Guesthouse enjoys a location in Batticaloa, a 17-minute walk from Batticaloa Railway Station and 2 miles from Dutch Fort Batticaloa.

C
Chris
From
Netherlands
Very friendly welcome and owner, who arranged for our rental Tuktuk to be picked up from his property, and also booked us an early taxi to the train station.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
Price from
$24
1 night, 2 adults

Naaval Beach Villa & Rooms

Batticaloa

Offering garden views, Naaval Beach Villa & Rooms in Batticaloa provides accommodations, an open-air bath, and a garden. This beachfront property offers access to a terrace and free private parking.

J
Jayashan
From
Sri Lanka
The owner is very hospitable and friendly. Located in a calm and nice place very near to the beach.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews
Price from
$10
1 night, 2 adults

Adi Residences - Private Apartments and Villa Stay Batticaloa

Batticaloa

Offering a garden, Adi Residences - Private Apartments and Villa Stay Batticaloa features accommodations in Batticaloa. With quiet street views, this accommodation provides a balcony.

D
Dineshan
From
Oman
We had such a wonderful stay at this two bedroom apartment near EMS hospital. The location couldn’t be more convenient with supermarkets, banks, kovils, restaurants, and other facilities just a short walk away. Iconic landmarks like Kallady bridge, Kallady Tower and the Ramakrishna Mission are also close by, which made exploring the area easy and enjoyable. What truly made our experience special was the couple who run the apartment. They were incredibly sweet, welcoming, and treated us like family. Their kindness and attentiveness made us feel cared for in a way that went far beyond what you’d expect from a typical stay. The apartment itself was spotless and beautifully maintained. It had a homely vibe that instantly put us at ease the kind of place where you feel comfortable settling in, whether for a short visit or a longer stay. Highly recommended for anyone visiting the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews
Price from
$28.80
1 night, 2 adults

Leena Holiday Home

Batticaloa

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.

T
Thamil
From
Ireland
The wonderful and swift communication with us. The accommodation itself was modern and comfortable. It felt like home - Harshan’s team was careful and considerate, his mother prepared incredible Tamil food, when we asked for laundry service, Harshan immediately looked after it. The communication via WhatsApp before, during and after the stay was impeccable. Every little detail was taken care of. Cannot recommend this stay enough!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 83 reviews
Price from
$32.40
1 night, 2 adults

Nilo's Guest House

Batticaloa

Just a 10-minute walk from Dutch Fort Batticaloa and one mile from Batticaloa Railway Station, Nilo's Guest House features accommodations in Batticaloa with free bikes.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$40
1 night, 2 adults

Coastal villa

Batticaloa

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

k
kalvin
From
France
Good hospitality, it was pretty resident to stay with my wife and my kid. They were very friendly and kindful. Had delicious food items. Coastal villa is a very nearest to beach and also in main street was very fine for transport. Merci...
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 197 reviews
Price from
$17.10
1 night, 2 adults

Yoyo holidays Villa

Batticaloa

Yoyo holidays Villa enjoys a location in Batticaloa, a 2-minute walk from Kallady Beach and 1.5 miles from Batticaloa Railway Station. With garden views, this accommodation offers a terrace.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 18 reviews
Price from
$23.49
1 night, 2 adults

Lord Of Beach Resort & Meditation Centre

Batticaloa

Providing a garden, Lord Of Beach Resort & Meditation Centre provides accommodations in Batticaloa. This beachfront property offers access to a terrace, free private parking, and free Wifi.

M
Martin
From
Australia
Neem is a relaxing and quiet place. The owner goes out of his way to make the stay enjoyable and nothing is too much trouble. On the day that we left he called his tuktuk guy at 5 in the morning to make sure that he would be coming to pick us up for our early train. Our room was fan cooled but aircon is available for a small surcharge. Also the guest house is a few minutes walk to a stunning beach. (confident swimmers only)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 73 reviews
Price from
$18.50
1 night, 2 adults
All rooms in Batticaloa

Most booked rooms in Batticaloa and surrounding area in the past month

See all

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 197 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 381 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 150 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 180 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 145 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 12 reviews

Popular with guests booking rooms in Batticaloa

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 81 reviews

These rooms in Batticaloa and nearby have options with free cancellation

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 197 reviews

Riviera Resort

New Dutch Bar Road, Kallady
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 381 reviews

RoaBaa Guesthouse

501/8 Trinco Road , Thandavanveli
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews

Naaval Beach Villa & Rooms

School Road, Navalady
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 150 reviews

The Dream Inn Guesthouse Pasikudah

Pasikuda Road
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 180 reviews

Juda Holiday Villa

Beach Road,
Free cancellation options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 145 reviews

Highly rated rooms in Batticaloa and nearby

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 12 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 81 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 48 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 20 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 73 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 18 reviews
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 8 reviews

FAQ about rooms in Batticaloa

On average, a room in Batticaloa costs $38 per night (based on Booking.com prices).
The average price per night for a room in Batticaloa this weekend is $33 (based on Booking.com prices).
The average price of a room in Batticaloa this evening is $38 (based on Booking.com prices).
Travelers who stayed in Batticaloa near SLAF Batticaloa (BTC) had good things to say about Sri Construction Circuit Bungalow, Nilo's Guest House, and 15LMD Villa in Front of the Lagoon.
For rooms in Batticaloa serving highly-rated breakfasts, try Inpan's beach resort Batticaloa, Sri Construction Circuit Bungalow, and Soul connection. Chapter 2.
These rooms in Batticaloa are highly rated by couples: Leena Holiday Home, Nilo's Guest House, and The Dream Inn Guesthouse Pasikudah.
Lord Of Beach Resort & Meditation Centre, Batti Relax Point, and 15LMD Villa in Front of the Lagoon have received great reviews from guests in Batticaloa about the views from these rooms.

Rooms That Guests Love in Batticaloa

See all
Avg. price/night: $10.91
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 46 reviews
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.
Guest review byEdoardo
Young couple
Avg. price/night: $13.20
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 81 reviews
Thought I had booked a room, turned out I had a home to myself. This included a fridge and kitchenware. Spacious and clean. Friendly owners
Guest review byGill
Solo traveler
Avg. price/night: $26.62
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 57 reviews
It was a quick stay but the host ensured I had everything I needed from the moment I arrived. The room was very large with lots of areas to sit and or set your personal items on which was appreciated. I had a spacious kitchen to cook if I preferred (grocery store right down the street). The bathroom was on the smaller side but had everything you’d need.
Guest review byKristin
Solo traveler
Avg. price/night: $24
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
Welcoming staff Spacious rooms Very clean bathroom
Guest review byJonas
Young couple
Avg. price/night: $13.20
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 81 reviews
Fantastic large town house set in beautiful gardens and very clean. Good size bedroom with fan. Large shower room. Good kitchen with kettle stove utensils and large fridge. Two minute walk to beach and shop next door. Was a great place to relax for two days. Host was very kind and friendly. Would highly recommend and great value for money
Guest review byRobert
Solo traveler
Avg. price/night: $24
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
Quiet location. Clean and spacious. Close to the town
Guest review byIndran
Travelers with friends
Avg. price/night: $24
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
Navva operates a guesthouse with 6 rooms, all located on the top floor. We had a large room with balcony. It had a double and single bed, plus T.V., kettle and a folding table and chair. The bathroom had good hot water. Good wifi. Breakfast consisted of egg, fruit and toast. The property is in a side road off of the main road in the centre of town, with a gate and private parking. Our host was helpful and interesting to talk with. He also helped us upstairs with our luggage, which was appreciated.
Guest review byRobin
Young couple
Avg. price/night: $21.09
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 381 reviews
Enjoyed a daily swim, the open Dining Room overlooking the lagoon was a most pleasant place to eat meals, my room rustic and most comfortable amongst the lush tree setting...
Guest review byLindsay
Solo traveler
Avg. price/night: $22.39
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 73 reviews
We had a wonderful experience at this rest house. The owner personally picked up our family, ensuring a safe journey to the place located near the beach. The atmosphere is unique, making it one of the best and safest spots for family time. Rooms are spacious and clean. The highlight was the chance to savor delicious traditional food—an unforgettable experience!
Guest review byHapuarachchi
Family with young children
Avg. price/night: $24
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
The room was very spacious and clean. Property owner was very welcoming and helpful throughout all time. He even arranged an early check in for us.
Guest review byAlbert
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews
Lovely staff, big, nice and clean rooms. Great location. I strongly recommend.
Guest review bySlaveyka
Family with young children
Avg. price/night: $71.50
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 150 reviews
Beautiful location and good, efficient service. Very friendly staff. Nice room with a tiny balcony
Guest review byJean-Claude
Solo traveler
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 145 reviews
If you like peace and relaxation - this is the place. Very clean, beautiful garden, spacious room. Very friendly owner. Highly recommended.
Guest review byJuergen
Young couple
Avg. price/night: $71.50
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 150 reviews
Location and Room
Guest review byMohamed
Young couple
Avg. price/night: $12
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 145 reviews
It's perfect place for couple of nights or more, we stayed only one night since it was our stopover on the way to the south, the beach is just few min walk, there are also restaurants around with delicious local food, the room was newly renovated, with good WiFi and nice breakfast, host was very nice, they helped us with tuk tuk and gave us other information about the city, thank you!
Guest review byFun Food Travelling
Young couple