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.

Aiden Homestay

Pasikuda - 1,600 yards from beach

Set within 1.7 km of Pasikuda Beach and 2.8 km of Kalkudah Beach, Aiden Homestay offers rooms with air conditioning and a private bathroom in Pasikuda. Private parking is available on site at this recently renovated property. The accommodation features airport transfers, while a bicycle rental service is also available. Very nice homestay place, there are several rooms, shared living room, shared open air dinner place and big secured parking. Owners family is very nice and friendly it was very nice to speak with. Our room was comfortable, bed was comfortable too, bathroom was big and clean(everything was perfectly clean). Very good air condition in the room. And good sound isolation. We sleept very well here. We ordered dinner and breakfast here - all was tasty.

Show more Show less
9.1
Superb
102 reviews
Price from
£14
per night

Karpaha Sands 5 stars

Pasikuda - 200 yards from beach

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. To be honest we loved pretty much everything about this hotel. The decor, the pool and relaxation room, the restaurant and beach front. You were also given a phone to reach a personal attendant and have a hotspot for the internet. We spent my partners birthday here and the hotel went above and beyond to help celebrate this which I really really appreciated. All around it's an excellent hotel and we'd definitely recommend it and would love to come back.

Show more Show less
9.4
Superb
426 reviews
Price from
£145
per night

Passi Nature Villas Pasikuda

Kalkudah

Set in Kalkudah, Passi Nature Villas Pasikuda offers beachfront accommodation 400 metres from Kalkudah Beach and offers various facilities, such as a private beach area, free bikes and a garden. Featuring a 24-hour front desk, this property also provides guests with a picnic area. The apartment has spa facilities, sun terrace and outdoor fireplace, and guests can dine in the restaurant. Wonderful location with beautiful view, food was amazing, staff’s service was excellent and room also nice overall enjoy the stay very good location had peaceful holiday

Show more Show less
9
Superb
15 reviews
Price from
£23
per night

The Dream Inn Guesthouse Passikudah

Batticaloa - 300 yards from beach

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 200 metres from Pasikuda Beach. It is located 100 metres from Sri Muththu Mariyamman Kovil and offers bicycle parking. The property offers bike hire and features a garden and terrace. Great welcome and hospitality from Ashok. Dinner cooked on-site was fantastic and excellent breakfast. Location is in a quiet area, near to the sea. Two minutes walk to Passikudah beach and five minutes to Kalkudah beach.

Show more Show less
9.7
Exceptional
10 reviews
Price from
£25
per night

Neem Forest Guest House & Yoga Meditation Centre

Batticaloa - 850 yards from beach

Featuring garden views, Neem Forest Guest House & Yoga Meditation Centre provides accommodation with balcony, around less than 1 km from Kallady Beach. This property offers access to a terrace and free private parking. Batticaloa Railway Station is 5.2 km from the guest house and Dutch Fort Batticaloa is 6.4 km away. Neem Forest GH is somewhat outside the city but only a short tuktuk ride away. As a result it is a beautifully peaceful and extremely quiet location. Dawn chorus of birds was amazing. The host was extremely helpful and ready to talk about all matter of subjects. The Sri Lanken breakfast was always too much and the host made sure it was always different. Nearby is the many kilometer long sand beach (no other tourists) where you watch the fishermen pull in their nets of caught fish. Meem Forest is highly recommended.

Show more Show less
9.2
Superb
12 reviews
Price from
£10
per night

Sri Construction Circuit Bungalow

Batticaloa - 1.5 miles from beach

Located within less than 1 km of Dutch Fort Batticaloa and a 19-minute walk of Batticaloa Railway Station, Sri Construction Circuit Bungalow features rooms with air conditioning and a private bathroom in Batticaloa. It is situated 5.7 km from Batticaloa Lighthouse and offers full-day security. There is free private parking and the property provides paid airport shuttle service. It was a quick stay but the host ensured I had everything I needed from the moment I arrived. The room was very large with lots of areas to sit and or set your personal items on which was appreciated. I had a spacious kitchen to cook if I preferred (grocery store right down the street). The bathroom was on the smaller side but had everything you’d need.

Show more Show less
9.1
Superb
39 reviews
Price from
£19
per night

Hotel krish

Kalkudah - 150 yards from beach

Situated within 50 metres of Kalkudah Beach and less than 1 km of Pasikuda Beach, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah. This property offers access to a terrace and free private parking. Sri Muththu Mariyamman Kovil is less than 1 km from the guest house and Sri Munai Murukan Kovil is 2.1 km away. We recently staying five days at Kirsh Hotel in Pasikuda, and it was an absolutely delightful experience from start to finish. First and foremost, the food at Kirsh Hotel is exceptional. Each meal was, bursting with traditional Sri Lankan flavour and prepared with the utmost care. Spiciness was adjusted to our taste. What truly sets Kirsh Hotel apart is the warmth and hospitality of the hotel owner. From the moment we arrived, we were greeted with genuine kindness and made to feel right at home. The owner's personal touch added an extra layer of charm to our stay, and we appreciated the attention to detail and commitment to ensuring that every guest had a memorable experience. And the location! Kirsh Hotel is conveniently located close, 150m; to a stunning 20 km stretch of Kalkudha beach, allowing guests to easily soak up the sun, swim in the crystal-clear waters, or simply stroll along the sandy shores and take in the breathtaking views. Overall, our stay at Kirsh Hotel was nothing short of fantastic. From the tasty food to the warm hospitality and stunning location, it exceeded all of our expectations. I highly recommend Kirsh Hotel to anyone looking for a truly memorable getaway in Pasikuda.

Show more Show less
9.3
Superb
63 reviews
Price from
£18
per night

Sun Siyam Pasikudah 5 stars

Pasikuda Beach, Pasikuda - 200 yards from beach

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. Review of the Sun Siyam Hotel in Pasikudah . The pearl of the east coast, located on snow-white sand surrounded by a coral reef, between the bays of Vandalous and Kalkudah, is one of the Sun Siyam ho𝗍𝖾𝗅 managed by 𝖠𝗋𝗌𝗁𝖾𝖽 𝖱𝖾𝖿𝖺𝗂. 𝖥𝗂𝗋𝗌𝗍 𝗂𝗇 𝗅𝗈𝖻𝖻𝗒 𝗓𝗈𝗇𝖾 𝗍𝗁𝖾 Guests are greeted by a bright and stylish design, which leads to the road 𝗈𝖿 the delicately hidden villas. In the center of the territory there is a large 𝗉𝗈𝗈𝗅 with beautiful illumination at night. If you want privacy, you can relax 𝖺𝗍 your private pool in your room. 𝖠𝗍 𝗍𝗁𝖾 𝖻𝗎𝖿𝖿𝖾 area there is a 𝗐𝗂𝗇𝖾 𝖼𝖾𝗅𝗅𝖺𝗋 with an impressive collection of wines and champagnes. For sophisticated guests, having a glass of Dom Perignon at sunset of the outgoing day is perfect! Whole hotel makes with love, so you may not worried about something, the hospitality staff will always help you. Today it is one of the best hotels on the island of Sri Lanka, so your are always welcome!

Show more Show less
9.8
Exceptional
32 reviews
Price from
£141
per night

Uga Bay - Pasikuda 5 stars

Pasikuda Beach, Pasikuda - 200 yards from beach

Set along the beachfront just metres away from the pristine beaches of Pasikudha Bay, Uga Bay - Pasikuda boasts well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi access.

Featuring the beautiful sea views of Passekudah Beach, the hotel is 36 km away from the city and 280 km away from Bandaranaike International Airport. For convenience, Airport shuttle services are available at a surcharge. It is in a beautiful situation. the property is well laid out. Rooms well appointed.Bathroom large and always hot water.

Show more Show less
9.1
Superb
33 reviews
Price from
£237
per night

Sea View Resort 3 stars

Kallady - 100 yards from beach

Situated in Kallady, 200 metres from Kallady Beach, Sea View Resort features views of the sea. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests. Nice place to stay, close to the ocean! Very friendly host. It was possible to order freshly cooked prawns :)

Show more Show less
8.7
Fabulous
108 reviews
Price from
£18
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