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.
RoaBaa Guesthouse, hotel in Batticaloa

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.

A very comfortable bed, I had the best sleep during my stay in Sri Lanka. The AC works like a charm. Nice people, nice place. We came by tuk-tuk and we parked it inside the property which is a plus.
Scored 9.2
9.2
Rated superb
Superb
164 reviews
Price from
£17
1 night, 2 adults
15LMD Villa in Front of the Lagoon, hotel in Batticaloa

Featuring free Wi-Fi, a restaurant and garden, 15LMD Villa in Front of the Lagoon offers rooms in Batticaloa.

The facilities were clean and safe, the hot water worked well, and although there were some mosquitos and gnats at night, our bed had a huge mosquito net and we slept comfortably and well both nights. It is within walking distance to local restaurants, and about 5-10 min walking from the main bus stand. The view is very nice across the water, and it is a nice calm environment despite it being right next to a road. They seemingly have unlimited amounts of food! We were treated extremely well by the housekeeping/grounds keeping staff/family. They are incredibly kind and friendly. They cooked us an incredible meal one night, all fresh, and allowed my partner who is a chef, to step into the kitchen and learn Sri Lankan cooking one on one. We were treated to fresh lime juice and coconut juice, as well as many cups of tea and coffee (served in a French press). The room is clean, though the lighting is a bit dark, it goes along with how the house is an old colonial/Dutch style home so it wasn't a big deal. Wifi worked well. Towels were thick and crisp.
Scored 9.1
9.1
Rated superb
Superb
15 reviews
Price from
£34
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.

The host treated us as if we were guests of the grand hotel. I felt as if I had a personal concierge. There was contact with the owner all the time via WhatsApp. He showed interest in whether everything was ok. There is the option to buy very tasty food - no point in eating out - at our host's the breakfasts and lunches were phenomenal and all on site and at the hour we wanted. Sensational avocado cocktail - the best drink I had in Sri Lanka. The host helped us with finding transport to the beach. I had a need to go to the hairdresser and our host organised a haircut for me - he then drove me over and acted as a translator between me and the hairdresser. And then he drove me back to my accommodation by motorbike. In addition, he constantly showed interest in whether we needed anything. He was a great inroller regarding Sri Lanka. The rooms were very clean, air conditioning in each bedroom. A comfortable sofa in the living room. Garden at your disposal. If you are passing through in Batticaloa and need accommodation I would confidently recommend this place and the host. My sincere and warm greetings to him.
Scored 9.9
9.9
Rated exceptional
Exceptional
23 reviews
Price from
£33
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.

We spent three days at Ashoks place for our honeymoon and it was very lovely. :-) Ashok is so welcoming and extremely helpful. We learned a lot about Sri Lanka and its history from Ashok. The room was very clean, spacious and comfortable with the AC working well. Another plus: It has a lovely garden area, where we had a great breakfast. We can highly recommend a stay at “The Dream Inn”. Thank you Ashok for being such a great host!
Scored 9.6
9.6
Rated exceptional
Exceptional
72 reviews
Price from
£22
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
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
£18
1 night, 2 adults
Naaval Beach Villa & Rooms, hotel in Batticaloa

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.

Basically almost everything. The most decent owner I have encountered in Sri Lanka, he even tolerated me there up to the last moment even though he was closing the place for couple of days and I was the last guest to leave. He would arrange food or drinks, all brought asap. Location in Navalady is quite remote, but serene and beautiful.
Scored 8.7
8.7
Rated fabulous
Fabulous
133 reviews
Price from
£7
1 night, 2 adults
Juda Holiday Villa, hotel in 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.

Super friendly hosts, really making us feel welcomed and helping us with many good tipps… And amazing food :)
Scored 8.7
8.7
Rated fabulous
Fabulous
168 reviews
Price from
£9
1 night, 2 adults
DERO BEACH HOLIDAY HOME, hotel in Batticaloa

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
Scored 8.2
8.2
Rated very good
Very good
14 reviews
Price from
£7
1 night, 2 adults
BATTI REST, hotel in Batticaloa

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.

extremely nice staff, comfortable room and good location
Scored 8.1
8.1
Rated very good
Very good
16 reviews
Price from
£9
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.
Search cheap hotels in Batticaloa

Most booked cheap hotels in Batticaloa this month

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

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

  • Villa Exora Pasikudha
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    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.

  • Leena Holiday Home
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 23 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
     · 72 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

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

    Featuring free Wi-Fi, a restaurant and garden, 15LMD Villa in Front of the Lagoon offers rooms in Batticaloa.

    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

  • Sri Construction Circuit Bungalow
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 58 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
     · 28 reviews

    Batti Relax Point, a property with a garden, is situated in Batticaloa, 1.2 km from Kallady Beach, 5.4 km from Batticaloa Railway Station, as well as 6.7 km from Dutch Fort Batticaloa.

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

  • Naaval Beach Villa & Rooms
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 133 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!

  • 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

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

  • BATTI REST
    Central location
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 17 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

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

  • 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

  • Kunam Beach Rest Inn
    Scored 7.4
    7.4
    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.

FAQ about cheap hotels in Batticaloa

Cheap hotels that guests love in Batticaloa

  • Avg. price/night: £8.96
    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: £38.38
    Scored 7.5
    7.5
    Rated good
    Good
     · 179 reviews
    Amazing location and view.
    Rohan
    Family with young children
  • Avg. price/night: £38.38
    Scored 7.5
    7.5
    Rated good
    Good
     · 179 reviews
    Location . Big rooms. Helpful staff.
    Mary
    Family with young children
  • Avg. price/night: £38.38
    Scored 7.5
    7.5
    Rated good
    Good
     · 179 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: £27.09
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 72 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: £33.14
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 23 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: £17.17
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 164 reviews
    Good location, perfect service, everything was very clean and nice breakfast
    Ciska
    Young couple
  • Avg. price/night: £17.17
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 164 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
  • Avg. price/night: £6.63
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 133 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: £8.96
    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