Skip to main content

Search hotels in Sigiriya

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

Sigiriya – 462 hotels and places to stay

Filter by:

Star rating
Review score

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Levind Kumar
From
Malaysia
The manager was super friendly, the place was nice and clean and everything worked well. Breakfast was good and view was beautiful. This place gave me homely vibes, we thoroughly enjoyed our stay here.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,032 reviews
Price from
US$56.51
1 night, 2 adults

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Nikita
From
United Arab Emirates
Team is delivering the vibe! Amazing crew, smiles and happiness meet you from the entrance door.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 reviews
Price from
US$98
1 night, 2 adults

Lankapura Heritage

Hotel in Sigiriya

Situated in Sigiriya, 2 km from Sigiriya Rock, Lankapura Heritage features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Martina
From
Slovenia
Amazing value for money! Pool with one of the best views in Sri Lanka, amazing and kind stuff members (big thanks to Dhananjaya!), good sri lankan breakfast. Big & clean room.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,080 reviews
Price from
US$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.

S
Stefan
From
Germany
Insane lake view, spacious hotel, top friendly service staff, quality food buffet, live musicians and all the monkeys 🐒
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,622 reviews
Price from
US$264.80
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Rebeca
From
Spain
The best hotel so far on our trip. Centrally located, with breakfast overlooking the incredible Lion Rock. Every day we were surprised with a delicious local sweet dish! so good! Clean rooms, with hairdryer and Smart TV. Dinusha was super helpful and arranged a tour for us to Sigiriya and Dambulla with Kumara, whom we 100% recommend. An excellent experience. We would definitely come back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews
Price from
US$50
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

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

S
Sue
From
Australia
Ajith and Gamini were lovely. The property is so peaceful and relaxing. The cottages were very spacious comfortable and clean. The pool was great too.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$63
1 night, 2 adults

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

Hotel in Sigiriya

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...

R
Robert
From
Australia
Exceptional accommodation, very new and great food and staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$179.28
1 night, 2 adults

Lion Gate Hotel Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.7 km from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

R
Rajiv
From
Singapore
Bernard and his team are fantastic
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 414 reviews
Price from
US$80
1 night, 2 adults

Tropicara Resort

Hotel in Sigiriya

Set in Sigiriya, 9.2 km from Pidurangala Rock, Tropicara Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

J
Johanna
From
Austria
The hotel is really beautiful. The family working there are so nice and the food is freshly cooked every day. We had the best dinner in Sri Lanka. The hotel is situated in the middle of the nature so there are a lot of animals to see and if you want to do some activities the people in the hotel will help you out and give you good prices. We did the village tour and it was so worth it. The room and everything was really clean. I will definitely come again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 332 reviews
Price from
US$30
1 night, 2 adults

The Cottage Sigiriya

Hotel in Sigiriya

Set in Sigiriya, 3.7 km from Sigiriya Rock, The Cottage Sigiriya offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

S
Sabina
From
Poland
The most wonderful place I have ever been to. Kindness Staff will help you with everything. Amazing Sri Lankan breakfast and kitchen. Closer to all worth to visit place. You can rent there a bike and go to visit all worth places 🤎
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 573 reviews
Price from
US$70
1 night, 2 adults
See all 462 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews
From US$61.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 332 reviews
From US$47.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 52 reviews
From US$13.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 254 reviews
From US$60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 63 reviews
From US$54.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,622 reviews
From US$432.99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 573 reviews
From US$77.70 per night
Airport shuttle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
From US$118.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
From US$69.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 351 reviews
From US$26.64 per night

Most booked hotels in Sigiriya and surroundings in the past month

See all

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,080 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 573 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 738 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,032 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 99 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 441 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,622 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 22 reviews

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 328 reviews

Providing garden views and a garden, Freedom Home Stay offers accommodation conveniently situated in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

From US$20.40 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 977 reviews

Featuring a terrace with garden views, a garden and a shared lounge, Sigiri Lion Lodge can be found in Sigiriya, close to Sigiriya Rock and 4.6 km from Pidurangala Rock.

From US$25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 296 reviews

Located within 1.8 km of Sigiriya Rock and 4.6 km of Pidurangala Rock in Sigiriya, Pinthu Home Stay features accommodation with seating area.

From US$12 per night

Offering garden views, Sigiriya Mirror wall Guest house is an accommodation located in Sigiriya, 2 km from Sigiriya Rock and 4.8 km from Pidurangala Rock.

From US$27.75 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 73 reviews

Located in Sigiriya, 1.1 km from Sigiriya Rock, Hello Aliya Hostel provides accommodation with a garden, free private parking and a terrace.

From US$16.65 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 155 reviews

Situated in Sigiriya, 1.7 km from Sigiriya Rock, Sigiri Birds Hostel features accommodation with a garden, free private parking and a terrace.

From US$15.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 285 reviews

1.7 km from Sigiriya Rock, Hungry Lion Sigiriya is a recently renovated property situated in Sigiriya and features air-conditioned rooms with free WiFi and private parking.

From US$28 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 194 reviews

Offering views spectacular natural landmark, Lakmini Lodge and Restaurant is set in Sigiriya in the Matale District Region, 1.2 km from Sigiriya Rock.

From US$34.65 per night

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 421 reviews

Located in Sigiriya, 1.4 km from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

From US$97.88 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 122 reviews

Featuring an outdoor swimming pool and a restaurant, Fresco Water Villa offers accommodation in Sigiriya, 1 km from Sigiriya Rock. Guests can enjoy the on-site bar.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 275 reviews

Situated 1.7 km from Sigiriya Rock, Kashyapa Kingdom View Home offers free bikes, a garden and air-conditioned accommodation with a balcony and free WiFi.

From US$35 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 91 reviews

Set in Sigiriya, 1.8 km from Sigiriya Rock, New Sigiri Kele offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$29.97 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 524 reviews

Offering a garden and lake view, Sigiriya Water Guest & View Point Restaurant is located in Sigiriya, 2.2 km from Sigiriya Rock and 5.3 km from Pidurangala Rock.

From US$53 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 909 reviews

Close to both Wildlife Range Office - Sigiriya and Sigiriya Museum, Palitha Homestay is set in Sigiriya and has spa facilities and garden.

From US$33.30 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 98 reviews

Set in Sigiriya and only 2 km from Sigiriya Rock, The Lotus Villa Sigiriya offers accommodation with mountain views, free WiFi and free private parking.

From US$39.96 per night

Sunshine Resort LTD provides rooms in Sigiriya near Wildlife Range Office - Sigiriya and Sigiriya Museum.

From US$72.15 per night

Hotels located in the centre of Sigiriya

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 162 reviews

Set 1.9 km from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodation with a patio and free WiFi.

From US$20 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 217 reviews

Located within 1.7 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Dream Villa Sigiriya provides accommodation with free WiFi and seating area.

From US$27.50 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 633 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 US$30 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 918 reviews

Situated within 1.8 km of Sigiriya Rock and 4.9 km of Pidurangala Rock in Sigiriya, Lathika Homes offers accommodation with seating area.

From US$13 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 274 reviews

Featuring garden views and a garden, Harini Villa features accommodation attractively located in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

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

Offering a garden and garden view, Thuruliya Residence is set in Sigiriya, 4.9 km from Pidurangala Rock and 800 metres from Wildlife Range Office - Sigiriya.

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

Located within 1.8 km of Sigiriya Rock and 5 km of Pidurangala Rock in Sigiriya, Senura Home Stay offers accommodation with seating area.

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

Located in Sigiriya, 1.6 km from Sigiriya Rock, Sigiriya Lions Rest Hostel provides accommodation with a garden, free private parking and a shared lounge.

From US$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 US$33.30 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 909 reviews
It is not a five-star hotel, the facility offers basic accommodation, but it also has many advantages. The owners are very hospitable, the room was clean, the bedding was also clean, hot water in the shower, nice breakfast at the time chosen by the guests and the most important: thing: location. On the edge of the jungle, so you can relax in silence listening to the music of nature, but at the same time quite close to cafes and restaurants in Sigiriya. In addition, very close to the park, where the Lion Rock is located.
Guest review by
Jaroslaw
United Kingdom
From US$194.70 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,967 reviews
A beautiful hotel with superb views of Sigirya Rock. The hotel employees, in particular Tharashi at reception and Lal the room boy, are highly recommended for their hospitality. Breakfast is plentiful with choice of European and local food. Cleaniness excellent. Hotel decor very pleasing to the eye. 5 star service in this highly recommended hotel. Ideally located to visit all the sites in the area including Sigiriya Rock, Minneriya National Park and the ancient ruins at Sigiriya among so many other things to see.
Guest review by
Alfred
Malta
From US$31.08 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 134 reviews
Best place you can stay in Sigiriya. It feels like a 5 Star Hotel treatment. The location is perfect, very near to all the sights and restaurants. The owner and his family are the most welcoming and lovely people I have met in Sri Lanka. Truly amazing and honest people, who will help you with anything you need. Breakfast was delciousssss!!! The bedroom and bathroom were the cleanest I have had in 3 months in Asia. I rarely leave any recommendation, but this Homestay was just a 10/10. Truly recommended!
Guest review by
Alex
Germany
From US$128 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 441 reviews
This is a 5 star hotel. Absolutely wonderful. The staff is great, the view is amazing and the room was spotless. It is about a 10-15 minute ride to the main action of sigiriya, it will cost about 1300 LKR to get there, but it's definitely worth it. I would go back for sure.
Guest review by
Alexan
Canada
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
This beautiful accommodation is very close to Sigiriya. The owner is from the hometown and gave me a lot of information about Sigiriya. Thank you very much. The food is delicious. The hotel has scooters so I could easily walk around the village. Highly recommended.
Guest review by
Lalida Shokeer
France