The 10 best B&Bs in Moragaswewa, Sri Lanka | Booking.com
Skip to main content

B&Bs in Moragaswewa

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Moragaswewa

The best B&Bs in Moragaswewa

Check out our pick of great B&Bs in Moragaswewa

Filter by:

Review score

Sigiriya Sun Shine Villa

Sigiriya (Near Moragaswewa)

Set within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock, Sigiriya Sun Shine Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

k
koulla ajv
From
Cyprus
Good location, tasty breakfast and dinner, big and clean swimming pool. New, comfortable and clean room and bathroom. Friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,147 reviews
Price from
US$45
1 night, 2 adults

Sigiri SAAT Cabana

Sigiriya (Near Moragaswewa)

Situated in Sigiriya, 3.4 km from Pidurangala Rock and 3.6 km from Sigiriya Rock, Sigiri SAAT Cabana features spacious air-conditioned accommodation with a terrace and free WiFi.

S
Shant
From
Switzerland
The manager Summa is an outstanding host who goes out of his way to deliver service and hospitality beyond your expectations. The facilities are brand new and they keep them spotless. The cabanas are beautifully done with a stunning view and the surroundings are peaceful in a natural setting
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 128 reviews
Price from
US$35
1 night, 2 adults

Sashini Homestay

Sigiriya (Near Moragaswewa)

Situated in Sigiriya, 1.6 km from Sigiriya Rock and 3.7 km from Pidurangala Rock, Sashini Homestay offers a garden and air conditioning.

A
Amirkhanyan
From
Armenia
The room was nice, clean and comfortable. Hosts are very kind, friendly and helpful. Breakfast was delicious and varied.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 124 reviews
Price from
US$28
1 night, 2 adults

Yashi's Place Sigiriya

Sigiriya (Near Moragaswewa)

Set within 1.4 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Yashi's Place Sigiriya provides accommodation with seating area.

S
Sophie
From
United Kingdom
Lovely hosts, they helped organise transportation for us to and from Pidurangala rock for sunrise as well as a car from their home stay to our next location, Kandy. Our safari was also suggested and arranged for us by our hosts. The little things go a long way. We arrived in a downpour and our hosts very kindly met us both by the cars with umbrellas whilst they helped us with our bags. Breakfast was delicious, too and we were enjoyed having dinner with the hosts on the first evening we arrived. When staying at Yashi’s place, you must visit the Lady Cafe at the end of the road - this was a great recommendation by the host and the best food we had throughout our whole trip in Sri Lanka. The room was large and clean. The gardens surrounding Yashi’s place were beautiful - we especially enjoyed seeing the peacocks in the trees as we ate our meals!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 168 reviews
Price from
US$32
1 night, 2 adults

Sigiri Enaya Cottage

Sigiriya (Near Moragaswewa)

Offering a garden and mountain view, Sigiri Enaya Cottage is located in Sigiriya, 1.3 km from Sigiriya Rock and 4.4 km from Pidurangala Rock.

J
Julien
From
France
Very kind and helpful host, attentive and caring. Nice diverse breakfast with glutenfree options. Green calm full of birds areas, we felt the jungle vibes with all the sounds from the forest and beautiful peacocks. Great safari on demand too!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 161 reviews
Price from
US$28
1 night, 2 adults

Swan Lake Habarana

Habarana (Near Moragaswewa)

Set within 12 km of Pidurangala Rock and 13 km of Sigiriya Rock, Swan Lake Habarana offers rooms with air conditioning and a private bathroom in Habarana.

J
Juan
From
China
Wild monkeys visit the garden in the morning, yummy breakfast, the owner is very helpful and friendly for all kinds of traveling arrangments. we enjoyed a lot here.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 204 reviews
Price from
US$21
1 night, 2 adults

Sigiri Starwing Villa

Sigiriya (Near Moragaswewa)

Sigiri Starwing Villa, a property with a garden, is set in Sigiriya, 4.7 km from Pidurangala Rock, 2.7 km from Wildlife Range Office - Sigiriya, as well as 3.4 km from Sigiriya Museum.

Y
YANAN
From
China
most important is it have hot water and AC work good.room is big enough.WiFi is work but sometimes no work,
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 107 reviews
Price from
US$22
1 night, 2 adults

Hungry Lion Sigiriya

Sigiriya (Near Moragaswewa)

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.

A
Anna
From
Russia
The hotel has large rooms with everything you need for a trip. The location is close to the main attractions, but it is quiet inside at night. The hotel territory is lovingly decorated. The owner was super polite and super kind. Both breakfast and lunch were delicious, I don't even know what else we could wish for.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 276 reviews
Price from
US$32
1 night, 2 adults

Sapphire Garden Hotel

Habarana (Near Moragaswewa)

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.

O
Oleksandra
From
France
We’re taking a moment to express our gratitude to the super hosts Wanda & Leo. They’re super warming and welcoming, Leo figured out to organise an Ayurvedic spa last minute for both of us and even drove us to the place. The breakfast and dinner were very good as well. Wish you the prosperity, guys!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 214 reviews
Price from
US$65
1 night, 2 adults

Relax Nature Villa

Sigiriya (Near Moragaswewa)

Located within 3.5 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Relax Nature Villa offers accommodation with seating area.

A
Alberto
From
Italy
This is place is magic! A wonderful accommodation in the forest. The food is amazing and the house tenant with his family is the best person of the whole trip. We love this place! You cannot miss
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 439 reviews
Price from
US$10.53
1 night, 2 adults
All B&Bs in Moragaswewa

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Moragaswewa and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Moragaswewa

  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,147 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 796 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 439 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 351 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 128 reviews
  • Popular with guests booking B&Bs in Sigiriya

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 81 reviews
  • Popular with guests booking B&Bs in Habarana

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 352 reviews
  • Popular with guests booking B&Bs in Habarana

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 21 reviews
  • Popular with guests booking B&Bs in Sigiriya

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

Save money on B&Bs in Moragaswewa and nearby – budget options available

  • Sapphire Garden Hotel

    Habarana
    Budget options available
    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
  • Gisban Wood Cabana & Hostel

    Habarana
    Budget options available
    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
  • Dudley Nature Resort

    Habarana
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 352 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
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 52 reviews

    Situated within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock, Jungle Shades villa - Habarana features rooms with air conditioning and a private bathroom in Habarana.

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

    Offering a garden and garden view, Rimaka Village - Tourist Board Approved Hotel is located in Habarana, 11 km from Pidurangala Rock and 11 km from Sigiriya Rock.

    From US$40 per night
  • Habarana INN

    Habarana
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock in Habarana, Habarana INN provides accommodation with seating area. This property offers access to a terrace and free private parking.

    From US$29.80 per night
  • Tree Trails Sigiriya

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 81 reviews

    Boasting garden views, Tree Trails Sigiriya offers accommodation with an outdoor swimming pool, a garden and a terrace, around 5.3 km from Pidurangala Rock.

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

    Set just 3.4 km from Pidurangala Rock, Sigiriya Rock Gate Tree House provides accommodation in Sigiriya with access to a garden, a terrace, as well as an ATM.

    From US$72 per night

Enjoy breakfast in Moragaswewa and nearby

  • Wild View Stay

    Habarana
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 163 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 8.3
    Very good - What previous guests thought, 43 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, 35 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
  • Nirwana Resort

    Habarana
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 21 reviews

    Set near Kadahatha Wawa Lake and Habarana Lake, Nirwana Resort is in Habarana and offers free private parking and a restaurant.

    From US$9.17 per night
  • Located in Habarana, within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock, Nature Bliss Villa Habarana provides accommodation with a garden as well as free private parking for guests who drive.

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

    Featuring a spa and wellness centre, garden and views of garden, The Cozy Cottage Habarana is set in Habarana, 12 km from Pidurangala Rock.

    From US$22.92 per night
  • Weaver Bird Villa

    Habarana
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 23 reviews

    Offering a garden and quiet street view, Weaver Bird Villa is situated in Habarana, 11 km from Pidurangala Rock and 12 km from Sigiriya Rock.

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

    The Venora Blossom is set in Habarana and offers a garden and a terrace. This property offers access to a patio, free private parking and free WiFi.

    From US$24.07 per night