Skip to main content

Search hotels in Moragaswewa

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

Moragaswewa – 7 hotels and places to stay

Filter by:

Star rating

Review score

Tropical Dream Villa Habarana

Moragaswewa

12 km from Pidurangala Rock, Tropical Dream Villa Habarana is a recently renovated property situated in Moragaswewa and features air-conditioned rooms with free WiFi and private parking.

a
ashnik
From
Canada
Very beautiful a peaceful stay!!the room was lovely, and clean .the staff were superb.very accommodating and helpful. highly recommend this Villa!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Location 10.0
Price from
US$15
1 night, 2 adults

il Frangipane

Sigiriya (Near Moragaswewa)

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.

A
Alin
From
Romania
Very clean, amazing garden, beautiful pool, great friendly people, nice breakfast (and dinner, if needed)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,437 reviews
Location 9.8
Price from
US$98
1 night, 2 adults

Lankapura Heritage

Sigiriya (Near Moragaswewa)

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.

K
Karina
From
Lithuania
This place boasts an amazing view – it's worth staying here for that. You'll find a clean, spacious room, an excellent pool, and even monkeys in the trees right next to the veranda. The breakfasts are good and filling, and you can easily walk to Lion Rock. ​The only downside is the road leading to the main one (about 300-400 meters), which isn't lit and has many stray dogs. It's quite unpleasant to walk at night, but you can always take a tuk-tuk to get where you need to go.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,060 reviews
Location 9.6
Price from
US$55
1 night, 2 adults

Lion See Hotel - Sigiriya

Sigiriya (Near Moragaswewa)

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.

A
Andrea
From
Italy
The people managing the location are very welcoming and friendly. Great place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
Location 9.4
Price from
US$55
1 night, 2 adults

Lion King Jungle Cabanas

Sigiriya (Near Moragaswewa)

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.

M
Mortlock
From
United Kingdom
The Shakshuka breakfast was delicious, also the pasta dinner ~ as good as in Italy. Bed so comfortable, setting very peaceful. Pool was perfect for cooling down in the middle of the day and I loved watching monkeys swing through the trees while reading on a pool lounger. The owner arranged a jeep safari for me at local Eco Park ~ it was awesome to see elephants up so close!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 107 reviews
Location 9.3
Price from
US$45
1 night, 2 adults

Tropicara Resort

Sigiriya (Near Moragaswewa)

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.

Z
Zulema
From
Spain
I loved this place! I stayed for 5 days. It was clean, and the pool was great. I ate at their restaurant once, and the food was very good. I needed to work online, and they made sure I had a good internet connection. It wasn’t super strong (nowhere in Sri Lanka is), but for the country, it was quite good and sufficient for working. I also had fresh water every day and was pleasantly surprised by the hot water pressure in the shower. Even though there weren’t many mosquitoes, they still provided an anti-mosquito product, which was a nice touch. But the best part? The owners. They were incredibly kind, attentive, and welcoming. Thank you so much!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 314 reviews
Location 8.7
Price from
US$35
1 night, 2 adults

Gabaa Resort & Spa - Habarana

Habarana (Near Moragaswewa)

Set in Habarana, 11 km from Pidurangala Rock, Gabaa Resort & Spa - Habarana offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
ARNAU
From
Spain
Place is beautiful, totally recommended. The attention from the staff was outstanding as well, they make feel you like home since the first minute.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 271 reviews
Location 9.1
Price from
US$70
1 night, 2 adults

La Dolce Vita

Sigiriya (Near Moragaswewa)

Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant.

B
Beryl
From
Sri Lanka
Beautiful place with a fantastic and huge pool to swim. The rooms are very clean, very comfortable king size bed, big bathroom with a fantastic hot water shower. Terrace with comfortable lying/sitting chairs and beautiful garden & pool view. Very helpful staff. They talk very well english and help with lots of arrangements like transports, activities around as well as travel informations. Rich and tasty breakfast, very delicious dishes! Love to come here again! Best place we've been so far in Sri Lanka. Thank you for this wonderful stay!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 875 reviews
Location 9.7
Price from
US$69
1 night, 2 adults

Sat Nam Village Hotel

Sigiriya (Near Moragaswewa)

Situated in Sigiriya, 10 km from Pidurangala Rock, Sat Nam Village Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

D
Darragh
From
Ireland
Where to start? Alba, the hostess is such a kind soul. Her and her lovely dogs make the stay so funny. She is ready to serve you anything and everything that you want. This hotel is a real passion project and you can tell straight away that it has great character. The hot tub was our favourite part. Beers and nuts while chilling out in the tub in the evening is a great way to unwind after hiking the rocks and trying to spot elephants on the road outside her hotel. I have nothing bad to say about this place. Also her cooking is delicious!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 219 reviews
Location 9.1
Price from
US$55
1 night, 2 adults

Organic Garden Resort Sigiriya

Sigiriya (Near Moragaswewa)

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

J
Jana
From
Switzerland
A super little hotel. They really couldn’t do enough for us and so friendly too. The pool was amazing, the highlight of our day was having a few drinks at the poolside bar before dinner. Great views from the balconies too.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 250 reviews
Location 8.5
Price from
US$55
1 night, 2 adults
See all 7 hotels in Moragaswewa

Hotels with airport shuttles in Moragaswewa

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 13 reviews
    From US$67.04 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 106 reviews
    From US$61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 314 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 26 reviews
    From US$31.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 250 reviews
    From US$60.50 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 18 reviews
    From US$26.36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews
    From US$31.56 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 35 reviews
    From US$90.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 107 reviews
    From US$49.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,407 reviews
    From US$65 per night

Most booked hotels in Moragaswewa and surroundings in the past month

See all

Best hotels with breakfast in Moragaswewa and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews

    Set within 13 km of Pidurangala Rock and 14 km of Sigiriya Rock in Habarana, Ama Villa provides accommodation with seating area.

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

    Providing garden views, Manike Lodge Habarana in Habarana provides accommodation, an outdoor swimming pool, a garden, a terrace and a restaurant.

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

    Set within 12 km of Pidurangala Rock and 13 km of Sigiriya Rock, Wild View Stay provides rooms with air conditioning and a private bathroom in Habarana.

    From US$14.50 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 10 reviews

    Providing pool views, Jays Holiday Resort in Habarana provides accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

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

    Situated in Habarana, 13 km from Pidurangala Rock, Ayurvedic Lanka Wellness Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Featuring garden views, Peacock Lake Villa provides accommodation with terrace, around 13 km from Pidurangala Rock. Located 14 km from Sigiriya Rock, the property offers a garden.

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

    Offering a garden and garden view, Lake Wind is located in Habarana, 13 km from Pidurangala Rock and 13 km from Sigiriya Rock.

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

    Located just 13 km from Pidurangala Rock, Sapphire Garden Hotel provides accommodation in Habarana with access to a garden, barbecue facilities, as well as full-day security.

    From US$62.16 per night

Budget hotels in Moragaswewa and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 198 reviews

    Go Go Green Resort features an outdoor swimming pool, garden, a terrace and restaurant in Habarana.

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

    Situated in Habarana, 11 km from Pidurangala Rock, Spice Village Hotel & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$24.20 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Situated in Habarana, 12 km from Pidurangala Rock, Elephant Bath Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$57.30 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 71 reviews

    Set in Habarana, 12 km from Pidurangala Rock, Vaana Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

    Levona Garden Resort is located in Habarana, 1.2 km from Habarana Lake and 15 km from Ritigala Forest Monastery. Guests can enjoy the on-site restaurant.

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

    Situated in Habarana, 12 km from Pidurangala Rock, Green Garden Resort features accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$17.16 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 11 reviews

    Gisban Wood Cabana & Hostel has garden views, free WiFi and free private parking, situated in Habarana, 12 km from Pidurangala Rock.

    From US$22.92 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 349 reviews

    Offering a restaurant, Dudley Nature Resort is located in Habarana. Free WiFi access is available. Each room here will provide you with air conditioning.

    From US$40.12 per night