Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Batticaloa District

Check out our pick of great B&Bs in Batticaloa District

Filter by:


Review score

Superb: 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.

Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and bathrobes. Additional in-room amenities include chocolates or cookies. All units will provide guests with a desk and a kettle. The property is clean and comfi. Nice Surroundings and nice and helpful host

Show more Show less
9.5
Exceptional
156 reviews
Price from
US$34
per night

Situated within 50 metres of Kalkudah Beach and less than 1 km of Sri Muththu Mariyamman Kovil, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah. This property offers access to a terrace and free private parking. Guests can make use of a garden. We recently staying five days at Kirsh Hotel in Pasikuda, and it was an absolutely delightful experience from start to finish. First and foremost, the food at Kirsh Hotel is exceptional. Each meal was, bursting with traditional Sri Lankan flavour and prepared with the utmost care. Spiciness was adjusted to our taste. What truly sets Kirsh Hotel apart is the warmth and hospitality of the hotel owner. From the moment we arrived, we were greeted with genuine kindness and made to feel right at home. The owner's personal touch added an extra layer of charm to our stay, and we appreciated the attention to detail and commitment to ensuring that every guest had a memorable experience. And the location! Kirsh Hotel is conveniently located close, 150m; to a stunning 20 km stretch of Kalkudha beach, allowing guests to easily soak up the sun, swim in the crystal-clear waters, or simply stroll along the sandy shores and take in the breathtaking views. Overall, our stay at Kirsh Hotel was nothing short of fantastic. From the tasty food to the warm hospitality and stunning location, it exceeded all of our expectations. I highly recommend Kirsh Hotel to anyone looking for a truly memorable getaway in Pasikuda.

Show more Show less
9.1
Superb
130 reviews
Price from
US$23.60
per night

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.5 km from Batticaloa Railway Station. Free private parking is available and the guest house also provides bike hire for guests who want to explore the surrounding area. - the staff was very helpful and got things done - the bed and bathroom was incredibly clean - the place is cool and comfortable, especially in comparison to the sweltering heat outside (the bedsheets are a godsend)

Show more Show less
9.1
Superb
228 reviews
Price from
US$20
per night

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. I arrived during a hot afternoon and as soon as I sat at the reception area, I received a welcome drink, my bags were taken to the room and the AC turned on so the room would be nice and cool by the time I walk in. Inside the room it had everything you would expect from a pricey hotel. It is only a few steps walk to the Kalkuda beach. (I found Kalkuda beach to be less crowded and cleaner than the Pasikuda beach). I enjoyed a really nice Sri Lankan breakfast during my stay.

Show more Show less
9.1
Superb
204 reviews
Price from
US$50
per night

Set within 1.7 km of Pasikuda Beach and 2.3 km of Valaichchenai Harbour, Aiden Homestay features rooms with air conditioning and a private bathroom in Pasikuda. Boasting full-day security, this property also provides guests with a picnic area. There is free private parking and the property offers paid airport shuttle service. Super clean. The kids could play in the garden. Super friendly family and easy to communicate with. We stayed 2 nights and went to Passukudah beach. Advice to have dinner and breakfast because they cook great.

Show more Show less
9.2
Superb
187 reviews
Price from
US$16.56
per night

Fitted with a terrace, the accommodation offers air conditioning and features a flat-screen TV and a private bathroom with shower. The guest house offers some units with garden views, and each unit includes a balcony. Kumu looked after us perfectly. We had the best breakfast in Sri Lanka with loads of fruit and she prepared a superb rice and curry for dinner. Holiday Beach Guesthouse is 5 minutes walking from the beach, which is great and where there are only few people. The property is tidy and the garden peaceful. Our villa was well maintained and comfortable. We hope to come back!

Show more Show less
9.4
Superb
44 reviews
Price from
US$21.87
per night

Situated in Kalkudah, within 500 metres of Kalkudah Beach and 400 metres of Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodation with a garden as well as free private parking for guests who drive. The property is set 1.8 km from Sri Munai Murukan Kovil, 4.6 km from Valaichchenai Harbour and 33 km from Batticaloa Railway Station. Kokkadicholai Hindu Temple is 49 km from the guest house.

Featuring a private bathroom, units at the guest house also feature free WiFi, while selected rooms also boast a balcony. 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.

Show more Show less
9.5
Exceptional
11 reviews
Price from
US$20
per night

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. With a private bathroom fitted with a walk-in shower, units at the guest house also have free WiFi, while certain rooms also offer a balcony. At the guest house, units are equipped with bed linen and towels. Great host, fantastic breakfast, offers laundry service.

Show more Show less
9.4
Superb
44 reviews
Price from
US$21
per night

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. This beachfront property offers access to free WiFi and free private parking. The accommodation features a 24-hour front desk, full-day security and luggage storage for guests.

There is a seating and a dining area in all units. All units at the guest house are fitted with a private bathroom fitted with a shower. Very clean and nice, the breakfast was amazing.

Show more Show less
8.1
Very good
168 reviews
Price from
US$11
per night

Boasting garden views, New Land Guest House provides accommodation with patio, around 1.5 km from Pasikuda Beach. This property offers access to a terrace and free private parking. The guest house has family rooms and facilities for disabled guests.

Featuring a private bathroom, units at the guest house also boast free WiFi, while certain rooms are equipped with a balcony. At the guest house, some units are soundproof. Extremely clean room. Brand new mosquito nets. Lovely balcony. Delicious veg omelette for breakfast. Free bicycles to use to explore. Few mins away from Pasidukah and Kalkudah beaches. Family run hotel, Runi (main guy, owner) is a very kind and humble man. Always wanting to help us with anything we needed and brought us hot coffee in the mornings. Little shop very close by, a hopper man sets up his stall just outside in the evenings. Will definitely stay here again. Excellent value for money. Thanks for a lovely stay :)

Show more Show less
8
Very good
188 reviews
Price from
US$13
per night

Most booked B&Bs in Batticaloa District this month

FAQs about B&Bs in Batticaloa District

B&Bs that guests love in Batticaloa District