AU$30 Batticaloa Accommodation
Epic deals on more than 45 Batticaloa hotels
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
Check hotel prices in Batticaloa
Top budget Batticaloa hotel deals
Accommodation in Batticaloa
It's hard to get a place to stay in the centre of Batticaloa. There's just 1 accommodation option within 10 kilometres, so you better plan your stay in advance!
Wotif suggests securing a room at the Riviera Resort, as it's the only place close to the action.
If you find yourself searching for more options in Batticaloa, try the Amaya Beach and the Anilana Pasikuda. They are 25 kilometres and 25 kilometres away from the center. Others are the Amethyst Resort Passikudah, 25 kilometres away, and the UGA Bay, 25 kilometres.
If you want to explore some close by cities, try Kalkudah and Pasikuda. Journey 25 kilometres to the northwest from Batticaloa and you'll discover Kalkudah. Alternatively, Pasikuda is 25 kilometres to the northwest. Accommodations in Kalkudah are the Laya Waves and Earl's Passikudah. Pasikuda choices include the Minn Gee Resort Passikuda and Passi Villas Passikudah.
Bandaranaike International Airport is the nearest preferred airport for flying in and out of Batticaloa and is 210 kilometres from the city centre. If you would like to stay nearby, try the Amagi Lagoon or the Full Moon Garden Hotel.
How much is a hotel room in Batticaloa?
Hotels in Batticaloa start at AU$30 per night. Prices and availability subject to change. Additional terms may apply.