Skip to main content

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

The best cheap hotels in Batticaloa District

Check out our pick of great cheap hotels in Batticaloa District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

RoaBaa Guesthouse

Batticaloa

Located in Batticaloa and only 1.4 km from Batticaloa Railway Station, RoaBaa Guesthouse provides accommodation with garden views, free WiFi and free private parking. The property has city and quiet street views, and is 3.2 km from Dutch Fort Batticaloa. The guest house features family rooms. Clean and modern rooms, nice beds, good location and incredible owner.

Show more Show less
9.1
Superb
117 reviews
Price from
£18
per night

Passi Nature Villas Pasikuda

Kalkudah

Set in Kalkudah, Passi Nature Villas Pasikuda offers beachfront accommodation 400 metres from Kalkudah Beach and offers various facilities, such as a private beach area, free bikes and a garden. Featuring a 24-hour front desk, this property also provides guests with a picnic area. The apartment has spa facilities, sun terrace and outdoor fireplace, and guests can dine in the restaurant. we enjoyed our stay...🤗..Breakfast was superb..very nicely location and beautiful garden.staff are really friendly,helpful and excellent service.room and bathroom modern and big.😚😚..is very comfortable and very clean..☺️☺️...very good sea view and nice balcony.... We are hope to back again..😊😊 Thanks for the all staff

Show more Show less
7.9
Good
9 reviews
Price from
£22
per night

Neem Forest Guest House & Yoga Meditation Centre

Batticaloa

Featuring garden views, Neem Forest Guest House & Yoga Meditation Centre provides accommodation with balcony, around less than 1 km from Kallady Beach. This property offers access to a terrace and free private parking. Batticaloa Railway Station is 5.2 km from the guest house and Dutch Fort Batticaloa is 6.4 km away. Neem Forest GH is somewhat outside the city but only a short tuktuk ride away. As a result it is a beautifully peaceful and extremely quiet location. Dawn chorus of birds was amazing. The host was extremely helpful and ready to talk about all matter of subjects. The Sri Lanken breakfast was always too much and the host made sure it was always different. Nearby is the many kilometer long sand beach (no other tourists) where you watch the fishermen pull in their nets of caught fish. Meem Forest is highly recommended.

Show more Show less
9.2
Superb
10 reviews

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 in Batticaloa. It is situated 5.7 km from Batticaloa Lighthouse and offers full-day security. There is free private parking and the property provides paid airport shuttle service. It was a quick stay but the host ensured I had everything I needed from the moment I arrived. The room was very large with lots of areas to sit and or set your personal items on which was appreciated. I had a spacious kitchen to cook if I preferred (grocery store right down the street). The bathroom was on the smaller side but had everything you’d need.

Show more Show less
9.2
Superb
38 reviews

Hotel krish

Kalkudah

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. This property offers access to a terrace and free private parking. Sri Muththu Mariyamman Kovil is less than 1 km from the guest house and Sri Munai Murukan Kovil is 2.1 km away. Vary comfortable and clean just a short walk from the beach Kish is a vary helpful host made us feel vary welcome.

Show more Show less
9.3
Superb
61 reviews
Price from
£18
per night

Aiden Homestay

Pasikuda

Set within 1.7 km of Pasikuda Beach and 2.8 km of Kalkudah Beach, Aiden Homestay offers rooms with air conditioning and a private bathroom in Pasikuda. Private parking is available on site at this recently renovated property. The accommodation features airport transfers, while a bicycle rental service is also available. The room was fantastic. It was comfortable with good AC. The family that runs the place was lovely. They can provide rental bikes and scooters if you need them. Thank you!

Show more Show less
9.1
Superb
94 reviews

Sea View Resort 3 stars

Kallady

Situated in Kallady, 200 metres from Kallady Beach, Sea View Resort features views of the sea. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests. Perfect location by the beach and the owner helps you with everything!

Show more Show less
8.7
Fabulous
104 reviews
Price from
£16
per night

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. This beachfront property offers access to free WiFi and free private parking. The accommodation features a 24-hour front desk, full-day security and luggage storage for guests. Juda is very welcoming and friendly! Loved staying here. He provided a delicious breakfast upon request and arranged a bicycle for me to ride around the city, all at an affordable price. Has great recommendations for food and things to do around town. Accommodations are neat and quiet. Great place to stay in Batticaloa! Walking distance to the beach and biking distance to the town.

Show more Show less
8.8
Fabulous
136 reviews
Price from
£9
per night

Inn On The Bay

Pasikuda Beach, Pasikuda

Located within 400 metres of Kalkudah Beach and 400 metres of Pasikuda Beach in Pasikuda, Inn On The Bay provides accommodation with seating area. There is an on-site restaurant, plus free private parking and free WiFi are available. Featuring family rooms, this property also provides guests with a picnic area. Lovely staff, big, nice and clean rooms. Great location, delicious food. I strongly recommend.

Show more Show less
8.5
Very good
185 reviews
Price from
£9
per night

The Calm Resort & Spa 5 stars

Pasikuda Beach, Pasikuda

Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodation in Pasikuda. Free WiFi and private parking is available on site.

Some units feature a flat-screen TV and a private bathroom with a spa bath. Bathrobes, slippers, towels and a hair dryer are provided. Certain units include a seating area for your convenience while some offer pool or garden views. Exceptionally good location. Very clean and the good staff.

Show more Show less
8.5
Very good
236 reviews

Most booked cheap hotels in Batticaloa District this month

FAQs about cheap hotels in Batticaloa District

Cheap hotels that guests love in Batticaloa District

gogless