Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Matale District, Dambulla · 61.41 km from centre
8.6
48 reviews
Located in Dambulla, 22 km from Sigiriya Rock, Nilambara Lake View provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring family rooms, this property also provides guests with an outdoor pool. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Breakfast is available, and includes à la carte, continental and Asian options.
Pidurangala Rock is 26 km from the hotel, while Ibbankatuwa Megalithic Tombs is 1.3 km away. Sigiriya Airport is 20 km from the property.

Resort in Dambulla · 61.88 km from centre
8.6
285 reviews
Breakfast available
Situated in Dambulla, 20 km from Sigiriya Rock, Sundaras Infinity Jungle Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the 5-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The property has a sauna, entertainment staff and room service.
The rooms are fitted with a fridge, minibar, a kettle, a shower, free toiletries and a desk. All units have a safety deposit box.
A buffet, continental or Full English/Irish breakfast can be enjoyed at the property. At the resort you will find a restaurant serving Chinese, Italian and Mediterranean cuisine. Vegetarian, dairy-free and halal options can also be requested.
The spa and wellness centre at Sundaras Infinity Jungle Resort features a hot tub. Bike hire and car hire are available at this resort and the area is popular for hiking.
Round-the-clock assistance is available at the reception, where staff speak Czech, German, English and Italian.
Pidurangala Rock is 23 km from the accommodation, while Dambulla Cave Temple is less than 1 km from the property. Sigiriya Airport is 17 km away.

Resort in Dambulla · 61.98 km from centre
8.5
23 reviews
Located in Dambulla, 20 km from Sigiriya Rock, Sundaras Family Suites provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star resort offers room service. The property features an outdoor pool, sauna, hot tub and bar.
At the resort, every room is equipped with a wardrobe. All units at Sundaras Family Suites include air conditioning and a desk.
The accommodation offers a buffet or Full English/Irish breakfast.
At Sundaras Family Suites guests are welcome to take advantage of a spa centre.
Staff speak Czech, German, English and French at the reception.
Pidurangala Rock is 23 km from the resort, while Dambulla Cave Temple is less than 1 km from the property. Sigiriya Airport is 17 km away, and the property offers a paid airport shuttle service.

Hotel in Dambulla · 62.30 km from centre
8.4
191 reviews
Located in Dambulla, 17 km from Sigiriya Rock, Sundaras Sigiriya Jungles Caves Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, this 4-star hotel has air-conditioned rooms with a private bathroom. The hotel features a hot tub and room service.
At the hotel, every room has a wardrobe. Every room is equipped with a safety deposit box, while selected rooms have a balcony and others also provide guests with mountain views. All units will provide guests with a desk and a kettle.
Sundaras Sigiriya Jungles Caves Resort offers a buffet or Full English/Irish breakfast.
Speaking Czech, German, English and French, staff are always on hand to help at the reception.
Pidurangala Rock is 20 km from the accommodation, while Dambulla Cave Temple is 2.9 km away. Sigiriya Airport is 14 km from the property.

Hotel in Dambulla · 64.15 km from centre
9.0
12 reviews
Breakfast available
White Land Hotel Dambulle has a garden, shared lounge, a terrace and bar in Dambulla. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a hot tub, entertainment staff and room service.
The hotel offers some rooms that have a balcony, and rooms have a kettle. The rooms in White Land Hotel Dambulle are fitted with a flat-screen TV and free toiletries.
A buffet, à la carte or Full English/Irish breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Chinese, Thai and local cuisine. Vegetarian, dairy-free and halal options can also be requested.
You can play billiards at White Land Hotel Dambulle, and bike hire and car hire are available.
Staff at the hotel are always available to provide advice at the reception.
Sigiriya Rock is 18 km from White Land Hotel Dambulle, while Pidurangala Rock is 20 km away. Sigiriya Airport is 15 km from the property, and the property offers a paid airport shuttle service.

Hotel in Dambulla, Sigiriya · 64.34 km from centre
9.3
153 reviews
Breakfast available
Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation offers evening entertainment and luggage storage space.
The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All rooms have a wardrobe.
At Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested.
You can play billiards at the accommodation.
Pidurangala Rock is 20 km from Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka", while Popham's Arboretum is 3.1 km from the property. Sigiriya Airport is 14 km away.

Hotel in Dambulla, Sigiriya · 66.22 km from centre
10.0
5 reviews
Breakfast available
Set in Sigiriya, 11 km from Sigiriya Rock, Sunshine Resort Sigiriya offers accommodation with free bikes, free private parking, a garden and a restaurant. 14 km from Pidurangala Rock and 10 km from The Forgotten Temple Kaludiya Pokuna, the property provides a bar and a spa and wellness centre. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. All guest rooms at Sunshine Resort Sigiriya come with a seating area.
The breakfast offers continental, Full English/Irish or Asian options.
The area is popular for hiking and cycling, and car hire is available at this 4-star hotel.
Sigiriya Museum is 12 km from the accommodation, while Wildlife Range Office - Sigiriya is 13 km from the property. Sigiriya Airport is 12 km away.

Hotel in Dambulla, Sigiriya · 70.38 km from centre
9.0
65 reviews
Situated in Sigiriya, 8 km from Sigiriya Rock, Cloudz Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Boasting a tour desk, this property also provides guests with a restaurant. The accommodation offers a 24-hour front desk, airport transfers, a concierge service and free WiFi.
At the hotel, rooms have a desk. The private bathroom is fitted with a bidet, free toiletries and a hairdryer. The rooms have a safety deposit box.
A buffet, continental or Full English/Irish breakfast is available at the property.
The area is popular for hiking and cycling, and bike hire is available at this 4-star hotel.
Pidurangala Rock is 10 km from Cloudz Sigiriya, while Wildlife Range Office - Sigiriya is 6.1 km from the property. Sigiriya Airport is 5 km away.

Resort in Dambulla, Avudangawa · 79.37 km from centre
9.2
270 reviews
Breakfast available
With a stay at Aliya Resort & Spa in Avudangawa, you'll be 5.5 mi (8.9 km) from Pidurangala Rock and 6.1 mi (9.9 km) from Ancient City of Sigiriya. This family-friendly resort is 12.2 mi (19.7 km) from Dambulla Cave Temple.

Resort in Sigiriya · 74.14 km from centre
9.4
72 reviews
Breakfast available
Located in Sigiriya, Jetwing Vil Uyana, A Luxury Reserve is on the waterfront – a 4-minute drive from Ancient City of Sigiriya and 9 minutes from Pidurangala Rock. This family-friendly resort is 5.4 mi (8.7 km) from Minneriya National Park and 10.8 mi (17.4 km) from Dambulla Cave Temple.

Hotel in Dambulla, Avudangawa · 78.71 km from centre
8.8
115 reviews
Breakfast available
With a stay at Sigiriya Jungles in Avudangawa, you'll be 5.1 mi (8.1 km) from Pidurangala Rock and 5.7 mi (9.2 km) from Ancient City of Sigiriya. This luxury hotel is 6.6 mi (10.6 km) from Minneriya National Park and 7.1 mi (11.5 km) from Sigiriya Museum.

Resort in Anuradhapura District, Tirappane · 101.98 km from centre
9.6
34 reviews
Breakfast available
This family-friendly resort is 2.2 mi (3.6 km) from Sri Swarnabimbaramaya Temple and 19 mi (30.6 km) from Abhayagiri Dagoba.

Hotel in Hingurakgoda, Giritale · 83.67 km from centre
8.4
55 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.

Hotel in Sigiriya · 72.44 km from centre
9.8
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.

Resort in Sigiriya · 74.46 km from centre
8.8
561 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.

Hotel in Dambulla, Avudangawa · 78.50 km from centre
9.6
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.

Hotel in Dambulla, Avudangawa · 79.44 km from centre
8.8
31 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.

Hotel in Habarana · 84.23 km from centre
9.8
60 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.

Hotel in Sigiriya · 74.45 km from centre
8.4
207 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.

Resort in Dambulla, Avudangawa · 79.66 km from centre
8.6
29 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.