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

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.

S
Stürz
From
Austria
Everything was perfect – the place is incredibly quiet and peaceful, with everything brand new and spotlessly clean. The staff were super friendly and welcomed us with ice cream, which was such a sweet touch! The food was delicious, and the location is just a short walk from the seaside. We had the beach almost entirely to ourselves – such a rare and relaxing experience. Highly recommended if you’re looking for tranquility and comfort!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 102 reviews
Price from
US$27.20
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

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
max
From
Germany
Super friendly host with great recommendations. The room is very clean, spacious and affordable. Best place we've stayed in Sri Lanka.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 135 reviews
Price from
US$17.10
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.

V
Vratislav
From
Czech Republic
The owner is friendly and helpful. The whole facility is very clean with very comfortable beds. Situated in the quiet village
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 reviews
Price from
US$12
1 night, 2 adults

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.

A
Anastasia
From
Germany
Beautiful garden clearly made with a lot of love and care, idyllic location near the beach while still quite close to town centre. Really relaxing lovely place! The room was really lovely and comfortable. Also I forgot something in the room and the owner was super lovely about it and very motivated in looking for it and giving it back to me.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews
Price from
US$9
1 night, 2 adults

Villa Exora Pasikudha

Batticaloa

Featuring air-conditioned accommodation with a private pool, Villa Exora Pasikudha is located in Batticaloa. This beachfront property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews
Price from
US$36
1 night, 2 adults

Batti Relax Point

Batticaloa

Situated within 1.2 km of Kallady Beach and 5.4 km of Batticaloa Railway Station in Batticaloa, Batti Relax Point features accommodation with seating area.

N
Nicola
From
Jersey
It had a kitchen and was a nice place to do yoga
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 65 reviews
Price from
US$12
1 night, 2 adults

Kunam Beach Rest Inn

Batticaloa

Offering a garden and quiet street view, Kunam Beach Rest Inn is located in Batticaloa, 300 metres from Kallady Beach and 2.3 km from Batticaloa Railway Station.

S
Sarah
From
Germany
Location is really close to the beach, which offers insights to local fishing in the morning. The distance to town is walkable, but otherwise the host helps with a tuktuk ride. The accomodation lays in an authentic living area. I had a really good time there, the host was very friendly and there to help anytime.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews
Price from
US$10
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.

J
Juliana
From
Brazil
Everything. The pictures doesnt do justice of what is really is but the highlight here js the experience. Dulip, or butler was exceptional,brought cockatails on thw beach and prepare a very nice surprised to mu husband birthday,a cake kn the room. Massages are very good, food is spetacular, the beach is warm a d caln, ideal for swmiming. Rájhida, is the best waiter always very attentive and friednly. Umberto the manager is very friendly! Staff is all amazing , with a big smile ! This place is magical and has everything you need to have a peaceful and magical stay in a stunning room, outside bathroom , Ac, bath, comfortable beds and amang decoration. Cocktails in the pool bar are amazing, are prices are very reasonable. Love everything. We have been in many resorts around the world and the attendiment here exceed all of our previous experiences, even in a 5 star resort in Maldives. Don't look for anywhere else,book this place and experience to bee treated like kings! Don't forget yo ask for the ceviche in the coconnut, the best I had in my life.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 666 reviews
Price from
US$141
1 night, 2 adults

Cocoville

Pasikuda (Near Batticaloa)

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

Z
Zena
From
United Kingdom
We stayed in the cabin which was massive and extremely comfortable. Great bed, fridge, shower was ok too. Lovely balcony. The remoteness suited us. Probably better if u have transport as you are a bit isolated but food and drink are available. The rustic beach has poop on it from the cows and goats that pass but it didn’t offend us, we liked watching them. Great to watch the fishermen too. We loved it.
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

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 8.6
Fabulous - What previous guests thought, 5 reviews

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 reviews

Popular with guests booking beach hotels in Batticaloa

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

Popular with guests booking beach hotels in Batticaloa

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking beach hotels in Batticaloa

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

Popular with guests booking beach hotels in Batticaloa

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

FAQ about beach hotels in Batticaloa

Beach hotels that guests love in Batticaloa

See all
Avg. price/night: US$10
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 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$10
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 reviews
Close to beach (but the sea was too rough to swim!)
Guest review by
Renuka
Young couple
Avg. price/night: US$10
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 165 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