See the latest prices and deals by choosing your dates.
Hotel in Pasikuda
Located in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda has accommodations with an outdoor swimming pool, free private parking, a fitness center 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
Located in Kallady, a 1-minute walk from Kallady Beach, Sea View Resort features views of the sea. Very nice staff and always available. The room was really comfortable and clean. Not far away from town.
Hotel in Pasikuda
Located in Pasikuda, a few steps from Kalkudah Beach, Amanda Beach Resort has accommodations 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
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. Love, love, love! The villas themselves were beautiful, the staff were extremely kind, thoughtful and friendly. The setting made you feel as if you were in a forest and the facilities were great. The pool was a perfect size and temperature. It felt like a multiple star hotel in a jungle. The location was perfect and a short walk from a beautiful beach which you can have almost to yourselves. The Sri Lankan breakfast was excellent and dinner was consistently delicious. The value for money was incredible. Would recommend this place yo anyone in a heartbeat.
Hotel in Kalkudah
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. 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, a 4-minute walk from Kalkudah Beach, KayJay Palms provides accommodations 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 accommodations will provide you with a seating area. I liked everything! My stay was superb.. I would stay longer only that I had pre-reserver another place.. The room is clean, had it's private patio, desk, private bathroom. AC worked perfectly. There is a mosquito net over the bed and mosquito net covering the bathroom window. The property is very well mentioned and staff are all so awesome. Special thanks to Ms. Jayanthy in the reception team who was so responsive to my messages. Breakfast included was delicious too. The swimming pool is nice and refreshing, lots of greenery and the restaurant is lakefront, serving delicious food and the staff are so attentive too.. The location is also few kilometers from town, yet a walking distance from Kallady Beach where you can see the fishermen and watch the sunset, small shops around if you need to buy water.. And if you happen to stay Saturday or Sunday, there is the bridge market.. Overall, an amazing stay. 100% would repeat it and stay longer. Thank you :)
Hotel in Batticaloa
Located along the banks of Batticaloa Lagoon, Hotel East Lagoon offers tranquil and comfortable accommodations within a 10-minute drive from Batticaloa town. Great secluded location and a proper hotel.
Hotel in Kattankudi
Located in Kattankudi, 1.5 miles from Kallady Beach, Lotus villa kattankudy features views of the sea.
Hotel in Batticaloa
Located in Batticaloa, 1.5 miles from Kallady Beach, Treatooo Lake resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Batticaloa
Hotel in Batticaloa
Hotel in Pasikuda Beach, Pasikuda
Hotel in Pasikuda
Hotel in Batticaloa
Hotel in Kalkudah
Hotel in Batticaloa
Hotel in Batticaloa
Popular with guests booking hotels in Batticaloa District
Hotel in Batticaloa
Popular with guests booking hotels in Batticaloa District
Hotel in Pasikuda
Featuring free WiFi, Laya Waves offers accommodations in Kalkudah. The hotel has a year-round outdoor pool, and guests can enjoy a meal at the restaurant. Free private parking is available on site. Let me tell you, it was awesome! The room was super cosy and had everything I needed.
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. We stayed at Passi Villa in Pasikuda for a peaceful vacation, and we thoroughly enjoyed our time...
Hotel in Pasikuda Beach, Pasikuda
Marina Beach Passikudah is a beautiful property just a few steps away from Passikudah Beach. I recently stayed in this hotel in Pasikuda, Sri Lanka, which is beautifully located on a clean...
Hotel in Kalkudah
Located in Kalkudah, a few steps from Kalkudah Beach, Baden Beach Hotel has accommodations with a garden, free private parking, a private beach area and a terrace. Sri, the owner, and his sisters run this hotel.
Hotel in Batticaloa
Located in Batticaloa, 1.5 miles from Kallady Beach, Lagoon Breeze Resort has accommodations with a shared lounge, free private parking and a restaurant.
The average price per night for a 3-star hotel in Batticaloa District this weekend is $24 or $128 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Batticaloa District this weekend cost around $205 per night (based on Booking.com prices).
Sunrise Pasikuda, Aki Villa, and Sea View Resort are some of the popular hotels in Batticaloa District.
In addition, Amanda Beach Resort, KayJay Palms, and Aqua Marine Beach Hotel are also popular in Batticaloa District.
Hotels in Batticaloa District that offer highly-rated breakfasts include Aqua Marine Beach Hotel, KayJay Palms, and Aki Villa.
Couples traveling to Batticaloa District loved staying at Sunrise Pasikuda, KayJay Palms, and Aki Villa.
These hotels in Batticaloa District are also highly-rated by couples: Sea View Resort, Aqua Marine Beach Hotel, and Amanda Beach Resort.
KayJay Palms, Sea View Resort, and Amanda Beach Resort in Batticaloa District have received great reviews for the views from their hotel rooms.
There are 125 hotels in Batticaloa District you can book on Booking.com.
On average, 3-star hotels in Batticaloa District cost $49 per night, and 4-star hotels in Batticaloa District are $58 per night. If you're looking for something really special, 5-star hotels in Batticaloa District cost around $138 per night (based on Booking.com prices).
On average, it costs $24 per night to book a 3-star hotel in Batticaloa District for tonight. You'll pay around $123 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Batticaloa District will cost around $190 (based on Booking.com prices).
Many families visiting Batticaloa District loved staying at Sea View Resort, Aki Villa, and Sunrise Pasikuda.
Aqua Marine Beach Hotel, Amanda Beach Resort, and KayJay Palms are also popular among family travelers.
Batticaloa, Pasikuda, and Kallady are popular with other travelers visiting Batticaloa District.