Skip to main content

Hotels near Sigiriya Rock, Sigiriya

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

Featured Hotels Near Sigiriya Rock

Filter by:

Star Rating

Review score

Lankapura Heritage

Sigiriya (0.8 mi from Sigiriya Rock)

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
Bianca Alina
From
Germany
The best hotel in Sigiriya. The pool is beautiful with an amazing view. The owner is very kind and helpful. The room is very spacious and the bed was comfortable, I slept very well. If I were to return to Sigiriya, I would stay here again
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,057 reviews
Price from
$55
1 night, 2 adults

il Frangipane

Sigiriya (0.9 mi from Sigiriya Rock)

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.

M
Margaret
From
United Kingdom
Beautiful gardens and pool area in a quiet location but close to main sites. Very friendly, helpful staff who couldn’t do enough for us - thank you to the 2 Ravis and all the staff. Breakfast was lovely in this really chilled location - we would love to return.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,433 reviews
Price from
$87
1 night, 2 adults

Sunrise Cottage

Sigiriya (0.7 mi from Sigiriya Rock)

Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sunrise Cottage has accommodations with a garden, free private parking and a terrace.

J
Julie
From
Australia
We loved our stay in this gorgeous villa, with our own pool, tucked away in the jungle! 5 minute walk to restaurants, close to Lion Rock. Awesome breakfast. Lovely friendly owner.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 254 reviews
Price from
$58.50
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, 102 reviews
Price from
$45
1 night, 2 adults

La Dolce Vita

Sigiriya (0.9 mi from Sigiriya Rock)

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.

B
Ben
From
United Kingdom
I cannot fault this property. It is exceptional value for money, the facilities are great, big bathroom, great pool, ac and fan and the staff were incredibly nice. We were checking out at 5am to climb Sigiriya rock and so weren’t able to have breakfast, however they offered to make us sandwich’s instead which was incredibly kind.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 870 reviews
Price from
$69
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.

S
Sarah
From
Austria
Location and accommodation was dreamy. A cabana in the jungle and a swimming pool in addition. Wonderful and nice owner who is very helpful. Dinner and breakfast was another highlight. I can only recommend staying there - it is on top only a 15 minute walk to Sigiriya rock.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 106 reviews
Price from
$45
1 night, 2 adults
See more properties near Sigiriya Rock

Most booked hotels near Sigiriya Rock in the past month

  • Number 1Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,905 reviews
  • Number 2Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,129 reviews
  • Number 3Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 405 reviews
  • Number 4Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,442 reviews
  • Number 5Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,402 reviews
  • Number 6Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,523 reviews
  • Number 7Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 599 reviews
  • Number 8Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,202 reviews
  • Number 9Booked hotel near Sigiriya Rock

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 592 reviews
  • Number 10Booked hotel near Sigiriya Rock

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

Enjoy breakfast at hotels near Sigiriya Rock

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

    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.

    From $61.05 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 387 reviews

    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.

    From $80 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 542 reviews

    Located in Sigiriya, 2.3 miles from Sigiriya Rock, The Cottage Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    From $72.15 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 208 reviews

    Located in Sigiriya, 1.6 miles from Sigiriya Rock, Panoramic Royal Villa provides accommodations with a garden, free private parking, a terrace and massage services.

    From $34 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 249 reviews

    Located in Sigiriya, 5 miles from Pidurangala Rock, Organic Garden Resort Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    From $60.50 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 254 reviews

    Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sunrise Cottage has accommodations with a garden, free private parking and a terrace.

    From $68 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 387 reviews

    Located in Sigiriya, 2.2 miles from Sigiriya Rock, Sigiriya Ranasinghe Nature Villa & Cabana provides accommodations with a garden, free private parking, a terrace and a restaurant.

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

    Set in Sigiriya, 3.7 mi from Sigiriya Rock, Kuwera Eco Lodge features a year-round outdoor pool and views of the pool. Guests can enjoy the on-site restaurant.

    From $97.35 per night

Budget hotels near Sigiriya Rock

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

    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.

    From $49.95 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 9 reviews

    Located in Sigiriya, 1.7 miles from Sigiriya Rock, The Heritage Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $78.81 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 60 reviews

    Located in Sigiriya, one mile from Sigiriya Rock, The Wild Elephant Resort provides accommodations with a garden, free private parking and a terrace.

    From $77.70 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,025 reviews

    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.

    From $75.83 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,402 reviews

    Located in Sigiriya, 1.6 miles from Sigiriya Rock, Palmyra Nature Resort Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $65 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 164 reviews

    Located in Sigiriya, a 15-minute walk from Sigiriya Rock, Maapagala Resort Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $55.50 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 230 reviews

    Located in Sigiriya, 1.8 miles from Sigiriya Rock, Sigiriya Elegant Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $66.60 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 102 reviews

    Located in Sigiriya, 1.1 miles from Sigiriya Rock, Horizon Resort & Hostel Sigiriya has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $42.18 per night

Hotels with great access to Sigiriya Rock!

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sigiriya Luminary Homestay provides accommodations with a garden, free private parking and a terrace.

    From $26.64 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located in Sigiriya, 0.9 miles from Sigiriya Rock, Sigiri Rew Haven has accommodations with a garden, free private parking and a terrace.

    From $25.53 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Sigiriya, within 1.8 miles of Pidurangala Rock and 3 miles of Sigiriya Rock, Jungle Crown Cabin provides accommodations with a terrace as well as free private parking for guests who drive.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Sigiriya Hotel and Resort is located in Sigiriya, 1.4 miles from Sigiriya Rock and 2.7 miles from Pidurangala Rock.

    From $43.29 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Back Of lake Resort And Restaurant is located in Sigiriya, within 2.2 miles of Sigiriya Rock and 4.1 miles of Pidurangala Rock.

    From $27.75 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

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

    From $133.20 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Sigiriya, 3 miles from Pidurangala Rock, Mountain View Tranquil Eco Remote Lodge provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $27.75 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 1,433 reviews

    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.

    From $88 per night

Planning a trip to see the Sigiriya Rock? Check out the latest reviews and scores

  • 10.0

    Leave accommodation before breakfast to beat the crowds and...

    Leave accommodation before breakfast to beat the crowds and busloads of visitors. You will have a safer and timelier climb to the top and down again. You can eat after. It was beautiful to see the sunrise and to climb before it got too hot. Make sure to visit the grounds and not just climb and leave.
    Guest review by
    Ian
    Australia
  • 10.0

    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
  • 10.0

    Great climb and quite fun views from the top.

    Great climb and quite fun views from the top. Keep three hours on hand as I recommend people to climb slowly with lot of breaks and keep some time to rest, recuperarte and absorb the views from the top.
    Guest review by
    Shyam Parekh
    India
  • 8.0

    Fabulous trip to see Sigiriya - we booked our own tuk tuk.

    Fabulous trip to see Sigiriya - we booked our own tuk tuk. Be aware that you probably wont 'finish' at the same car park where you start - you are funnelled past the gift shops to a different car park so we had to find our way back to our driver. Also considering that most of the dogs we saw in SL were well fed by locals we saw too many v thin dogs here, which was horrid considering the cost of the ticket... Make sure you go early if possible- large crowds when we were coming out at 8:30am so would have made for a v v slow ascent. If you go early it is lovely and quiet.
    Guest review by
    Charlotte
    United Kingdom

People are talking about Sigiriya Rock! Explore guest hotel reviews featuring "Sigiriya Rock"

See all
  • From $134.05 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 255 reviews
    Main purpose of visit was to climb Sigiriya Rock. The hotel is close, only a couple kilometers and 5-7 minute Tuk ride. Excellent location. Staff were warm, friendly, effective and wonderful. The manager, Mr. Roshan and front desk clerk, Dilki, were lovely. Mr. Rashan had worked in major hotels in Dubai and provided OUTSTANDING, attentive customer service, helping to arrange Tuks to Sigiriya and Pidurangala, identifying a train to return to Colombo and calling local train station to confirm schedule. Truly outstanding customer service.
    Guest review by
    William
    United States
  • From $25.53 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 36 reviews
    It’s an amazing place with a very nice and kind family, which took into account all my wishes. If you are interested in visiting Sigiriya rock, this hotel is the most suitable location. While I was in Villa, I visited museum and safari, learned how to eat curry rice with my hands. Try the dishes in the hotel - they are delicious and large. If you want to go to safari, you can go with Kamal - he is a good driver and an attentive person. Highly recommend!
    Guest review by
    Calvet
    France
  • From $120 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 53 reviews
    A quite retreat into nature. The room was comfy and the view to the lake was great. The best part about the hotel is the outdoor bathroom in the room. Food was great and the hospitality exceeded our expectations. Not to mention that guests are greeted by two friendly fur ball dogs. The location of the hotel is good as its a small drive away from Sigiriya rock.
    Guest review by
    Maria
    Qatar
  • From $88 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 1,433 reviews
    Il Frangipane in Sigiriya is a peaceful hotel surrounded by nature. It’s very close to Sigiriya Rock and the main road, making it easy to explore the area. The rooms are big, clean, and comfortable. The pool is well-kept and great for relaxing. The food is tasty, with generous breakfasts and delicious dinners. The staff are friendly and helpful, especially with children. Overall, it’s a great place for families or anyone looking to enjoy nature and comfort in Sigiriya.
    Guest review by
    Soboh
    Palestinian Territory
  • From $214.17 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 712 reviews
    We had a lovely two night stay at Aliya where we visited Sigiriya rock and the cave temples as well as relaxing in the hotel. The buffet dinner and breakfast were really good and we also had a special meal at the Sri Lankan restaurant. The pool was unforgettable and the spa was very good and great value. We would definitely stay again.
    Guest review by
    Mark
    United Kingdom
  • From $28 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 652 reviews
    Nice quiet place in the jungle, close to Sigiriya Rock and other attractions. The pool is really nice to hang out after the climbing and the staff is very and attentive to anything you need. The hotel is located in a kind of garden which is very pleasant. Breakfast is correct and I think that you get great value for the money.
    Guest review by
    Eva
    Israel
  • From $42 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 330 reviews
    Gangadiya Lodge is a small family-managed hotel in a quiet area just about five minutes away from the entrance to Sigiriya Rock. The family is very welcoming and has helped us with the organization of a Jeep Safari. They have their own tuktuk and were happy to drive us to Sigiriya Rock or to the village at a fair rate. Nice garden, excellent Sri Lankan breakfast.
    Guest review by
    Kaspar
    Switzerland
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,577 reviews
    It is set in an enchanting location- in a forest beside a lake facing the iconic Sigiriya Rock and Dambulla caves. The Hotel blends into the greenery and the surroundings are lush green and abundant in monkeys and exotic birds.
    Guest review by
    AMUTHAN
    United Arab Emirates
  • From $136.29 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,905 reviews
    Excellent hotel close to Sigiriya Rock
    Guest review by
    Thomas
    Australia
  • From $185 per night
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 404 reviews
    Perfect location with proximity to Sigiriya Rock. Beautiful property with a modern feel. Definitely a boutique hotel with few rooms, so it didn't feel crowded. Staff was very helpful. Welcome drink was yummy. We didn't use the pool, but it was cute. Breakfast was particularly good - we had both the international and Sri Lankan breakfast.
    Guest review by
    Tabitha
    United States
gogless