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. We had the opportunity to stay for one night. It is a very nice and beautiful place. It is a good place to sleep in peace and quiet. We recommend it. The beach is very close. We can walk to the beach. The food there was amazing. There was a person who cooked for us. It was very delicious. We liked it so much that we asked him to cook for us the next morning. He also cooked with satisfaction. We recommend you to go there once and spend your night.

Show more Show less
9.1
Wonderful
117 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. Great host and brand new facilities with a beautiful garden

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. The room was spacious and clean. Had all the required facilities. Located in walking distance to the beach. But if you want to have a bath you need to go to the Pasikuda public beach which is around 1km away. Overall, a pleasant stay.

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. Super clean room, delicious food and really helpful staff. Would definitely recommend. Short drive/walk to the beach. Not sure why it’s rated so low

Show more Show less
9
Wonderful
209 reviews
Price from
$50
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 hotel had everything we needed for a week of total relaxation. The hotel is quite remote, which actually made it easier for us to take full advantage of everything it had to offer. We were so kindly upgraded to the Seed suite which was perfect as we were traveling with young children. The tent was unbelievable. Comfortable and luxurious. The massages are amazing too. The food though, out of this world. I made sure to try something different every day. So fresh! The staff were unbelievably friendly. From Umberto the manager who was a fabulous host, to Jude and the barman who were so kind to our kids. Jude even rode into town to get our 1 year a little dolly to play with. The barman (sorry we forgot his name 😬) spoilt our kids with ice creams and also my husband and I the most unreal cocktails (especially the Icy J&R). We also used the transport which the hotel can provide and it was very comfortable, even for a long drive. I could go on about how amazing this place is, but I think we’ll just have to go back again!

Show more Show less
9.8
Exceptional
683 reviews
Price from
$199
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. Surrounded by nature, close to the beach, staff, food, everything.

Show more Show less
9
Wonderful
152 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. Friendly staff, fantastic facilities, clean beach, great food, nice pool.

Show more Show less
9.3
Wonderful
217 reviews
Price from
$198
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. The hotel welcomes all new guests with flower necklaces and cool fruit drinks. The breakfast buffet options are numerous. We ordered a la carte lunch & dinner, and the food was always exceptional. (Note, the first night we wanted something that they didn’t have but they ordered it for the second night.) The room was ok, but all rooms come with a comfortable balcony to make up for what the room lacks. Also, the bathroom is about the same size as the room. The beach and the ocean are by far the main reason to come here. The warm ocean water is unparalleled and the hotel staff do a wonderful job keeping their section of the beach clean. The pool area is also nice, but we came for the beach and spent most of our time there. The kid space is lacking, but that’s ok as long as you aren’t there when it rains. Lastly, all the staff we encountered were professional. They helped arrange our departure taxi which actually was rather reasonably priced; meaning same price everyone seems to charge tourists 200 rupees per kilometer (rather than what locals pay which is like 120-150). Overall, I highly recommend staying here.

Show more Show less
9.3
Wonderful
351 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. Awesome place to stay in Pasikuda area! Very friendly and helpful hosts, clean room with new AC, quiet at night, good breakfast. 200 m to Kalkudah beach, 1 km to Pasikuda beach.

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

Located in Kalkudah, 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 8.5 km from Valaichchenai Harbour, 8.8 km from Sri Muththu Mariyamman Kovil and 10 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. Absolutely stunning property and beach! Loved the service, the location and just how comfortable it was!

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