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

10 beach hotels

Kalkudah

3 beach hotels

The best beach hotels in Batticaloa District

Check out our pick of great beach hotels in Batticaloa District

Filter by:

Star rating
Review score

Inpan's beach resort Batticaloa

Hotel in Batticaloa

Set in Batticaloa, 6.4 km from Batticaloa Railway Station, Inpan's beach resort Batticaloa offers accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tonis
From
Estonia
It was much better than we expected. The place was well taken care of. There was nothing to complain about. The owner was very kind. He even gave us a car and took us to our next stop. It was a great pleasure to stay here. It was very satisfying and safe. We recommend it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews
Price from
US$27.20
1 night, 2 adults

The Dream Inn Guesthouse Passikudah

Batticaloa

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 300 metres from Pasikuda Beach.

l
leo
From
Netherlands
Nice house, like the pictures. Close to 2 beaches. Good airco.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Price from
US$39
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda

Situated in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodation with free WiFi access.

P
Primoz
From
Slovenia
Property landscaping, rooms, huge open air bathroom, big pool, enough sunbabads
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Price from
US$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.

D
Dishan
From
Australia
Wow, this place blew our minds. Absolutely stunning resort right on the beach - even better than pictured. The food was also sensational (fried butter prawns in particular), rooms beautiful and the staff rounded out the experience. All of the staff were lovely and went over and above to ensure we had a great stay. Ruchi (the animator) was a highlight. He proactively engaged my three year old son on the first day and by day two were fast friends - making our stay even more relaxing and enjoyable. We were there for 3 nights and while I normally want to get out and about - I was really happy to spend the whole time at the resort. Can’t recommend Maalu Maalu any higher
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews
Price from
US$195.50
1 night, 2 adults

Holiday Beach Guesthouse

Kalkudah

Situated in Kalkudah and only 90 metres from Kalkudah Beach, Holiday Beach Guesthouse features accommodation with sea views, free WiFi and free private parking.

F
Fatlinda
From
Switzerland
It is very well maintained. You have a lot of privacy. It is very calm, the host & the whole staff is very lovely & helpful. The dinner and breakfast was always very delicous. They helped us with everything we needed. We had an amazing time & enjoyed the conversations with everyone there.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews
Price from
US$24.30
1 night, 2 adults

Kalkudah Beach House

Hotel in Batticaloa

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.

F
Frances
From
United Kingdom
Beautiful new boutique hotel on the very quiet Kalkudah Beach. A beautiful setting with gorgeous garden and sea views from every room. Spacious accommodation including a large room and bathroom, and many communal sitting areas. Each room also includes a private terrace or veranda with comfortable furniture. The staff were wonderfully attentive and friendly. The food was excellent, with a special mention to the chef Manoj who created beautifully presented, freshly cooked and most importantly delicious food. He catered each meal to our specific requests and dietary needs. It is a wonderful property to stay and relax. It’s worth noting that there’s nothing to walk out to and the town is a bit of a distance, but you will have a lovely time staying and relaxing at this hotel. The beach itself is stunning, the water is calm, clean and warm and its is fringed by palms. Paradise
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$232.85
1 night, 2 adults

Bay Walk by AHSRAM

Kalkudah

Situated in Kalkudah, within 500 metres of Kalkudah Beach and 400 metres of Sri Muththu Mariyamman Kovil, Bay Walk by AHSRAM features accommodation with a garden as well as free private parking for...

A
Adriana
From
Argentina
Big Cindy room with a pretty garden view. Excelent wifi and water refill. The place used to be an Ashram, it’s peacefull with nice buildings. Few blocks to Kalkulah and Passikudah beaches
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$20
1 night, 2 adults

AHSRAM Accommodations

Pasikuda

Set near Kalkudah Beach and Sri Muththu Mariyamman Kovil, AHSRAM Accommodations is in Pasikuda and offers free private parking and a restaurant.

W
Wesley Levitt
From
Australia
The family was so beautiful, the room was very big and comfortable beds, great location with a short stroll to the beach, the family made us a lovely curry dinner one night which i highly recommend. TIP: the sunrise hotel which is just down the road let's you swim in the amazing big pool for the day if you rent a sun bed off them. It was 2000 rupiah per person and we also had lunch there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 45 reviews
Price from
US$22
1 night, 2 adults

Uga Bay - Pasikuda

Pasikuda

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.

B
Barbara
From
Hungary
This resort is amazing, perfect for all kind of holiday
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews
Price from
US$274.61
1 night, 2 adults

Sea View Resort

Hotel in Kallady

Situated in Kallady, within 200 metres of Kallady Beach and 2.9 km of Batticaloa Railway Station, Sea View Resort features accommodation with a garden and free WiFi throughout the property as well as...

C
Connor
From
United Kingdom
Nice big room with working ac. Friendly staff who were happy to help whenever they could, beautiful green garden out the front of the rooms.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 179 reviews
Price from
US$24
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
Fabulous - What previous guests thought, 700 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 616 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 465 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews

Popular with guests booking beach hotels in Batticaloa District

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

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 145 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 45 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews

FAQs about beach hotels in Batticaloa District

Beach hotels that guests love in Batticaloa District

See all
Avg. price/night: US$11
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 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: US$244.02
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 57 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: US$269.36
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 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: US$111.63
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 465 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: US$123.31
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 616 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: US$146.40
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 120 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
Avg. price/night: US$49.02
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: US$103.84
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 50 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: US$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
Avg. price/night: US$181.72
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews
A beautiful place, on a beautiful beach, with a beautiful pool! Lovely food, friendly staff, very comfortable room with outside verandah on the beach, amazing bathroom!
Guest review by
Vicky
Young couple