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 Habarana · 50.27 mi from centre
9.0
230 reviews
Breakfast available
Featuring pool views, VISU VILLA hotel in Habarana provides accommodations, a garden, a terrace, a bar, and a shared lounge. This property offers a pool with a view, free Wifi, and free private parking. The accommodation features airport transfers, while a bicycle rental service is also available.
The guest house will provide guests with air-conditioned units with a desk, a kettle, a dishwasher, a toaster, a safety deposit box, a flat-screen TV, and a private bathroom with a shower. There's a seating and a dining area in all units. At the guest house, every unit is fitted with bed linen and towels.
Guests are welcome to eat at the on-site restaurant, which is open for dinner, lunch, cocktails, and high tea.
Guests can take advantage of yoga classes held in house. You can play billiards at the guest house, and car rental is available.
Pidurangala Rock is 6.4 miles from VISU VILLA hotel, while Sigiriya Rock is 6.9 miles from the property. Sigiriya Airport is 5.6 miles away.

Hotel in Habarana · 50.29 mi from centre
Breakfast available
With a stay at Kadulla Villa in Habarana, you'll be within a 15-minute drive of Habarana Cultural Center and Minneriya National Park. This hotel is 6.3 mi (10.2 km) from Pidurangala Rock and 6.8 mi (10.9 km) from Sigiriya Lion Rock.

Bed and breakfast in Batticaloa District, Kalkudah · 50.33 mi from centre
8.8
5 reviews
Joytinat Yoga Ayurveda Villa offers accommodations in Kalkudah, 2 miles from Sri Munai Murukan Kovil and 21 miles from Batticaloa Railway Station. The property is around 1.7 miles from Pasikuda Beach, 1.2 miles from Sri Muththu Mariyamman Kovil, and 1.8 miles from Valaichchenai Harbour. The bed and breakfast provides both free Wifi and free private parking.
Every room includes a private bathroom with a shower, while selected rooms come with garden views.
Guests can also relax in the garden.
Batticaloa Lighthouse is 21 miles from the bed and breakfast, while Dutch Fort Batticaloa is 21 miles away. Batticaloa International Airport is 21 miles from the property.

Guest house in Habarana · 50.35 mi from centre
9.5
154 reviews
6.4 miles from Pidurangala Rock in Habarana, Priyavimana resort features accommodations with access to a hot spring bath and spa facilities. With garden views, this accommodation provides a terrace. The guest house also offers free Wifi, free private parking, and facilities for disabled guests.
The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. Rooms are equipped with a private bathroom with free toiletries, while certain rooms also offer a fully equipped kitchen with a fridge. At the guest house, units are equipped with a seating area.
Full English/Irish and Asian breakfast options with local specialities, fruit, and juice are available. At the guest house, the restaurant serves a selection of American including dinner.
The area is popular for cycling and hiking. In addition, bike rental and car rental are available at this guest house. A baby safety gate is also available at Priyavimana resort, while guests can also relax in the garden.
Sigiriya Rock is 6.9 miles from the accommodation, while Kadahatha Wawa Lake is 1.7 miles from the property. Sigiriya Airport is 5.6 miles away.

Hotel in Batticaloa District, Pasikuda · 50.36 mi from centre
7.0
2 reviews
Breakfast available
With a stay at Marina Beach Passikudah in Pasikuda, you'll be on the beach, just a 3-minute walk from Pasikuda Beach and 13 minutes by foot from Kalkudah Beach. This beach hotel is 11.8 mi (18.9 km) from Saint Nicholas Church Chenkalady and 13.2 mi (21.3 km) from Batticaloa Lagoon.

Hotel in Batticaloa District, Pasikuda · 50.36 mi from centre
9.0
50 reviews
Breakfast available
With a stay at Sunrise Pasikuda in Pasikuda, you'll be on the beach, just a 3-minute walk from Pasikuda Beach and 13 minutes by foot from Kalkudah Beach. This beach hotel is 11.8 mi (18.9 km) from Saint Nicholas Church Chenkalady and 13.2 mi (21.3 km) from Batticaloa Lagoon.

Villa in Batticaloa District, Batticaloa · 50.37 mi from centre
8.0
1 review
Pasikuda palm stay is located in Batticaloa, just 1.2 miles from Valaichchenai Harbour and 3.6 miles from Sri Muththu Mariyamman Kovil. This property offers access to a balcony, free private parking, and free Wifi. Batticaloa Lighthouse is 19 miles away and Dutch Fort Batticaloa is 20 miles from the villa.
With direct access to a terrace with garden views, the air-conditioned villa consists of 2 bedrooms and a fully equipped kitchen. A flat-screen TV is offered. The accommodation is non-smoking.
Sri Munai Murukan Kovil is 4.4 miles from the villa, while Batticaloa Railway Station is 19 miles from the property. Batticaloa International Airport is 19 miles away.

Bed and breakfast in Habarana · 50.40 mi from centre
9.9
19 reviews
Providing garden views, Vihanga Resort in Habarana offers accommodations and a garden. This bed and breakfast provides air-conditioned accommodations with a terrace and free Wifi. Parking on-site is available, and the bed and breakfast features car rental for guests who want to explore the surrounding area.
At the bed and breakfast, the units are equipped with a private bathroom and bed linen.
Guests at the bed and breakfast can enjoy a vegetarian breakfast.
Pidurangala Rock is 6.5 miles from Vihanga Resort, while Sigiriya Rock is 7 miles away. Sigiriya Airport is 5.6 miles from the property.

Guest house in Batticaloa District, Pasikuda · 50.41 mi from centre
8.0
188 reviews
Just a 18-minute walk from Pasikuda Beach and 1.1 miles from Sri Muththu Mariyamman Kovil, New Land Guest House features accommodations in Pasikuda, with free bikes, a garden, and a shared lounge. With garden views, this accommodation offers a terrace. The guest house also features free Wifi, free private parking, and facilities for disabled guests.
At the guest house, each unit is equipped with a patio. Each unit includes a private bathroom, and some units at the guest house have a balcony. At the guest house, some units are soundproof.
Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, brunch, and high tea.
For guests with children, the guest house provides an indoor play area, outdoor play equipment, and a baby safety gate. Guests can also warm up near the outdoor fireplace after a day of cycling.
Sri Munai Murukan Kovil is 1.8 miles from New Land Guest House, while Valaichchenai Harbour is 2 miles away. Batticaloa International Airport is 21 miles from the property, and the property offers a paid airport shuttle service.

Homestay in Habarana · 50.43 mi from centre
8.5
2 reviews
Dilanya Homestay offers accommodations in Habarana, 1.8 miles from Kadahatha Wawa Lake and 2 miles from Habarana Lake. With free private parking, the property is 6.5 miles from Pidurangala Rock and 6.9 miles from Sigiriya Rock. Ritigala Forest Monastery is 13 miles from the homestay, and Kekirawa Railway Station is 16 miles away.
Accommodation includes a balcony with garden views, a fully equipped kitchen, an outdoor dining area, and a private bathroom with bidet. At the homestay, units are fitted with bed linen and towels.
The homestay offers a full English/Irish or Asian breakfast.
Guests can relax in the garden at the property.
Wildlife Range Office - Sigiriya is 8.1 miles from Dilanya Homestay, while Sigiriya Museum is 8.6 miles from the property. Sigiriya Airport is 5.6 miles away.

Resort in Batticaloa District, Pasikuda · 50.47 mi from centre
8.6
680 reviews
Breakfast available
A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi. A spa, fitness center and restaurant are available.
Located in Kalkudah, Amaya Beach Passikudah’s rooms are air-conditioned and include a flat-screen satellite TV, safe and mini-bar. A seating area and private bathroom with bath, shower hairdryer and free toiletries are provided.
Other facilities offered at the property include water sports facilities, meeting facilities and luggage storage. Guests can go cycling, fishing and diving. The property offers free private parking.

Hotel in Batticaloa District, Pasikuda · 50.50 mi from centre
7.6
12 reviews
Breakfast available
Featuring free WiFi and a private beach area, Passi Villais set in Passekudah. Free private parking is available on site.
All units have a flat-screen TV offering satellite channels, electric kettle and a seating area. Some units include a terrace and/or balcony with sea views. Towels and bed linen are provided.
Passi Villaalso includes a year-round outdoor pool. Guests can enjoy the on-site restaurant. The property also offers packed lunches.
You can engage in various activities, such as snorkeling and windsurfing.

Guest house in Anuradhapura District, Anuradhapura · 50.50 mi from centre
9.9
29 reviews
Breakfast available
Featuring a garden, Village Life Mihinthale provides accommodations in Anuradhapura. 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.
This guest house also includes a patio that doubles up as an outdoor dining area. The guest house offers bed linen, towels, and ironing service.
A selection of options including local specialities, pancakes, and fruit are available for breakfast, and breakfast in the room is also available. There is a coffee shop, and packed lunches are also available.
For guests with children, the guest house offers an indoor play area. Both a bicycle rental service and a car rental service are available at Village Life Mihinthale, while cycling and fishing can be enjoyed nearby.
Anuradhapura Railway Station is 10 miles from the accommodation, while Jaya Sri Maha Bodhi is 10 miles from the property. Sigiriya Airport is 41 miles away.

Guest house in Habarana · 50.50 mi from centre
9.6
11 reviews
Breakfast available
Providing garden views, The Hutt Habarana in Habarana provides accommodations and a garden. This property offers access to a patio and free private parking. On-site staff can arrange a shuttle service.
The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. All rooms include a private bathroom with a bidet and free toiletries, while some rooms will provide you with a terrace. At the guest house, all units include a seating area.
A selection of options including warm dishes, fruit, and juice are served for breakfast, and breakfast in the room is also available. There is an on-site coffee shop.
Pidurangala Rock is 6.6 miles from the guest house, while Sigiriya Rock is 7 miles away. Sigiriya Airport is 5.6 miles from the property.

Guest house in Batticaloa District, Oddaimavadi · 50.50 mi from centre
Meera Bayside Villas enjoys a location in Oddaimavadi, 2.2 miles from Valaichchenai Harbour and 5.1 miles from Sri Muththu Mariyamman Kovil. The property is around 5.9 miles from Sri Munai Murukan Kovil, 20 miles from Batticaloa Railway Station, and 20 miles from Batticaloa Lighthouse. There's a terrace and guests can access free Wifi and free private parking.
Dutch Fort Batticaloa is 20 miles from the guest house, while Kokkadicholai Hindu Temple is 29 miles from the property. Batticaloa International Airport is 19 miles away.

Lodge in Palugaswewa, Habarana · 50.52 mi from centre
9.5
181 reviews
Located within a minute walk from Palugaswewa railway station and 2.7 mi from Habarana Lake, Bissa Villa offers a private lodge with air conditioning and mosquito net. All lodges come with a private terrace, seating area and an attached private bathroom equipped with hot shower.
Free WiFi is available in the communal area and our restaurant, and free private parking is available on site. Guests can enjoy Sri Lankan or breakfast at the on-site restaurant. The property serves Sri Lankan dinner upon request.
Minneriya National Park is 8.7 mi from the property. Sigiriya is 12 mi while Polonnaruwa and Anuradhapura are 31 mi away.

Guest house in Habarana · 50.53 mi from centre
Habarana Bed and Breakfast enjoys a location in Habarana, 1.7 miles from Kadahatha Wawa Lake and 1.2 miles from Habarana Lake. With free private parking, the property is 6.1 miles from Pidurangala Rock and 6.5 miles from Sigiriya Rock. Wildlife Range Office - Sigiriya is 7.8 miles from the guest house, and Sigiriya Museum is 8.2 miles away.
There's a fully equipped private bathroom with shower and free toiletries.
Guests at the guest house can enjoy an Asian breakfast.
Ritigala Forest Monastery is 13 miles from Habarana Bed and Breakfast, while Kekirawa Railway Station is 16 miles away. Sigiriya Airport is 5 miles from the property.

Guest house in Batticaloa District, Pasikuda · 50.56 mi from centre
9.1
200 reviews
Breakfast available
Offering quiet street views, Blue Sands Beach Resort in Pasikuda features accommodations and a garden. This guest house offers free private parking and a 24-hour front desk. The rooms include a patio with views of the garden.
All units feature air conditioning and a flat-screen TV. The rooms are fitted with a kettle, a private bathroom, and free Wifi, while selected rooms will provide you with a terrace and some have sea views. At the guest house, the units are fitted with bed linen and towels.
Guests may eat at the on-site family-friendly restaurant, which is open for dinner and lunch.
The area is popular for cycling, and bike rental is available at this 4-star guest house.
Pasikuda Beach is a few steps from the guest house, while Sri Muththu Mariyamman Kovil is a 8-minute walk away. Batticaloa International Airport is 21 miles from the property.

Guest house in Batticaloa District, Batticaloa · 50.61 mi from centre
9.5
155 reviews
Breakfast available
Offering garden views, The Dream Inn Guesthouse Passikudah in Batticaloa provides accommodations, a garden, and a terrace. This guest house offers free private parking, bicycle parking, and free Wifi. Outdoor seating is also available at the guest house.
Featuring a balcony, the units offer air conditioning and have a flat-screen TV and a private bathroom with shower and bathrobes. A fridge and kettle are also offered. At the guest house, the units include a seating area.
Guests at The Dream Inn Guesthouse Passikudah can enjoy an American breakfast, and breakfast in the room is also available.
If you'd like to discover the area, cycling is possible in the surrounding area, and the accommodation can arrange a bicycle rental service.
Popular points of interest near The Dream Inn Guesthouse Passikudah include Pasikuda Beach, Sri Muththu Mariyamman Kovil, and Sri Munai Murukan Kovil. Batticaloa International Airport is 21 miles from the property.

Homestay in Batticaloa District, Pasikuda · 50.64 mi from centre
8.8
79 reviews
Just a 4-minute walk from Pasikuda Beach and a few steps from Sri Muththu Mariyamman Kovil, Inn On The Bay Home features accommodations in Pasikuda, with a garden and a terrace. The property is around a 18-minute walk from Sri Munai Murukan Kovil, 3 miles from Valaichchenai Harbour, and 20 miles from Batticaloa Railway Station. The homestay provides rooms with air conditioning, free private parking, and free Wifi.
All units are fitted with a private bathroom and a shower, and certain units at the homestay have a balcony. At the homestay, some units are soundproof.
Batticaloa Lighthouse is 21 miles from the homestay, while Dutch Fort Batticaloa is 21 miles away. Batticaloa International Airport is 21 miles from the property.