Skip to main content

The best homestays in Batticaloa

Check out our pick of great homestays in Batticaloa

Filter by:

Review score

See the latest prices and deals by choosing your dates.

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.

Great welcome, nice rooms, clean and comfortable. Would be very happy to stay again. Recommended.
Review score
9.1
Superb
181 reviews
Price from
£19.60
1 night, 2 adults

Situated in Batticaloa, 300 metres from Kallady Beach and 2.5 km from Batticaloa Railway Station, Coastal villa offers a private beach area and air conditioning.

A great place to stay while visiting Batticaloa in a quiet location just outside the city's bustle, with Kallady beach, just 5 minutes away. The owner and his family super nice, friendly and helpful, wouldn't hesitate to stay again. The A/C room was modern and comfortable with a large bathroom. Great options for breakfast and other meals when requested in advance.
Review score
9.3
Superb
40 reviews
Price from
£19.64
1 night, 2 adults

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.

Nice house, like the pictures. Close to 2 beaches. Good airco.
Review score
9.6
Exceptional
90 reviews
Price from
£32.25
1 night, 2 adults

Set 1.2 km from Kallady Beach and 5.5 km from Batticaloa Railway Station, Soul connection. Chapter 2 features free WiFi and units fitted with a kitchen, balcony and seating area.

The kind host The cozy and peaceful atmosphere The outdoor shower
Review score
9.4
Superb
11 reviews
Price from
£12.81
1 night, 2 adults

Situated within 1.2 km of Kallady Beach and 5.4 km of Batticaloa Railway Station in Batticaloa, Batti Relax Point Villa & Rooms features accommodation with seating area.

Very kind and friendly host, willing to help with everything. The room was clean and well furnished. The accommodation is in a calm locality, ocean is around 700 m of walking.
Review score
9.0
Superb
46 reviews
Price from
£11.21
1 night, 2 adults

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.

Host helpful and a quiet location near beach.
Review score
8.4
Very good
169 reviews
Price from
£8.50
1 night, 2 adults

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.

nice and cozy courtyard,comfy and clean room,welcoming and helpful owner,there is no sign outside the property,within three minutes to the beach,great location
Review score
8.1
Very good
16 reviews
Price from
£7.76
1 night, 2 adults

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.

I had a wonderful stay at this guest house! The place was clean, comfortable, and well-maintained. The staff was friendly and accommodating, making sure everything was perfect. The atmosphere was peaceful.
Review score
8.7
Fabulous
35 reviews
Price from
£17.55
1 night, 2 adults

Located in Batticaloa, within 2.2 km of Batticaloa Beach and 3.9 km of Batticaloa Lighthouse, Nature View provides accommodation with a garden as well as free private parking for guests who drive.

This place has a spectacular garden, terrace and very comfortable room with A/C. Arul received us even before the offical arrival time, let us park our tuktuk inside and gave us tips for local food & drink. They allow us to use the kitchen and the terrace with the garden view. It's not in the centre of the town, which means a quiet location, but if you want to go to the town you will need a tuktuk (taxi or your own transport). Very good value for the money. The pictures I took are from their beautiful garden.
Review score
8.4
Very good
26 reviews
Price from
£12.94
1 night, 2 adults

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.

Amazing host, very kind and helpful. We got to choose our room between the two available. Great location near the beach, but if you go early morning there are fishermen and you can't swim. Good value for money.
Review score
7.0
Good
48 reviews
Price from
£8.55
1 night, 2 adults
All homestays in Batticaloa
Looking for a homestay?
Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in Batticaloa this month

See all

Great access to the city centre! Check these homestays in Batticaloa

  • Review score
    9.6
    Exceptional · 90 reviews

    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.

    Guest review
    Great host and brand new facilities with a beautiful garden
  • Review score
    9.4
    Superb · 11 reviews

    Set 1.2 km from Kallady Beach and 5.5 km from Batticaloa Railway Station, Soul connection. Chapter 2 features free WiFi and units fitted with a kitchen, balcony and seating area.

    Guest review
    The kind host The cozy and peaceful atmosphere The outdoor shower
  • Central location
    Review score
    9.3
    Superb · 40 reviews

    Situated in Batticaloa, 300 metres from Kallady Beach and 2.5 km from Batticaloa Railway Station, Coastal villa offers a private beach area and air conditioning.

    Guest review
    Hospitality of the family was exceptional. They were willing to help us with all our needs.
  • Review score
    9.1
    Superb · 181 reviews

    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.

    Guest review
    Welcoming staff Spacious rooms Very clean bathroom
  • Review score
    9.0
    Superb · 46 reviews

    Situated within 1.2 km of Kallady Beach and 5.4 km of Batticaloa Railway Station in Batticaloa, Batti Relax Point Villa & Rooms features accommodation with seating area.

    Guest review
    The room is large and new. Everything was clean. The owner is very friendly.
  • Review score
    8.7
    Fabulous · 35 reviews

    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.

    Guest review
    Very clean and big room. Close to the beach. Lovely host.
  • Review score
    8.7
    Fabulous · 143 reviews

    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 a shared kitchen.

    Guest review
    Beautiful and quiet spot to relax next to the beach!
  • Review score
    8.7
    Fabulous · 61 reviews

    Located within less than 1 km of Dutch Fort Batticaloa and a 19-minute walk of Batticaloa Railway Station in Batticaloa, Sri Construction Circuit Bungalow features accommodation with seating area.

    Guest review
    Hospitality n sincerity of the owner helping n assisting out of the way.
  • Review score
    8.4
    Very good · 169 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.

    Guest review
    very nice host, very helpful, very good breakfast. Perfect place
  • Central location
    Review score
    8.4
    Very good · 26 reviews

    Located in Batticaloa, within 2.2 km of Batticaloa Beach and 3.9 km of Batticaloa Lighthouse, Nature View provides accommodation with a garden as well as free private parking for guests who drive.

    Guest review
    Charles the caretaker was very helpful and suggested a boat trip from the Light house to Bone island which was nice and cool in the 🥵.
  • Review score
    8.1
    Very good · 16 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.

    Guest review
    This hotel have an incredible kitchen, in which you could cook fish brought from nearby fish market.
  • Central location
    Review score
    7.9
    Good · 22 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.

    Guest review
    extremely nice staff, comfortable room and good location
  • Review score
    7.8
    Good · 8 reviews

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

  • Review score
    7.0
    Good · 48 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.

    Guest review
    Close to beach and town. Good value. A very friendly host.
  • Review score
    5.5
    Passable · 2 reviews

    Offering a shared lounge and river view, Lake Holiday House is situated in Batticaloa, 2.2 km from Dutch Fort Batticaloa and 2.3 km from Batticaloa Railway Station.

  • Set in Batticaloa, less than 1 km from Batticaloa Railway Station, Rest In White House Batticaloa offers accommodation with a private beach area, free private parking and a garden.

  • Featuring inner courtyard views, Uthayam Guest House offers accommodation with balcony, around less than 1 km from Batticaloa Lighthouse.

  • Located within 200 metres of Kallady Beach and 2.5 km of Batticaloa Railway Station in Batticaloa, Yoyo holidays inn features accommodation with seating area and a kitchen.

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

FAQ about homestays in Batticaloa

Homestays that guests love in Batticaloa

See all
  • Avg. price/night: £18.70
    Review score
    8.7
    Fabulous · 61 reviews
    can absolutely recommend. great host, free usage of the washing machine, nice kitchen
    Guest review by
    Klaus
    Group
  • Avg. price/night: £34.78
    Review score
    8.0
    Very good · 18 reviews
    probably the only place in Batticaloa with a traditional open house and veranda with the classic view of Batticaloa lagoon with net fishing catamarans and fort a home stay rather than a nobody in a mega hotel complex and unnecessary frivolities freshly cooked food , all typical of eastern province and locally sourced or from the owner's organic estate and farm. dawn, day or evening ,sitting in the planters chair on the veranda is great.
    Guest review by
    Suriyakumaran
    Solo traveller
  • Avg. price/night: £8.62
    Review score
    8.4
    Very good · 169 reviews
    Great location of a very nice homestay. They have only two rooms so it's very quiet. Breakfast was good.
    Guest review by
    Sacha
    Young couple