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

Primary image
Hotel Alas Garden
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.93 mi from centre

Breakfast available

Located in Trincomalee, Hotel Alas Garden is on the beach, within a 5-minute walk of Uppuveli Beach and Trincomalee War Cemetery. This beach hotel is 3.5 mi (5.7 km) from Trincomalee Beach and 3.7 mi (6 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
TJ JANSE guest inn
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.94 mi from centre

9.4

 

7 reviews

TJ JANSE guest inn offers accommodations in Trincomalee, 2.4 miles from Kanniya Hot Springs and 3.2 miles from Trincomalee Railway Station. The air-conditioned accommodation is a 6-minute walk from Uppuveli beach, and guests can benefit from private parking available on site and free Wifi. St. Mary's Cathedral Trincomalee is 4.3 miles from the guest house and Maritime and Naval History Museum is 4.3 miles away.

For added privacy, the accommodation has a private entrance and soundproofing.

Guests can relax in the garden at the property.

Kali Kovil is 3.9 miles from the guest house, while Gokana Temple 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
Day holiday 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 Trincomalee · 2.96 mi from centre

9.7

 

3 reviews

Day holiday villa offers accommodations in Trincomalee, a 7-minute walk from Uppuveli beach and 2.4 miles from Kanniya Hot Springs. The property is around 2.7 miles from Trincomalee Railway Station, 3.3 miles from Kali Kovil, and 3.6 miles from Gokana Temple. The guest house features free Wifi and free private parking.

At the guest house, each unit includes a desk.

Maritime and Naval History Museum is 3.7 miles from the guest house, while Fort Frederick is 3.8 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Golden Beach 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.97 mi from centre

8.9

 

178 reviews

Breakfast available

Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodations with a private beach area, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 2.8 miles of Kanniya Hot Springs. The property has room service and free WiFi throughout the property.

An à la carte breakfast is available at the hotel.

Trincomalee Railway Station is 3.6 miles from Golden Beach Hotel & Restaurant, while Kali Kovil is 4.3 miles from the property. China Bay Airport is 6.8 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
TrincoBeCoolGuest & Hostel
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.97 mi from centre

7.0

 

5 reviews

Breakfast available

Providing a bar, TrincoBeCoolGuest & Hostel provides accommodations in Trincomalee. With free private parking, the property is a 4-minute walk from Uppuveli beach and 2.5 miles from Kanniya Hot Springs. Trincomalee Railway Station is 3.4 miles from the guest house, and Kali Kovil is 4.1 miles away.

At the guest house, all units come with a private bathroom.

The breakfast offers à la carte, continental, or full English/Irish options. Guests can eat at the on-site restaurant, which is open for dinner, lunch, brunch, and cocktails.

Guests at the guest house can enjoy cycling nearby, or make the most of the garden.

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

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

Guest house in Trincomalee · 2.99 mi from centre

8.5

 

191 reviews

Paris Garden Resort is located in Trincomalee, just 2.7 miles from Kanniya Hot Springs and 3.5 miles from Trincomalee Railway Station. The air-conditioned accommodation is a 4-minute walk from Uppuveli beach, and guests can benefit from on-site private parking and complimentary Wifi. The guest house is also equipped with a garden, an outdoor swimming pool, and a terrace where guests can unwind.

The accommodation is non-smoking.

Kali Kovil is 4.2 miles from the guest house, while Gokana Temple is 4.6 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Golden Beach Hotel & Restaurant
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.99 mi from centre

10.0

 

1 review

With a stay at Golden Beach Hotel & Restaurant in Trincomalee, you'll be on the beach, just a 4-minute walk from Uppuveli Beach and 10 minutes by foot from Trincomalee War Cemetery. This beach hotel is 3.4 mi (5.4 km) from Fish Market and 3.6 mi (5.8 km) from Sri Pathrakali Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Golden Beach Cottages
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.99 mi from centre

Breakfast available

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

Compare price on Booking.com
Compare price on Booking.com
Anandas Beach 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 · 3.00 mi from centre

8.0

 

45 reviews

Breakfast available

Located in Trincomalee, a few steps from Uppuveli beach, Anandas Beach Resort has accommodations with a fitness center, free private parking, a garden and a private beach area. Each room at the 3-star hotel has sea views, and guests can enjoy access to a shared lounge and to a terrace. Guests can use a bar.

At the hotel, rooms have a desk. Anandas Beach Resort provides some accommodations that have a balcony, and the rooms have a private bathroom with a bidet and free toiletries.

The breakfast offers Full English/Irish, American or Asian options. At the accommodation you'll find a restaurant serving American, French and Indian cuisine. Vegetarian, halal and vegan options can also be requested.

The area is popular for cycling, and bike rental and car rental are available at Anandas Beach Resort.

Kanniya Hot Springs is 2.8 miles from the hotel, while Trincomalee Railway Station is 3.6 miles away. China Bay Airport is 6.8 miles from the property, and the property offers a paid airport shuttle service.

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

Hotel in Trincomalee · 3.00 mi from centre

Located in Trincomalee, within a 9-minute walk of Uppuveli beach and 2.5 miles of Kanniya Hot Springs, RP villa provides accommodations with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 3.3 miles from Trincomalee Railway Station, 4 miles from Kali Kovil and 4.3 miles from Gokana Temple. St. Mary's Cathedral Trincomalee is 4.3 miles away and Maritime and Naval History Museum is 4.4 miles from the hotel.

At the hotel, each room is equipped with a desk.

Fort Frederick is 4.5 miles from RP villa, while Velgam Vehera 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
The White 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 · 3.02 mi from centre

9.1

 

266 reviews

Offering inner courtyard views, The White House in Trincomalee provides accommodations, a garden, and a shared lounge. The property is around a 3-minute walk from Uppuveli beach, 2.6 miles from Kanniya Hot Springs, and 3.4 miles from Trincomalee Railway Station. The accommodation offers free Wifi throughout the property, as well as a terrace and a family-friendly restaurant.

At the guest house, all units include a wardrobe. There's a seating and a dining area in all units. At the guest house, each unit comes with bed linen and towels.

Breakfast is available, and includes continental, vegetarian and gluten-free options. There is a coffee shop, and packed lunches are also available.

Sightseeing tours are available around the property. With an outdoor fireplace and a picnic area, this guest house offers plenty of opportunities to chill out.

Kali Kovil is 4.1 miles from the guest house, while Gokana Temple is 4.4 miles away. China Bay Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Roo hills sea view chalet
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 · 3.05 mi from centre

8.7

 

17 reviews

Breakfast available

A recently renovated chalet, Roo hills sea view chalet offers accommodations in Trincomalee. The air-conditioned accommodation is 2.6 miles from Kanniya Hot Springs, and guests can benefit from on-site private parking and complimentary Wifi. Gokana Temple is 4.7 miles away and St. Mary's Cathedral Trincomalee is 4.7 miles from the chalet.

Featuring a terrace with sea views, this chalet also comes with a satellite flat-screen TV, a well-equipped kitchenette with a toaster, a minibar, and kitchenware, as well as 1 bathroom with a bidet and a hair dryer. The property has an outdoor dining area.

The chalet offers an à la carte or Asian breakfast.

Guests at Roo hills sea view chalet can enjoy walking tours nearby, or make the most of the garden.

Trincomalee Railway Station is 3.7 miles from the accommodation, while Kali Kovil is 4.4 miles from the property. China Bay Airport is 2.5 miles away.

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

Hotel in Trincomalee · 3.08 mi from centre

9.6

 

105 reviews

Breakfast available

Located in Trincomalee, within a 2-minute walk of Uppuveli beach and 2.7 miles of Kanniya Hot Springs, Hema Holiday Villa 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.5 miles from Trincomalee Railway Station, 4.2 miles from Kali Kovil and 4.5 miles from Gokana Temple. The property has room service and a 24-hour front desk for guests.

Guest rooms at the hotel are equipped with a seating area. All rooms have a private bathroom with a bidet, free toiletries and a hairdryer. All guest rooms at Hema Holiday Villa feature air conditioning and a desk.

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

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

St. Mary's Cathedral Trincomalee is 4.6 miles from Hema Holiday Villa, 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
Araliya 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, Nikawatawana · 3.10 mi from centre

7.0

 

1 review

Araliya inn offers accommodations in Nikawatawana, a 3-minute walk from Uppuveli beach and 2.7 miles from Kanniya Hot Springs. This bed and breakfast features free private parking and a 24-hour front desk. The accommodation provides a shared kitchen, full-day security, and currency exchange for guests.

Rooms have a private bathroom with a shower and free toiletries, while some rooms also boast a terrace. At the bed and breakfast, some units are soundproof.

Guests at the bed and breakfast can enjoy an Asian or a halal breakfast. Guests are welcome to enjoy a meal at the on-site restaurant.

For guests with children, Araliya inn offers a baby safety gate. Guests at the accommodation can enjoy cycling and walking tours nearby, or make the most of the garden.

Trincomalee Railway Station is 3.6 miles from Araliya inn, while Kali Kovil 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
J7 Villaj 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 · 3.11 mi from centre

7.7

 

298 reviews

Breakfast available

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Rooms are equipped with an electric tea pot, while some rooms contain a balcony and others also feature pool views. Guest rooms will provide guests with a fridge.

Breakfast is available, and includes buffet, à la carte and Full English/Irish options. At J7 Villaj Resort you'll find a restaurant serving American, French and Indian cuisine. Halal, vegan and gluten-free options can also be requested.

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

Uppuveli beach is a 3-minute walk from J7 Villaj Resort, while Kanniya Hot Springs is 2.7 miles from the property. China Bay Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Trinco Chill Zone Hostel
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 · 3.11 mi from centre

8.9

 

18 reviews

Breakfast available

Located in Trincomalee, a 11-minute walk from Uppuveli beach, Trinco Chill Zone Hostel has accommodations with a garden, free private parking, a shared lounge and a restaurant. Offering a bar, the property is located within 2.1 miles of Kanniya Hot Springs. The property provides a shared kitchen, room service and currency exchange for guests.

A Full English/Irish, American or Asian breakfast is served at the property.

You can play darts at the hotel, and bike rental and car rental are available.

Trincomalee Railway Station is 3.4 miles from Trinco Chill Zone Hostel, while Kali Kovil is 4.1 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
Primary image
Lucky 7 Trinco
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.

Motel in Trincomalee · 3.15 mi from centre

With a stay at Lucky 7 Trinco in Trincomalee, you'll be a 2-minute walk from Trincomalee War Cemetery and 7 minutes by foot from Uppuveli Beach. This motel is 3.7 mi (5.9 km) from Trincomalee Beach and 3.9 mi (6.2 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Nesan’s 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.

Guest house in Trincomalee · 3.80 mi from centre

9.5

 

48 reviews

Nesan’s villa features air-conditioned accommodations in Trincomalee. This guest house offers free private parking and a 24-hour front desk. Guests can access the guest house via private entrance.

The units provide views of the garden and come with a seating area, a washing machine, a fully equipped kitchen with a dishwasher, and a private bathroom with free toiletries. A patio with an outdoor dining area and inner courtyard views is offered in each unit.

A bicycle rental service is available at the guest house.

Uppuveli beach is 1.5 miles from Nesan’s villa, while Kanniya Hot Springs is 3.3 miles from the property. China Bay Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
Reheboth Hotel
Full 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 Trincomalee · 3.84 mi from centre

8.0

 

5 reviews

Featuring 4-star accommodations, Reheboth Hotel is located in Trincomalee, 1.6 miles from Uppuveli beach and 3.4 miles from Kanniya Hot Springs. The property is around 3.9 miles from Velgam Vehera, 4.3 miles from Trincomalee Railway Station and 5 miles from Kali Kovil. Some accommodations at the property have a terrace with a river view.

The private bathroom is equipped with a shower, free toiletries and a hairdryer. At the hotel the rooms have a desk and a flat-screen TV.

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

Gokana Temple is 5.3 miles from Reheboth Hotel, while St. Mary's Cathedral Trincomalee is 5.3 miles from the property. China Bay Airport is 7.5 miles away.

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

Guest house in Trincomalee · 4.05 mi from centre

Featuring a garden, Trinco Salli Beach Resort features accommodations in Trincomalee. This property offers access to a terrace, free private parking, and free Wifi. Trincomalee Railway Station is 5.2 miles from the guest house and Kali Kovil is 5.8 miles away.

The property offers garden views.

Sampalthivu Beach is a few steps from the guest house, while Kanniya Hot Springs is 4.9 miles from the property. China Bay Airport is 8.7 miles away.

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