Skip to main content

Search hotels in Moragaswewa

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

Filter by:

Star Rating

Review score

Moragaswewa – 482 hotels and places to stay

See the latest prices and deals by choosing your dates.
Lankapura Heritage, hotel in Moragaswewa

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.

Perfect view of the Lions rock, nice views of rice fields with a lot of birds and just beautiful nature. Short walk from restaurants and bars, great place to just stay at your terrace and watch nature and the main sight in town.
Scored 8.9
8.9
Rated excellent
Excellent
938 reviews
Price from
$50
1 night, 2 adults
La Dolce Vita, hotel in Moragaswewa

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.

Nice small hotel with a relaxed atmosphere in the middle of the jungle. The pool is really large and ideal to relax. The rooms are large and comfortable. The shower is hot. Breakfast, dinner and drinks are in an outdoor building on the property which is really nice and relaxing. We booked an airport transfer through the hotel. The driver, Rajith Vishantha, suggested to guide us the first week of our stay. He did a fantastic job and showed us everything we wanted to know and even more. He showed all the animals, fruits and even searched for eliphants. He drove us around to all the places we wanted to visit and also recommended some nice places. He really made our stay in Sri Lanka fantastic. He's a really trustworthy guide that is 100% genuine and always ready to help. We were glad we could count on him. He is not pushy and lets you decide what you like to do. He's a great guy and speaks French and English. I can only recommend to book him too ( rajithvishantha@yahoo.com, Tel: +94772633337).
Scored 9.4
9.4
Rated wonderful
Wonderful
691 reviews
Price from
$59
1 night, 2 adults
Amelia Resort, hotel in Moragaswewa

Located in Sigiriya, 2.4 miles from Pidurangala Rock, Amelia Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The manager is very nice and helpful . Very good breakfast.
Scored 8.2
8.2
Rated very good
Very Good
152 reviews
Price from
$28
1 night, 2 adults
Royal Retreat, Sigiriya 5 mins to Sigiriya Rock, hotel in Moragaswewa

Offering an outdoor swimming pool, Royal Retreat, Sigiriya 5 mins to Sigiriya Rock is located at a distance of 3-minute drive from Sigiriya Rock. Free WiFi access is available.

Amazing location, great staff and food. The manager lady and the restaurant manager was amazing
Scored 7.9
7.9
Rated good
Good
170 reviews
Price from
$50
1 night, 2 adults
Sunrise Cottage, hotel in Moragaswewa

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

Everything was perfect: the friendliness of the owner, the cleanliness of the room, the private pool outside and even the hot showers. It was only a 10 minute walk to the gates of Sigiriya. The fresh fruit and omelette was most delicious. Thank you!
Scored 9.6
9.6
Rated exceptional
Exceptional
201 reviews
Price from
$61.20
1 night, 2 adults
Sat Nam Village Hotel, hotel in Moragaswewa

Located in Sigiriya, 6.1 miles from Pidurangala Rock, Sat Nam Village Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

The food, the staff, the pool, the location: everything was great! Thank you for an amazing experience!
Scored 9.2
9.2
Rated wonderful
Wonderful
159 reviews
Price from
$55
1 night, 2 adults
Fresco Water Villa, hotel in Moragaswewa

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

Scored 7.7
7.7
Rated good
Good
70 reviews
Price from
$85
1 night, 2 adults
Organic Garden Resort Sigiriya, hotel in Moragaswewa

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.

Room facilities and options. Nice swimming pool.
Scored 9.4
9.4
Rated wonderful
Wonderful
113 reviews
Price from
$45
1 night, 2 adults
The Lion Kingdom Sigiriya, hotel in Moragaswewa

Located in Sigiriya, 7.9 miles from Pidurangala Rock, The Lion Kingdom Sigiriya has accommodations with a garden, free private parking, a shared lounge and a terrace.

Nice garden, good breakfast. Friendly staff. Pretty clean swimming pool.
Scored 7.1
7.1
Rated good
Good
41 reviews
Price from
$85.95
1 night, 2 adults
Elephant Entrance, hotel in Moragaswewa

Located in Habarana, 9 miles from Pidurangala Rock, Elephant Entrance has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Location, Food, Staff. They upgraded our room option. Food is tasty and prices are reasonable.
Scored 7.0
7.0
Rated good
Good
21 reviews
Price from
$53
1 night, 2 adults
See all hotels in and around Moragaswewa

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

See all