Search B&Bs in Batticaloa District

Find the B&Bs that appeal to you the most

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Batticaloa

17 B&Bs

Pasikuda

9 B&Bs

Kalkudah

5 B&Bs

The best B&Bs in Batticaloa District

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

Filter by:

Star rating
Review score

The Dream Inn Guesthouse Passikudah

Batticaloa

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 300 metres from Pasikuda Beach.

M
Madeleine
From
Malaysia
Beautifully presented, clean and comfortable beds and room. Perfect location between two beaches. Lovely gardens to relax in after spending time at the beach.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$50
1 night, 2 adults

Aiden Homestay

Pasikuda

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.

G
Guillaume
From
Spain
Amazing family who made us feel like at home. They gave us a warm welcome and everything we need. Their kids Aiden and Anika are adorable and made our stay even more special. Thank you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Price from
US$25.92
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah

Situated in Kalkudah and only 90 metres from Kalkudah Beach, Holiday Beach Guesthouse features accommodation with sea views, free WiFi and free private parking.

T
Thomas
From
Germany
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!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews
Price from
US$24.30
1 night, 2 adults

Juda Holiday Villa

Batticaloa

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.

G
Georg
From
Netherlands
The owners were super friendly, helped us with everything and arranged a tuktuk for us in the morning. They speak very good English. We had a nice conversation with them and they also made a special tea for us. The room is clean and walk distance from beach and few restaurants. It was good stay for us on our way to the south. Can recommend!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews
Price from
US$12
1 night, 2 adults

New Land Guest House

Pasikuda

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.

S
Sofiane
From
France
The staff are very helpful and friendly
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 192 reviews
Price from
US$13
1 night, 2 adults

Inn On The Bay

Pasikuda

Located within 400 metres of Pasikuda Beach and 100 metres of Sri Muththu Mariyamman Kovil in Pasikuda, Inn On The Bay features accommodation with seating area.

e
edoardo
From
Italy
Clean, comfortable, very kind manager and great position few minutes walking distance from both Pasikudha and Kalkuda beach.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews
Price from
US$18
1 night, 2 adults

Joytinat Yoga Ayurveda Villa

Kalkudah

Located in Kalkudah, within 2.8 km of Pasikuda Beach and 2 km of Sri Muththu Mariyamman Kovil, Joytinat Yoga Ayurveda Villa provides accommodation with a garden as well as free private parking for...

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews
Price from
US$18
1 night, 2 adults

Sana Kuna Holiday Resort

Pasikuda

Located in Pasikuda, a few steps from Pasikuda Beach, Sana Kuna Holiday Resort provides accommodation with a private beach area, free private parking and a garden.

M
Martin
From
Australia
Nice secluded location, new building, clean and comfortable, great view from verandah over palms to ocean. Breakfast plentiful and staff very friendly and helpful I think we were first westerners to stay here and provide objective review. Read others and make your own conclusions.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 12 reviews
Price from
US$49.60
1 night, 2 adults

Yoyo holidays inn

Batticaloa

Located within 200 metres of Kallady Beach and 2.5 km of Batticaloa Railway Station, Yoyo holidays inn provides rooms with air conditioning and a private bathroom in Batticaloa.

M
Markus
From
Germany
Very friendly family who will help you with anything. Rooms are very clean and the breakfast was very good. Good location in a quiet area near to the beach. We enjoyed our stay!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 13 reviews
Price from
US$24
1 night, 2 adults

Sri Construction Circuit Bungalow

Batticaloa

Located within less than 1 km of Dutch Fort Batticaloa and a 19-minute walk of Batticaloa Railway Station, Sri Construction Circuit Bungalow features rooms with air conditioning and a private bathroom...

K
Krzysztof
From
Poland
Very kind and beautiful host lady🥰Free washing machine using,air condition, clean and quiet.Also shared kitchen and close to city centre
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 63 reviews
Price from
US$20
1 night, 2 adults
All B&Bs in Batticaloa District

Most booked B&Bs in Batticaloa District this month

See all

Popular with guests booking B&Bs in Batticaloa District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews

Popular with guests booking B&Bs in Batticaloa District

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

Popular with guests booking B&Bs in Batticaloa District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 192 reviews

Popular with guests booking B&Bs in Batticaloa District

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

Popular with guests booking B&Bs in Batticaloa District

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

Popular with guests booking B&Bs in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews

Popular with guests booking B&Bs in Batticaloa District

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

Popular with guests booking B&Bs in Batticaloa District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews

Popular with guests booking B&Bs in Batticaloa District

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

Popular with guests booking B&Bs in Batticaloa District

FAQs about B&Bs in Batticaloa District

B&Bs that guests love in Batticaloa District

See all
Avg. price/night: US$11
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews
The location of the hotel was quiet and located only 200m from the beach. The room was equipped basically but with everything you need. It was clean. The cordial couple running the hotel were always friendly, helpful and courteous. All requests regarding transportation, travel advice and extra requests were fulfilled immediately. We would come back at any time.
Guest review by
Traub
Family with young children
Avg. price/night: US$29.97
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 97 reviews
Whatever you do, don't stay at this hotel. We arrived, showed our booking information, they tried to place us into a different cheaper room, when I showed confirmation information for a balcony room. They tried to make me pay more. Really shonky, dishonest behaviour, if you are a lone female traveller avoid this hotel
Guest review by
mueller
Young couple
Scored out of 10, guest rating 9.1
Superb - 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: US$22.39
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews
quiet place
Guest review by
megan
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 reviews
It is a great place if you like quiet holidays. No crowds, no traffic on the road. Located just off the beach. Perfect spot for swimmers. Suresh is super friendly, nice and help you with all your needs. There’s no restaurant but breakfast can be arranged and food delivered from a nearby restaurant by Tuktuk driver. The rooms are very clean and cozy.
Guest review by
Maciej
Young couple
Avg. price/night: US$18
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews
Close proximity to the beach, in-house restaurant, excellent breakfast, and excellent hosts
Guest review by
MilanAF
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Great welcome and hospitality from Ashok. Dinner cooked on-site was fantastic and excellent breakfast. Location is in a quiet area, near to the sea. Two minutes walk to Passikudah beach and five minutes to Kalkudah beach.
Guest review by
keith
Solo traveller
Avg. price/night: US$16.34
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 28 reviews
Quiet part of town ,about 10/15 mins walk from bus stand . Proprietor gave me a lift there on day I left.
Guest review by
David
Solo traveller
Avg. price/night: US$9.82
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
Avg. price/night: US$21.06
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Property is OK, quiet in the day time.
Guest review by
leo
Solo traveller