All Hotels In Batticaloa, Eastern Province
There are 40 hotels in Batticaloa
- Amaya Beach Pasikudah
- Maalu Maalu Resort & Spa
- Sunrise Pasikuda
- Anantaya Resort and Spa Passikudah
- The Calm Resort & Spa
- Amethyst Resort Passikudah
- Giman Free Beach Resort
- The Cove Pasikuda
- Laya Waves
- Delight Guest House And Restaurant
- Hamsam Villaa
- Amanda Beach Resort
- Reef Pasikudah
- Earl's Passikudah
- Victoria Guest House