Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Batticaloa District

Check out our pick of great beach hotels in Batticaloa District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Batticaloa, 300 metres from Kallady Beach and 2.5 km from Batticaloa Railway Station, Coastal villa offers a private beach area and air conditioning. This beachfront property offers access to free WiFi and free private parking. The accommodation features a 24-hour front desk, room service and organising tours for guests. Location is close to the beach. The owners are very kind and if you want to know more about Sri Lanka, you can have a very interesting chat with them. Room is very clean and comfortable! The food is also very tasty.

Show more Show less
9
Superb
134 reviews
Price from
US$17.01
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. Nice house, like the pictures. Close to 2 beaches. Good airco.

Show more Show less
9.5
Exceptional
156 reviews

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
Superb
129 reviews
Price from
US$23.60
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. Lovely staff, fantastic breakfasts with a new menu each morning. Room was really big and very clean. Well located to Kalkudah beach and 10 mins walk to Pasikudah

Show more Show less
9.1
Superb
206 reviews
Price from
US$45
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. Everything was to like at Karpaha Sands, a truly wonderful place

Show more Show less
9.8
Exceptional
668 reviews
Price from
US$126
per night

With garden views, Naaval Beach Villa & Rooms is set in Batticaloa and has a restaurant and a 24-hour front desk. This beachfront property offers access to a terrace and free private parking. The accommodation offers airport transfers, while a bicycle rental service is also available. Lovely staff, big, nice and clean rooms. Great location. I strongly recommend.

Show more Show less
9
Superb
150 reviews
Price from
US$9
per night

Offering sea views from the terrace/balcony, air-conditioned suites come with a wardrobe, sofa seating area, a personal safe, minibar and a flat-screen TV with satellite channels. The en suite bathroom has a bathtub or shower, hairdryer, bathrobes and free toiletries. One of the best hotels I visited The service was incredible Everything was so clean and food was great

Show more Show less
9.3
Superb
211 reviews
Price from
US$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.

Guests can snorkel in the clear waters of the Indian Ocean, pick seashells by the beach or visit the nearby villages and local markets. The resort also provides a gym and business centre. Amazing place ! Wonderfull staf ! Everyone is friendly and helpful ! We recommend this hotel ! Thank you for the perfect stay ! .

Show more Show less
9.3
Superb
344 reviews
Price from
US$110
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. Kumu looked after us perfectly. We had the best breakfast in Sri Lanka with loads of fruit and she prepared a superb rice and curry for dinner. Holiday Beach Guesthouse is 5 minutes walking from the beach, which is great and where there are only few people. The property is tidy and the garden peaceful. Our villa was well maintained and comfortable. We hope to come back!

Show more Show less
9.3
Superb
48 reviews
Price from
US$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
12 reviews
Price from
US$197.60
per night

Most booked beach hotels in Batticaloa District this month

FAQs about beach hotels in Batticaloa District

Beach Hotels that guests love in Batticaloa District

gogless