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 selection of great beach hotels in Batticaloa District

Filter by:


Review score

Wonderful: 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.

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. + The accommodation was very clean and well maintained. It's a good place to stay for a short stopover. The breakfast was sufficient and okay.

Show more Show less
9.1
Wonderful
115 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. The place was clean. No issues with mold. Quiet. Comfortable bed. Short walk to a beautiful beach. Friendly host and family.

Show more Show less
9.5
Exceptional
156 reviews
Price from
$34
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. Ms. Krish is a charming and energetic woman. The Beach is with once across the road good and easy to reach. Since Ms Krish has a big heart for animals, especially for dogs, you should also find dogs great. These belong like the loving hostess to the accommodation. The food in the morning and evening can be predetermined in consultation and is very tasty. All wishes are fulfilled if possible. Many and heartfelt thanks

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. The owner was great, super friendly and helpful. The room was nice and clean with a hot shower!

Show more Show less
9
Wonderful
209 reviews
Price from
$58
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. Do not think twice about taking a holiday here. The property is beyond beautiful and the staff are simply fantastic - from your personal butler to the bartender to the masseuse to the kitchen staff - they go out of their way to be thoughtful! Definitely take a snorkeling trip to Kayankeri Reef and ensure you are on the beach to see the sky change colours during sunset.

Show more Show less
9.8
Exceptional
684 reviews

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. The place is very calm and quiet. The host is amazing and very friendly.

Show more Show less
9
Wonderful
151 reviews
Price from
$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
Wonderful
217 reviews

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. We were totally excited buring our stay! Very kinde stuff, besutifull rooms with luxury view. Rooms are spacious and huge bathroom. Outside is a big swimmingpool with view to the ocean. What a amazing experience

Show more Show less
9.3
Wonderful
350 reviews

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. Amazing stay with a lovely hostess.

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.4
Wonderful
17 reviews
Price from
$247
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