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

The best beach hotels in Batticaloa District

Check out our pick of great beach hotels in Batticaloa District

Filter by:

Star rating
Review score

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.

S
Sakina
From
India
the location was right near the beach, the owner was a wonderful host, and the amenities were incredible. overall, an unforgettable and amazing experience
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.

A
Andre
From
Germany
- Super super friendly staff - amaziiing food - very calm and everything clean - big rooms and super nice comfort - the open air wildlife wash rooms in the rooms
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.

S
Susith
From
Australia
Great location, walk to the beach, ocean safe for swimming, welcoming and helpful staff. Good buffet.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 344 reviews
Price from
US$205.28
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.

M
Mateusz
From
Poland
Very nice host :) Tasteful and big breakfast
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.

s
souad
From
Switzerland
We loved everything here. Very charming property by the beach with really beautiful furnitures and very comfortable. The staff is amazing, they are caring, they do everything for you to feel good and have the best experience. They spot every detail for you. The chef deserves a micheline star. The food experience was delicious. It is the perfect place to recharge. Thank you to the staff of kalkudah beach house for making this place a wonderful moment for us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$194.94
1 night, 2 adults

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.

A
Arextheadventurer
From
Canada
Clean, friendly staff, cold beer, 1 min to the beach
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 99 reviews
Price from
US$27.20
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.

M
Milena LH
From
Austria
This is a lovely place, well located close to both beaches and very comfortable!!! We had an air-conditioned room with everything you need and a huge garden. Breakfast was amazing, and we wish to had eaten there more often. The family is lovely (they speak perfect English), and the man who helps them as well. We were treated to coconuts and lovely fruit juices, and they even provided us with water so we didn't need to carry and buy bottles. Our son loved little chicks that were running around 😊 we cannot recommend this place highly enough and would definitely come again!
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.

R
Ravina Asheni
From
Switzerland
The location of the hotel is perfect and the beach in front of the hotel was amazing. The staff was very friendly, helpful and very thoughtful in every manner. The staff were paying attention to everything small thing which was very impressive. Special thanks goes to Mr Dammika the Manager for organising everything so well and also Mr Munas for his excellent service.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews
Price from
US$274.61
1 night, 2 adults

Cocoville

Pasikuda

Located in Pasikuda, a few steps from Kalkudah Beach, Cocoville provides accommodation with a garden, free private parking, a terrace and a restaurant.

D
Debra
From
Sri Lanka
A secluded and relaxing place. Villa is was very spacious and well appointed. Joseph the host was very accommodating. The accommodation is right on the beach. Watch the fishermen haul in the nets in the morning. Meals were very good although not cheap. A little bit out of the way but if you want total relaxation, seclusion and a peaceful stay at a very reasonable price for the area this is highly recommended. The touches of candle lit on the terrace at night, flower pond at the entrance of the villa, nice eating area all add to the atmosphere.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 117 reviews
Price from
US$43
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, 698 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 610 reviews

Popular with guests booking beach hotels in Batticaloa District

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

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 667 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.3
Superb - What previous guests thought, 75 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 344 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, 100 reviews

Popular with guests booking beach hotels in Batticaloa District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 135 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, 56 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$285.44
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, 460 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$116.82
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 610 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, 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: 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$208.98
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 344 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