Last-minute hotel deals in Eastern Province

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.

Eastern Province in Sri Lanka is a captivating travel destination offering a blend of natural beauty and cultural richness. Known for its stunning coastline, the province is home to some of the most pristine beaches in the country, making it an ideal spot for beach lovers and water sports enthusiasts. The capital, Trincomalee, is renowned for its deep-water harbor and historical significance, while Kalmunai, the largest city, offers vibrant local culture and cuisine.

For those seeking the best neighborhoods to stay, Trincomalee and Batticaloa are highly recommended. Trincomalee offers a mix of luxury resorts and budget accommodations with easy access to attractions like Koneswaram Temple and Marble Beach. Batticaloa, known for its lagoon and Dutch Fort, provides a more laid-back atmosphere with charming guesthouses.

Top attractions include the ancient city of Polonnaruwa, the serene Pasikudah Beach, and the wildlife-rich Pigeon Island National Park, ensuring a memorable stay in Eastern Province.

Clear filters

Eastern Province

Most popular
Sort by

See the latest prices and deals by choosing your dates

Sunbreeze Guest 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.

Guest house in Trincomalee · 2.84 mi from centre

9.4

 

41 reviews

Providing a garden, Sunbreeze Guest House features accommodations in Trincomalee. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a 24-hour front desk, room service, and currency exchange for guests.

The accommodation is non-smoking.

American and Asian breakfast options with local specialities, fruit, and juice are available.

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

Uppuveli beach is a 6-minute walk from Sunbreeze Guest House, while Kanniya Hot Springs is 2.5 miles from the property. China Bay Airport is 6.2 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunntop Cabana
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.

Lodge in Trincomalee · 2.85 mi from centre

Breakfast available

When you stay at Sunntop Cabana in Trincomalee, you'll be on the beach, within a 10-minute walk of Trincomalee War Cemetery and Uppuveli Beach. This beach lodge is 3.6 mi (5.8 km) from Trincomalee Beach and 3.6 mi (5.9 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Preni Guest
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 Trincomalee · 2.86 mi from centre

9.2

 

11 reviews

Preni Guest offers accommodations in Trincomalee, a 6-minute walk from Uppuveli beach and 2.5 miles from Kanniya Hot Springs. This property offers access to a terrace and free private parking. Trincomalee Railway Station is 2.6 miles from the guest house and Kali Kovil is 3.2 miles away.

Towels and bed linen are featured in the guest house. The accommodation is non-smoking.

A continental, full English/Irish, or Asian breakfast is available at the property.

Gokana Temple is 3.5 miles from the guest house, while Maritime and Naval History Museum is 3.6 miles away. China Bay Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Alass Ga For Pets Lovers
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 Trincomalee · 2.86 mi from centre

9.7

 

191 reviews

Alass Ga For Pets Lovers features a hot tub and free private parking, and is within a 6-minute walk of Uppuveli beach and 2.5 miles of Kanniya Hot Springs. Among the various facilities are free bikes and a garden. The accommodation offers free Wifi throughout the property, as well as a terrace and a family-friendly restaurant.

At the guest house, units include a desk. The guest house provides some units with garden views, and units have a kettle. At the guest house, units come with air conditioning and a private bathroom.

A car rental service is available at the guest house.

Trincomalee Railway Station is 3.2 miles from Alass Ga For Pets Lovers, while Kali Kovil is 3.8 miles away. China Bay Airport is 6.2 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Cool Banyan Cabana
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 Trincomalee · 2.86 mi from centre

9.0

 

124 reviews

Located in Trincomalee, a 6-minute walk from Uppuveli beach, Cool Banyan Cabana has accommodations with a garden, free private parking, a terrace and a restaurant. The property is around 2.5 miles from Kanniya Hot Springs, 3.2 miles from Trincomalee Railway Station and 3.9 miles from Kali Kovil. The property provides room service, a 24-hour front desk and organizing tours for guests.

At the hotel, rooms have a closet. With a private bathroom equipped with a bidet and free toiletries, rooms at Cool Banyan Cabana also feature free WiFi, while certain rooms come with a garden view. The rooms at the accommodation have air conditioning and a desk.

Gokana Temple is 4.3 miles from Cool Banyan Cabana, while St. Mary's Cathedral Trincomalee is 4.3 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Silaa Cabana
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 Trincomalee · 2.86 mi from centre

8.7

 

167 reviews

Breakfast available

Silaa Cabana enjoys a location in Trincomalee, a 6-minute walk from Uppuveli beach and 2.5 miles from Kanniya Hot Springs. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. The property offers bike rental and features a garden and sun terrace.

At the guest house, each unit has a desk. Every room comes with a private bathroom with a walk-in shower and free toiletries. At the guest house, every unit comes with bed linen and towels.

The breakfast offers continental, vegetarian options and pancakes and fruit are being served. There is a coffee shop, and packed lunches are also available.

Guests can take advantage of yoga classes held in house. The area is popular for cycling, and car rental is available at the guest house. An indoor play area is also available for guests at Silaa Cabana.

Trincomalee Railway Station is 3.2 miles from the accommodation, while Kali Kovil is 3.9 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sasvi Cabana
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.

Chalet in Trincomalee · 2.86 mi from centre

8.2

 

197 reviews

Located in Trincomalee, 2.4 mi from Kanniya Hot Springs, Sasvi Cabana provides accommodations with free WiFi and on-site dining.

The property also features a terrace and common lounge. All rooms have a private bathroom offering free toiletries.

Koneswaram Temple is 3.1 mi from the chalet, while Fort Frederick is 3.1 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
ROLEX GUEST 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 Trincomalee · 2.86 mi from centre

7.7

 

43 reviews

Located in Trincomalee, a 6-minute walk from Uppuveli beach, ROLEX GUEST HOUSE has accommodations with a garden, free private parking, a terrace and a restaurant. The property is around 2.6 miles from Kanniya Hot Springs, 3.4 miles from Trincomalee Railway Station and 4.1 miles from Kali Kovil. The property provides room service and a 24-hour front desk for guests.

Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also feature free WiFi. The rooms at ROLEX GUEST HOUSE have air conditioning and a desk.

Gokana Temple is 4.4 miles from the accommodation, while St. Mary's Cathedral Trincomalee is 4.4 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SNP Star 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.

Guesthouse in Trincomalee · 2.87 mi from centre

With a stay at SNP Star Guesthouse in Trincomalee, you'll be on the beach, just a 2-minute walk from Uppuveli Beach and 6 minutes by foot from Trincomalee War Cemetery. This guesthouse is 3.6 mi (5.8 km) from Trincomalee Beach and 3.8 mi (6.2 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Trinco Sailu 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.

Inn in Trincomalee · 2.87 mi from centre

7.7

 

10 reviews

Located within a 6-minute walk of Uppuveli beach and 2.5 miles of Kanniya Hot Springs, Trinco Sailu Inn has rooms with air conditioning and a private bathroom in Trincomalee. The property is around 3.2 miles from Trincomalee Railway Station, 3.9 miles from Kali Kovil and 4.2 miles from Gokana Temple. Fort Frederick is 4.4 miles away and Velgam Vehera is 4.7 miles from the inn.

The private bathroom is equipped with a shower and free toiletries.

St. Mary's Cathedral Trincomalee is 4.2 miles from the inn, while Maritime and Naval History Museum is 4.3 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
SNP Star 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.

Guest house in Trincomalee · 2.87 mi from centre

8.8

 

99 reviews

Set in Trincomalee, 2.2 mi from Kanniya Hot Springs, SNP star guest house has barbecue facilities and rooms with free WiFi access. Located around 3.1 mi from Koneswaram Temple, the guest house is also 3.1 mi away from Fort Frederick. Guests can make use of a shared lounge.

Guest rooms at the guest house are fitted with a seating area. The rooms come with a private bathroom. The rooms will provide guests with a toaster.


When guests need guidance on where to visit, the reception will be happy to provide advice.

Compare price on Booking.com
Compare price on Booking.com
Ocean oasis restaurant and rooms
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 Trincomalee · 2.87 mi from centre

8.8

 

13 reviews

Located in Trincomalee and with Uppuveli beach reachable within a 6-minute walk, Ocean oasis restaurant and rooms provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Providing massage services, the property is located within 2.6 miles of Kanniya Hot Springs. Guests can have a drink at the snack bar.

Complete with a private bathroom, guest rooms at the hotel are equipped with air conditioning, and selected rooms are equipped with a seating area.

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

Trincomalee Railway Station is 3.4 miles from Ocean oasis restaurant and rooms, while Kali Kovil is 4.1 miles from the property. China Bay Airport is 6.2 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PP Rest 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.

Guesthouse in Trincomalee · 2.88 mi from centre

When you a stay at PP Rest Guest House in Trincomalee, you'll be near the beach, within a 5-minute walk of Trincomalee War Cemetery and Uppuveli Beach. This guesthouse is 3.4 mi (5.4 km) from Trincomalee Beach and 3.5 mi (5.7 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
onelove hostel
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 Trincomalee · 2.88 mi from centre

With a stay at onelove hostel in Trincomalee, you'll be on the beach, just a 4-minute walk from Uppuveli Beach and 8 minutes by foot from Trincomalee War Cemetery. This beach guesthouse is 3.7 mi (6 km) from Trincomalee Beach and 3.9 mi (6.3 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Theevanni Resort
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 Trincomalee · 2.89 mi from centre

8.3

 

36 reviews

Breakfast available

Located a 5-minute walk from Uppuveli beach, Theevanni Resort offers 2-star accommodations in Trincomalee and has a garden, a shared lounge and a terrace. The property is around 2.5 miles from Kanniya Hot Springs, 3.2 miles from Trincomalee Railway Station and 3.9 miles from Kali Kovil. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

A continental, American or Asian breakfast is served at the property. At the hotel you'll find a restaurant serving American, Cantonese and Chinese cuisine. Vegetarian, dairy-free and halal options can also be requested.

Gokana Temple is 4.3 miles from Theevanni Resort, while St. Mary's Cathedral Trincomalee is 4.3 miles from the property. China Bay Airport is 6.2 miles away.

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

Bed and breakfast in Trincomalee · 2.89 mi from centre

8.8

 

31 reviews

Featuring a garden, East Inn provides accommodations in Trincomalee. Guests staying at this bed and breakfast have access to a balcony. The bed and breakfast features rooms with air conditioning, free private parking, and free Wifi.

Rooms include a private bathroom with a bath and free toiletries.

A mini-market is available at the bed and breakfast.

The area is popular for cycling, and bike rental and car rental are available at the bed and breakfast. A baby safety gate is also available at East Inn, while guests can also relax on the sun terrace.

Uppuveli beach is a 5-minute walk from the accommodation, while Kanniya Hot Springs is 2.6 miles away. China Bay Airport is 6.2 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
KPN Trinco 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.

Resort in Trincomalee · 2.89 mi from centre

8.3

 

29 reviews

Located in Trincomalee, within a 14-minute walk of Uppuveli beach and 2.3 miles of Kanniya Hot Springs, KPN Trinco Holiday Resort provides accommodations with a garden as well as free private parking for guests who drive. The property is around 3.5 miles from Trincomalee Railway Station, 4.1 miles from Kali Kovil and 4.5 miles from Gokana Temple. Every room is equipped with a balcony with views of the sea.

All guest rooms in the resort are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a bath. Every room comes with an electric tea pot, while some rooms here will provide you with a terrace and others also provide guests with city views. Guest rooms will provide guests with a fridge.

Maritime and Naval History Museum is 4.5 miles from KPN Trinco Holiday Resort, while St. Mary's Cathedral Trincomalee is 4.5 miles away. China Bay Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Aa 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 Trincomalee · 2.90 mi from centre

8.3

 

53 reviews

Breakfast available

Located in Trincomalee, a 7-minute walk from Uppuveli beach, Aa Inn has accommodations with a garden, free private parking and a restaurant. The property is around 2.4 miles from Kanniya Hot Springs, 3.2 miles from Trincomalee Railway Station and 3.9 miles from Kali Kovil. The property provides room service, a 24-hour front desk and currency exchange for guests.

All rooms include air conditioning, and some rooms at the hotel have a balcony.

A continental, Full English/Irish or Italian breakfast is available at the property.

The area is popular for cycling, and bike rental and car rental are available at Aa Inn.

Gokana Temple is 4.2 miles from the accommodation, while St. Mary's Cathedral Trincomalee is 4.2 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hilton Cottage
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 Trincomalee · 2.91 mi from centre

9.2

 

282 reviews

Hilton Cottage offers free bikes and accommodations with a kitchen in Trincomalee, 3.4 miles from Trincomalee Railway Station. This recently renovated guest house is located a 5-minute walk from Uppuveli beach and 2.6 miles from Kanniya Hot Springs. The accommodation features airport transfers, while a car rental service is also available.

At the guest house, all units have a desk. Free Wifi is accessible to all guests, while some rooms also boast a balcony. At the guest house, units have a private bathroom and bed linen.

Guests at the guest house will be able to enjoy activities in and around Trincomalee, like cycling.

Kali Kovil is 4 miles from Hilton Cottage, while Gokana Temple is 4.4 miles from the property. China Bay Airport is 6.2 miles away.

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

Villa in Trincomalee · 2.93 mi from centre

8.5

 

182 reviews

Breakfast available

So-J Beach Villa is a recently renovated villa in Trincomalee where guests can make the most of its outdoor swimming pool, garden, and terrace. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. There's free private parking, and the property features paid airport shuttle service.

All units come with a seating area, a flat-screen TV with cable channels, and a private bathroom with a hair dryer, bidet, and shower. A balcony with garden views is offered in each unit.

À la carte and continental breakfast options with warm dishes, local specialities, and pancakes are available. There is an on-site coffee shop.

Both a bicycle rental service and a car rental service are available at the villa.

Uppuveli beach is a 5-minute walk from So-J Beach Villa, while Kanniya Hot Springs is 2.6 miles from the property. China Bay Airport is 6.2 miles away.

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