Skip to main content

The 10 Best B&Bs in Batticaloa, Sri Lanka

Check out our pick of great B&Bs in Batticaloa

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.

Located in Batticaloa and only 1.4 km from Batticaloa Railway Station, RoaBaa Guesthouse provides accommodation with garden views, free WiFi and free private parking. The property has city and quiet street views, and is 3.2 km from Dutch Fort Batticaloa. The guest house features family rooms.

realy good room and excellent facilities very clean rooms totally nice place thank you

Show more Show less
9.1
Superb
114 reviews
Price from
88 zł
per night

Featuring garden views, Neem Forest Guest House & Yoga Meditation Centre provides accommodation with balcony, around less than 1 km from Kallady Beach. This property offers access to a terrace and free private parking. Batticaloa Railway Station is 5.2 km from the guest house and Dutch Fort Batticaloa is 6.4 km away.

Featuring a private bathroom with a shower and slippers, units at the guest house also provide guests with free WiFi.

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.

Show more Show less
9.2
Superb
10 reviews
Price from
51 zł
per night

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 in Batticaloa. It is situated 5.7 km from Batticaloa Lighthouse and offers full-day security. There is free private parking and the property provides paid airport shuttle service.

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.

Show more Show less
9.3
Superb
36 reviews
Price from
93 zł
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. At the guest house, units are fitted with a private bathroom with a shower.

Juda and Amutha were fantastic hosts, so helpful and friendly. We stayed for three nights to explore Batticaloa, where we rented bicycles from the accommodation and were given recommendations for where to explore and where to eat. Beds were comfy, breakfast was great, and the rooms were clean. Highly recommend!!

Show more Show less
8.8
Fabulous
136 reviews
Price from
43 zł
per night

Situated in Batticaloa, this holiday home features a terrace and a garden with a barbecue and a terrace.

The holiday home is composed of 2 bedrooms and 1 bathroom, fitted with a bath or shower. There is a seating area, a dining area and a kitchen equipped with microwave. A TV is featured.

Surrounded by nature, close to the beach, staff, food, everything.

Show more Show less
8.7
Fabulous
112 reviews
Price from
35 zł
per night

Located just less than 1 km from Dutch Fort Batticaloa, BATTI REST features accommodation in Batticaloa with access to a garden, a shared lounge, as well as a housekeeping service. This guest house provides free private parking and a 24-hour front desk. The accommodation offers luggage storage space and room service for guests.

With a private bathroom, units at the guest house also offer free WiFi, while selected rooms are equipped with a terrace.

Very friendly environment Friendly owner and house keeper Good place around there for meals as well as hospital care I really recommend this for all

Show more Show less
8
Very good
6 reviews
Price from
43 zł
per night

Boasting lake views, Batti Relax Point features accommodation with a garden and a balcony, around 1.2 km from Kallady Beach. This property offers access to a terrace, free private parking and free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available.

Fantastic large town house set in beautiful gardens and very clean. Good size bedroom with fan. Large shower room. Good kitchen with kettle stove utensils and large fridge. Two minute walk to beach and shop next door. Was a great place to relax for two days. Host was very kind and friendly. Would highly recommend and great value for money

Show more Show less
8.4
Very good
18 reviews
Price from
35 zł
per night

Set in Batticaloa, 200 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station, DERO BEACH HOLIDAY HOME offers accommodation with free WiFi and restaurant. It is located 3.5 km from Dutch Fort Batticaloa and provides a shared kitchen. Batticaloa Lighthouse is 6.3 km away and Kokkadicholai Hindu Temple is 15 km from the guest house.

At the guest house, each unit comes with a desk, a TV and a private bathroom. Some units feature a private entrance. At the guest house, each unit is equipped with a seating area.

Excellent host very friendly and helpful left a pair of classes in the room and he organised a curia for them to be sent to me 5 hours away

Show more Show less
8.2
Very good
12 reviews
Price from
43 zł
per night

Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and bathrobes. Guests can have chocolates or cookies delivered to their room. All units will provide guests with a desk and a kettle.

Show more Show less
10
Exceptional
2 reviews
Price from
124 zł
per night

Located in Batticaloa, 1 km from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodation with a garden, free private parking and a terrace. The property is situated 2 km from Batticaloa Railway Station, 6.1 km from Batticaloa Lighthouse and 17 km from Kokkadicholai Hindu Temple. The accommodation features room service and free WiFi throughout the property.

Show more Show less
9
Superb
1 reviews
Price from
87 zł
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Batticaloa

Most booked beach hotels in Batticaloa this month

Enjoy breakfast in Batticaloa!

  • RoaBaa Guesthouse
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 114 reviews

    Located in Batticaloa and only 1.4 km from Batticaloa Railway Station, RoaBaa Guesthouse provides accommodation with garden views, free WiFi and free private parking.

    Welcoming staff Spacious rooms Very clean bathroom

  • Neem Forest Guest House & Yoga Meditation Centre
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 10 reviews

    Featuring garden views, Neem Forest Guest House & Yoga Meditation Centre provides accommodation with balcony, around less than 1 km from Kallady Beach.

    Sehr zuvorkommender, zuverlässiger Gastgeber, alles tadellos. Sehr schöne und saubere Zimmer.

  • Naaval Beach Villa & Rooms
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 112 reviews

    Situated in Batticaloa, this holiday home features a terrace and a garden with a barbecue and a terrace. The holiday home is composed of 2 bedrooms and 1 bathroom, fitted with a bath or shower.

    Beautiful and quiet spot to relax next to the beach!

  • Neem forest guest House

    Located in Batticaloa, within 1 km of Kallady Beach and 5.2 km of Batticaloa Railway Station, Neem forest guest House provides accommodation with a garden as well as free private parking for guests...

  • Sky View Guest house

    Boasting air-conditioned accommodation with a patio, Sky View Guest house is situated in Batticaloa. This property offers access to a balcony, free private parking and free WiFi.

Great access to the city centre! Check these beach hotels in Batticaloa

  • The Dream Inn Guesthouse Passikudah
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

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

  • Sri Construction Circuit Bungalow
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 36 reviews

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

    Hospitality n sincerity of the owner helping n assisting out of the way.

  • East Gate 8-9 Batticaloa
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Located in Batticaloa, 1 km from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodation with a garden, free private parking and a terrace.

  • Juda Holiday Villa
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 136 reviews

    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.

    very nice host, very helpful, very good breakfast. Perfect place

  • Batti Relax Point
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 18 reviews

    Boasting lake views, Batti Relax Point features accommodation with a garden and a balcony, around 1.2 km from Kallady Beach.

    Eine wirklich schöne Ferienwohnung, sehr ruhig gelegen, ideal für eine Familie. Strand sehr nahe gelegen mit weniger starken Wellen.

  • DERO BEACH HOLIDAY HOME
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 12 reviews

    Set in Batticaloa, 200 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station, DERO BEACH HOLIDAY HOME offers accommodation with free WiFi and restaurant.

    This hotel have an incredible kitchen, in which you could cook fish brought from nearby fish market.

  • BATTI REST
    Central location
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 6 reviews

    Located just less than 1 km from Dutch Fort Batticaloa, BATTI REST features accommodation in Batticaloa with access to a garden, a shared lounge, as well as a housekeeping service.

    La disponibilité du personnel. La location de velo

  • Kunam Beach Rest Inn
    7.6
    Scored 7.6
    Good
    Rated good
     · 63 reviews

    Offering a garden and quiet street view, Kunam Beach Rest Inn is located in Batticaloa, 300 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station.

    Close to beach and town. Good value. A very friendly host.

  • Nature View
    Central location
    7.5
    Scored 7.5
    Good
    Rated good
     · 18 reviews

    Located in Batticaloa, within 3.8 km of Batticaloa Lighthouse and 5 km of Batticaloa Railway Station, Nature View provides accommodation with a garden as well as free private parking for guests who...

    Preis Leistung ist gut und der menecer ist bei allem sorgen hilfsbereit eine Lösung zu finden

  • MSV VILLA RÉSIDENCE HOME

    Featuring air-conditioned accommodation with a balcony, MSV VILLA RÉSIDENCE HOME is set in Batticaloa. This property offers access to a terrace and free private parking.

  • Sand Bar Sun View

    Situated 200 metres from Batticaloa Lighthouse, Sand Bar Sun View offers air-conditioned accommodation with a balcony. This property offers access to a terrace and free private parking.

  • Deemah Beach Rest Inn

    Deemah Beach Rest Inn, a property with a garden and barbecue facilities, is set in Batticaloa, 400 metres from Kallady Beach, 2.3 km from Batticaloa Railway Station, as well as 3.4 km from Dutch Fort...

FAQ about beach hotels in Batticaloa






B&Bs that guests love in Batticaloa

  • Avg. price/night: 147.26 zł
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 2 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.
    keith
    Solo traveller
  • Avg. price/night: 43.19 zł
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 18 reviews
    I had the whole house to myself, it was quiet and serene surrounded by palm trees
    Martin
    Solo traveller
  • Avg. price/night: 90.30 zł
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 114 reviews
    Quiet location. Clean and spacious. Close to the town
    Indran
    People with friends
  • Avg. price/night: 59.38 zł
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 6 reviews
    Quiet part of town ,about 10/15 mins walk from bus stand . Proprietor gave me a lift there on day I left.
    D
    David
    Solo traveller
  • Avg. price/night: 68.41 zł
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 10 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.
    raymond
    Young couple
  • Avg. price/night: 34.26 zł
    7.6
    Scored 7.6
    Good
    Rated good
     · 63 reviews
    very clean, quiet, tidy rooms, nice helpful host, great value for room, close to beach, good WiFi
    freya
    Young couple
  • Avg. price/night: 90.30 zł
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 114 reviews
    Navva operates a guesthouse with 6 rooms, all located on the top floor. We had a large room with balcony. It had a double and single bed, plus T.V., kettle and a folding table and chair. The bathroom had good hot water. Good wifi. Breakfast consisted of egg, fruit and toast. The property is in a side road off of the main road in the centre of town, with a gate and private parking. Our host was helpful and interesting to talk with. He also helped us upstairs with our luggage, which was appreciated.
    Robin
    Young couple
  • Avg. price/night: 201.89 zł
    7.7
    Scored 7.7
    Good
    Rated good
     · 144 reviews
    Big hotel complex with nice views of the lagoon. Close to the city center yet very quiet. Staff was friendly and rooms was clean
    Dennis
    Solo traveller
  • Avg. price/night: 47.11 zł
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 136 reviews
    The owner is friendly and helpful. The whole facility is very clean with very comfortable beds. Situated in the quiet village
    Vratislav
    People with friends
  • Avg. price/night: 47.11 zł
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 136 reviews
    Great location of a very nice homestay. They have only two rooms so it's very quiet. Breakfast was good.
    Sacha
    Young couple