Skip to main content

The best cheap hotels in Batticaloa

Check out our pick of great cheap hotels in Batticaloa

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Coastal villa, hotel in Batticaloa

Coastal villa is a beachfront property set in Batticaloa, 2.5 km from Batticaloa Railway Station and 3.6 km from Dutch Fort Batticaloa.

We had a fabulous stay at Coastal Villa. The hosts are so obliging, courteous and friendly. The rooms are spacious, clean and well appointed. We had a delicious home cooked meal as well that was set out in our own dining room. I would highly recommend Coastal Villas
Scored 9.3
9.3
Rated superb
Superb
14 reviews
Price from
£16.28
1 night, 2 adults
Leena Holiday Home, hotel in Batticaloa

2.6 km from Kallady Beach, Leena Holiday Home is a recently renovated property set in Batticaloa and offers air-conditioned rooms with free WiFi and private parking.

Our stay at this accommodation in Sri Lanka was one of the best we’ve had during our trip. What truly impressed us was how well the property caters to the needs of European travelers, something that isn’t always common in the country. Everything—from the shower to the bed, pillows, and toiletries—met the highest standards. The accommodation also featured a spacious living room, which we used for breakfast and for working, making it feel like a true home away from home. We had convenient parking right next to the house, which added to the overall ease and comfort of our stay. A huge thank you to the owner for being incredibly helpful, promptly answering all our questions, and supporting us from the moment we made the booking. I should also mention that everything in the accommodation is brand new, making the experience even better.
Scored 9.9
9.9
Rated exceptional
Exceptional
26 reviews
Price from
£31.47
1 night, 2 adults
The Dream Inn Guesthouse Passikudah, hotel in Batticaloa

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

It was a quite new property. Well equipped, clean, neat & tidy. Quite close to public beach, only about 150m. Has parking within the property. Owner & the staff were friendly. I can see a few possible improvements in the booking process. As a whole, it was a nice stay; value for money. Recommended.
Scored 9.6
9.6
Rated exceptional
Exceptional
75 reviews
Price from
£22.85
1 night, 2 adults
Soul connection. Chapter 2, hotel in Batticaloa

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
Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
£12.85
1 night, 2 adults
Lord Of Beach Resort & Yoga Meditation Centre, hotel in Batticaloa

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.

My stay at this guest house was fantastic! The beach is only a short stroll away, and the serene surroundings filled with the sounds of birds made for an incredibly soothing getaway. The rooms provided everything I needed, were comfortable and well-kept. I also like that they had cycles available so I could go around the region with ease. I had a great yoga lesson on-site, and that really renewed me. All in all, a fantastic location, calm surroundings, and well thought-out amenities made my stay very remarkable. I heartily suggest it to anyone searching for a tranquil beach getaway.
Scored 9.0
9.0
Rated superb
Superb
23 reviews
Price from
£19.04
1 night, 2 adults
Deemah Beach Rest Inn, hotel in Batticaloa

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

Sugi is a very nice person, he made me feel comfortable and took care from the first moment. He comunicated with me in the phone, to know when I'm arriving to peek me up from the train. Nice minimal room with personal shower and toilet, and a ventilater. I arrived late with the train, and almoat everything was closed, so Sugi took me with he's scooter to find a place to eat. Next day Sugi and he's family made me a lunch, traditional rice and curry, very tasty. Nice place and real family experience, spanding some time with them, the kids, his wife and grandmother, they all were very nice to me :)
Scored 7.6
7.6
Rated good
Good
7 reviews
Price from
£9.44
1 night, 2 adults
Nature View, hotel in Batticaloa

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

Scored 7.5
7.5
Rated good
Good
21 reviews
Price from
£6.92
1 night, 2 adults
Sea View Resort, hotel in Batticaloa

Situated in Kallady, 200 metres from Kallady Beach, Sea View Resort features views of the sea.

Was a last minute book but the owner was very helpful and friendly. We arrived late as our Tuk Tuk journey was delayed along the way but he waited for us to arrive and recommended a good restaurant up the road to eat! Room was clean & our stay was a good one! The owner even offered parking under cover as it was raining!
Scored 8.7
8.7
Rated fabulous
Fabulous
145 reviews
Price from
£19.04
1 night, 2 adults
Hotel krish, hotel in Batticaloa

Situated within 50 metres of Kalkudah Beach and less than 1 km of Pasikuda Beach, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah.

Beach is in walking distance. Staff/owner was friendly…
Scored 9.2
9.2
Rated superb
Superb
99 reviews
Price from
£20.56
1 night, 2 adults
Aki Villa, hotel in Batticaloa

Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A lovely quiet tree lined property well placed just a mile from Pasikuda Beach. Very spacious rooms, a good sized pool and a restaurant area serving very big portions from an adequate menu.
Scored 8.9
8.9
Rated fabulous
Fabulous
150 reviews
Price from
£31.47
1 night, 2 adults
All cheap hotels in Batticaloa
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Batticaloa this month

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

  • Villa Exora Pasikudha
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Featuring air-conditioned accommodation with a private pool, Villa Exora Pasikudha is located in Batticaloa. This beachfront property offers access to a balcony, free private parking and free WiFi.

  • Nilo's Guest House
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Batticaloa, less than 1 km from Dutch Fort Batticaloa and a 18-minute walk from Batticaloa Railway Station, Nilo's Guest House offers free bikes and air conditioning.

  • Leena Holiday Home
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 26 reviews

    2.6 km from Kallady Beach, Leena Holiday Home is a recently renovated property set in Batticaloa and offers air-conditioned rooms with free WiFi and private parking.

    The property was big with a beautiful back harder and very private.

  • Soul connection. Chapter 2
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 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.

    The kind host The cozy and peaceful atmosphere The outdoor shower

  • The Dream Inn Guesthouse Passikudah
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 75 reviews

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

    La chambre est grande, bien équipée, très propre. Bon petit déjeuner

  • Coastal villa
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 14 reviews

    Coastal villa is a beachfront property set in Batticaloa, 2.5 km from Batticaloa Railway Station and 3.6 km from Dutch Fort Batticaloa.

    Hospitality of the family was exceptional. They were willing to help us with all our needs.

  • RoaBaa Guesthouse
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 172 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.

    Welcoming staff Spacious rooms Very clean bathroom

  • 15LMD Villa in Front of the Lagoon
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 reviews

    Housed in a historic building, the recently renovated 15LMD Villa in Front of the Lagoon offers accommodation with a garden and free WiFi.

    La famille d accueil est super La cuisine est juste magique

  • DEEP SEA RESORT PADI DIVE CENTER
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Set in Batticaloa, within 700 metres of Kallady Beach and 5 km of Batticaloa Railway Station, DEEP SEA RESORT PADI DIVE CENTER offers accommodation with a restaurant and as well as free private...

  • Lord Of Beach Resort & Yoga Meditation Centre
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 23 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.

    Struttura semplice senza pretese molto vicina alla spiaggia

  • Uthayam Guest House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews

    Offering a garden and quiet street view, Uthayam Guest House is situated in Batticaloa, 1 km from Batticaloa Lighthouse and 3.9 km from Batticaloa Railway Station.

    Extremely nice personal, clean facilities, spacious.

  • Sri Construction Circuit Bungalow
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 60 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.

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

  • Batti Relax Point
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 29 reviews

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

    Es una casa entera, con cocina, baño, y dos habitaciones. Muy cómodo.

  • Juda Holiday Villa
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 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.

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

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

    Set within 1 km of Kallady Beach and 5.1 km of Batticaloa Railway Station in Batticaloa, Naaval Beach Villa & Rooms offers accommodation with seating area.

    Beautiful and quiet spot to relax next to the beach!

  • DERO BEACH HOLIDAY HOME
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 14 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.

  • Deemah Beach Rest Inn
    Scored 7.6
    7.6
    Rated good
    Good
     · 7 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...

  • Kunam Beach Rest Inn
    Scored 7.5
    7.5
    Rated good
    Good
     · 67 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
    Scored 7.5
    7.5
    Rated good
    Good
     · 21 reviews

    Located in Batticaloa, within 3.9 km of Batticaloa Lighthouse and 5.1 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

FAQ about cheap hotels in Batticaloa

Cheap hotels that guests love in Batticaloa

  • Avg. price/night: £7.87
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 169 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.
    Traub
    Family with young children
  • Avg. price/night: £40.46
    Scored 7.5
    7.5
    Rated good
    Good
     · 182 reviews
    Amazing location and view.
    Rohan
    Family with young children
  • Avg. price/night: £40.46
    Scored 7.5
    7.5
    Rated good
    Good
     · 182 reviews
    Location . Big rooms. Helpful staff.
    Mary
    Family with young children
  • Avg. price/night: £40.46
    Scored 7.5
    7.5
    Rated good
    Good
     · 182 reviews
    As we were driving our own tuktuk it proved a perfect location for us. Our huge room with 2 comfy beds and 2 balconies was fabulous. We got to see the sunset and sunrise. Loved the pool and the meal in the outside bure were delicious. The staff were friendly and helpful. Location was the best.
    Julia
    People with friends
  • Avg. price/night: £28.56
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 75 reviews
    the location was right near the beach, the owner was a wonderful host, and the amenities were incredible. overall, an unforgettable and amazing experience
    Sakina
    Family with young children
  • Avg. price/night: £30.69
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 26 reviews
    The location is very calm and quiet. The apartment is surrounded by a nice garden. The apartment is very clean and modern. The entire staff took extremely good care of me and has assisted me with any kind of request (from booking a Tuk Tuk/bike, to preparing very reach and tasty breakfast/lunches/dinners). They were very nice and gentle.
    Silvia
    Solo traveller
  • Avg. price/night: £18.10
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 172 reviews
    Good location, perfect service, everything was very clean and nice breakfast
    Ciska
    Young couple
  • Avg. price/night: £18.10
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 172 reviews
    Nava, the host, was very kind, friendly and helpful - it was great to get to know him during our stay. The location was also convenient, and the room was spacious and very clean. Overall, we really enjoyed our stay at RoaBaa Guesthouse!
    Rahul
    Family with young children
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 143 reviews
    The garden is beautiful and lovely with a lot of places to sit and hang and escape the heat. One minute walking distance to the beach. The owner is so sweet and helpful and even provided a very cheap breakfast even though it wasn’t originally a possibility. The location is a bit away from the bustling city, giving a much more tranquil experience. There are a few restaurants a kilometer away and the possibility for (cheap) take-away.
    Tobias
    Young couple
  • Avg. price/night: £7.87
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 169 reviews
    We were staying at Juda Holiday for two nights! The owners were really friendly helping us with what to do in Batticaloa, organised bikes for us and recommended us a really cheap really good restaurant! it was possible as well to get dinner and breakfast at the house :) The room was like in the pictures, clean and comfortable :) the location is really good, close to the beach and easy to get anywhere with the bike
    Hannah
    People with friends
gogless