See the latest prices and deals by choosing your dates.
Batticaloa (1.1 miles from Batticaloa International Airport)
Located in Batticaloa, 1 km from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodation with a garden, free private parking and a terrace. Very nice stay, the host is a lovely and helpful man. Our room was clean.
Batticaloa (1.2 miles from Batticaloa International Airport)
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. The location is pretty good. It is close to the fort and the bus station.
Batticaloa (1.3 miles from Batticaloa International Airport)
Located in Batticaloa with Dutch Fort Batticaloa and Batticaloa Railway Station nearby, Aura Home Stay provides accommodation with free private parking.
Batticaloa (1.3 miles from Batticaloa International Airport)
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... 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.
Batticaloa (1.3 miles from Batticaloa International Airport)
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.
Batticaloa (1.5 miles from Batticaloa International Airport)
Small Bat Full Package 1 is located in Batticaloa, 1.4 km from Batticaloa Railway Station, 5.5 km from Batticaloa Lighthouse, as well as 17 km from Kokkadicholai Hindu Temple.
Batticaloa (1.5 miles from Batticaloa International Airport)
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. Very friendly welcome and owner, who arranged for our rental Tuktuk to be picked up from his property, and also booked us an early taxi to the train station.
Batticaloa (1.6 miles from Batticaloa International Airport)
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. Charming traditional home; the owner has gone to great lengths to preserve the history
Batticaloa (1.8 miles from Batticaloa International Airport)
Situated in Batticaloa, 300 metres from Batticaloa Railway Station and 2.2 km from Dutch Fort Batticaloa, StayEase offers air conditioning.
Batticaloa (1.8 miles from Batticaloa International Airport)
StayEase is located in Batticaloa, 300 metres from Batticaloa Railway Station, 2.2 km from Dutch Fort Batticaloa, and 4 km from Batticaloa Lighthouse.
Kallady, Kallady
Popular with guests booking hotels in Batticaloa
Hotel in Batticaloa ( 8.9 miles)
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. We were quite concerned on the way there because the trip was through some interesting but desolate...
Hotel in Batticaloa ( 1.2 miles)
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 throughout the property as...
Hotel in Kattankudi ( 2.8 miles)
Situated in Kattankudi, within 2.4 km of Kallady Beach and 7.9 km of Batticaloa Railway Station, Lotus villa kattankudy features accommodation with a terrace and as well as free private parking for...
Hotel in Amirthakaly ( 1.7 miles)
Located in Amirthakaly, less than 1 km from Kallady Beach, DEEP SEA RESORT PADI DIVE CENTER provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a garden....
Hotel in Batticaloa ( 1.7 miles)
Set in Batticaloa, 700 metres from Kallady Beach, DEEP SEA RESORT PADI DIVE CENTER offers accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Pasikuda Beach, Pasikuda ( 10.4 miles)
Featuring an outdoor pool, Earl’s Passikudah is located 200 meters away from Passikudah Beach. It offers Free WiFi and free parking on site. The room was clean, well-decorated, and comfortable.
Hotel in Pasikuda Beach, Pasikuda ( 10.6 miles)
Set in Pasikuda, a few steps from Pasikuda Beach, Marina Beach Passikudah offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. I recently stayed in this hotel in Pasikuda, Sri Lanka, which is beautifully located on a clean...
Hotel in Batticaloa ( 2.1 miles)
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. ⭐️⭐️⭐️⭐️⭐️ 5-Star Review We had the most wonderful time at inpan’s Beach Resort.
Hotel in Kallady ( 1.7 miles)
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... Perfect location by the beach and the owner helps you with everything!
Hotel in Batticaloa ( 1.5 miles)
Situated along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodation within a 10-minute drive from Batticaloa town. Nice setting at the lagoon. Not far from city center. Nice pool. Very luxury rooms.
Hotel in Pasikuda ( 10.1 miles)
Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. A beautiful oasis. Very clean and new-feeling location, felt private and quiet.
Hotel in Kalkudah ( 10.3 miles)
Set in Kalkudah, 400 metres from Kalkudah Beach, Hotel UK Pasikuda offers accommodation with a garden, free private parking and a terrace.
Hotel in Batticaloa ( 1.4 miles)
Set in Batticaloa, 2.2 km from Kallady Beach, Treatooo Lake resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The great customer service at this hotel impressed me.
Batticaloa was warm and humid, but that is more than made up for by its breathtaking beauty and abundant seafood. The town is exceptionally clean, surrounded by water, and radiates a serene charm. Pasikudah, in particular, took our breath away. With its pristine beaches and tranquil waters, it’s nothing short of amazing—a true gem on the eastern coast.