Search places to stay in Batticaloa District

Find the places to stay that appeal to you the most

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

Batticaloa

49 places to stay

Pasikuda

31 places to stay

Kalkudah

9 places to stay

Kattankudi

8 places to stay

Kallady

6 places to stay

The best places to stay in Batticaloa District

Check out our pick of great places to stay 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

Aiden Homestay

Pasikuda

Set within 1.7 km of Pasikuda Beach and 2.3 km of Valaichchenai Harbour, Aiden Homestay features rooms with air conditioning and a private bathroom in Pasikuda.

W
Weronika
From
Poland
It was the best homestay in Sri Lanka. The house is situated in a calm place, outside of city. It’s possible to rent a bicycle to explore the area and beaches. The owners are very hospitable and kind. The room was clean, comfortable and with good AC. For a request, it’s possible to order home cooked food.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Price from
US$25.92
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.

I
Igor
From
United Kingdom
Thank you all for making my stay memorable. I will never forget the beautiful sunrise in 6.15am and first swim the same time. Ruben was the day star and the best helper, also the lifeguard. My only advise to the hotel - more attention to the environment, surroundings and cleanliness of the whole beach not the hotel part. Spa is another little gem of the complex. The food and the chef with all the staff were amazing. Great place to feel happy.
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$232.85
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.

m
marco
From
Italy
We had the opportunity to stay for one night. It is a very nice and beautiful place. It is a good place to sleep in peace and quiet. We recommend it. The beach is very close. We can walk to the beach. The food there was amazing. There was a person who cooked for us. It was very delicious. We liked it so much that we asked him to cook for us the next morning. He also cooked with satisfaction. We recommend you to go there once and spend your night.
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

Adi Residences

Batticaloa

Set within 1.5 km of Kallady Beach and 2.3 km of Batticaloa Railway Station in Batticaloa, Adi Residences offers accommodation with seating area.

J
Joost
From
Netherlands
We loved our stay at Adi's Residence. The accomodation is spacious, wel equiped and clean. But most of all we loved the hospitality of mr Ramanathan and mrs Kamalabigaj. They were the friendliest people we met in Sri Lanka (and we met a lot of friendly people).
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$36
1 night, 2 adults

Leena Holiday Home

Batticaloa

Boasting free bikes, garden and views of garden, Leena Holiday Home is set in Batticaloa, 2 km from Kallady Beach. There is a private entrance at the villa for the convenience of those who stay.

S
Sanna
From
Finland
The staff and owner was super friendly!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews
Price from
US$35.10
1 night, 2 adults
All places to stay in Batticaloa District

Most booked places to stay in Batticaloa District this month

See all

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 74 reviews

Popular with guests booking places to stay in Batticaloa District

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

Popular with guests booking places to stay in Batticaloa District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 395 reviews

Popular with guests booking places to stay in Batticaloa District

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

FAQs about places to stay in Batticaloa District

Places to stay that guests love in Batticaloa District

See all
Avg. price/night: US$116.82
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 610 reviews
Location was good
Guest review by
Peter
Young couple
Avg. price/night: US$285.44
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Very spacious and clean. The room was air conditioned and the facilities were adequate for an all in one stay. The pool is massive with lots of sun chairs and they serve your snacks and drinks at the pool. The pool is hot for someone who prefers cooler waters. The beach front location is nice. Food is great with buffet style breakfast and dinner. The staff are super friendly with moderate English. The manager speaks English very well.
Guest review by
Sarah
Young couple
Avg. price/night: US$21.06
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Hosts were so friendly and kind! Location slightly out of the way but if you have a vehicle it’s perfect or only 15 mins walk to beach
Guest review by
Megan
Young couple
Avg. price/night: US$17.98
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 80 reviews
Good location inbetween the two beaches, person checking us in told us how to get there. Okay for a night
Guest review by
Parkinson
Young couple
Avg. price/night: US$80
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 334 reviews
Very peaceful location
Guest review by
Mohanraj
Family with young children
Avg. price/night: US$111.63
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 459 reviews
Beach was good. Good location. Infrastructure was good and the amenities and facilities were reasonable.
Guest review by
Ratnasabapathy
Group
Avg. price/night: US$165.03
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 667 reviews
Magnificent location and wonderful staff.
Guest review by
Suzanne
People with friends
Avg. price/night: US$18
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 422 reviews
The environment and location was great. Staff was very friendly and supportive. The food was amazing!
Guest review by
Rosh DS
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Great welcome and hospitality from Ashok. Dinner cooked on-site was fantastic and excellent breakfast. Location is in a quiet area, near to the sea. Two minutes walk to Passikudah beach and five minutes to Kalkudah beach.
Guest review by
keith
Solo traveller
Avg. price/night: US$215.65
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 698 reviews
Location
Guest review by
Channa
Family with young children
Avg. price/night: US$13
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 192 reviews
Definitely the best and most genuine place to stay in Pasikuda! The room was CLEAN. The WiFi WORKED. The food was GREAT! The people are FRIENDLY & ACCOMODATING. The location QUIET! The beaches are very CLOSE and they even let you have a bicycle to roam around FREE of charge! In Pasikuda everyone looks at you like you're walking money. The only honest people I met was Runi (the owner) and his family, and Robinson the tuktuk driver.
Guest review by
Jenny
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 reviews
Perfect place to stay in my favourite town. 4km bike ride from shops, cafe, beer shop, and restaurants - and 2 minutes walk from the sea. The guesthouse is quiet and well maintained, and the host, Suresh, goes out of his way to help you. And it is inexpensive too 👍
Guest review by
Pinkie67
Young couple