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

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

6.9

 

51 reviews

Breakfast available

Located in Trincomalee, a 4-minute walk from Uppuveli beach, Nest Inn has accommodations with a shared lounge, free private parking and a restaurant. The property is around 1.2 miles from Trincomalee Railway Station, 1.9 miles from Kali Kovil and 2.2 miles from Gokana Temple. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi.

Guest rooms at the inn come with a seating area. Rooms include a private bathroom and a shower, and certain accommodations at Nest Inn have a safety deposit box. The rooms will provide guests with a desk and an electric tea pot.

A buffet, continental or Asian breakfast is available at the property.

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

Maritime and Naval History Museum is 2.2 miles from Nest Inn, while Fort Frederick is 2.3 miles from the property. China Bay Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotel Tobiko
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 Trincomalee · 1.70 mi from centre

5.8

 

8 reviews

Breakfast available

When you stay at Hotel Tobiko in Trincomalee, you'll be near the beach, within a 5-minute drive of Trincomalee War Cemetery and Uppuveli Beach. This beach hotel is 2.2 mi (3.5 km) from Fish Market and 2.4 mi (3.9 km) from Trincomalee Harbour.

Compare price on Booking.com
Compare price on Booking.com
Sayura 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 · 1.70 mi from centre

5.5

 

2 reviews

Sayura Guest House provides beachfront accommodations in Trincomalee. With free private parking, the property is a 1-minute walk from Uppuveli beach and 1.4 miles from Trincomalee Railway Station. Guests can use the a garden.

A balcony with an outdoor dining area and sea views is offered in select units. At the guest house, units are equipped with a private bathroom.

The breakfast offers à la carte, American, or vegetarian options.

Kali Kovil is 2 miles from the guest house, while Gokana Temple is 2.3 miles from the property. China Bay Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
JKAB Park 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 Trincomalee · 1.72 mi from centre

6.8

 

275 reviews

Breakfast available

Offering an outdoor swimming pool and a restaurant, JKAB Park Hotel is located in Trincomalee, a 3 -minute drive from the Trincomalee Railway Station. It is 8.1 mi away from the Nilaveli Beach. Free WiFi access is available.

Each air-conditioned room here will provide you with a flat-screen cable TV and a seating area. There is also an electric kettle. Featuring a shower, private bathroom also comes with free toiletries.

At JKAB Park Hotel you will find a fitness center and a garden. Other facilities offered at the property include meeting facilities, a shared lounge and luggage storage.

The property is 2.5 mi away from the Trincomalee City. It is a 6-minute drive from the Trincomalee Bus Station, a 15-minute drive from the Tricomalee Civil Airport and a 5-minute drive from the Naval dockyard.

Compare price on Booking.com
Compare price on Booking.com
Hotel Prasanna
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 · 1.88 mi from centre

4.0

 

2 reviews

Hotel Prasanna offers accommodations in Trincomalee, 2 miles from Kanniya Hot Springs and 2.5 miles from Kali Kovil. 1.4 miles from Uppuveli beach and 1.8 miles from Trincomalee Railway Station, the property offers a garden and a bar. There's a terrace and guests can access free Wifi and free private parking.

Units come with a private bathroom, and some units at the guest house have a balcony.

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Trinco Prasanna 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 Trincomalee · 1.89 mi from centre

2.0

 

1 review

Breakfast available

With a stay at Trinco Prasanna Resort in Trincomalee, you'll be within a 5-minute drive of Fish Market and Trincomalee Harbour. This hotel is 2.1 mi (3.3 km) from Uppuveli Beach and 2.4 mi (3.8 km) from Sri Pathrakali Temple.

Compare price on Booking.com
Compare price on Booking.com
Sivas Hotel & Restaurant
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.00 mi from centre

6.2

 

4 reviews

Located in Trincomalee, a 7-minute walk from Uppuveli beach, Sivas Hotel & Restaurant provides accommodations with a garden, free private parking, a private beach area and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Rooms have a balcony.

At the hotel, all rooms have a desk. Complete with a private bathroom, all guest rooms at Sivas Hotel & Restaurant are equipped with air conditioning, and selected rooms will provide you with a terrace.

The accommodation offers a continental or Asian breakfast.

Trincomalee Railway Station is 2.2 miles from Sivas Hotel & Restaurant, while Kanniya Hot Springs is 2.6 miles away. China Bay Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margosa Bay
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 Trincomalee · 2.08 mi from centre

5.6

 

4 reviews

With a stay at Margosa Bay in Trincomalee, you'll be steps from Uppuveli Beach and a 2-minute drive from Trincomalee War Cemetery. This spa hotel is 2.7 mi (4.3 km) from Trincomalee Beach and 2.8 mi (4.5 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Yaa Beach
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 Trincomalee · 2.11 mi from centre

Featuring a shared lounge and a bar, Yaa Beach is located in Trincomalee, a 7-minute walk from Uppuveli beach and 2.4 miles from Trincomalee Railway Station. The property is around 2.7 miles from Kanniya Hot Springs, 3.1 miles from Kali Kovil and 3.5 miles from Gokana Temple. The property provides evening entertainment and a shared kitchen.

Guest rooms include a safety deposit box.

An American, Asian or vegetarian breakfast is available at the property.

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

Compare price on Booking.com
Compare price on Booking.com
beach life hostal
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 Trincomalee · 2.33 mi from centre

9.0

 

1 review

Breakfast available

Located in Trincomalee, a 9-minute walk from Uppuveli beach, beach life hostal has accommodations with a garden, free private parking, a shared lounge and a terrace. Offering a bar, the property is located within 2.8 miles of Trincomalee Railway Station. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

At the hostel, rooms come with a private bathroom with a shower.

Breakfast is available, and includes à la carte, continental and American options. At beach life hostal you'll find a restaurant serving American, Chinese and Malaysian cuisine. Vegetarian and halal options can also be requested.

Bike rental and car rental are available at this hostel and the area is popular for cycling.

Kanniya Hot Springs is 3 miles from the accommodation, while Kali Kovil is 3.5 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
You Can Beach Resort Uppuveli
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 Trincomalee · 2.40 mi from centre

8.9

 

11 reviews

Located in Trincomalee, a few steps from Uppuveli beach, You Can Beach Resort Uppuveli has accommodations with a restaurant, free private parking and a bar. The property is around 2.8 miles from Trincomalee Railway Station, 3 miles from Kanniya Hot Springs and 3.5 miles from Kali Kovil. The hostel also provides free WiFi as well as a paid airport shuttle service.

At the hostel, all rooms include a terrace. All rooms at You Can Beach Resort Uppuveli feature air conditioning and a desk.

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

Gokana Temple is 3.9 miles from the accommodation, while St. Mary's Cathedral Trincomalee 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
Dive beach palace
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, Uppuveli · 2.43 mi from centre

6.4

 

21 reviews

Located in Uppuveli, a 1-minute walk from Uppuveli beach, Dive beach palace provides accommodations with free bikes, free private parking, a garden and a shared lounge. Each room at the 2-star hotel has city views, and guests can enjoy access to a terrace and to a bar. The property has a shared kitchen, room service and currency exchange for guests.

At the hotel, every room is equipped with a deskand a patio with a garden view. The private bathroom is equipped with a bidet, free toiletries and a hairdryer. At Dive beach palace, rooms come with a flat-screen TV and a safety deposit box.

At the accommodation you'll find a restaurant serving American cuisine. Vegetarian, halal and kosher options can also be requested.

At Dive beach palace guests are welcome to use a spa center. The area is popular for cycling, and car rental is available at the hotel.

Speaking German, English, French and Italian at the reception, staff are always on hand to help.

Trincomalee Railway Station is 2.9 miles from Dive beach palace, while Kanniya Hot Springs is 2.9 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
French Garden 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 Trincomalee · 2.64 mi from centre

4.0

 

1 review

Breakfast available

With a stay at French Garden Resort 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 hotel is 3.2 mi (5.2 km) from Trincomalee Beach and 3.4 mi (5.4 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Dudley's Family 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.

Aparthotel in Trincomalee · 2.65 mi from centre

4.5

 

2 reviews

Dudley's Family Resort in Trincomalee provides accommodations with a garden and a terrace. This condo hotel offers free private parking, a 24-hour front desk, and free Wifi. Trincomalee Railway Station is 2.9 miles away, and Kali Kovil is 3.6 miles from the condo hotel.

At the condo hotel, units have a desk. The rooms include a private bathroom with a bidet and free toiletries. At the condo hotel, the units include bed linen and towels.

Uppuveli beach is 1.8 miles from the condo hotel, while Kanniya Hot Springs is 1.2 miles from the property. China Bay Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Luxury Everest 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 Trincomalee · 2.70 mi from centre

5.8

 

12 reviews

Breakfast available

With a stay at Luxury Everest Hotel in Trincomalee, you'll be near the beach, just a 3-minute walk from Uppuveli Beach and 8 minutes by foot from Trincomalee War Cemetery. This hotel is 3.2 mi (5.2 km) from Trincomalee Beach and 3.4 mi (5.5 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Under Water Safaris
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 Trincomalee · 2.77 mi from centre

6.0

 

1 review

Breakfast available

With a stay at Under Water Safaris in Trincomalee, you'll be on the beach, just a 5-minute walk from Uppuveli Beach and 9 minutes by foot from Trincomalee War Cemetery. This beach hotel is 3.8 mi (6.1 km) from Trincomalee Beach and 4 mi (6.4 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Fernando's beach market
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, Challi · 2.78 mi from centre

5.5

 

2 reviews

Located in Challi, a 1-minute walk from Uppuveli beach, Fernando's beach market has accommodations with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 2.7 miles of Kanniya Hot Springs. The hotel has an outdoor pool and a spa center.

The rooms include a private bathroom, while selected rooms also feature a balcony and others also feature a sea view.

Breakfast is available, and includes à la carte, continental and Asian options.

Trincomalee Railway Station is 3.4 miles from the hotel, while Kali Kovil is 4.1 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Woody Crest Hotel
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.

Guesthouse in Trincomalee · 2.79 mi from centre

4.0

 

2 reviews

Breakfast available

With a stay at Woody Crest Hotel in Trincomalee, you'll be within a 10-minute walk of Uppuveli Beach and Trincomalee War Cemetery. This guesthouse is 3.6 mi (5.8 km) from Fish Market and 3.8 mi (6.1 km) from Trincomalee Harbour.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aainn Guest
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 Trincomalee · 2.79 mi from centre

6.4

 

5 reviews

Breakfast available

Located in Trincomalee, Aainn Guest is near the beach, within a 5-minute walk of Uppuveli Beach and Trincomalee War Cemetery. This hotel is 3.3 mi (5.3 km) from Trincomalee Beach and 3.5 mi (5.6 km) from Fish Market.

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

Hostel in Trincomalee · 2.80 mi from centre

9.3

 

108 reviews

Located in Trincomalee, within a few steps of Uppuveli beach and 2.7 miles of Kanniya Hot Springs, Bliss Cabana provides accommodations with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 3.6 miles from Trincomalee Railway Station, 4.3 miles from Kali Kovil and 4.6 miles from Gokana Temple. Guests can enjoy garden views.

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

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