Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sigiriya

Filter by star ratings
All filters
Wild Grass Nature Resort
Wild Grass Nature Resort
8.6 Excellent
Dunnubindunu Wewa, Govigammana Main Road, (near Lenawa Junction) Kumbukkadanwala, Sigiriya, Sri Lanka
Show on map
5.7 km from city centre, Sigiriya 
ExcellentBased on 21 reviews
8.6

Wild Grass Nature Resort provides a modern setting while in Kandalama. It offers 5-star accommodation with air-conditioned rooms.

Seasons Villa
Seasons Villa
8.9 Excellent
No 6,Janaudanagama,Inamaluwa, Sigiriya, Sri Lanka
Show on map
8.0 km from city centre, Sigiriya 
ExcellentBased on 15 reviews
8.9

Seasons Villa is situated in Kandalama and offers free Wi-Fi. It also features a 24-hour reception, a designated smoking area and a laundry service.

Cinnamon Lodge
Cinnamon Lodge
8.9 Excellent
Habarana, Sri Lanka
Show on map
9.5 km from city centre, Sigiriya 
ExcellentBased on 544 reviews
8.9

Conveniently situated and providing outdoor tennis courts and an outdoor pool, this comfortable resort is located an easy drive from Sigiriya. It has a day spa, as well as 24-hour room service, a butler service and a kids pool.

Camellia Resort And Spa
Camellia Resort And Spa
8.5 Excellent
Audangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
5.3 km from city centre, Sigiriya 
ExcellentBased on 77 reviews
8.5

Recently refurbished, Camellia Resort and Spa provides elegant 4-star accommodation in Sigiriya. It features a spa and wellness centre, as well as an outdoor pool, a sauna and an express check-in and check-out feature.

Ekho Sigiriya
Ekho Sigiriya
8.6 Excellent
Matale District, Sigiriya, Sri Lanka
Show on map
0.6 km from city centre, Sigiriya 
ExcellentBased on 419 reviews
8.6

EKHO Sigiriya offers 4-star accommodation in Sigiriya. It also provides an express check-in and check-out feature, a 24-hour reception and a currency exchange.

Sigiriya Farm Garden Resort
Sigiriya Farm Garden Resort
7.9 Good
Palutawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.7 km from city centre, Sigiriya 
GoodBased on 123 reviews
7.9

Sigiriya Farm Garden Resort is located in Sigiriya and offers free Wi-Fi. It also provides a 24-hour reception, room service and a terrace.

serenity sigiri resort
serenity sigiri resort
9.4 Excellent
Sigiriya Rd, Sigiriya, Sri Lanka
Show on map
2.0 km from city centre, Sigiriya 
ExcellentBased on 64 reviews
9.4

Serenity Sigiri Resort is located in Sigiriya and features free Wi-Fi. It also offers a car rental desk, bicycle rental and a 24-hour reception.

Fresco Water Villa
Fresco Water Villa
8.0 Excellent
Fresco Water Villa Pvt Ltd, 72/A 4th Mile Post, Sigiriya Road, Kimbissa, Sigiriya, Sri Lanka
Show on map
1.3 km from city centre, Sigiriya 
ExcellentBased on 256 reviews
8.0

Fresco Water Villa offers 4-star accommodation in Sigiriya. It also features an outdoor pool and a sauna.

La'vish Resort
La'vish Resort
7.9 Good
Trincomalee road Inamaluwa, Sigiriya, Sri Lanka
Show on map
7.2 km from city centre, Sigiriya 
GoodBased on 59 reviews
7.9

This comfortable hotel in Sigiriya offers complimentary wireless internet, as well as a swimming pool and an express check-in and check-out feature.

Sigiri Lion Lodge
Sigiri Lion Lodge
9.2 Excellent
186 Main Road, Sigiriya, Sri Lanka
Show on map
0.0 km from city centre, Sigiriya 
ExcellentBased on 711 reviews
9.2

Situated in Sigiriya, Sigiri Lion Lodge is within easy driving distance of Habarana and Kandalama. It also provides a car rental desk and bicycle rental.

Tips for booking a Sigiriya hotel

Cheapest month:September
Most expensive month:October
Average price in Sigiriya:$121/night
Absolute cheapest price found:$13/night
Cheapest day:Tuesday
Most expensive day:Friday
$71 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$61 - $323
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sigiriya hotels

Show all 469 hotels
1
Aliya Resort And Spa
Aliya Resort And Spa
9.3 Excellent
Audangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
5.9 km from city centre, Sigiriya 

This comfortable resort in Habarana offers free Wi-Fi, as well as an outdoor pool and a coffee bar. It provides 5-star accommodation with air-conditioned rooms.

2
Cinnamon Lodge
Cinnamon Lodge
8.9 Excellent
Habarana, Sri Lanka
Show on map
0.2 km from city centre, Habarana 

Conveniently situated and providing outdoor tennis courts and an outdoor pool, this comfortable resort is located an easy drive from Sigiriya. It has a day spa, as well as 24-hour room service, a butler service and a kids pool.

Cheapest hotels in Sigiriya, Matale District

Show all 469 hotels
Sigiri Lion Lodge
Sigiri Lion Lodge
9.2 Excellent
186 Main Road, Sigiriya, Sri Lanka
Show on map
0.0 km from city centre,  

Situated in Sigiriya, Sigiri Lion Lodge is within easy driving distance of Habarana and Kandalama. It also provides a car rental desk and bicycle rental.

$13
Avg. per night
Sigiriya Farm Garden Resort
Sigiriya Farm Garden Resort
7.9 Good
Palutawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.7 km from city centre,  

Sigiriya Farm Garden Resort is located in Sigiriya and offers free Wi-Fi. It also provides a 24-hour reception, room service and a terrace.

$23
Avg. per night
Seasons Villa
Seasons Villa
8.9 Excellent
No 6,Janaudanagama,Inamaluwa, Sigiriya, Sri Lanka
Show on map
8.0 km from city centre,  

Seasons Villa is situated in Kandalama and offers free Wi-Fi. It also features a 24-hour reception, a designated smoking area and a laundry service.

$25
Avg. per night
Hotel Eden Garden
Hotel Eden Garden
8.0 Excellent
Sigiriya Road, Inamaluwa, Sigiriya, Sri Lanka
Show on map
7.2 km from city centre,  

Hotel Eden Garden Sigiriya provides comfortable 3-star accommodation in Sigiriya. It also offers free Wi-Fi, an outdoor pool and a kids pool.

$32
Avg. per night
Sigiri Wilderness Resort
Sigiri Wilderness Resort
Gedigasalana, Matale District, Sigiriya, Sri Lanka
Show on map
1.0 km from city centre,  

Sigiri Wilderness Resort is located in Sigiriya and offers free Wi-Fi. It also provides free private parking on site and is a short car trip from the Sigiriya Museum.

$49
Avg. per night
Ekho Sigiriya
Ekho Sigiriya
8.6 Excellent
Matale District, Sigiriya, Sri Lanka
Show on map
0.6 km from city centre,  

EKHO Sigiriya offers 4-star accommodation in Sigiriya. It also provides an express check-in and check-out feature, a 24-hour reception and a currency exchange.

$52
Avg. per night
serenity sigiri resort
serenity sigiri resort
9.4 Excellent
Sigiriya Rd, Sigiriya, Sri Lanka
Show on map
2.0 km from city centre,  

Serenity Sigiri Resort is located in Sigiriya and features free Wi-Fi. It also offers a car rental desk, bicycle rental and a 24-hour reception.

$52
Avg. per night
La'vish Resort
La'vish Resort
7.9 Good
Trincomalee road Inamaluwa, Sigiriya, Sri Lanka
Show on map
7.2 km from city centre,  

This comfortable hotel in Sigiriya offers complimentary wireless internet, as well as a swimming pool and an express check-in and check-out feature.

$52
Avg. per night

Hotel prices in Sigiriya

3 stars

$23 - $139

Ekho Sigiriya

No. 1 most popular

Ekho Sigiriya
8.6 Excellent
$52
Avg. per night
Royal Retreat Sigiriya

No. 2 most popular

$99
Avg. per night
Sigiriya Farm Garden Resort

Best value

$23
Avg. per night
4 stars and up

$104 - $687

Aliya Resort And Spa

No. 1 most popular

$285
Avg. per night
Jetwing Vil Uyana

No. 2 most popular

Jetwing Vil Uyana
9.3 Excellent
$687
Avg. per night
Sigiriya Village

Best value

Sigiriya Village
8.5 Excellent
$104
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sigiriya

Sigiriya travel FAQs

  • What are the best hotels in Sigiriya?

    Sigiriya is home to many highly-rated hotels, one of which is Aliya Resort And Spa, which has a current rating of 9.3. For other potential stays, consider Ekho Sigiriya and Jetwing Vil Uyana, which can also be great places to stay in Sigiriya.

  • How much do hotels in Sigiriya cost?

    The average prices of hotels in Sigiriya have been around $67 per night over the last 3 days.

  • How much is a cheap hotel in Sigiriya?

    Over the last 3 days, Sigiriya hotels have been found for as cheap as $8/night in searches by HotelsCombined users.