Skip to main content

Beach Hotels in Batticaloa

Find the beach hotels that appeal to you the most

The best beach hotels in Batticaloa

Check out our pick of great beach hotels in Batticaloa

Filter by:

Review score

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.9
Exceptional - What previous guests thought, 11 reviews
Price from
US$194.94
1 night, 2 adults

Juda Holiday Villa

Batticaloa

Juda Holiday Villa, a property with a garden, is situated in Batticaloa, 200 metres from Kallady Beach, 2.3 km from Batticaloa Railway Station, as well as 3.5 km from Dutch Fort Batticaloa.

B
Bethany
From
United Kingdom
Perfect for our short stay. Was comfortable and had everything we needed. The owners are lovely and very helpful. Thankyou so much
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 167 reviews
Price from
US$12
1 night, 2 adults

Karpaha Sands

Pasikuda (Near Batticaloa)

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

S
Sonia
From
Romania
A little piece or paradise! Dreamiest beach, amazing pool and really nice luxury tents. Had a lovely stay at this resort.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 660 reviews
Price from
US$176
1 night, 2 adults

Coral Waves Inn Pasikuda

Kalkudah (Near Batticaloa)

Offering a garden and sea view, Coral Waves Inn Pasikuda is situated in Kalkudah, 1.7 km from Pasikuda Beach and 300 metres from Sri Munai Murukan Kovil.

L
Lova
From
Sweden
We stayed in the front house and it was very clean, really spacious and with a functioning, quiet air-conditioning. Location is calm and close to Kalkudah beach and Passikudah. The staff were so lovely and even though they didn't speak great English they went above and beyond to make sure we were well. So friendly and attentive. They now also offer breakfast, lunch, dinner, and tea/ coffee to a very reasonable price. Overall, amazing value for money!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 16 reviews
Price from
US$34
1 night, 2 adults

Breeze Pasikudah

Pasikuda (Near Batticaloa)

Set in Pasikuda, 200 metres from Pasikuda Beach, Breeze Pasikudah offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
Jegathesparan
From
United Kingdom
all aspects of our stay was fab
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 52 reviews
Price from
US$80
1 night, 2 adults

Pasikudah Eco Village Hotel

Pasikuda (Near Batticaloa)

Boasting a private beach area, garden and views of sea, Pasikudah Eco Village Hotel is set in Pasikuda, 300 metres from Kalkudah Beach.

P
Paranth
From
United Kingdom
Nice location near the beach. Helpful staff and the owner.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 45 reviews
Price from
US$19.60
1 night, 2 adults

The Beach house by Kay Jay Hotels

Pasikuda (Near Batticaloa)

Featuring garden, a sun terrace with a swimming pool and a shared lounge, The Beach house by Kay Jay Hotels is located in Pasikuda, a few steps from Kalkudah Beach and 500 metres from Sri Muththu...

s
suzanne
From
United Kingdom
From the dining area we could see and hear the sea. It was magical. The food was delicious and the staff did everything to make us comfortable and happy. We loved staying here!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 38 reviews
Price from
US$66.47
1 night, 2 adults

Coastal villa

Batticaloa

Situated in Batticaloa, 300 metres from Kallady Beach and 2.5 km from Batticaloa Railway Station, Coastal villa offers a private beach area and air conditioning.

M
Michel
From
Argentina
Home away for Home: The stay at Coastal Villa, Kallady - Batticaloa was excellent for the few reasons. The room was vast nice and cosy and bathroom also similar as large neat and clean. The host served homemade food that we ordered and the money was worthy to the delicious menus all the prices in USD easy to calculate.  The location in Kallady area is good. we chose this for it's beautiful blue beach, it is near of 100 metres from Coastal Villa. We visited the British and Portuguese occupied places we had good experience to see and boating is available in the Batticaloa lagoon we enjoyed of it. There is a lighthouse, we climbed to the peak and the view was magnificent and we felt everything was underneath of our feet. Joel himself was a very good host. He went out of the way to make us feel so at home and taking personal attention to help us. His father and mother of house helped us very good. I appreciate their cooking was amazing. Dear guest please don't miss the food they cook I recommend it for you. The front view of the house is very neat always cleaning and the hall well equipped with big sofas and having WiFi. Guitar is available too for  play.  We had very good stay and thank to to the Host. I highly recommend Coastal Villa.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 130 reviews

Naaval Beach Villa & Rooms

Batticaloa

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.

G
Giuseppe
From
Italy
All wonderful!!!!! Location and Staff , breakfast, dinner . The staff Is the best in the world !
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 148 reviews

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.

j
joshuva
From
France
A very nice place to stay. A very beautiful place to stay. It is very clean. The bathroom is very clean. The bathroom is very clean as is the bedroom. We stayed for one night. The staff was very kind and friendly. We had dinner and lunch there. We had the most delicious food in Sri Lanka. I was very happy. We wanted to stay for two more days but we didn't have a reservation for two days so we had to leave the next day. We highly recommend this place. The beach is just in front of you. You can walk to the beach. There are tall trees. The place is quiet and peaceful. This place is a good place to relax.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 87 reviews
All beach hotels in Batticaloa

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Batticaloa and surroundings in the past month

See all

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Batticaloa

Popular with guests booking beach hotels in Batticaloa

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

Popular with guests booking beach hotels in Batticaloa

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

Popular with guests booking beach hotels in Batticaloa

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

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 50 reviews

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 148 reviews

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 87 reviews

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 130 reviews

Beach hotels that guests love in Batticaloa

See all
Avg. price/night: US$11
Scored out of 10, guest rating 8.1
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: US$11
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 167 reviews
Close to beach (but the sea was too rough to swim!)
Guest review by
Renuka
Young couple
Avg. price/night: US$11
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 167 reviews
The guesthouse is very clean. Jude and his wife are extremely helpfull and speak perfect english, they helped with everything. They allow you to leave your luggage there for a longer time if you want to visit some beaches. Everything was perfect!
Guest review by
Anca
Solo traveller