Skip to main content

Guest Houses in Batticaloa

Find the guest houses that appeal to you the most

November 2025

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2025

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

The best guest houses in Batticaloa

Check out our selection of great guest houses in Batticaloa

Filter by:

Review score

The Dream Inn Guesthouse Passikudah

Batticaloa

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

K
Kateřina
From
Czech Republic
The best accommodation we have experienced so far in Sri Lanka! Traveling around for over a week already. Beautiful, very clean, very new and comfortable and a very hospitable host. Ashok has a lot of experience managing hotels and it is obvious from the outset - he has arranged everything very well. Also, it is close to both beaches - Passikudah and Kalkudah ones. We loved our stay a lot.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
THB 1,258.92
1 night, 2 adults

Juda Holiday Villa

Batticaloa

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

C
Charles
From
Japan
Nice property, friendly staff, very helpful with meeting request
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 164 reviews
Price from
THB 387.36
1 night, 2 adults

Yoyo holidays inn

Batticaloa

Providing inner courtyard views, Yoyo holidays inn in Batticaloa features accommodations and a shared lounge. With garden views, this accommodation offers a terrace.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 13 reviews
Price from
THB 758.26
1 night, 2 adults

Sri Construction Circuit Bungalow

Batticaloa

Sri Construction Circuit Bungalow enjoys a location in Batticaloa, a 19-minute walk from Batticaloa Railway Station and 3.6 miles from Batticaloa Lighthouse.

K
Kristin
From
United States
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.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 63 reviews
Price from
THB 645.60
1 night, 2 adults

Nature View

Batticaloa

Providing a garden, Nature View provides accommodations in Batticaloa. With free private parking, the property is 1.4 miles from Batticaloa Beach and 2.4 miles from Batticaloa Lighthouse.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 35 reviews
Price from
THB 322.80
1 night, 2 adults

DERO BEACH HOLIDAY HOME

Batticaloa

DERO BEACH HOLIDAY HOME offers accommodations in Batticaloa, a 2-minute walk from Kallady Beach and 1.4 miles from Batticaloa Railway Station. The guest house has access to a restaurant and free Wifi....

K
Kateřina
From
Czech Republic
Really good value for the money. Nice beach near by although it's not possible to swim there, there's small kitchen if you want to make your own tea or coffee, great cheap breakfast just around the corner and very good kottu place 10 minutes away, space for parking a tuktuk or bike. Nice, clean, nice neighborhood, owner was really nice and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 18 reviews
Price from
THB 290.52
1 night, 2 adults

Kunam Beach Rest Inn

Batticaloa

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.

S
Sylvie
From
United States
Very, very, very nice hosts - great location with Kallady beach nearby - highly recommend taking breakfast on site (it's amazing and delicious)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 49 reviews
Price from
THB 322.80
1 night, 2 adults

BATTI REST

Batticaloa

Offering a garden and a shared lounge, BATTI REST in Batticaloa is close to Dutch Fort Batticaloa and Batticaloa Railway Station.

V
Victor
From
Sweden
The location is pretty good. It is close to the fort and the bus station.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 28 reviews
Price from
THB 435.78
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah (Near Batticaloa)

Just a few steps from Kalkudah Beach and a 10-minute walk from Sri Muththu Mariyamman Kovil, Holiday Beach Guesthouse features accommodations in Kalkudah, with a garden.

H
Henrik Alpo
From
Norway
Amazing stay with a lovely hostess.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 48 reviews
Price from
THB 784.40
1 night, 2 adults

Bay Walk by AHSRAM

Kalkudah (Near Batticaloa)

Just a 5-minute walk from Kalkudah Beach and 400 yards from Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodations in Kalkudah, with a garden and a terrace.

N
Nicholas
From
United States
This place is twice as nice as the Ubay Homestay I stayed at in Trincomalee for which I paid much more - $30 per night. What's better about it, besides the lower price, is: More spacious, more modern room Fewer bugs (really hardly any) Larger, less smelly bathroom Much quieter setting. Instead of being in the middle of a bunch of other places, including a loud hostel next door, as Ubay was, this place is in a wide open, peaceful setting, the only close neighbor a church. Better breakfast at the same price - 1300 Free, filtered water A larger staff, very attentive, but unobtrusive, only there when you need them The two beaches nearby are quieter and less crowded Much thanks to Usha, the owner's wife, who speaks excellent English. She welcomed me graciously with fresh coconut water and gave me another one when I left.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
THB 645.60
1 night, 2 adults
All guest houses in Batticaloa

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Batticaloa and surrounding area in the past month

See all

Popular with guests booking guest houses in Batticaloa

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

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 63 reviews

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 13 reviews

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 35 reviews

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 49 reviews

Popular with guests booking guest houses in Batticaloa

Popular with guests booking guest houses in Batticaloa

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

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 164 reviews

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 150 reviews

Popular with guests booking guest houses in Batticaloa

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews

Enjoy breakfast in Batticaloa and nearby

Offering a garden, MSV VILLA RÉSIDENCE HOME offers accommodations in Batticaloa. This property offers access to a terrace and free private parking.

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

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 150 reviews

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.

Save money on guest houses in Batticaloa and nearby – budget options available

Beach haven Kattankudy

Kattankudi
Budget options available

Providing a garden, Beach haven Kattankudy offers accommodations in Kattankudi. With sea views, this accommodation features a terrace.

From THB 2,734.12 per night

FAQ about guest houses in Batticaloa

Guest Houses That Travelers Love in Batticaloa

See all
Avg. price/night: THB 355.08
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 164 reviews
Wow. This was hospitality plus. Simple, clean rooms in a lovely quiet setting. Our hosts Jude and Amutha were exceptional- full of helpful information and they went the extra mile to accommodate our need for a super early breakfast before we set off on our bicycles.
Guest review by
Neil and Rachael
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
This guesthouse offers a very high standard of accommodation. Ashok, the host, is willing to do whatever it takes to make your stay the best ever!
Guest review by
Alexander
Solo traveler
Avg. price/night: THB 781.18
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 63 reviews
Very kind and beautiful host lady🥰Free washing machine using,air condition, clean and quiet.Also shared kitchen and close to city centre
Guest review by
Krzysztof
Solo traveler
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 230 reviews
We were welcomed by Nava on arrival. Prior to this he had sent details of WiFi code and where to get off the bus. The room was very clean, bed very comfortable, and shower good. Although close to the main road, it was quiet. Nava gave good suggestions about places to visit when we hired a scooter including beautiful Passikuda beach. I recommend eating at Sri Krishna, 15 minutes walk from RoaBaa guesthouse - a vegetarian restaurant with tasty dosas!
Guest review by
Sheila
Young couple
Avg. price/night: THB 316.93
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 49 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 by
Edoardo
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 230 reviews
An exceptional accommodation, Nava our host was very attentive and nothing was a hassle. He's maintaining a high standard and does it easily.,which for the guest helps you relax straight away.Close to all things you need and 5 minutes from bus or railway station. Great couple of food hotels on the main trinco Rd.Very cheap and great sri lankan food. We would have liked another night or two. Thankyou Nava . Ps had english sri lankan paper as well.
Guest review by
Giroud
Young couple
Avg. price/night: THB 722.59
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 64 reviews
Neem Forest GH is somewhat outside the city but only a short tuktuk ride away. As a result it is a beautifully peaceful and extremely quiet location. Dawn chorus of birds was amazing. The host was extremely helpful and ready to talk about all matter of subjects. The Sri Lanken breakfast was always too much and the host made sure it was always different. Nearby is the many kilometer long sand beach (no other tourists) where you watch the fishermen pull in their nets of caught fish. Meem Forest is highly recommended.
Guest review by
raymond
Young couple
Avg. price/night: THB 316.93
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 49 reviews
very clean, quiet, tidy rooms, nice helpful host, great value for room, close to beach, good WiFi
Guest review by
freya
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 150 reviews
Perfect place to stay in my favourite town. 4km bike ride from shops, cafe, beer shop, and restaurants - and 2 minutes walk from the sea. The guesthouse is quiet and well maintained, and the host, Suresh, goes out of his way to help you. And it is inexpensive too 👍
Guest review by
Pinkie67
Young couple
gogless