Last-minute hotel deals in Batticaloa District

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Located in the Eastern Province of Sri Lanka, Batticaloa District is a captivating travel destination known for its rich cultural heritage and stunning natural beauty. Staying in Batticaloa offers visitors a unique blend of serene beaches, historical landmarks, and vibrant local culture. The city of Batticaloa, the district's capital, is a popular area to stay, offering a range of accommodations from luxury hotels to cozy guesthouses.

For those seeking the best neighborhoods, Kallady and Pasikudah are highly recommended. Kallady is famous for its picturesque lagoon and the iconic Kallady Bridge, while Pasikudah is renowned for its pristine beaches and crystal-clear waters, perfect for relaxation and water sports.

Top attractions in Batticaloa District include the Batticaloa Fort, a historical site with colonial architecture, and the serene Batticaloa Lagoon, ideal for bird watching and boat rides. The district is also home to numerous Hindu temples, reflecting its diverse cultural tapestry.

Clear filters

Batticaloa District

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Victoria Guest House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Batticaloa District, Pasikuda · 25.75 km from centre

8.0

 

1 review

Breakfast available

When you stay at Victoria Guest House in Pasikuda, you'll be near the beach, within a 5-minute drive of Kalkudah Beach and Pasikuda Beach. This guesthouse is 11.7 mi (18.9 km) from Saint Nicholas Church Chenkalady and 13.9 mi (22.4 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amanda Beach Resort
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Pasikuda · 24.64 km from centre

With a stay at Amanda Beach Resort in Pasikuda, you'll be near the beach, just steps from Kalkudah Beach and a 3-minute drive from Pasikuda Beach. This hotel is 11.6 mi (18.7 km) from Saint Nicholas Church Chenkalady and 13.1 mi (21 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Uga Bay - Pasikuda
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Pasikuda · 24.85 km from centre

9.4

 

86 reviews

With a stay at Uga Bay - Pasikuda in Pasikuda, you'll be 0.6 mi (1 km) from Pasikuda Beach and 11.4 mi (18.4 km) from Saint Nicholas Church Chenkalady. This beach hotel is 12.9 mi (20.7 km) from Batticaloa Lagoon and 20.5 mi (33 km) from Batticaloa’s Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sun Siyam Pasikudah
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Batticaloa District, Pasikuda · 25.80 km from centre

9.0

 

51 reviews

Breakfast available

With a stay at Sun Siyam Pasikudah in Pasikuda, you'll be on the beach, a 3-minute walk from Pasikuda Beach and a 3-minute drive from Kalkudah Beach. This beach resort is 12 mi (19.3 km) from Saint Nicholas Church Chenkalady and 13.4 mi (21.6 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Star Guest House
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Batticaloa · 0.95 km from centre

Breakfast available

Located in Batticaloa, Grand Star Guest House is within a 5-minute drive of Our Lady of Sorrows Church and St Sebastian’s Church. This hotel is 1 mi (1.6 km) from Batticaloa Market and 1 mi (1.6 km) from Auliya Mosque.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grace- The Joyful Rest
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Batticaloa · 1.19 km from centre

Breakfast available

With a stay at Grace- The Joyful Rest in Batticaloa, you'll be within a 5-minute drive of Our Lady of Sorrows Church and St Sebastian’s Church. This hotel is 1.1 mi (1.8 km) from Auliya Mosque and 1.2 mi (2 km) from Batticaloa Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Naaval
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Manmunai North · 1.32 km from centre

6.0

 

1 review

Breakfast available

This hotel is 2.2 mi (3.5 km) from Tiruchendur Murugan Alayam Temple and 3.2 mi (5.1 km) from St Sebastian’s Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel East Lagoon
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Batticaloa · 1.42 km from centre

8.8

 

5 reviews

Breakfast available

Located in Batticaloa, Hotel East Lagoon is within a 5-minute drive of St Sebastian’s Church and Our Lady of Sorrows Church. This hotel is 1.5 mi (2.4 km) from Auliya Mosque and 1.6 mi (2.5 km) from Batticaloa Market.

Compare price on Booking.com
Compare price on Booking.com
Centrally located house in Batticaloa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Batticaloa District, Batticaloa · 1.75 km from centre

Centrally located house in Batticaloa is located in Batticaloa, just a 18-minute walk from Dutch Fort Batticaloa and 3.1 miles from Batticaloa Lighthouse. The air-conditioned accommodation is a 8-minute walk from Batticaloa Railway Station. The vacation home offers free Wifi and free private parking.

The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.

Kokkadicholai Hindu Temple is 10 miles from the vacation home, while Valaichchenai Harbour is 20 miles away. The nearest airport is Batticaloa International Airport, 1.9 miles from Centrally located house in Batticaloa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riviera Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Manmunai North · 2.32 km from centre

8.6

 

36 reviews

Breakfast available

This spa hotel is 0.3 mi (0.6 km) from Tiruchendur Murugan Alayam Temple and 0.4 mi (0.7 km) from Kallady Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
D&J Stamford Hotel - Hostel
Full Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Batticaloa District, Batticaloa · 2.53 km from centre

2.0

 

2 reviews

With a stay at D&J Stamford Hotel - Hostel in Batticaloa, you'll be within a 5-minute walk of St Anthony’s Church and St Michael’s College. This hostel is 0.3 mi (0.4 km) from St Mary’s Cathedral and 0.3 mi (0.5 km) from Batticaloa Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hamsam Villaa
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Batticaloa District, Manmunai North · 2.59 km from centre

Breakfast available

This guesthouse is 0.5 mi (0.8 km) from Tiruchendur Murugan Alayam Temple and 0.6 mi (1 km) from St Sebastian’s Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hamsam Villaa
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Batticaloa District, Manmunai North · 2.59 km from centre

Breakfast available

This guesthouse is 0.5 mi (0.8 km) from Tiruchendur Murugan Alayam Temple and 0.6 mi (1 km) from St Sebastian’s Church.

Compare price on Booking.com
Compare price on Booking.com
Treatooo Lake resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Batticaloa · 4.41 km from centre

7.0

 

16 reviews

Located in Batticaloa, 1.4 miles from Kallady Beach, Treatooo Lake resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service and a 24-hour front desk for guests.

At the hotel, the rooms come with a desk and a flat-screen TV.

An à la carte, Italian or Asian breakfast is available at the property.

Batticaloa Railway Station is 2.3 miles from Treatooo Lake resort, while Dutch Fort Batticaloa is 3 miles away. Batticaloa International Airport is 3.7 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Lagoon Breeze Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Batticaloa · 5.09 km from centre

9.0

 

4 reviews

Breakfast available

Located in Batticaloa, within 1.5 miles of Kallady Beach and 2.7 miles of Batticaloa Railway Station, Lagoon Breeze Resort has accommodations with a shared lounge as well as free private parking for guests who drive. Featuring free shuttle service, this property also provides guests with a playground. The property provides room service, a 24-hour front desk and organizing tours for guests.

At the hotel, all rooms include a deskand a terrace with a sea view. With a private bathroom equipped with a shower and free toiletries, rooms at Lagoon Breeze Resort also have a city view. At the accommodation, all rooms have air conditioning and a safety deposit box.

Bike rental and car rental are available at Lagoon Breeze Resort and the area is popular for fishing and cycling.

Dutch Fort Batticaloa is 3.5 miles from the hotel, while Batticaloa Lighthouse is 5.2 miles from the property. Batticaloa International Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mala's Home Stay
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Batticaloa District, Manmunai North · 5.94 km from centre

Breakfast available

This bed & breakfast is 2.4 mi (3.9 km) from Kallady Beach and 2.8 mi (4.5 km) from St Sebastian’s Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Karpaha Sands
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Kiran · 21.02 km from centre

9.6

 

49 reviews

Breakfast available

With a stay at Karpaha Sands in Kiran, you'll be 9.4 mi (15.2 km) from Saint Nicholas Church Chenkalady and 10.9 mi (17.5 km) from Batticaloa Lagoon. This beach hotel is 5.1 mi (8.2 km) from Kalkudah Beach and 6.2 mi (10 km) from Pasikuda Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Kalkudah Beach House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, EP · 21.48 km from centre

Breakfast available

When you stay at Kalkudah Beach House in Kalkudah, you'll be on the beach and 14 minutes by car from Kalkudah Beach. This beach hotel is 6.3 mi (10.1 km) from Pasikuda Beach and 9.5 mi (15.3 km) from Saint Nicholas Church Chenkalady.

Compare price on Booking.com
Compare price on Booking.com
Primary image
KAY JAY PALMS
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Kalkudah · 23.75 km from centre

10.0

 

2 reviews

Breakfast available

Located in Kalkudah, KAY JAY PALMS is in the suburbs, a 3-minute drive from Kalkudah Beach and 6 minutes from Pasikuda Beach. This hotel is 9.4 mi (15.2 km) from Saint Nicholas Church Chenkalady and 10.9 mi (17.5 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The beach house by Kay jay Hotels
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Pasikuda · 24.61 km from centre

6.0

 

2 reviews

With a stay at The beach house by Kay jay Hotels in Pasikuda, you'll be steps from Kalkudah Beach and a 3-minute drive from Pasikuda Beach. This hotel is 11.6 mi (18.7 km) from Saint Nicholas Church Chenkalady and 13.1 mi (21.1 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor