See the latest prices and deals by choosing your dates.
Hotel in Pasikuda
Set in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Great location in the middle of the beach, on the sandy part (it’s rocky round the edge of the beach). Lovely trees on the beach, to lie underneath on sunbeds, then dip into the sea to cool off. Also on the beach right next to the dive centre offering diving, snorkelling, banana boat rides and jet ski rides. The swimming pool was absolutely amazing, huge. The kids spent hours in the pool.
Hotel in Kallady
Situated in Kallady, 200 metres from Kallady Beach, Sea View Resort features views of the sea. Very nice owner that will help you with everything you need. There are not a lot of tourists in Batticaloa but we had fun exploring the city by the bicycles that the owner fixed for us. The breakfast was nice as well: toast, eggs, coffee and fruits.
Hotel in Pasikuda
Situated in Pasikuda, 50 metres from Kalkudah Beach, Amanda Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The staff were very nice and kind. The hotel is clean and the pool is excellent
Hotel in Pasikuda
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. The bedroom was extremely clean, the bed was big and very comfortable, bedding was great, the air conditioning was excellent, shower was great. Walking distance from Kalkudah beach (not for swimming), very quick tuktuk to Pasikuda beach. Excellent food and juices, excellent staff. Best pool in Sri Lanka, swimming under the stars was magical. Many fruits, vegetables, and spices grown on the property. Amazing, caring staff.
Hotel in Kalkudah
Located in Kalkudah, a few steps from Kalkudah Beach, Aqua Marine Beach Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. Helpful and kind staff, always available to assist us with any questions or requests. Good breakfast. Clean room and comfortable bed, good air conditioning, specially since it was so hot when we were there.
Hotel in Pasikuda
Located in Pasikuda, 300 metres from Kalkudah Beach, KayJay Palms provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The clean pool And quiet location was great.
Hotel in Batticaloa
Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort. The accommodation will provide you with a seating area. Location & Friendly Staff
Hotel in Batticaloa
Situated along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodation within a 10-minute drive from Batticaloa town. Good clean hotel near to the lagoon. Staff is very friendly and helpful. The best hotel in Batticaloa.
Hotel in Batticaloa
Set in Batticaloa, 2.5 km from Kallady Beach, Treatooo Lake resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Batticaloa
Situated in Batticaloa, within 1.3 km of Dutch Fort Batticaloa and 1.7 km of Batticaloa Railway Station, Covingtons Hotel features a garden.
Hotel in Batticaloa
Hotel in Batticaloa
Hotel in Pasikuda Beach, Pasikuda
Hotel in Pasikuda
Hotel in Batticaloa
Hotel in Kalkudah
Hotel in Amirthakaly
Hotel in Batticaloa
Hotel in Pasikuda
Popular with guests booking hotels in Batticaloa District
Hotel in Batticaloa
Popular with guests booking hotels in Batticaloa District
Hotel in Pasikuda
Popular with guests booking hotels in Batticaloa District
Hotel in Pasikuda
Popular with guests booking hotels in Batticaloa District
Hotel in Pasikuda Beach, Pasikuda
Featuring free WiFi and a private beach area, Passi Villais set in Passekudah. Free private parking is available on site. Professionalism of all the staffs . Quality and quantity of foods Authentic Srilankan breakfast .
Hotel in Pasikuda Beach, Pasikuda
Marina Beach Passikudah is a beautiful property just a few steps away from Passikudah Beach. The beach and Room Service and Staff very fabulous, and food and beverages are not recommended.
Hotel in Kalkudah
Situated in Kalkudah, a few steps from Kalkudah Beach, Baden Beach Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. Nice location and good hotel friendly staff. High recommend
There are 125 hotels in Batticaloa District you can book on Booking.com.
For hotels in Batticaloa District that serve up a highly-rated breakfast, try Aqua Marine Beach Hotel, KayJay Palms and Aki Villa.
KayJay Palms, Sea View Resort and Amanda Beach Resort have received great reviews from travellers in Batticaloa District regarding the views from their hotel rooms.
Sunrise Pasikuda, Aki Villa and Sea View Resort are some of the popular hotels in Batticaloa District.
In addition to these hotels, Amanda Beach Resort, KayJay Palms and Aqua Marine Beach Hotel are also popular in Batticaloa District.
On average, 3-star hotels in Batticaloa District cost £48 per night, and 4-star hotels in Batticaloa District are £72 per night. If you're looking for something really special, a 5-star hotel in Batticaloa District can on average be found for £185 per night (based on Booking.com prices).
Pasikuda, Batticaloa and Kalkudah are popular with other travellers visiting Batticaloa District.
Couples travelling in Batticaloa District loved staying at Sunrise Pasikuda, KayJay Palms and Aki Villa.
Similarly, these hotels in Batticaloa District are highly rated by couples: Sea View Resort, Aqua Marine Beach Hotel and Amanda Beach Resort.
Many families visiting Batticaloa District loved staying at Sea View Resort, Aki Villa and Sunrise Pasikuda.
Similarly, Aqua Marine Beach Hotel, Amanda Beach Resort and KayJay Palms are also popular among family travellers.