Batticaloa accommodation from AU$38
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Batticaloa
Top hotel deals in Batticaloa

Grace- The Joyful Rest

Hotel East Lagoon

D&J Stamford Hotel - Hostel

Grand Star Guest House

Karpaha Sands

Amaya Beach Pasikudah

Anantaya Resort and Spa Passikudah
Top budget Batticaloa hotel deals

Riviera Resort
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!
\r\rWotif 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.
\r\rIf 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.
\r\rBandaranaike 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.
Batticaloa hotels essential information
Accommodation | 43 hotels |
|---|---|
Lowest Price | AU$38 |
Highest Price | AU$376 |
Popular hotels | Grace- The Joyful Rest, Hotel East Lagoon, D&J Stamford Hotel - Hostel, Grand Star Guest House, Karpaha Sands, Amaya Beach Pasikudah, Anantaya Resort and Spa Passikudah, Sun Siyam Pasikudah, Sunrise Pasikuda |
Frequently asked questions
New reviews! Best hotels in Batticaloa

More Destinations
- Family Hotels in Pasikuda
- Jetwing Hotels in Pasikuda
- Pasikuda Hotels
- Oddamavadi Hotels
- Kalmunai Hotels
- Resorts in Kalmunai
- Kalkudah Hotels
- Kattankudy Hotels
- Hotels near Pasikuda Beach
- Family Hotels in Batticaloa District
- Hotels with Balconies in Batticaloa District
- Spa Hotels in Batticaloa District
- Batticaloa District Hotels
- Puliyanthivu Hotels










