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.

S
Surean
From
Sri Lanka
From the moment I arrived, I knew this was going to be special. The wooden villas were a dream, and the proximity to the beach was perfect. Waking up to those views was simply breathtaking, and the peaceful atmosphere was exactly what I needed. Every meal was a culinary delight, and the staff went above and beyond to make us feel welcome. This was, without a doubt, the best experience I've ever had. Highly, highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 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.

l
leo
From
Netherlands
Nice house, like the pictures. Close to 2 beaches. Good airco.
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.

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.9
Exceptional - What previous guests thought, 9 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.

L
LILIYA
From
Russia
We spent an absolutely amazing two days at this villa. All the furniture is new, comfortable bed, soft pillows, the house and grounds are clean and well-groomed. The hosts are very responsive, if something was missing, they provided everything. We recommend this place for a long stay for families and couples in love. We will definitely come back here!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews
Price from
US$32.40
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.6
Fabulous - What previous guests thought, 5 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...

r
ridmi
From
Sri Lanka
The view was so beautiful. The staff was absolutely helpful and friendly. The room was clean.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 32 reviews
Price from
US$22
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.2
Very good - What previous guests thought, 63 reviews
Price from
US$20
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah (Near Batticaloa)

Situated in Kalkudah and only 90 metres from Kalkudah Beach, Holiday Beach Guesthouse features accommodation with sea views, free WiFi and free private parking.

F
Fatlinda
From
Switzerland
It is very well maintained. You have a lot of privacy. It is very calm, the host & the whole staff is very lovely & helpful. The dinner and breakfast was always very delicous. They helped us with everything we needed. We had an amazing time & enjoyed the conversations with everyone there.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews
Price from
US$24.30
1 night, 2 adults

Bay Walk by AHSRAM

Kalkudah (Near Batticaloa)

Situated in Kalkudah, within 500 metres of Kalkudah Beach and 400 metres of Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodation with a garden as well as free private parking for...

A
Adriana
From
Argentina
Big Cindy room with a pretty garden view. Excelent wifi and water refill. The place used to be an Ashram, it’s peacefull with nice buildings. Few blocks to Kalkulah and Passikudah beaches
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$20
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 9.2
Superb - What previous guests thought, 230 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 32 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 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, 135 reviews

Popular with guests booking cheap hotels in Batticaloa

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 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, 394 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.7
Good - What previous guests thought, 394 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.2
Very good - What previous guests thought, 63 reviews

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

From US$24.20 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

Enjoy breakfast in Batticaloa and nearby

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

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

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

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.1
Very good - What previous guests thought, 164 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
Avg. price/night: US$39
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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 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