Skip to main content

Cheap hotels in Batticaloa

Find the cheap hotels that appeal to you the most

The best cheap hotels in Batticaloa

Check out our pick of great cheap hotels in Batticaloa

Filter by:

Review score

Inpan's beach resort Batticaloa

Hotel in Batticaloa

Set in Batticaloa, 6.4 km from Batticaloa Railway Station, Inpan's beach resort Batticaloa offers accommodation with a garden, free private parking, a terrace and a restaurant.

A
Anuska
From
Sri Lanka
We are very grateful to the staff, the manager and Inban for our stay at this place. They took care of us very carefully and politely. We were stranded and came here from our country due to this disaster. A Sri Lankan man helped us immediately when we arrived in Batticaloa. He welcomed us there and we stayed with him for two days. They took care of everything for us. We struggled a lot and all our clothes were dirty. They themselves volunteered to wash and dry them and give them to us. I had a small wound on my leg. The owner Inban bandaged the wound very neatly and fixed it for me. It was very painful. I had been in pain for two days because of the wound but after the medicine he bandaged it, I felt no pain. It was very good. I will always be grateful to him. The staff are very friendly and I really like this place. We recommend this place to others. Since we were affected by the disaster, they gave us some benefits completely free of charge. They gave us breakfast and lunch for free. They gave us their home-cooked meals. It was very nice. I would like to visit them again. My friend in Sri Lanka made a reservation for us. Our phones were not working. We lost our phones at the place we went. It was buried in the ground. So he booked us and let us stay here. Thank you very much to the driver who brought us here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 104 reviews
Price from
US$27.20
1 night, 2 adults

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.

A
Anton
From
Sweden
Exceptional service, clean and fresh room, close to the beach(es) and lovely breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$39
1 night, 2 adults

Adi Residences

Batticaloa

Set within 1.5 km of Kallady Beach and 2.3 km of Batticaloa Railway Station in Batticaloa, Adi Residences provides accommodation with seating area and a kitchen.

J
Joost
From
Netherlands
We loved our stay at Adi's Residence. The accomodation is spacious, wel equiped and clean. But most of all we loved the hospitality of mr Ramanathan and mrs Kamalabigaj. They were the friendliest people we met in Sri Lanka (and we met a lot of friendly people).
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$36.45
1 night, 2 adults

Leena Holiday Home

Batticaloa

Boasting free bikes, garden and views of garden, Leena Holiday Home is set in Batticaloa, 2 km from Kallady Beach. There is a private entrance at the villa for the convenience of those who stay.

N
Neil
From
Australia
The Manager Harshan and staff were exceptional, Harshan organised anything we needed, and promptly, The tuktuk drivers he arranged were great and very helpful. We can't speak highly enough of Leena House.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews
Price from
US$32.40
1 night, 2 adults

Coastal villa

Batticaloa

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.

m
max
From
Germany
Super friendly host with great recommendations. The room is very clean, spacious and affordable. Best place we've stayed in Sri Lanka.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 137 reviews
Price from
US$17.10
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.

R
Roberta
From
Italy
Everything beautiful! Nice place and lovely owners! Highly recommended.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 reviews
Price from
US$12
1 night, 2 adults

Naaval Beach Villa & Rooms

Batticaloa

With garden views, Naaval Beach Villa & Rooms is set in Batticaloa and has a restaurant and a 24-hour front desk. This beachfront property offers access to a terrace and free private parking.

L
Lahiru
From
Sri Lanka
Absolutely loved our stay! The beachside location was breathtaking. The staff was incredibly warm and attentive, making us feel at home from the moment we arrived. Rooms were clean, and comfortable. We can’t wait to come back—highly recommended!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews
Price from
US$9
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$23.49
1 night, 2 adults

Villa Exora Pasikudha

Batticaloa

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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews
Price from
US$36
1 night, 2 adults

Lagoon Breeze Resort

Hotel in Batticaloa

Set in Batticaloa, within 1.3 km of Kallady Beach and 1.8 km of Batticaloa Railway Station, Lagoon Breeze Resort offers accommodation with a shared lounge and as well as free private parking for...

j
johnportugal
From
United Kingdom
Resort was directly on the lagoon,and there was a beautiful cool breeze through the hot time of the day. Anything I needed was provided....I just asked. I was even able to use the fridge. Rooms are spacious and super clean.Resort is super safe and monitored by security cameras . I slept really well,there was no noise to disturb me. I highly recommend this property. It's fantastic value. Fishing and boating is possible also.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 32 reviews
Price from
US$22
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 and surroundings in the past month

See all

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 104 reviews

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 392 reviews

Stay connected in Batticaloa and nearby. Cheap hotels with free WiFi

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

Situated in Batticaloa, 300 metres from Batticaloa Railway Station and 2.2 km from Dutch Fort Batticaloa, StayEase offers air conditioning.

From US$26.14 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring sea views, Naval Paradise Villa and Holiday Home offers accommodation with a private beach area, a garden and a terrace, around 6.3 km from Batticaloa Railway Station.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Located in Batticaloa, within 2.7 km of Kallady Beach and 500 metres of Batticaloa Railway Station, Batti Lagoon Hotel provides accommodation with a garden and free WiFi as well as free private...

From US$26.02 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 180 reviews

Situated in Kallady, within 200 metres of Kallady Beach and 2.9 km of Batticaloa Railway Station, Sea View Resort features accommodation with a garden and free WiFi throughout the property as well as...

From US$20.90 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 392 reviews

Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodation will provide you with a seating area.

From US$21.09 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 18 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.

From US$9.90 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 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.

From US$9.82 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews

Offering a garden, a terrace and free WiFi, Soul connection. Chapter 2 is a recently renovated homestay 1.1 km from Kallady Beach and 5.4 km from Batticaloa Railway Station.

From US$10.89 per night

Great access to the city centre. Check these cheap hotels in Batticaloa and nearby

Aura Home Stay

Batticaloa
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Batticaloa with Dutch Fort Batticaloa and Batticaloa Railway Station nearby, Aura Home Stay provides accommodation with free private parking.

From US$24.20 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located 5.8 km from Sri Muththu Mariyamman Kovil, 7 km from Sri Munai Murukan Kovil and 31 km from Batticaloa Railway Station, Pasikuda palm stay offers accommodation situated in Batticaloa.

From US$48.40 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 64 reviews

Featuring garden views, Lord Of Beach Resort & Meditation Centre provides accommodation with a garden and a balcony, around less than 1 km from Kallady Beach.

From US$22.39 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 230 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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 25 reviews

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

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

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.

From US$54.45 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews

Boasting free bikes, garden and views of garden, Leena Holiday Home is set in Batticaloa, 2 km from Kallady Beach. There is a private entrance at the villa for the convenience of those who stay.

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

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

Enjoy breakfast in Batticaloa and nearby

New Hamsam Villa

Kallady
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Offering a garden and inner courtyard view, New Hamsam Villa is situated in Kallady, 3 km from Dutch Fort Batticaloa and 5.8 km from Batticaloa Lighthouse.

From US$23.96 per night

FAQ about cheap hotels in Batticaloa

Cheap hotels that guests love in Batticaloa

See all
Avg. price/night: US$11
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 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
Guest review by
Sakina
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 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.
Guest review by
Silvia
Solo traveller
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 230 reviews
Good location, perfect service, everything was very clean and nice breakfast
Guest review by
Ciska
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 230 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!
Guest review by
Rahul
Family with young children
Avg. price/night: US$9.99
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 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.
Guest review by
Tobias
Young couple