Skip to main content

Search hotels in Sigiriya

Enter your dates to see the latest prices and deals for Sigiriya hotels

Sigiriya – 472 hotels and places to stay

Filter by:

Star Rating
Review score

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Karen Lynn
From
Thailand
We spent 2 nights at Royal Rock and had the best time! The staff took such good care of us from the moment we arrived, Suji, Jay and Sana especially, but everyone was so kind and helpful. They have a small van to easily drive you into town or to activities and to pick you up whenever you’re finished. Sana recommended several local activities and took us to beautiful photo spots. The hotel room was spacious, clean, and comfortable, and the view of Lion Rock our bed was magical. There is a restaurant on site and the pool was refreshing after hiking up Lion Rock on a hot day. Seriously one of the best places we’ve ever stayed! 10/10
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,038 reviews
Price from
$56.51
1 night, 2 adults

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.2 miles from Sigiriya Rock, il Frangipane provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

F
Fabian
From
Spain
We loved loved loved il Frangipane! Very authentic and super comfortable setup! Everything done with great taste, rooms are super big, beds comfortable, great shower!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 reviews
Price from
$98
1 night, 2 adults

Lankapura Heritage

Hotel in Sigiriya

Located in Sigiriya, 1.2 miles from Sigiriya Rock, Lankapura Heritage has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

B
Barry
From
Canada
The location, views of Lion Rock, swimming pool, breakfast and helpful staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,080 reviews
Price from
$55
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

f
florina
From
Romania
It is really a beautiful place
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,631 reviews
Price from
$282.74
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion See Hotel - Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Shahar
From
Israel
We had a great stay here. This place is brand new so the rooms are clean,bed is comfy and shower is great for a cheap price relative to what you get. They have a pool also, which is critical as sigiriya is very hot and you need to cool down sometimes. Breakfast had everything you need, The staff was very attentive and friendly. The location is good, not that far from the rocks and has restaurants in a walkable distance Wifi signal was a bit slow
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 124 reviews
Price from
$50
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion King Jungle Cabanas provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

K
Karim
From
Canada
Beautiful property! Fantastic clean pool. Comfortable AC room. Kind & generous host! Made us an exceptional Italian dinner. Highly recommend Lion King Jungle Cabanas
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 121 reviews
Price from
$63
1 night, 2 adults

Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka"

Hotel in Sigiriya

Located in Sigiriya, 10 miles from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" has accommodations with an outdoor swimming pool, free private parking, a...

L
Louise
From
Netherlands
Serenity and the team! Wonderful interaction with the chef and her team. Fantastic sightseeing with the naturalist to Dambulla caves. Loving massage and nice steam room. Lots of birdwatching. Amazing stay 😄
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews
Price from
$179.28
1 night, 2 adults

Lion Gate Hotel Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.7 miles from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

S
Shery
From
Qatar
Best Location Delicious breakfast Clean rooms Quite villa with green landscape Staff Bernard was amazing & makes more effort to make our stay extraordinary They help us to rent a scooter
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 420 reviews
Price from
$80
1 night, 2 adults

Sigiriya Cottage

Hotel in Sigiriya

Located in Sigiriya, 1.9 miles from Sigiriya Rock, Sigiriya Cottage provides accommodations with free bikes, free private parking, a fitness center and a garden.

N
Nathalie
From
United Arab Emirates
The place is really nice and the owner is very welcoming. He was available and gave great insight on what activities we should do. He spotted our traveler profile and advised us accordingly. At the hotel, you can grab some bikes and there is a cool trail around the nearby lake... The room was clean, bigger than expected, and comfortable. The food was good and they bake their berad onsite etc... You can't go wrong there.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 405 reviews
Price from
$110
1 night, 2 adults

Tropicara Resort

Hotel in Sigiriya

Located in Sigiriya, 5.7 miles from Pidurangala Rock, Tropicara Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

G
Gül
From
Turkey
The staff was very smiling and helpful. The food was amazing. İt's also very centric.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 337 reviews
Price from
$30
1 night, 2 adults
See all 472 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 124 reviews
From $42.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 337 reviews
From $47.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 53 reviews
From $18.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 254 reviews
From $60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 64 reviews
From $54.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,631 reviews
From $389 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 578 reviews
From $77.70 per night
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
From $118.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 121 reviews
From $69.93 per night
Airport shuttle
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 67 reviews
From $27.75 per night

Most booked hotels in Sigiriya and surrounding area in the past month

See all

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 578 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 337 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,038 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 744 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 448 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 27 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 102 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,631 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,970 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,435 reviews

Hotels located in the center of Sigiriya

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 164 reviews

Located 1.2 miles from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodations with a patio and free WiFi.

From $21 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 329 reviews

Providing garden views, Freedom Home Stay in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $20.40 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 982 reviews

1.1 miles from Sigiriya Rock in Sigiriya, Sigiri Lion Lodge features accommodations with access to a sauna. There's a private entrance at the guest house for the convenience of those who stay.

From $25 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 94 reviews

Located in Sigiriya, 1.2 miles from Sigiriya Rock, Sigiri Liya Rest has accommodations with a garden, free private parking, a terrace and a restaurant.

From $27.50 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 107 reviews

Offering garden views, Sigiriya Moonlight Home in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 297 reviews

Providing garden views, Pinthu Home Stay in Sigiriya offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $12 per night

Sigiriya Mirror wall Guest house enjoys a location in Sigiriya, 3 miles from Pidurangala Rock and 7.3 miles from The Forgotten Temple Kaludiya Pokuna.

From $27.75 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 78 reviews

Located in Sigiriya, a 13-minute walk from Sigiriya Rock, Hello Aliya Hostel provides accommodations with a garden, free private parking and a terrace.

From $16.65 per night

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 914 reviews

Located in Sigiriya, 1.2 miles from Sigiriya Rock, La Dolce Vita provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $68 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 288 reviews

Hungry Lion Sigiriya is a recently renovated guest house in Sigiriya where guests can make the most of its garden and shared lounge.

From $32 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 423 reviews

Located in Sigiriya, a 17-minute walk from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodations with free bikes, free private parking, a garden and a terrace.

From $63.75 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 95 reviews

Located in Sigiriya, 1.1 miles from Sigiriya Rock, New Sigiri Kele provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $41.07 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 660 reviews

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Hotel Sigiriya Kele features a terrace and views of the pool. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

From $47 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 530 reviews

Providing lake views, Sigiriya Water Guest & View Point Restaurant in Sigiriya features accommodations and a garden. This property offers access to a balcony and free private parking.

From $49 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 915 reviews

1.4 miles from Sigiriya Rock in Sigiriya, Palitha Homestay features accommodations with access to spa facilities. This homestay offers free private parking, a 24-hour front desk, and free Wifi.

From $33.30 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 99 reviews

The Lotus Villa Sigiriya is a recently renovated apartment in Sigiriya, near Sigiriya Rock. This property offers access to a terrace, free private parking, and free Wifi.

From $39.96 per night

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 156 reviews

Located in Sigiriya, one mile from Sigiriya Rock, Sigiri Birds Hostel has accommodations with a garden, free private parking and a terrace.

From $15.54 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 636 reviews

Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

From $50 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 921 reviews

Featuring garden views, Lathika Homes in Sigiriya offers accommodations, a garden, and a terrace. This bed and breakfast features free private parking, a 24-hour front desk, and free Wifi.

From $13 per night

<h2>Comfortable Accommodations</h2> Sigiriya Liyara Lodge in Sigiriya offers air-conditioned rooms with private bathrooms, garden views, and free WiFi.

From $27.75 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 274 reviews

Featuring garden views, Harini Villa in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $30 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 82 reviews

1.1 miles from Sigiriya Rock in Sigiriya, Thuruliya Residence offers accommodations with access to spa facilities. Featuring a garden, the property is located within 3.1 miles of Pidurangala Rock.

From $23 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22 reviews

Just 1.1 miles from Sigiriya Rock and a 9-minute walk from Wildlife Range Office - Sigiriya, Senura Home Stay features accommodations in Sigiriya, with a garden.

From $12 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 45 reviews

Located in Sigiriya, one mile from Sigiriya Rock, Sigiriya Lions Rest Hostel provides accommodations with a garden, free private parking and a shared lounge.

From $15.54 per night

FAQs about hotels in Sigiriya

What Guests Said About Sigiriya:

8.0

I’ll never forget the day we spent climbing Sigiriya.

I’ll never forget the day we spent climbing Sigiriya. And no wonder such a wonderful World Heritage Site kept popping up everywhere: Test it against the massive old fortress, the gorgeous frescoes, and images taken of landscapes from the summit, and there you’ll pick one of Sri Lanka’s greatest treasures. Not an easy or casual climb but certainly one that throws panoramic views so very far worth it and lucid into history at every step. Water gardens at the bottom quite worth a visit. One has to get there at dawn to avoid numerous tourists and scorching sun. Thus, in general, Sigiriya is a combination of artistic creation, engineering work of antiquity, and a miracle of nature, and a must-see site in Sri Lanka.
Guest review by
Shiron
Sri Lanka
10

There is so much more to do in this area than I realised.

There is so much more to do in this area than I realised. I will definitely come back. The area is beautiful and we were sad to leave. We dud Pidurangala Rock which was fun, more of an adventurous climb than Lions Rock. It has incredible views of Lions Rock. We also did a safari in Minneriya National Park. The park was beautiful and we saw so many elephants plus lots of varieties of birds, golden jackals, monkees, mongoose, the grizzled giant squirrel, buffalo and jungle foul. We also went to Dambula Temple Caves which is very spiritual and Luckgrove Spice Gardens which was an incredible experience. Highly recommend this area.
Guest review by
Hazel
Ireland
10

A nice hike to view a breathe taking view.

A nice hike to view a breathe taking view. If anyone should travel to Sigiriya they should start to climb the rock at 5.30am as the ticket counters open. Wearing proper hiking or workout clothes would be the best.
Guest review by
Gavin Rosayro
Sri Lanka
10

Sigiriya is stunning and has a lovely village charm to it,...

Sigiriya is stunning and has a lovely village charm to it, compared to the tourist/backpacker mecca that is Ella. There are plenty of restaurants and bars to choose from but it somehow doesn't detract and Sigiriya still feels very local and true to SL values.
Guest review by
Dominic
United Kingdom
10

Stayed 6 nights and used Sigiriya as a base for visiting the...

Stayed 6 nights and used Sigiriya as a base for visiting the ancient cities, an elephant safari, a boat trip, for Dambulla caves, a Loris walk and to climb Lion Rock and Pidurangala. This is the perfect spot being central to all those places and having great facilities with a lovely sleepy village feel. Tuk tuks prices are a bit hiked but nothing else negative to say.
Guest review by
Stephen
United Kingdom
10

Watching the sunset from Sigiriya was truly unforgettable.

Watching the sunset from Sigiriya was truly unforgettable. As the sun dipped low behind the distant hills, the entire landscape transformed into a canvas of gold, orange, and soft pinks. The ancient rock fortress, already majestic by day, took on a mystical glow during golden hour.
Guest review by
Dinuka

See reviews by guests who stayed at hotels in Sigiriya

See all
From $57.72 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 239 reviews
Lovely family hotel with an amazing swimming pool which can compete with most 4 or 5 star hotels. Fernando and his family and staff made us feel very welcomed and well looked after. Our room was nice and simple and very clean. The food (dinner and breakfast) was delicious. View of the Sigiriya rock from the dining/breakfast area on the top floor. Unfortunately, we only stayed one night but would definitely stay again if we decided to come to the area again. Very good value for money.
Guest review by
Deborah
United Kingdom
From $193.40 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 445 reviews
I’m unsure to how this hotel has managed to get 5 stars if I’m honest. The rooms are so dated and dirty the fabrics throughout the hotel are disgusting. The hotel needs a full renovation. I was blown away that reception had no knowledge on sigiriya rock as this is there only attraction in the area. Also I do think reception should have basic English. Whilst we stayed we had a very strange massage and a couple of very odd dinning experience I wouldn’t need to re live.
Guest review by
Emily
United Kingdom
From $262.20 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 345 reviews
Great hospitality! We arrived after a long flight + a car drive from the airport to the hotel and were extremely hungry. When we asked for lunch recommendations, the staff prepared us a free meal (salad and french fries)!! The food was very delicious The female staff also showed us the best place to see the Sigiriya Rock. Couldn’t have asked for a better experience.
Guest review by
Megumi
Japan
From $98 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 reviews
Beautiful boutique hotel with large comfy rooms and balcony overlooking beautiful gardens. The pool is excellent and cool after hot days exploring Sigiriya. It is located v close to Lion's rock making it easy got an early hikes and also a 5 min walk to where all the restaurants are. Best breakfast has been here so far!
Guest review by
Asma
United Kingdom
From $175.23 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,970 reviews
The hotel offers a nice pool with amazing views on Sigiriya's main attraction.
Guest review by
Mick
Netherlands