Hotels in Batticaloa District

Search and compare Batticaloa District hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Batticaloa District

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
National Holiday Resort, Passikudah, Kalkudah, Sri Lanka
Catch some rays at the beach or spend the day relaxing at Amaya Beach Pasikudah's full-service spa. Then enjoy a meal at one of the resort's 3 restaurants.
Free Wi-Fi
8.8
Excellent
1490 reviews
Location
1.0 km from city centre
Pasikudah, Kalkudah, Sri Lanka
Catch some rays at the beach or spend the day relaxing at Sun Siyam Pasikudah's full-service spa. Then enjoy a meal at one of the resort's 3 restaurants.
Free Wi-Fi
8.9
Excellent
469 reviews
Location
1.2 km from city centre
Coconut Board Road, Kalkudah, Sri Lanka
Catch some rays at the nearby beach, pamper yourself at The Bay an Uga Experience - Pasikuda's full-service spa or enjoy waterskiing.
Free Wi-Fi
9.3
Excellent
293 reviews
Location
0.5 km from city centre
Passekudah, Kalkudah, Sri Lanka
Catch some rays at the beach or spend the day relaxing at Maalu Maalu Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 2 restaurants.
9.3
Excellent
694 reviews
Location
1.4 km from city centre
Coconut Cultivation Board Road, Kalkudah, Sri Lanka
Spend the day relaxing on Anantaya Resort and Spa Passikudah's private white sand beach or pampering yourself at the hotel's full-service spa.
Free Wi-Fi
Parking
8.9
Excellent
326 reviews
Location
1.8 km from city centre
Coconut Board Road, Kalkudah, Sri Lanka
This hotel features an outdoor pool, a restaurant and a fitness centre. Free WiFi in public areas and free self parking are also provided. Other amenities include a bar/lounge, spa services and a meeting room.
Free Wi-Fi
Parking
8.8
Excellent
502 reviews
Location
0.9 km from city centre
Passikudah, Kalkudah, Sri Lanka
At Laya Waves, spend the day relaxing on the nearby beach or pampering yourself at the hotel's full-service spa.
Free Wi-Fi
Parking
7.2
Good
135 reviews
Location
0.2 km from city centre

Cheapest hotels in Batticaloa District

Currently, these are the lowest-priced hotels in Batticaloa District we've come across for the dates selected. If you have the flexibility, change the dates selected to compare prices.
Pasikkudah Road, Kalkudah, Sri Lanka
1.3 km from city centre
Free Wi-Fi
Parking
Spa
$16
Avg. per night
New Dutch Bar Road, Batticaloa, Sri Lanka
2.4 km from city centre
Free Wi-Fi
Parking
$20
Avg. per night
Old Passikudah Road, Kalkudah, Kalkudah, Sri Lanka
0.4 km from city centre
Free Wi-Fi
Parking
Airport shuttle
$43
Avg. per night
Kayankerni, North Of Passikudah, Kalkudah, Sri Lanka
8.2 km from city centre
Free Wi-Fi
$46
Avg. per night
No.7, Coconut Board Road, Kalkudah, Sri Lanka
0.9 km from city centre
Free Wi-Fi
Parking
$48
Avg. per night
103, Passikudah Road, Kalkudah, Sri Lanka
0.6 km from city centre
Free Wi-Fi
Airport shuttle
$50
Avg. per night
Coconut Cultivation Board Road, Kalkudah, Sri Lanka
1.5 km from city centre
$55
Avg. per night
Coconut Board Road 255, Kalkudah, Sri Lanka
0.7 km from city centre
Free Wi-Fi
Parking
$61
Avg. per night

Where to stay in Batticaloa District

Utilize the map to find properties close to the Batticaloa District area(s) or attractions you plan on visiting. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

Facts about staying in Batticaloa District

  • Where is the best place to stay in Batticaloa District?

    You can find several places worth visiting in Batticaloa District. Pasikuda, Kalkudah, and Batticaloa are some of the most popular amongst our users.

  • What are the best hotels in Batticaloa District?

    1,490 reviews rated Amaya Beach Pasikudah with an average score of 8.8/10. It may also be worth looking into the The Calm Resort & Spa, which received a rating of 8.7/10 from 831 reviews. Sun Siyam Pasikudah could also be a good option, with a score of 8.9/10 from 469 reviews.

Find better results for your stay in Batticaloa District

Consider these popular 3-star hotels in Batticaloa District