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
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

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
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 · 16.03 mi 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.59 mi 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
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 · 13.35 mi 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
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 · 16.00 mi 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
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 · 15.44 mi 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
Aki Villa
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 · 15.11 mi from centre

8.8

 

222 reviews

Breakfast available

Located in Pasikuda, a 5-minute walk from Kalkudah Beach, Aki Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 3-star hotel offers room service and luggage storage space. The property has airport transportation, while a bicycle rental service is also available.

All rooms have a private bathroom with a bidet, while selected rooms will provide you with a kitchen with a fridge. All guest rooms at the hotel are equipped with a seating area.

Breakfast is available, and includes continental, Asian and vegetarian options. At Aki Villa you'll find a restaurant serving Asian cuisine. Vegetarian and halal options can also be requested.

The area is popular for cycling, and car rental is available at the accommodation.

Sri Muththu Mariyamman Kovil is 1.2 miles from Aki Villa, while Sri Munai Murukan Kovil is 2.1 miles away. Batticaloa International Airport is 19 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Inn On The Bay
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.

Guest house in Batticaloa District, Pasikuda · 15.50 mi from centre

8.5

 

423 reviews

Breakfast available

Offering a garden and a shared lounge, Inn On The Bay in Pasikuda is close to Pasikuda Beach and Sri Muththu Mariyamman Kovil. This guest house provides free private parking, full-day security, and free Wifi. The guest house features garden views and a picnic area.

At the guest house, each unit has a desk. Every unit includes a private bathroom and a shower, and certain units at the guest house have a terrace. At the guest house, every unit is equipped with a seating area.

Guests can eat at the on-site restaurant, which is open for dinner and lunch.

Both a bicycle rental service and a car rental service are available at the guest house, while cycling can be enjoyed nearby.

Sri Munai Murukan Kovil is a 18-minute walk from Inn On The Bay, while Valaichchenai Harbour is 2.9 miles away. Batticaloa International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
MSV VILLA RÉSIDENCE HOME
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Batticaloa District, Batticaloa · 0.31 mi from centre

Offering a garden, MSV VILLA RÉSIDENCE HOME offers accommodations in Batticaloa. This property offers access to a terrace and free private parking. Dutch Fort Batticaloa is 2.6 miles from the guest house and Kokkadicholai Hindu Temple is 11 miles away.

The accommodation is non-smoking.

Batticaloa Railway Station is 1.5 miles from the guest house, while Batticaloa Lighthouse is 1.5 miles away. Batticaloa International Airport is 3.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
DEEP SEA RESORT PADI DIVE CENTER
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, Amirthakaly · 0.70 mi from centre

Located in Amirthakaly, a 11-minute walk from Kallady Beach, DEEP SEA RESORT PADI DIVE CENTER provides accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. Featuring a shared lounge, this property also welcomes guests with a restaurant and a terrace. The property has a tour desk, and currency exchange for guests.

At the hotel, each room includes a desk. At DEEP SEA RESORT PADI DIVE CENTER, each room comes with air conditioning and a private bathroom.

An à la carte, Full English/Irish or Asian breakfast is available at the property.

The area is popular for cycling, and car rental is available at the accommodation.

Batticaloa Railway Station is 3.2 miles from DEEP SEA RESORT PADI DIVE CENTER, while Dutch Fort Batticaloa is 3.9 miles away. Batticaloa International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Batti Relax Point
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.

Guest house in Batticaloa District, Batticaloa · 0.72 mi from centre

8.3

 

67 reviews

Breakfast available

Featuring a garden, Batti Relax Point offers accommodations in Batticaloa. There's a private entrance at the guest house for the convenience of those who stay. There's an outdoor fireplace and guests can access free Wifi and free private parking.

Accommodation includes a terrace with garden views, a fully equipped kitchen, an outdoor dining area, and a private bathroom with shower. At the guest house, each unit includes a seating area.

For guests with children, the guest house features a baby safety gate. Both a bicycle rental service and a car rental service are available at Batti Relax Point.

Kallady Beach is a 14-minute walk from the accommodation, while Batticaloa Railway Station is 3.4 miles away. Batticaloa International Airport is 5 miles from the property, and the property offers a paid airport shuttle service.

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 · 0.74 mi from centre

Breakfast available

With a stay at Grace- The Joyful Rest in Batticaloa, you'll be within a 5-minute drive of St Sebastian’s Church and Our Lady of Sorrows 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
StayEase
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 · 0.76 mi from centre

9.0

 

2 reviews

StayEase offers accommodations in Batticaloa, a 3-minute walk from Batticaloa Railway Station and 1.3 miles from Dutch Fort Batticaloa. This property offers access to a balcony, free private parking, and free Wifi. Valaichchenai Harbour is 20 miles away and Sri Muththu Mariyamman Kovil is 20 miles from the vacation home.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

The breakfast offers continental, Asian, or vegetarian options.

Batticaloa Lighthouse is 2.5 miles from the vacation home, while Kokkadicholai Hindu Temple is 10 miles from the property. Batticaloa International Airport is 1.9 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lord Of Beach Resort & Meditation Centre
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Batticaloa District, Batticaloa · 0.79 mi from centre

8.6

 

64 reviews

Providing a garden, Lord Of Beach Resort & Meditation Centre provides accommodations in Batticaloa. This beachfront property offers access to a terrace, free private parking, and free Wifi. Dutch Fort Batticaloa is 4 miles from the guest house and Batticaloa Lighthouse is 5.7 miles away.

The property offers garden views.

Yoga is available at the property.

Kallady Beach is a 11-minute walk from the guest house, while Batticaloa Railway Station is 3.2 miles away. Batticaloa International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
RoaBaa Guesthouse
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.

Guest house in Batticaloa District, Batticaloa · 0.80 mi from centre

9.1

 

227 reviews

Breakfast available

RoaBaa Guesthouse enjoys a location in Batticaloa, a 17-minute walk from Batticaloa Railway Station and 2 miles from Dutch Fort Batticaloa. This guest house provides free private parking, room service, and free Wifi. The accommodation offers daily room service, private check-in and check-out, and currency exchange for guests.

A terrace with garden view, a satellite flat-screen TV, and air conditioning are featured in some units. At the guest house, all units include a private bathroom.

American and Asian breakfast options with warm dishes and fruit are available. For visitors looking to embark on day trips to nearby landmarks, the guest house features a selection of packed lunches.

Both a bicycle rental service and a car rental service are available at RoaBaa Guesthouse.

Batticaloa Lighthouse is 3.1 miles from the accommodation, while Kokkadicholai Hindu Temple is 11 miles away. Batticaloa International Airport is 2.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Naaval Beach Villa & Rooms
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.

Guest house in Batticaloa District, Batticaloa · 0.84 mi from centre

8.9

 

148 reviews

Breakfast available

Offering garden views, Naaval Beach Villa & Rooms in Batticaloa provides accommodations, an open-air bath, and a garden. This beachfront property offers access to a terrace and free private parking. The accommodation offers airport transfers, while a bicycle rental service is also available.

At the guest house, the units come with a outdoor furniture. There's a seating and a dining area in all units. At the guest house, the units are equipped with a private bathroom and bed linen.

Guests at the guest house can enjoy an à la carte breakfast, and breakfast in the room is also available. There is an on-site restaurant and coffee shop.

Sightseeing tours are available around the property. A car rental service is available at Naaval Beach Villa & Rooms, while cycling can be enjoyed nearby.

Kallady Beach is a 12-minute walk from the accommodation, while Batticaloa Railway Station is 3.2 miles away. Batticaloa International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Naval Paradise Villa and Holiday Home
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Batticaloa District, Batticaloa · 0.93 mi from centre

10.0

 

1 review

Breakfast available

Offering a garden, Naval Paradise Villa and Holiday Home features accommodations in Batticaloa. This beachfront property offers access to a patio, free private parking, and free Wifi. The accommodation offers airport transfers, while a car rental service is also available.

This air-conditioned guest house comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. The property offers sea views.

À la carte and continental breakfast options with local specialities, fruit, and juice are available.

A bicycle rental service and a private beach area are featured at the guest house.

Batticaloa Railway Station is 3.9 miles from Naval Paradise Villa and Holiday Home, while Dutch Fort Batticaloa is 4.6 miles away. Batticaloa International Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Inpan's beach resort 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.

Hotel in Batticaloa District, Batticaloa · 0.98 mi from centre

8.8

 

77 reviews

Breakfast available

Located in Batticaloa, 4 miles from Batticaloa Railway Station, Inpan's beach resort Batticaloa provides accommodations with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 4.7 miles of Dutch Fort Batticaloa. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

At the hotel, rooms have a deskand a patio with a sea view. All rooms have an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge. All guest rooms feature a safety deposit box.

An Asian breakfast is available at Inpan's beach resort Batticaloa.

Batticaloa Lighthouse is 6.5 miles from the accommodation, while Kokkadicholai Hindu Temple is 12 miles away. Batticaloa International Airport is 5.6 miles from the property.

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.09 mi from centre

Centrally located house in Batticaloa offers accommodations in Batticaloa, 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 also 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. Batticaloa International Airport is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Batti Lagoon Hotel
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 · 1.10 mi from centre

9.0

 

1 review

Located in Batticaloa, within 1.7 miles of Kallady Beach and a 6-minute walk of Batticaloa Railway Station, Batti Lagoon Hotel provides accommodations with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 3-star hotel offers room service and a 24-hour front desk. Staff on site can arrange a shuttle service.

The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a dishwasher, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Batti Lagoon Hotel has certain units with garden views, and every room has a patio. All guest rooms at the accommodation are equipped with a seating area.

The area is popular for fishing, and car rental is available at Batti Lagoon Hotel.

Dutch Fort Batticaloa is 1.2 miles from the hotel, while Batticaloa Lighthouse is 2.8 miles away. Batticaloa International Airport is 1.9 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Town and Lagoon House
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.48 mi from centre

Just a 13-minute walk from Dutch Fort Batticaloa and 0.9 miles from Batticaloa Railway Station, Town and Lagoon House features accommodations in Batticaloa with a garden. This property offers access to a terrace, free private parking, and free Wifi. Kokkadicholai Hindu Temple is 10 miles away and Valaichchenai Harbour is 20 miles from the vacation home.

The air-conditioned vacation home consists of 3 bedrooms, a living room, a fully equipped kitchen with a microwave and a kettle, and 2 bathrooms with a walk-in shower and free toiletries. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.

Kallady Beach is 1.9 miles from the vacation home, while Batticaloa Lighthouse is 3.3 miles from the property. Batticaloa International Airport is 1.9 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG