Hotels in Sigiriya, Sri Lanka

Search and compare Sigiriya, Sri Lanka hotels from hundreds of travel sites and save

Sigiriya, Sri Lanka
Jul 1 — Jul 22
Sigiriya, Sri Lanka
Fri 7/1
Sat 7/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sigiriya

Filter by star ratings
All filters
Aliya Resort And Spa
9.3 Excellent
Audangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.7 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 383 reviews
9.3

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.

Sigiriya Village
8.5 Excellent
Town Sigiriya, Sigiriya, Sri Lanka
Show on map
0.8 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 785 reviews
8.5

Boasting outdoor tennis courts and an outdoor pool, Sigiriya Village is situated in Sigiriya and provides cosy accommodation. The various facilities this themed resort offers include an express check-in and check-out feature, massage services and a kids pool.

Elephas Resort & Spa
8.6 Excellent
Audangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.9 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 59 reviews
8.6

Situated in Habarana, Elephas Resort & Spa provides 4-star accommodation, as well as an outdoor pool. It also offers babysitting/child services, an express check-in and check-out feature and a 24-hour reception.

Water Garden Sigiriya
9.5 Excellent
Indigaswewa, Sigiriya, Sri Lanka
Show on map
1.7 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 21 reviews
9.5

This art deco resort in Sigiriya offers complimentary wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It also provides meeting rooms, a 24-hour reception and massage services.

Sigiriya Jungles
8.3 Excellent
Audangawa Road, Kimibissa, Sigiriya, Sri Lanka
Show on map
3.2 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 109 reviews
8.3

Situated in Sigiriya, the resort is within a 10-minute drive of the Sigiriya Museum and offers free private parking on site. It provides an outdoor pool, a swimming pool and complimentary wireless internet.

Sigiri Heritage Villa
9.0 Excellent
173 Ehalagala, Sigiriya, Sigiriya, Sri Lanka
Show on map
0.7 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 248 reviews
9.0

Sigiri Heritage Villa provides a comfortable setting when in Sigiriya. It offers complimentary Wi-Fi, an indoor pool and a 24-hour reception.

Cassandra Culture Resort
8.9 Excellent
Avudangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.2 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 416 reviews
8.9

Cassandra Culture Resort is located in Sigiriya and features complimentary Wi-Fi. It also offers a Jacuzzi and an outdoor pool.

Oak Ray Elephant Lake
8.6 Excellent
107 Mile Post, Audangawa, Kimbissa, Sigiriya, Sri Lanka
Show on map
3.6 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 73 reviews
8.6

Situated in Habarana, Oak Ray Elephant Lake provides 3-star accommodation, as well as an outdoor pool and a Jacuzzi. It also offers a 24-hour reception, an express check-in and check-out feature and a kids pool.

Sigiriya Rock Hide
8.9 Excellent
224/1, Kalapuraya, Sigiriya, Sigiriya, Sri Lanka
Show on map
0.7 mi from city centre, Sigiriya, Sri Lanka 
ExcellentBased on 133 reviews
8.9

Sigiriya Rock Hide provides a comfortable setting while in Sigiriya. It also features free Wi-Fi, a 24-hour reception and bicycle rental.

Hotel Wild Air
6.9 Good
Idigaswewa, Matale District, Sigiriya, Sri Lanka
Show on map
3.2 mi from city centre, Sigiriya, Sri Lanka 
GoodBased on 10 reviews
6.9

Conveniently situated and offering an outdoor pool, this comfortable hotel is located within easy driving distance of Habarana. Guests can also enjoy complimentary internet in all areas.

Tips for booking hotels in Sigiriya

Cheapest month:July
Most expensive month:March
Average price in Sigiriya:$75/night
Cheapest price found:$4/night
Cheapest day:Saturday
Most expensive day:Friday
$34 - $141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$68 - $198
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Sigiriya, Sri Lanka

Sigiriya Rock Gate Resort
9.5 Excellent
New Town Road, Sigiriya, Sri Lanka
Show on map
0.9 mi from city centre, Sigiriya, Sri Lanka 

Situated in Sigiriya, Sigiriya Rock Gate Resort is an easy drive from Habarana and Kandalama. Guests can also enjoy complimentary internet access throughout the property.

$7
Avg. per night
Wish Prabha Lake View Lodge
9.2 Excellent
Sigiriya, Sri Lanka
Show on map
0.6 mi from city centre, Sigiriya, Sri Lanka 

Homestay - Homestay - Wish prabha lake view lodge is located in Sigiriya and is close to the Sigiriya Museum. Guests can also enjoy complimentary internet access.

$10
Avg. per night
Sinhagiri Villa
9.3 Excellent
No. 24, New Town, Sigiriya, Sri Lanka
Show on map
0.8 mi from city centre, Sigiriya, Sri Lanka 

Sinhagiri Villa is located in Sigiriya and features free Wi-Fi. It also offers a currency exchange, a 24-hour reception and bicycle rental.

$13
Avg. per night
Sigiriya Nature Villa Lodge
8.9 Excellent
No.65B, Kayamwala, Sigiriya, Sigiriya, Sri Lanka
Show on map
0.0 mi from city centre, Sigiriya, Sri Lanka 

Situated in Sigiriya, Sigiriya Nature Villa Lodge provides 3-star accommodation, as well as a Jacuzzi. It offers complimentary Wi-Fi, a 24-hour reception and massage services.

$15
Avg. per night
Liyon Rest
9.3 Excellent
4th Mile Post, Sigiriya, Sri Lanka
Show on map
1.1 mi from city centre, Sigiriya, Sri Lanka 

This comfortable guest house in Sigiriya offers free wireless internet, as well as a swimming pool and a 24-hour reception. It also provides an airport shuttle, room service and a car rental desk.

$17
Avg. per night
Akila Holiday Resort
40d, Ambepussa - Kurunegala, Sigiriya, Sri Lanka
Show on map
3.5 mi from city centre, Sigiriya, Sri Lanka 

Akila Holiday Resort is situated in Habarana and features free Wi-Fi. It also offers a dry cleaning service and an express check-in and check-out feature.

$20
Avg. per night
Ayubowan Resorts
8.4 Excellent
Audangaha Sigiriya, Sigiriya, Sri Lanka
Show on map
3.1 mi from city centre, Sigiriya, Sri Lanka 

Ayubowan Resorts is situated in Sigiriya and offers complimentary Wi-Fi. It also provides a 24-hour reception, a currency exchange and an outdoor pool.

$20
Avg. per night
Amelia Resort
8.4 Excellent
Udawalayagama 77B Vidyala Road, Sigiriya, Sri Lanka
Show on map
3.0 mi from city centre, Sigiriya, Sri Lanka 

Amelia Resort offers 3-star accommodation in Sigiriya. It provides free Wi-Fi, an indoor pool and a 24-hour reception.

$29
Avg. per night

Hotel prices in Sigiriya

2 stars and under
3 stars
4 stars +

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

Where to stay in Sigiriya

Facts about staying in Sigiriya

  • What are the best hotels in Sigiriya?

    One of the most popular hotels in Sigiriya is Amaara Forest Hotel Sigiriya, which has been reviewed by 38 users and currently has a rating of 8.4/10. Other top-rated locations include Aliya Resort And Spa and Sigiriya Village, which have received 9.3/10 and 8.5/10 ratings from our users, respectively.

  • How much do hotels in Sigiriya cost?

    Sigiriya hotels have an average price of $40/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $122/night, and if you are looking for a 5-star hotel in Sigiriya then the average price is around $194/night.

  • How much is a cheap hotel in Sigiriya?

    Prices for Sigiriya hotels have been found for as low as $6/night over the last 3 days.

  • How much is a hotel in Sigiriya tonight?

    Sigiriya hotels start at $9 for tonight; however accommodations will average about $56. Many 4-star stays can be found in Sigiriya tonight, with prices starting at $69. These prices were found on HotelsCombined within the last 72 hours.