See the latest prices and deals by choosing your dates.
Batticaloa (1.1 miles from Batticaloa International Airport)
Located in Batticaloa, a 12-minute walk from Dutch Fort Batticaloa, East Gate 8-9 Batticaloa provides accommodations with a garden, free private parking and a terrace.
Batticaloa (1.2 miles from Batticaloa International Airport)
Just a 10-minute walk from Dutch Fort Batticaloa and 1.2 miles from Batticaloa Railway Station, BATTI REST features accommodations in Batticaloa, with a garden and a shared lounge. Very friendly environment Friendly owner and house keeper Good place around there for meals as well as hospital care I really recommend this for all
Batticaloa (1.3 miles from Batticaloa International Airport)
Sri Construction Circuit Bungalow enjoys a location in Batticaloa, a 19-minute walk from Batticaloa Railway Station and 3.6 miles from Batticaloa Lighthouse. Central location, very helpful host, delicious Sri Lankan breakfast, good airconditioning
Batticaloa (1.3 miles from Batticaloa International Airport)
Just a 10-minute walk from Dutch Fort Batticaloa and 0.9 miles from Batticaloa Railway Station, Nilo's Guest House features accommodations in Batticaloa with free bikes.
Batticaloa (1.5 miles from Batticaloa International Airport)
Situated in Batticaloa with Batticaloa Railway Station and Dutch Fort Batticaloa nearby, YMCA Guest house features accommodation with free private parking.
Batticaloa (1.5 miles from Batticaloa International Airport)
RoaBaa Guesthouse enjoys a location in Batticaloa, a 17-minute walk from Batticaloa Railway Station and 2 miles from Dutch Fort Batticaloa. Nice and cool place and value for money. Rooms and bathrooms are in brand new condition.
Batticaloa (1.6 miles from Batticaloa International Airport)
Featuring free Wi-Fi, a restaurant and garden, 15LMD Villa in Front of the Lagoon offers rooms in Batticaloa. a magnificent colonial-style house, every detail conveys the era. good care, delicious food. highly recommend staying here!
Batticaloa (1.7 miles from Batticaloa International Airport)
STS Roomes / House is located in Batticaloa, just 2.3 miles from Batticaloa Lighthouse and 2.9 miles from Dutch Fort Batticaloa.
Batticaloa (2 miles from Batticaloa International Airport)
Offering a garden, MSV Villa résidence home offers accommodations in Batticaloa. This property offers access to a balcony and free private parking.
Batticaloa (2.3 miles from Batticaloa International Airport)
Offering a garden, Sky View Guest house features accommodations in Batticaloa. This property offers access to a balcony, free private parking, and free Wifi.
Batticaloa, Batticaloa
Popular with guests booking hotels in Batticaloa
Hotel in Kallady ( 1.7 miles)
Located in Kallady, a 1-minute walk from Kallady Beach, Sea View Resort features views of the sea. Nice big room with working ac. Friendly staff who were happy to help whenever they could, beautiful...
Hotel in Pasikuda ( 10.1 miles)
Located in Pasikuda, a 5-minute walk from Kalkudah Beach, Aki Villa provides accommodations 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)
Located in Kalkudah, a few steps from Kalkudah Beach, Aqua Marine Beach Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. Aqua Marine Beach Hotel - Kalkuda is located in front of one of the most beautiful beaches in Sri...
Hotel in Batticaloa ( 1.7 miles)
Located in Batticaloa, within a 8-minute walk of Kallady Beach and 3.1 miles of Batticaloa Railway Station, DEEP SEA RESORT PADI DIVE CENTER has accommodations with a restaurant as well as free...
Hotel in Pasikuda Beach, Pasikuda ( 10.4 miles)
Featuring an outdoor pool, Earl’s Passikudah is located 656 feet away from Passikudah Beach. It offers Free WiFi and free parking on site. Spacious rooms, running hot water, lovely kind staff who were always attentive
It was great to stay on the lake eventually, at Riviera Resort which is central, and you could also walk to the beaches. This was after our bad experience at the previous place which we just left without even checking in. Relatively cheap, central, nice restaurant, superb service, clean and very functinal and spacious room and bathroom, 1980s style, but a clean and niceswimming pool, eagle nest, great views, and a great break going up the east coast. Nice laid back town to explore and meet the locals.
Hot and dry weather, but superb beaches and tasty food. Please try to interact with the locals there. Do not just mind your business and leave. They are very friendly and sweet people. There are a lot we can learn from them. My favorite spots were the Kalladi region where there's only a little village by the sea.
Excellent service provided for our stay in Batticaloa .Clean &tidy place.Situated in heart of the town.Delicious food.Remarkable hospitality shown for us.We felt relaxed .Good mode of transportation was p rovided.Thanks alot Nava. Yamuna.
Nice place. Nothing exceptional in the way of sights but I found the town engaging. A pleasant place to spend a day. One word of warning - my bus didn't stop at the bus station but hammered through heading south. Fortunately my hotel was just off the bus route and the bridge is a major landmark so when I realised where I was it was easy to get a tuktuk to take me there. But ask the driver if the bus terminates at Batti!
It is an amazing city surrounded by the lagoon and the beach. The morning sunrise and the evening sunset is must see for all the travellars. The lagoon crabs and fish together with some tamil food should be a good stay. Pasikudah beach is just 30 mins away from the center city.