Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Batticaloa District

Check out our selection of great guest houses in Batticaloa District

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel krish

Kalkudah

Situated within 50 metres of Kalkudah Beach and less than 1 km of Pasikuda Beach, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah. This property offers access to a terrace and free private parking. Valaichchenai Harbour is 4.5 km from the guest house and Batticaloa Railway Station is 32 km away. Krish’ place is perfect. Spacious bedroom & bathroom, immaculately clean. AC & fan are both available so you can choose. Location is perfect situated between Kalkudah & Pasikuda Beach. You can use the local hotel for a small charge (Laya $3 Uga $8). Krish and her staff are very kind & welcoming. Krish really is an incredible woman, goes above and beyond for her guests. We had a meal across the road that did not satisfy & after reading reviews about Krish’ food (request in advance) we had an exceptional meal of prawns, rice and curry. Thank you so much Krish, it was a pleasure meeting you. 2 nights wasn’t enough. Expect a quiet area with no WiFi, clean, comfortable and spacious- you will not be disappointed! Sri Lankan breakfast was also superb.

Show more Show less
9.2
Wonderful
101 reviews
Price from
$19.68
per night

RoaBaa Guesthouse

Batticaloa

Offering quiet street views, RoaBaa Guesthouse is an accommodation located in Batticaloa, 3.2 km from Dutch Fort Batticaloa and 5 km from Batticaloa Lighthouse. The property features garden and city views, and is 1.4 km from Batticaloa Railway Station. Free private parking is available and the guest house also provides car hire for guests who want to explore the surrounding area. It was really good, a lovely host, a clean and spacious room, there is a TV, air conditioning and ventilation! There is a kitchen with lots of things and a place to fill water, the Wi-Fi also works really well

Show more Show less
9.1
Wonderful
180 reviews
Price from
$24.25
per night

Aiden Homestay

Pasikuda

At the guest house, units include a desk. Featuring a private bathroom with a bath and free toiletries, units at the guest house also feature free WiFi, while some rooms also feature a terrace. At the guest house, units come with bed linen and towels. We enjoyed the warm harted family and the home cooked meal. The family helped us to get our broken car fixed.

Show more Show less
9.1
Wonderful
144 reviews
Price from
$20.40
per night

The Dream Inn Guesthouse Passikudah

Batticaloa

Set in Batticaloa with Pasikuda Beach nearby, The Dream Inn Guesthouse Passikudah offers accommodation with free WiFi and free private parking, as well as access to a hot tub. The property has garden views and is 100 metres from Sri Muththu Mariyamman Kovil and 1.8 km from Sri Munai Murukan Kovil. The accommodation provides bicycle parking, and currency exchange for guests. The place was clean. No issues with mold. Quiet. Comfortable bed. Short walk to a beautiful beach. Friendly host and family.

Show more Show less
9.6
Exceptional
81 reviews
Price from
$32
per night

Lord Of Beach Resort & Yoga Meditation Centre

Batticaloa

Featuring garden views, Lord Of Beach Resort & Yoga Meditation Centre provides accommodation with a garden and a balcony, around less than 1 km from Kallady Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. Batticaloa Railway Station is 5.2 km from the guest house and Dutch Fort Batticaloa is 6.4 km away. Very clean and big room. Close to the beach. Lovely host.

Show more Show less
9.1
Wonderful
28 reviews
Price from
$10.50
per night

Blue Sands Beach Resort

Pasikuda Beach, Pasikuda

Set within 100 metres of Pasikuda Beach and 700 metres of Sri Muththu Mariyamman Kovil, Blue Sands Beach Resort features rooms with air conditioning and a private bathroom in Pasikuda. This guest house offers free private parking and a 24-hour front desk. All rooms come with a patio with views of the garden.

The family-friendly restaurant at the guest house serves Chinese cuisine, and is open for dinner and lunch. Personalized service in this lovely little resort. The manager was very courteous and Rajitha was always running around looking into our needs. The chef did our breakfast the way we liked. Very close to the beach . They t don’t have a pool but the beach and sea are what we came for. Had a lovely 2 nights stay

Show more Show less
8.5
Very Good
123 reviews
Price from
$45
per night

Juda Holiday Villa

Batticaloa

There is a seating and a dining area in all units. At the guest house, units are fitted with a private bathroom with a shower.

For visitors looking to embark on day trips to nearby landmarks, the guest house offers a selection of packed lunches. Very clean and nice, the breakfast was amazing.

Show more Show less
8.6
Excellent
170 reviews
Price from
$11
per night

New Land Guest House

Pasikuda

Situated 1.5 km from Pasikuda Beach, New Land Guest House offers accommodation with a patio, as well as free bikes and a garden. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace. The guest house also features free WiFi, free private parking and facilities for disabled guests.

At the guest house, the family-friendly restaurant is open for dinner, lunch and brunch and specialises in African cuisine. Everything! The location was perfect - an oasis! The host welcomed us and fed us the most delicious lunch and dinner. We could’ve stayed a few more nights but we had to continue. This place is a gem! Would return in a heart beat. Highly recommended.

Show more Show less
8.5
Very Good
130 reviews
Price from
$13
per night

Inn On The Bay

Pasikuda Beach, Pasikuda

At the guest house, every unit includes a desk. A terrace with an outdoor dining area and garden views is offered in each unit. The units include a private bathroom, free toiletries and bed linen.

Bike hire and car hire are available at this guest house and the area is popular for cycling. Guests can also relax in the garden. Very beautiful and peaceful environment . And also near the beach and you can watch sun rise

Show more Show less
8.4
Very Good
323 reviews
Price from
$15
per night

Naaval Beach Villa & Rooms

Batticaloa

Set just 1 km from Kallady Beach, Naaval Beach Villa & Rooms provides accommodation in Batticaloa with access to an open-air bath, a garden, as well as full-day security. This property offers access to a terrace and free private parking. The guest house offers garden views, a picnic area and a 24-hour front desk. Basically almost everything. The most decent owner I have encountered in Sri Lanka, he even tolerated me there up to the last moment even though he was closing the place for couple of days and I was the last guest to leave. He would arrange food or drinks, all brought asap. Location in Navalady is quite remote, but serene and beautiful.

Show more Show less
8.8
Excellent
147 reviews
Price from
$9
per night

Most booked guest houses in Batticaloa District this month

FAQs about guest houses in Batticaloa District

Guest Houses that guests love in Batticaloa District