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
Hotel in Trincomalee · 2.12 mi from centre
7.0
2 reviews
Breakfast available
A stay at Uppuveli Beach by DSK places you in the heart of Trincomalee, a 2-minute drive from Trincomalee War Cemetery and 6 minutes from Fish Market. This beach hotel is 0.3 mi (0.4 km) from Uppuveli Beach and 2.7 mi (4.3 km) from Trincomalee Beach.
Hotel in Trincomalee · 1.99 mi from centre
Breakfast available
When you stay at Asix Hotel in Trincomalee, you'll be near the beach, within a 5-minute drive of Trincomalee Harbour and Fish Market. This hotel is 2.2 mi (3.5 km) from Uppuveli Beach and 2.5 mi (4.1 km) from Sri Pathrakali Temple.
Hotel in Trincomalee · 2.36 mi from centre
Breakfast available
With a stay at Ceylon Beach Haven Uppuveli in Trincomalee, you'll be on the beach, just steps from Uppuveli Beach and a 2-minute drive from Trincomalee War Cemetery. This hotel is 3.1 mi (5 km) from Trincomalee Beach and 3.3 mi (5.4 km) from Fish Market.
Hotel in Trincomalee · 1.07 mi from centre
9.3
41 reviews
Breakfast available
Located in Trincomalee, a few steps from Sandy Cove Beach, Clara's Beach Inn provides accommodations with a private beach area, free private parking and a restaurant. The property is around a 16-minute walk from St. Mary's Cathedral Trincomalee, one mile from Maritime and Naval History Museum and 1.4 miles from Kali Kovil. The property has room service, a 24-hour front desk and currency exchange for guests.
The breakfast offers continental, Full English/Irish or Asian options.
Gokana Temple is 1.5 miles from the hotel, while Fort Frederick is 1.6 miles from the property. China Bay Airport is 7.5 miles away, and the property offers a paid airport shuttle service.
Guest house in Trincomalee · 2.77 mi from centre
9.0
633 reviews
A few steps from Uppuveli beach in Trincomalee, Lobster Inn offers accommodations with access to a public bath. This property offers access to a balcony and free private parking. The accommodation provides a hot spring bath, free Wifi throughout the property, and family rooms.
At the guest house, each unit is equipped with a desk. Accommodation includes a terrace with garden views, a fully equipped kitchen, an outdoor dining area, and a private bathroom with shower. At the guest house, all units are equipped with bed linen and towels.
There is an on-site coffee shop.
Guests can keep up their exercise routines during yoga and fitness classes. Both a bicycle rental service and a car rental service are available at the guest house, while cycling can be enjoyed nearby.
Kanniya Hot Springs is 2.7 miles from Lobster Inn, while Trincomalee Railway Station is 3.5 miles from the property. China Bay Airport is 6.2 miles away, and the property offers a paid airport shuttle service.
Hotel in Trincomalee · 2.80 mi from centre
7.3
162 reviews
Breakfast available
Located in Trincomalee, a 9-minute walk from Uppuveli beach, WoodyCrest provides 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.8 miles from Kali Kovil. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
The rooms at the hotel are equipped with a seating area. Featuring a private bathroom with a bidet and free toiletries, certain rooms at WoodyCrest also offer a city view. Guest rooms at the accommodation include air conditioning and a desk.
WoodyCrest offers an Asian or vegetarian breakfast.
Bike rental and car rental are available at this hotel and the area is popular for cycling.
Gokana Temple is 4.2 miles from the hotel, while Maritime and Naval History Museum is 4.2 miles away. China Bay Airport is 6.2 miles from the property.
Hotel in Trincomalee · 2.81 mi from centre
9.0
72 reviews
Located in Trincomalee, Capital Trincomalee offers beachfront accommodations a 2-minute walk from Uppuveli beach and provides facilities like a terrace, a restaurant and a bar. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service and a 24-hour front desk for guests.
Guests at the hotel can enjoy an à la carte breakfast.
Kanniya Hot Springs is 2.7 miles from Capital Trincomalee, while Trincomalee Railway Station is 3.4 miles away. China Bay Airport is 6.2 miles from the property.
Guest house in Trincomalee · 2.88 mi from centre
9.2
184 reviews
Nongu Home is a recently renovated guest house in Trincomalee near Uppuveli beach. This guest house offers air-conditioned accommodations with a terrace and free Wifi. The guest house has private entrance.
At the guest house, units are equipped with a desk. Rooms are fitted with a private bathroom with a shower and free toiletries, while selected rooms also feature a patio. At the guest house, units are fitted with bed linen and towels.
Guests can also relax in the garden.
Kanniya Hot Springs is 2.5 miles from the guest house, while Trincomalee Railway Station is 3.2 miles away. China Bay Airport is 6.2 miles from the property, and the property offers a paid airport shuttle service.
Hotel in Trincomalee · 4.09 mi from centre
8.8
254 reviews
Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodations on the private beach. The resort offers 3 semi-detached villas, divided into 6 separate units with a shared terrace.
Villas are equipped with air conditioning, fridge, shower with hot water and outdoor seating.
There is also a restaurant right in the resort, serving international and local cuisine. The property offers parking and free Wi-Fi, as well as airport transfers and excursions to the surrounding area.
Hotel in Nilaveli · 6.85 mi from centre
8.4
320 reviews
Breakfast available
Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also has a restaurant and a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi.
At the hotel, the rooms come with a patio with a garden view. With a private bathroom equipped with a bidet and free toiletries, some rooms at NN Beach Resort Nilaveli also feature a sea view. All rooms at the accommodation feature air conditioning and a desk.
Breakfast is available, and includes buffet, à la carte and continental options.
Velgam Vehera is 3.8 miles from NN Beach Resort Nilaveli, while Pigeon Island National Park is 4.3 miles from the property. China Bay Airport is 11 miles away.
Hotel in Nilaveli · 8.41 mi from centre
10.0
2 reviews
Breakfast available
Located in Nilaveli, JEYs Place is within a 15-minute drive of Nilaveli Beach and Trincomalee War Cemetery. This hotel is 2.1 mi (3.4 km) from Pigeon Beach and 6.4 mi (10.4 km) from Uppuveli Beach.
Hotel in Nilaveli · 8.63 mi from centre
9.2
5 reviews
When you stay at Sea Zone Hotel Nilaveli in Nilaveli, you'll be on the beach and 5 minutes by foot from Nilaveli Beach. This beach hotel is 2.2 mi (3.6 km) from Pigeon Beach and 6.6 mi (10.6 km) from Trincomalee War Cemetery.
Hotel in Nilaveli, Trincomalee · 9.01 mi from centre
7.9
179 reviews
Breakfast available
Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. Providing a shared lounge, the property is located within 1.5 miles of Pigeon Island National Park. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar.
Guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Each room comes with an electric tea pot, while selected rooms are equipped with a balcony and others also offer garden views. The rooms include a desk.
Guests at Palmera Eco Resorts Nilaveli can enjoy an Asian breakfast.
You can play pool at the accommodation, and the area is popular for cycling.
Velgam Vehera is 5.5 miles from Palmera Eco Resorts Nilaveli, while Kanniya Hot Springs is 9 miles from the property. China Bay Airport is 12 miles away, and the property offers a paid airport shuttle service.
Resort in Nilaveli · 9.49 mi from centre
7.5
116 reviews
Pigeon Island Beach Resort and Spa is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness center.
Situated off Nilaveli Town, Pigeon Island is a 6-hour drive from Colombo International Airport.
Featuring a modern decor, rooms at Pigeon Island are equipped with air conditioning and a private bathroom with a hairdryer. A tea/coffee maker and minibar are included. Some rooms feature sea views.
Guests may play a game of pool or ping-pong at the resort. Water sports such as diving and snorkeling can be arranged. Resort Pigeon Island organizes trips and activities such as whale or dolphin watching.
The resort’s restaurant serves a variety of local and Western dishes. Drinks and light snacks are offered at the beach bar. Alternatively, room service is available.
Hotel in Kuchchaveli, Nilaveli · 10.55 mi from centre
8.9
211 reviews
Breakfast available
Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cozy guestrooms and free internet access at all public areas.
Located on the eastern shores of Sri Lanka, the property is less than 164 feet from the beach and 984 feet from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are both 11 mi away.
Rooms are built on rustic wooden huts. Each room is beautifully furnished with a private balcony overlooking the sea, a seating area and ironing facilities. The spacious private bathrooms include a hairdryer.
The resort can organize activities such as diving and fishing. There are also barbecue facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge.
Guests can enjoy a delectable spread of traditional Sri Lankan meals as well as international cuisines at the in-house restaurant. Packed lunches can be arranged upon request.
Guesthouse in Kuchchaveli · 11.57 mi from centre
9.2
23 reviews
Located in Kumpurupiddi, C Beyond Nilaveli is by the sea, within a 15-minute drive of Nilaveli Beach and Pigeon Beach. This beach guesthouse is 9.4 mi (15.1 km) from Trincomalee War Cemetery and 9.7 mi (15.6 km) from Uppuveli Beach.
Hotel in Trincomalee · 0.06 mi from centre
Breakfast available
With a stay at Nilaveli Hotel Onethra in Trincomalee, you'll be a 3-minute walk from Fish Market and 5 minutes by foot from Sri Pathrakali Temple. This hotel is 0.6 mi (1 km) from Trincomalee Beach and 0.7 mi (1.1 km) from Fort Frederick.
Guest house in Trincomalee · 0.09 mi from centre
8.5
2 reviews
Just a 16-minute walk from Trincomalee Railway Station and 0.9 miles from Fort Frederick, BonVoyaageVilla features accommodations in Trincomalee, with a garden. With free private parking, the property is a 5-minute walk from Uppuveli beach and 400 yards from Kali Kovil. Koneswaram Temple is 1.3 miles away, and Kanniya Hot Springs is 4.1 miles from the guest house.
The guest house features some units with garden views, and each unit is fitted with a private bathroom.
Popular points of interest near the guest house include Maritime and Naval History Museum, Gokana Temple, and St. Mary's Cathedral Trincomalee. China Bay Airport is 6.2 miles from the property.
Inn in Trincomalee · 0.13 mi from centre
8.1
187 reviews
Located in Trincomalee, a few steps from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodations with a garden, free private parking and a shared lounge. Located around a 6-minute walk from Kali Kovil, the inn with free WiFi is also 0.8 miles away from Maritime and Naval History Museum. The property has a 24-hour front desk, and currency exchange for guests.
The breakfast offers continental, Full English/Irish or American options.
Popular points of interest near the inn include Gokana Temple, Trincomalee Railway Station and St. Mary's Cathedral Trincomalee. China Bay Airport is 6.2 miles away, and the property offers a paid airport shuttle service.
Resort in Trincomalee · 0.16 mi from centre
7.0
3 reviews
Breakfast available
Located in Trincomalee, Neem Tree House, Trincomalee has a garden, terrace, restaurant, and free WiFi throughout the property. The property is close to several well-known attractions, a 14-minute walk from Trincomalee Railway Station, 0.8 miles from Gokana Temple and a 18-minute walk from St. Mary's Cathedral Trincomalee. The property has airport transportation, while a bicycle rental service is also available.
The resort will provide guests with air-conditioned rooms with a desk, an electric tea pot, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Some rooms also feature a kitchenette with a fridge, a microwave and a toaster. All rooms have a closet.
Popular points of interest near Neem Tree House, Trincomalee include Uppuveli beach, Kali Kovil and Maritime and Naval History Museum. China Bay Airport is 6.2 miles from the property.