Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

The best accommodations in Batticaloa District

Check out our selection of great accommodations in Batticaloa District

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Batticaloa, 6.4 km from Batticaloa Railway Station, Inpan's beach resort Batticaloa offers accommodation with a garden, free private parking, a private beach area and a terrace. 7.6 km from Dutch Fort Batticaloa and 10 km from Batticaloa Lighthouse, the property provides a restaurant and a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. It was much better than we expected. The place was well taken care of. There was nothing to complain about. The owner was very kind. He even gave us a car and took us to our next stop. It was a great pleasure to stay here. It was very satisfying and safe. We recommend it.

Show more Show less
9.1
Wonderful
111 reviews
Price from
$22.95
per night

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 300 metres from Pasikuda Beach. Boasting a garden, the guest house is close to several noted attractions, around 100 metres from Sri Muththu Mariyamman Kovil and around 1.8 km from Sri Munai Murukan Kovil. The accommodation offers bicycle parking, and currency exchange for guests. Beautifully presented, clean and comfortable beds and room. Perfect location between two beaches. Lovely gardens to relax in after spending time at the beach.

Show more Show less
9.5
Exceptional
156 reviews
Price from
$39
per night

Situated within 50 metres of Kalkudah Beach and less than 1 km of Sri Muththu Mariyamman Kovil, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah. This property offers access to a terrace and free private parking. Guests can make use of a garden. Amazing host great breakfasts had a great stay near to beach restraunts perfect

Show more Show less
9.1
Wonderful
126 reviews
Price from
$18.40
per night

Set within 100 metres of Pasikuda Beach and 700 metres of Sri Muththu Mariyamman Kovil, Blue Sands Beach Resort features rooms with air conditioning and a private bathroom in Pasikuda. This guest house offers free private parking and a 24-hour front desk. All rooms come with a patio with views of the garden. Excellent breakfast with friendly staff. Kalkudah beach was lovely and very close to property.

Show more Show less
9
Wonderful
208 reviews
Price from
$48
per night

Set within 1.7 km of Pasikuda Beach and 2.3 km of Valaichchenai Harbour, Aiden Homestay features rooms with air conditioning and a private bathroom in Pasikuda. Boasting full-day security, this property also provides guests with a picnic area. There is free private parking and the property offers paid airport shuttle service. The room was fantastic. It was comfortable with good AC. The family that runs the place was lovely. They can provide rental bikes and scooters if you need them. Thank you!

Show more Show less
9.2
Wonderful
192 reviews
Price from
$23.04
per night

Facing the beachfront, Karpaha Sands offers 5-star accommodation in Pasikuda and features free bikes, outdoor swimming pool and garden. Featuring room service, this property also provides guests with a terrace. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property. This place is class! A huge stretch of white sandy beach with essentially just the hotel on it! We had a beachfront villa which we loved. The outdoor shower is so cool and it was amazing to open the curtains each morning and walk straight onto the beach! You are assigned a personal butler for the duration of the stay and you can contact them via WhatsApp at any time and for any request. A special shoutout to Malshan here! He was so professional and very responsive to all our requests. The pool is amazing - it is huge and there are shelves on the sides you can sit and lounge in to cool down! There are books, balls, volleyball and Pétanque around here to enjoy during the day! 😊 We chose to do the destination dining and the outdoor cinema add ons during our stay and just wow. All the food was sensational throughout our stay! I recommend French toast for breakfast and butter chicken for dinner!!! There are local fishermen who work on the beach, pulling in their nets and dealing with their catch, this was a very unique thing to experience! So much more I could mention!

Show more Show less
9.8
Exceptional
681 reviews
Price from
$199
per night

Situated in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodation with free WiFi access. Surrounded by lush greenery, it features an outdoor pool, fitness centre, 24-hour front desk and free parking on site. Best resort in Sri Lanka. This is our second visit to Pasikudah but we came just for this amazing resort and we do not regret. It is perfect. Clean, helpful and kind staff and well maintained premises. Food is delicious and everyone is very kind. Thanks to the manager and the resort staff. We would recommend to everyone and visit again.

Show more Show less
9.3
Wonderful
215 reviews
Price from
$280
per night

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka. It offers Ayurvedic spa treatments, a beautiful infinity pool and spacious rooms and suites with private balconies with free Wi-Fi. Excellent service, cosy rooms, noce bathroom, good breakfast, location by the sea.

Show more Show less
9.3
Wonderful
350 reviews
Price from
$105
per night

Situated in Kalkudah and only 90 metres from Kalkudah Beach, Holiday Beach Guesthouse features accommodation with sea views, free WiFi and free private parking. Set less than 1 km from Sri Muththu Mariyamman Kovil, the property provides a garden. Batticaloa Railway Station is 32 km from the guest house and Batticaloa Lighthouse is 32 km away. It is very well maintained. You have a lot of privacy. It is very calm, the host & the whole staff is very lovely & helpful. The dinner and breakfast was always very delicous. They helped us with everything we needed. We had an amazing time & enjoyed the conversations with everyone there.

Show more Show less
9.3
Wonderful
51 reviews
Price from
$21.87
per night

Located in Batticaloa, 70 metres from Kalkudah Beach, Kalkudah Beach House provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The property is around 9.2 km from Valaichchenai Harbour, 10 km from Sri Muththu Mariyamman Kovil and 11 km from Sri Munai Murukan Kovil. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. We were quite concerned on the way there because the trip was through some interesting but desolate terrain. What a great surprise. The property is beautiful and the staff and service were superb. The food was good too.

Show more Show less
9.6
Exceptional
16 reviews
Price from
$247
per night

Most booked accommodations in Batticaloa District this month

FAQs about accommodations in Batticaloa District

Accommodations that guests love in Batticaloa District