You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
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.
See the latest prices and deals by choosing your dates
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.