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
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 · 3.69 mi 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
WELCOME VILLA Kattankudy
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Batticaloa District, Kattankudi · 3.96 mi from centre

WELCOME VILLA Kattankudy offers accommodations in Kattankudi, 4 miles from Dutch Fort Batticaloa and 5.8 miles from Batticaloa Lighthouse. With free private parking, the property is 1.4 miles from Kallady Beach and 3.3 miles from Batticaloa Railway Station. Sri Muththu Mariyamman Kovil is 24 miles from the homestay, and Sri Munai Murukan Kovil is 25 miles away.

At the homestay, all units include a private bathroom.

Kokkadicholai Hindu Temple is 6.8 miles from the homestay, while Valaichchenai Harbour is 24 miles away. Batticaloa International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Ss room villa
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, Kattankudi · 3.97 mi from centre

Ss room villa offers accommodations in Kattankudi, a 10-minute walk from Kallady Beach and 3.9 miles from Batticaloa Railway Station. This property offers access to a terrace and free private parking. Kokkadicholai Hindu Temple is 7.5 miles from the guest house and Valaichchenai Harbour is 24 miles away.

The property offers sea views.

Dutch Fort Batticaloa is 4.6 miles from the guest house, while Batticaloa Lighthouse is 6.3 miles from the property. Batticaloa International Airport is 5.6 miles away.

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

Apartment in Batticaloa District, Kattankudi · 4.12 mi from centre

10.0

 

1 review

Room in Kattankudy is located in Kattankudi, just 1.5 miles from Kallady Beach and 3.7 miles from Batticaloa Railway Station. The property is around 4.4 miles from Dutch Fort Batticaloa, 6.2 miles from Batticaloa Lighthouse, and 6.7 miles from Kokkadicholai Hindu Temple. Sri Munai Murukan Kovil is 25 miles from the apartment.

The accommodation is non-smoking.

Valaichchenai Harbour is 24 miles from the apartment, while Sri Muththu Mariyamman Kovil is 24 miles from the property. Batticaloa International Airport is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lotus villa kattankudy
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, Kattankudi · 4.77 mi from centre

Located in Kattankudi, 1.5 miles from Kallady Beach, Lotus villa kattankudy features views of the sea. The property is around 4.9 miles from Batticaloa Railway Station, 5.6 miles from Dutch Fort Batticaloa and 7.2 miles from Kokkadicholai Hindu Temple. The property has room service and a 24-hour front desk for guests.

Complete with a private bathroom equipped with a bath, all rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms also feature a terrace.

Lotus villa kattankudy offers a hot tub.

Batticaloa Lighthouse is 7.3 miles from the accommodation, while Valaichchenai Harbour is 25 miles from the property. Batticaloa International Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Beach haven Kattankudy
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, Kattankudi · 5.04 mi from centre

Providing a garden, Beach haven Kattankudy offers accommodations in Kattankudi. With sea views, this accommodation features a terrace. The guest house provides rooms with air conditioning, free private parking, and free Wifi.

At the guest house, all units are fitted with a balcony. There's a private bathroom with shower in some units, along with slippers, a hair dryer, and free toiletries. The rooms are equipped with heating facilities.

Kallady Beach is 1.8 miles from the guest house, while Batticaloa Railway Station is 5.2 miles away. Batticaloa International Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Rimadi Lake Guest Inn
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, Eravur · 6.79 mi from centre

Rimadi Lake Guest Inn is offering accommodations in Eravur. The property is located 7.9 miles from Batticaloa Railway Station, 8.1 miles from Batticaloa Lighthouse and 8.7 miles from Dutch Fort Batticaloa. Sri Munai Murukan Kovil is 13 miles from the hotel and Kokkadicholai Hindu Temple is 18 miles away.

The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Rimadi Lake Guest Inn has some rooms with river views, and all rooms have a balcony. All rooms feature a closet.

The breakfast offers buffet, Asian or vegetarian options.

Valaichchenai Harbour is 12 miles from the accommodation, while Sri Muththu Mariyamman Kovil is 13 miles from the property. Batticaloa International Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Kalkudah Beach 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.

Hotel in Batticaloa District, Batticaloa · 13.35 mi from centre

9.9

 

10 reviews

Breakfast available

Located in Batticaloa, a few steps from Kalkudah Beach, Kalkudah Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The property is around 5.7 miles from Valaichchenai Harbour, 6 miles from Sri Muththu Mariyamman Kovil and 6.8 miles from Sri Munai Murukan Kovil. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

At the hotel, each room includes a closet. Featuring a private bathroom with a shower and free toiletries, rooms at Kalkudah Beach House also offer free WiFi, while selected rooms contain a balcony. Guest rooms at the accommodation include air conditioning and a desk.

Breakfast is available, and includes à la carte, continental and Full English/Irish options.

You can play pool at Kalkudah Beach House, and the area is popular for cycling.

Batticaloa Railway Station is 18 miles from the hotel, while Batticaloa Lighthouse is 19 miles away. Batticaloa International Airport is 18 miles from the property.

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 · 14.76 mi 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
Cocoville
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 · 14.96 mi from centre

8.5

 

116 reviews

Located in Pasikuda, a few steps from Kalkudah Beach, Cocoville provides accommodations with a garden, free private parking, a terrace and a restaurant. The property is around 1.2 miles from Sri Muththu Mariyamman Kovil, 2 miles from Sri Munai Murukan Kovil and 3.2 miles from Valaichchenai Harbour. The resort also has free WiFi as well as a paid airport shuttle service.

Guest rooms are equipped with air conditioning, a TV with satellite channels, a fridge, a electric tea pot, a bidet, a hairdryer and a desk. Each room has a private bathroom with a shower, while selected rooms come with a patio and others also offer sea views. Guest rooms include a closet.

Batticaloa Railway Station is 20 miles from the resort, while Batticaloa Lighthouse is 20 miles away. Batticaloa International Airport is 19 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Coral Waves Inn Pasikuda
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, Kalkudah · 15.05 mi from centre

7.2

 

15 reviews

Breakfast available

Just one mile from Pasikuda Beach and a 4-minute walk from Sri Munai Murukan Kovil, Coral Waves Inn Pasikuda features accommodations in Kalkudah, with a garden and a terrace. This beachfront property offers access to a balcony and free private parking. Batticaloa Railway Station is 21 miles away and Batticaloa Lighthouse is 21 miles from the vacation home.

The air-conditioned vacation home consists of 1 separate bedroom, 1 bathroom with free toiletries, a seating area, and a living room. A flat-screen TV is available. The property offers sea views.

Sri Muththu Mariyamman Kovil is a 16-minute walk from the vacation home, while Valaichchenai Harbour is 3.6 miles from the property. Batticaloa International Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sana Kuna Holiday 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.

Bed and breakfast in Batticaloa District, Pasikuda · 15.23 mi from centre

8.3

 

12 reviews

Breakfast available

Sana Kuna Holiday Resort provides beachfront accommodations in Pasikuda. A few steps from Pasikuda Beach and a 12-minute walk from Sri Muththu Mariyamman Kovil, the property offers a garden and a terrace. There's free private parking, and the property provides paid airport shuttle service.

Each room is equipped with a private bathroom, while some rooms are equipped with a fully equipped kitchen with a fridge.

Guests at the bed and breakfast can enjoy an American breakfast, and breakfast in the room is also available. There is a coffee shop, and packed lunches are also available.

Sightseeing tours are available nearby. A bicycle rental service and a private beach area are provided at Sana Kuna Holiday Resort, and guests can go cycling in the surrounding area.

Sri Munai Murukan Kovil is 1.2 miles from the accommodation, while Valaichchenai Harbour is 3.5 miles away. Batticaloa International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Passi Nature Villas Passikudah
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.

Apartment in Batticaloa District, Kalkudah · 15.27 mi from centre

7.5

 

144 reviews

Breakfast available

Passi Nature Villas Passikudah provides beachfront accommodations in Kalkudah. Offering a restaurant, the property also has a private beach area, a spa facilities, and a wellness packages. The apartment offers garden views, a sun terrace, and a 24-hour front desk.

The units at the apartment complex feature private entrance and soundproofing so guests can enjoy a peaceful stay. The rooms have a kettle, a private bathroom, and free Wifi, while selected rooms will provide you with a balcony and some have sea views. At the apartment complex, the units have air conditioning and a flat-screen TV.

Buffet and à la carte breakfast options with warm dishes, local specialities, and fresh pastries are available. There is a coffee shop, and packed lunches are also available.

For guests with children, the apartment provides an indoor play area and a baby safety gate. Guests can also warm up near the outdoor fireplace after a day of cycling.

Popular points of interest near Passi Nature Villas Passikudah include Kalkudah Beach, Sri Muththu Mariyamman Kovil, and Sri Munai Murukan Kovil. Batticaloa International Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel krish
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, Kalkudah · 15.32 mi from centre

9.1

 

130 reviews

Hotel krish features air-conditioned accommodations in Kalkudah. This property offers access to a terrace and free private parking. Guests can use the a garden.

At the guest house, every unit is equipped with a wardrobe. There's a fully equipped private bathroom with bidet and free toiletries. At the guest house, each unit includes bed linen and towels.

A car rental service is available at the guest house.

Kalkudah Beach is a few steps from Hotel krish, while Sri Muththu Mariyamman Kovil is a 9-minute walk from the property. Batticaloa International Airport is 20 miles away.

Compare price on Booking.com
Compare price on Booking.com
Holiday Beach 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, Kalkudah · 15.33 mi from centre

9.3

 

43 reviews

Just a few steps from Kalkudah Beach and a 10-minute walk from Sri Muththu Mariyamman Kovil, Holiday Beach Guesthouse features accommodations in Kalkudah, with a garden. This property offers access to a balcony, free private parking, and free Wifi. Batticaloa Railway Station is 20 miles from the guest house, and Batticaloa Lighthouse is 20 miles away.

Featuring a terrace, the accommodation offers air conditioning and has a flat-screen TV and a private bathroom with shower.

The guest house offers an American or Asian breakfast.

Sri Munai Murukan Kovil is 1.3 miles from Holiday Beach Guesthouse, while Valaichchenai Harbour is 2.8 miles from the property. Batticaloa International Airport is 20 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel UK Pasikuda
Full 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 · 15.36 mi from centre

7.3

 

4 reviews

Breakfast available

Located in Kalkudah, a 4-minute walk from Kalkudah Beach, Hotel UK Pasikuda has accommodations with a garden, free private parking and a terrace. This 2-star hotel has air-conditioned rooms with a private bathroom. The property provides a kids' club, room service and currency exchange for guests.

Breakfast is available, and includes Asian, vegetarian and halal options.

Speaking English and Tamil at the reception, staff are willing to help at any time of the day.

Sri Muththu Mariyamman Kovil is a 5-minute walk from the hotel, while Sri Munai Murukan Kovil is 0.8 miles away. Batticaloa International Airport is 21 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
Anilana Pasikuda
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, Pasikuda · 15.45 mi from centre

8.8

 

22 reviews

When you stay at Anilana Pasikuda in Pasikuda, you'll be on the beach, within a 5-minute drive of Kalkudah Beach and Pasikuda Beach. This beach hotel is 12.1 mi (19.4 km) from Saint Nicholas Church Chenkalady and 13.5 mi (21.8 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Earl's Red Passikudah
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.47 mi from centre

7.2

 

71 reviews

Breakfast available

Featuring an outdoor pool, Earl’s Passikudah is located 656 feet away from Passikudah Beach. It offers Free WiFi and free parking on site.

Air-conditioned rooms are furnished with a flat-screen TV, safety deposit box, mini-bar facilities and also have an attached bathroom.

The hotel is 22 mi away from the Batticaloa Railway Station and provides accommodations in Kalkudah. There is a 24-hour front desk at the property.

Golf carts and cycles are available for rent. Guests can also enjoy boat rides and play billiards.

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

Homestay in Batticaloa District, Pasikuda · 15.51 mi from centre

8.8

 

79 reviews

Just a 4-minute walk from Pasikuda Beach and a few steps from Sri Muththu Mariyamman Kovil, Inn On The Bay Home features accommodations in Pasikuda, with a garden and a terrace. The property is around a 18-minute walk from Sri Munai Murukan Kovil, 3 miles from Valaichchenai Harbour, and 20 miles from Batticaloa Railway Station. The homestay provides rooms with air conditioning, free private parking, and free Wifi.

All units are fitted with a private bathroom and a shower, and certain units at the homestay have a balcony. At the homestay, some units are soundproof.

Batticaloa Lighthouse is 21 miles from the homestay, while Dutch Fort Batticaloa is 21 miles away. Batticaloa International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
AHSRAM Accommodations
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.51 mi from centre

9.4

 

43 reviews

Breakfast available

A 5-minute walk from Kalkudah Beach in Pasikuda, AHSRAM Accommodations features accommodations with access to a fitness room. Among the facilities of this property are a restaurant, a 24-hour front desk, and room service, along with free Wifi throughout the property. There's free private parking, and the property offers a paid airport shuttle service.

Accessible via private entrance, all rooms have air conditioning, soundproofing, and a private bathroom with a walk-in shower. At the guest house, units are equipped with bed linen and towels.

Continental and full English/Irish breakfast options with warm dishes, local specialities, and pancakes are available. There is a coffee shop, and packed lunches are also available.

You can play darts at the guest house, and bike rental and car rental are available. Outdoor play equipment is also available for guests at AHSRAM Accommodations.

Sri Muththu Mariyamman Kovil is a 4-minute walk from the accommodation, while Sri Munai Murukan Kovil is 1.1 miles from the property. Batticaloa International Airport is 21 miles away.

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