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

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.

X
Xavier
From
Spain
Small place with clean and spacious rooms, lovely garden and very close to the beach. Superb attention at all times during our stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$34
1 night, 2 adults

Kalkudah Beach House

Hotel in Batticaloa

Located in Batticaloa, 70 metres from Kalkudah Beach, Kalkudah Beach House provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

F
Frances
From
United Kingdom
Beautiful new boutique hotel on the very quiet Kalkudah Beach. A beautiful setting with gorgeous garden and sea views from every room. Spacious accommodation including a large room and bathroom, and many communal sitting areas. Each room also includes a private terrace or veranda with comfortable furniture. The staff were wonderfully attentive and friendly. The food was excellent, with a special mention to the chef Manoj who created beautifully presented, freshly cooked and most importantly delicious food. He catered each meal to our specific requests and dietary needs. It is a wonderful property to stay and relax. It’s worth noting that there’s nothing to walk out to and the town is a bit of a distance, but you will have a lovely time staying and relaxing at this hotel. The beach itself is stunning, the water is calm, clean and warm and its is fringed by palms. Paradise
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
US$194.94
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 offers accommodation with seating area.

I
Intizara
From
Georgia
The location is good , there is a parking lot inside , the house is spacious and has everything u need, even the host was very kind to us and we used washing machine. The place has a TV , living room , two bedrooms , kitchen , WI FI , so really we were happy to stay , thanks
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$36
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.

T
Tomasz
From
United Kingdom
The villa is newly built. It is sparkling clean, the service is extremely good. In the kitchenette there is an air fryer, small electric stove and microwave. The host is attentive and helpful and speaks great English. Beautiful backyard to layback. We will definitely come back here if we are around. Mind that location is a bit off site but this was not a problem for us as we had a car.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews
Price from
US$32.40
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.

P
Peter
From
United Kingdom
Juda was very welcoming, showed us all there is to do around the area, breakfast was delicious, omelette with fresh fruit juice, toast and tea. The villa is just a short walk to the beach, you can rent bikes from there to see the town. Beds were good and toilet clean and tidy.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 165 reviews
Price from
US$12
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.

S
Sharon
From
United Kingdom
We liked this homestay. You probably need access to transport to get here but it is close to the beach. The upstairs has a couple of en-suite bedrooms, a lounge and dining area and a kitchen with a fridge freezer. Each room has a kettle and tea and coffee. Air conditioning and fan in each room too. Breakfast was $5 per person and included a fried egg, 4 slices of lightly toasted bread, butter and jam, 4 different fruits, water , tea and coffee. Enough for us. The owner was lovely. Great value to stay here
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

Sri Construction Circuit Bungalow

Batticaloa

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

M
Matej potuje
From
Slovenia
Central location, very helpful host, delicious Sri Lankan breakfast, good airconditioning
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 64 reviews
Price from
US$20
1 night, 2 adults

Nature View

Batticaloa

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.

L
Lucie
From
Spain
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.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 34 reviews
Price from
US$10
1 night, 2 adults

15LMD Villa in Front of the Lagoon

Batticaloa

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.

D
Den Bugaev
From
Russia
a magnificent colonial-style house, every detail conveys the era. good care, delicious food. highly recommend staying here!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 25 reviews
Price from
US$60
1 night, 2 adults

Riviera Resort

Hotel in Batticaloa

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.

G
Gowshikan
From
Switzerland
Location & Friendly Staff
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 397 reviews
Price from
US$19
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.6
Fabulous - What previous guests thought, 34 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.0
Very good - What previous guests thought, 31 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 49 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 9.1
Superb - What previous guests thought, 230 reviews

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

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

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 397 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.

From US$27.10 per night
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 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 8.6
Fabulous - What previous guests thought, 179 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$26.40 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 397 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.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
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

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

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

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

From US$22 per night

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.2
Very good - What previous guests thought, 49 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$10.91 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 9.0
Superb - What previous guests thought, 4 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.

From US$43.56 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 148 reviews

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.

From US$9.99 per night
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.

From US$60 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.

FAQ about cheap hotels in Batticaloa

Cheap hotels that guests love in Batticaloa

See all
Avg. price/night: US$10
Scored out of 10, guest rating 8.1
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.1
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.1
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, 148 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