Curated luxury hotels in Eastern Province

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Eastern Province

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Eastern Province, but are nearby and match your search.
Primary image
Deer Park Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Hingurakgoda, Giritale · 45.82 mi from centre

8.0

 

41 reviews

Breakfast available

Located in Giritale, Deer Park Hotel is in the historical district, within a 15-minute drive of Giritale Wewa and Hatadage. This family-friendly hotel is 7 mi (11.3 km) from Parakrama Samudra and 7.9 mi (12.7 km) from Kiri Vihara Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anilana Pasikuda
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Pasikuda · 50.65 mi from centre

8.8

 

22 reviews

When you stay at Anilana Pasikuda in Pasikuda, you'll be on the beach, within a 5-minute drive of Kalkudah Beach and Pasikuda Beach. This beach hotel is 12.1 mi (19.4 km) from Saint Nicholas Church Chenkalady and 13.5 mi (21.8 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maalu Maalu Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Batticaloa District, Pasikuda · 50.07 mi from centre

8.8

 

49 reviews

Breakfast available

Located in Pasikuda, Maalu Maalu Resort & Spa is on the beach – a 4-minute walk from Pasikuda Beach and within a 5-minute drive of Kalkudah Beach. This beach resort is 12.1 mi (19.4 km) from Saint Nicholas Church Chenkalady and 13.5 mi (21.7 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Karpaha Sands
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Kiran · 53.46 mi from centre

9.6

 

49 reviews

Breakfast available

With a stay at Karpaha Sands in Kiran, you'll be 9.4 mi (15.2 km) from Saint Nicholas Church Chenkalady and 10.9 mi (17.5 km) from Batticaloa Lagoon. This beach hotel is 5.1 mi (8.2 km) from Kalkudah Beach and 6.2 mi (10 km) from Pasikuda Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sun Siyam Pasikudah
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Batticaloa District, Pasikuda · 50.15 mi from centre

9.0

 

51 reviews

Breakfast available

With a stay at Sun Siyam Pasikudah in Pasikuda, you'll be on the beach – a 3-minute walk from Pasikuda Beach and a 3-minute drive from Kalkudah Beach. This beach resort is 12 mi (19.3 km) from Saint Nicholas Church Chenkalady and 13.4 mi (21.6 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Water Garden Sigiriya
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sigiriya · 56.10 mi from centre

9.6

 

38 reviews

Located in Sigiriya, Water Garden Sigiriya is in a national park, within a 10-minute drive of Sigiriya Museum and Sigiriya Lion Rock. This luxury hotel is 2.7 mi (4.4 km) from Ancient City of Sigiriya and 4.8 mi (7.7 km) from Pidurangala Rock.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sigiriya
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Sigiriya · 53.94 mi from centre

8.6

 

510 reviews

Breakfast available

With a stay at Hotel Sigiriya in Sigiriya, you'll be in the historical district, just steps from Ancient City of Sigiriya and a 1-minute drive from Sigiriya Lion Rock. This spa resort is 1.7 mi (2.7 km) from Sigiriya Museum and 2.5 mi (4.1 km) from Pidurangala Rock.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sigiriana Resort by Thilanka
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Dambulla · 65.38 mi from centre

7.6

 

74 reviews

Breakfast available

Located in Dambulla, Sigiriana Resort by Thilanka is in the historical district – a 4-minute drive from Dambulla Cave Temple and 8 minutes from Popham's Arboretum. This luxury resort is 4.3 mi (6.9 km) from Rangiri Dambulla International Stadium and 13.8 mi (22.1 km) from Sigiriya Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cassandra Culture Resort
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dambulla, Avudangawa · 52.92 mi from centre

9.4

 

93 reviews

Breakfast available

With a stay at Cassandra Culture Resort in Avudangawa, you'll be 5.1 mi (8.3 km) from Pidurangala Rock and 5.8 mi (9.3 km) from Ancient City of Sigiriya. This luxury hotel is 6.7 mi (10.7 km) from Minneriya National Park and 12.8 mi (20.6 km) from Dambulla Cave Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seerock The King's Domain
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dambulla, Avudangawa · 52.05 mi from centre

9.2

 

15 reviews

Breakfast available

Located in Avudangawa, Seerock The King's Domain is in the mountains, within a 15-minute drive of Habarana Cultural Center and Pidurangala Rock. This family-friendly hotel is 4.8 mi (7.8 km) from Ancient City of Sigiriya and 4.8 mi (7.8 km) from Sigiriya Lion Rock.

Compare price on Booking.com
Compare price on Booking.com
Tropical Life Resort and Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dambulla · 62.81 mi from centre

8.8

 

149 reviews

Located in Dambulla and with Sigiriya Rock reachable within 17 km, Tropical Life Resort and Spa offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. This 5-star hotel offers room service and a 24-hour front desk. The hotel provides an outdoor swimming pool, fitness centre, evening entertainment and a shared lounge.

Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. Each room comes with a private bathroom with a hairdryer, while some feature pool views. All guest rooms include a wardrobe.

At the hotel you will find a restaurant serving American and Asian cuisine. Vegetarian, dairy-free and halal options can also be requested.

Tropical Life Resort and Spa offers a children's playground. The area is popular for cycling, and bike hire and car hire are available at the accommodation.

There is an on-site bar and guests can also make use of the business area.

Pidurangala Rock is 20 km from Tropical Life Resort and Spa, while Dambulla Cave Temple is 2.2 km from the property. Sigiriya Airport is 14 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Sky Forest
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Habarana · 50.69 mi from centre

9.6

 

26 reviews

Breakfast available

Set in Habarana, 11 km from Pidurangala Rock, Sky Forest offers accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 12 km from Sigiriya Rock, 3.6 km from Kadahatha Wawa Lake and 4 km from Habarana Lake. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the hotel, every room has a wardrobe and a balcony with a garden view. The rooms are equipped with a private bathroom with a shower, free toiletries and bathrobes. All guest rooms will provide guests with a fridge.

You can play darts at this 5-star hotel, and the area is popular for windsurfing and cycling.

Wildlife Range Office - Sigiriya is 14 km from Sky Forest, while Sigiriya Museum is 15 km from the property. Sigiriya Airport is 10 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taru Villas - Maia - Habarana
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Habarana · 49.82 mi from centre

9.6

 

25 reviews

Breakfast available

Located in Habarana, Taru Villas - Maia - Habarana is in a national park, within a 15-minute drive of Habarana Cultural Center and Minneriya National Park. This luxury hotel is 8.1 mi (13 km) from Pidurangala Rock and 8.5 mi (13.7 km) from Sigiriya Lion Rock.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sigiriya Village
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sigiriya · 53.98 mi from centre

8.2

 

172 reviews

Breakfast available

With a stay at Sigiriya Village in Sigiriya, you'll be in the historical district, just steps from Ancient City of Sigiriya and a 1-minute drive from Sigiriya Lion Rock. This hotel is 1.6 mi (2.6 km) from Sigiriya Museum and 2.5 mi (3.9 km) from Pidurangala Rock.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amaara Forest Hotel Sigiriya
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Dambulla, Avudangawa · 51.86 mi from centre

8.0

 

22 reviews

Breakfast available

Located in Avudangawa, Amaara Forest Hotel Sigiriya is on the waterfront, within a 15-minute drive of Habarana Cultural Center and Sigiriya Lion Rock. This spa resort is 4.2 mi (6.7 km) from Pidurangala Rock and 4.8 mi (7.8 km) from Ancient City of Sigiriya.

Compare price on Booking.com
Compare price on Booking.com
Eco Hotel Black & White - Anuradhapura
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Anuradhapura District, Mihintale · 52.79 mi from centre

8.5

 

402 reviews

Breakfast available

Situated in Mihintale, 11 km from Anuradhapura Railway Station, Eco Hotel Black & White - Anuradhapura features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

Breakfast is available, and includes Full English/Irish, Asian and vegetarian options. At the hotel you will find a restaurant serving African, American and Indian cuisine. Vegetarian, halal and vegan options can also be requested.

Eco Hotel Black & White - Anuradhapura offers a children's playground. The area is popular for cycling, and bike hire and car hire are available at the accommodation.

Jaya Sri Maha Bodhi is 12 km from Eco Hotel Black & White - Anuradhapura, while Kuttam Pokuna, Twin Ponds is 12 km from the property. Sigiriya Airport is 65 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sundaras Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Dambulla · 64.05 mi from centre

7.4

 

133 reviews

Breakfast available

Located in Dambulla, Sundaras Resort & Spa is in the historical district, within a 5-minute drive of Dambulla Cave Temple and Popham's Arboretum. This spa resort is 2.3 mi (3.7 km) from Rangiri Dambulla International Stadium and 12.2 mi (19.7 km) from Ancient City of Sigiriya.

Compare price on Booking.com
Compare price on Booking.com
Atha Resort
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Sigiriya · 55.75 mi from centre

9.6

 

1,215 reviews

Breakfast available

Atha Resort is set in Sigiriya, 5.3 km from Sigiriya Rock and 8.4 km from Pidurangala Rock. Each accommodation at the 5-star resort has garden views, and guests can enjoy access to a garden and to a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The resort will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Atha Resort features certain units with pool views, and all rooms come with a balcony. At the accommodation the rooms are fitted with a seating area.

A continental, Full English/Irish or Asian breakfast can be enjoyed at the property. At Atha Resort you will find a restaurant serving American cuisine. Vegetarian, halal and vegan options can also be requested.

The resort offers an outdoor pool.

Wildlife Range Office - Sigiriya is 3.3 km from Atha Resort, while Sigiriya Museum is 4.5 km away. Sigiriya Airport is 1 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anantaya Resort and Spa Passikudah
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Batticaloa District, Pasikuda · 49.80 mi from centre

9.0

 

51 reviews

Breakfast available

When you stay at Anantaya Resort and Spa Passikudah in Pasikuda, you'll be on the beach, within a 5-minute drive of Pasikuda Beach and Kalkudah Beach. This beach hotel is 12.3 mi (19.9 km) from Saint Nicholas Church Chenkalady and 13.8 mi (22.2 km) from Batticaloa Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lake Lodge Boutique Hotel Kandalama
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dambulla, Kandalama · 61.12 mi from centre

9.6

 

4 reviews

Breakfast available

Located in Kandalama, Lake Lodge Boutique Hotel Kandalama is in the historical district – a 4-minute drive from Popham's Arboretum and 8 minutes from Dambulla Cave Temple. This family-friendly hotel is 5.7 mi (9.2 km) from Rangiri Dambulla International Stadium and 8.1 mi (13 km) from Sri Lanka.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor