Search beach hotels in Batticaloa District

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Pasikuda

18 beach hotels

Batticaloa

11 beach hotels

Kalkudah

3 beach hotels

The best beach hotels in Batticaloa District

Check out our selection of great beach hotels in Batticaloa District

Filter by:

Star Rating
Review score

Inpan's beach resort Batticaloa

Hotel in Batticaloa

Located in Batticaloa, 4 miles from Batticaloa Railway Station, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a private beach area and a terrace.

U
Udara
From
Sri Lanka
Owner were very pleasent and humble
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 114 reviews
Price from
$27.20
1 night, 2 adults

The Dream Inn Guesthouse Passikudah

Batticaloa

Offering garden views, The Dream Inn Guesthouse Passikudah in Batticaloa provides accommodations, a garden, and a terrace. This guest house offers free private parking, bicycle parking, and free Wifi....

K
Kateřina
From
Czech Republic
The best accommodation we have experienced so far in Sri Lanka! Traveling around for over a week already. Beautiful, very clean, very new and comfortable and a very hospitable host. Ashok has a lot of experience managing hotels and it is obvious from the outset - he has arranged everything very well. Also, it is close to both beaches - Passikudah and Kalkudah ones. We loved our stay a lot.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
$40.50
1 night, 2 adults

Blue Sands Beach Resort

Pasikuda

Offering quiet street views, Blue Sands Beach Resort in Pasikuda features accommodations and a garden. This guest house offers free private parking and a 24-hour front desk.

A
Angelique
From
Canada
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
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 209 reviews
Price from
$54
1 night, 2 adults

Karpaha Sands

Pasikuda

Facing the beachfront, Karpaha Sands offers 5-star accommodations in Pasikuda and features free bikes, outdoor swimming pool and garden.

M
Marlene
From
Germany
Super nice hotel with private butler for each room and really good service and value for money compared to more southern regions in Sri Lanka!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 682 reviews
Price from
$199
1 night, 2 adults

Naaval Beach Villa & Rooms

Batticaloa

Offering garden views, Naaval Beach Villa & Rooms in Batticaloa provides accommodations, an open-air bath, and a garden. This beachfront property offers access to a terrace and free private parking.

D
Dasith
From
Sri Lanka
The first impressions were great and one of the most calm and relaxing places I have been to. The place is full with great hospitality and they were so nice and accommodating. One of the best beaches in Sri Lanka and the beach is just near to the Villa. Very much affordable rates and it’s worth to the amount you pay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 151 reviews
Price from
$9
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda

Located in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodations with free WiFi access.

E
Eytan Yammer
From
Israel
The resort is an oasis of calm. It gave my wife and I the space to relax and enjoy each other. The staff especially Arshed the general manager and Farhan went way above and beyond to make our stay so special. They arranged snorkeling and an elephant safari, we also have some dietary requirements that they catered to without missing a beat. Truly a wonderful experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 216 reviews
Price from
$166.60
1 night, 2 adults

Maalu Maalu Resort & Spa - Thema Collection

Pasikuda

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka.

A
Anahit
From
Armenia
We stayed at Maalu Maalu Resort & Spa for 8 nights and were 100% satisfied. The food was excellent, with plenty of variety - spicy local dishes, continental options, lots of seafood, fruits, and yummy desserts. It was easy to find kid-friendly meals, and the restaurant staff were top-notch. Our cottage was spacious, quiet, and very comfortable, with great soundproofing from top neighbors. Housekeeping was fast and flawless special thanks to Thasitha and Viraj for keeping everything spotless. The resort was peaceful and not too crowded. The pool was clean and well-designed for both kids and adults, with a nice bar nearby. The beach was beautiful and perfect for swimming in June. We also loved the kids’ animation. Richie, the animator, kept kids entertained with fun activities, giving parents time to relax. He was friendly, creative, and great to chat with. This was one of the best hotels we’ve stayed in - clean, cozy, family-friendly, and well-managed. Highly recommended!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 350 reviews
Price from
$97.50
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah

Just a few steps from Kalkudah Beach and a 10-minute walk from Sri Muththu Mariyamman Kovil, Holiday Beach Guesthouse features accommodations in Kalkudah, with a garden.

H
Henrik Alpo
From
Norway
Amazing stay with a lovely hostess.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews
Price from
$24.30
1 night, 2 adults

Kalkudah Beach House

Hotel in Batticaloa

Located in Batticaloa, a few steps from Kalkudah Beach, Kalkudah Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Allan
From
Japan
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.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews
Price from
$203.30
1 night, 2 adults

Bay Walk by AHSRAM

Kalkudah

Just a 5-minute walk from Kalkudah Beach and 400 yards from Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodations in Kalkudah, with a garden and a terrace.

N
Nicholas
From
United States
This place is twice as nice as the Ubay Homestay I stayed at in Trincomalee for which I paid much more - $30 per night. What's better about it, besides the lower price, is: More spacious, more modern room Fewer bugs (really hardly any) Larger, less smelly bathroom Much quieter setting. Instead of being in the middle of a bunch of other places, including a loud hostel next door, as Ubay was, this place is in a wide open, peaceful setting, the only close neighbor a church. Better breakfast at the same price - 1300 Free, filtered water A larger staff, very attentive, but unobtrusive, only there when you need them The two beaches nearby are quieter and less crowded Much thanks to Usha, the owner's wife, who speaks excellent English. She welcomed me graciously with fresh coconut water and gave me another one when I left.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
$20
1 night, 2 adults
All beach hotels in Batticaloa District

Most booked beach hotels in Batticaloa District this month

See all

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 704 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 640 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 682 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 466 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 350 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 216 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 78 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 128 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 114 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews

FAQs about beach hotels in Batticaloa District

Beach Hotels That Guests Love in Batticaloa District

See all
Avg. price/night: $12
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 167 reviews
The location of the hotel was quiet and located only 200m from the beach. The room was equipped basically but with everything you need. It was clean. The cordial couple running the hotel were always friendly, helpful and courteous. All requests regarding transportation, travel advice and extra requests were fulfilled immediately. We would come back at any time.
Guest review by
Traub
Family with young children
Avg. price/night: $244.02
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 58 reviews
Amazing location right on the beautiful Passikuda Beach, which was super clean. The staff were friendly and eager to please. It felt very safe.
Guest review by
Caroline
Family with young children
Avg. price/night: $265.34
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 216 reviews
The hotel is located by the beach with offers shallow sea, golden sand and wonderful sunsets.
Guest review by
Michal
Family with young children
Avg. price/night: $140.18
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 466 reviews
We spent two nights at this resort. Our room was very beautiful and clean, with an extremely spacious bathroom. The resort offers a splendid pool and a beautiful private beach. The presence of few tourists contributed to creating a peaceful and tranquil atmosphere. Both breakfast and dinner featured high-quality traditional dishes. The staff was always kind and helpful. A special mention goes to Samante, the restaurant manager, who treated us with great courtesy and attention.
Guest review by
Alessandro
Family with young children
Avg. price/night: $99.95
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 640 reviews
The hotels pool and beach view is stunning, lots of facilities, very friendly and helpful staff! Spa was also so relaxing, although I wouldn’t say it was cheap. Thoroughly enjoyed our stay here overall.
Guest review by
Ryan
Young couple
Avg. price/night: $146.40
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 128 reviews
Wonderful time !! Unforgettable stay at Giman Free Beach Resort. Peace and privacy on the beach, no disturbance at all. We both had a wonderful time at the Beach, with shallow water for a perfect sea bath throughout the day. Food offered was just to our liking and the sea food was special. The staff is ever accommodative and supportive. Lots of trees around you and nature all over with inhouse naturalist to show and explain the nature, nature trails and History. Great place to stay for an extended stay !!
Guest review by
Mahen
Young couple
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 102 reviews
Location is right on the beach front, provided loungers with mats. Room had a kettle and good air conditioning. Very friendly and helpful staff. Nice balcony overlooking the sea plus good parking .
Guest review by
julian
Young couple
Avg. price/night: $46.84
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 117 reviews
We were the only guests because it is off season right now. The owners are absolutely lovely, we had a great dinner and A very tasty breakfast! They are very animal friendly (which we loved). The little cabin stands beside coconuttrees, you can hear the ocean and it has a very nice Terrasse to sit in and enjoy a cup of tea. The Beach is very nice, Although it was stormy and Not very clean (off season) but we were the only ones and it was very very nice! We can really recommend to stay at cocoville
Guest review by
Larah
Young couple
Avg. price/night: $103.84
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 51 reviews
Super friendly staff, awesome breakfast and right on the beach! It was a short walk to reach restaurants, and you could walk along the beach to Pasikudah bay in 10mins. Our room was HUGE and we had a bath in the bathroom which was a bonus for the kids!
Guest review by
Ruth
Family with young children
Avg. price/night: $80
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 68 reviews
The location is stunning, swimming pool is huge and well maintained. Stunning view on the ocean. Not many tourists so you feel like you are on your own on a beautiful clean beach. Rooms were ok and big enough with great view. Food was good too and staff was very kind.
Guest review by
Cecile
Family with young children