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 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.5
Exceptional
156 reviews
Price from
US$30
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. Vary comfortable and clean just a short walk from the beach Kish is a vary helpful host made us feel vary welcome.

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

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. The owner and the workers are really nice and helpful and the hotel is located few minutes walking from Kalkudah beach. You can also easily reach Passikudah beach by foot. I highly recommend staying here!

Show more Show less
9.1
Superb
205 reviews
Price from
US$45
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. Amazing location. Literally less than 1 min to the beach. Caring, attentive host. The host is so welcoming and happy to help with anything. Amazing food. Breakfast is incredible and very generous. Would really recommend having dinner at the guesthouse at least once as it’s the most amazing Sri Lankan home cooked food and very reasonably priced!!

Show more Show less
9.4
Superb
45 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. It's was one of the best places we stayed at in all of srilanka. The rooms was perfect for 2 people with an extra large bed. The ac was a welcome addition in the hot afternoon temperatures. It's a short walking distance to the beach and would highly recommend for their wide open spaces in front of every room and even though there were other guests we barely felt cramped. The two kids with us really appreciated the large garden but because it was hot we mainly sat back and enjoyed the views. Usha and her team were so sweet we almost decided to stay back in Pasikudah only because we felt at home. Best place ever! Great value for money and no doubt we will return.

Show more Show less
9.4
Superb
45 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. Super friendly hosts, really making us feel welcomed and helping us with many good tipps… And amazing food :)

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. Exceptional gueshouse!! The owner is so kind, welcoming and helpful! The rooms are really clean and comfortable. The patio is beautiful with the plants and the trees. Nice place to relax. The food is also good and for a good price. It’s close from other restaurants and the beach. I wish we would have time to stay longer! One of the best accommodation I did in Sri Lanka.

Show more Show less
8
Very good
189 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