Skip to main content

Self Catering Accommodation in Nuwara Eliya

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Nuwara Eliya

Check out our pick of great self catering accommodation in Nuwara Eliya

Filter by:

Review score

Appleton Villa Nuwaraeliya

Nuwara Eliya

Set in Nuwara Eliya, within 11 km of Hakgala Botanical Garden, Appleton Villa Nuwaraeliya is an accommodation offering mountain views. This property offers access to a balcony and free private...

S
Sampath
From
United Arab Emirates
The location and friendly staff, as well as the quality of the food was great and definitely we will come back in next year.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$33.30
1 night, 2 adults

Shevyhaws

Nuwara Eliya

Situated in Nuwara Eliya and only 3.8 km from Gregory Lake, Shevyhaws features accommodation with garden views, free WiFi and free private parking.

Z
Zawadzka- Knefel
From
Sri Lanka
great owners, delicious breakfast, close to lovers leap waterfall. I would highly recommend
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 422 reviews
Price from
US$23.62
1 night, 2 adults

Cabin 7000 feet Nuwaraeliya

Nuwara Eliya

Offering a garden and river view, Cabin 7000 feet Nuwaraeliya is set in Nuwara Eliya, 8.1 km from Gregory Lake and 15 km from Hakgala Botanical Garden.

R
Roselle
From
Qatar
My family had a wonderful stay in this place! Quite and safe place and away from the busy part of the area, wonderful views! Very huge space for our family of 5. The best view from the front balcony, which was our favorite spot watching as the sun rises. And the balcony at the back was amazing. The forest as well gives you the feeling of serenity looking at the tallest trees. The staff were really attentive and took care of us, very helpful. And that is the best thing you would want to have when you are in a home away from home.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 162 reviews
Price from
US$163.20
1 night, 2 adults

woods hut

Nuwara Eliya

A recently renovated homestay situated in Nuwara Eliya, woods hut features a garden. The property has garden and city views, and is 4.9 km from Gregory Lake.

B
Ben
From
United Kingdom
Had the most amazing stay at woods hut with the lovely family of Wasanthra and Chithra at their home. The room was spacious and had everything you need, coupled with an unbelievable view on the balcony. They helped organise my plans for the duration, with breakfast & dinner if you needed! I would recommend staying here to anyone during your stay in Nuwara Eliya, you will have the best time!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Price from
US$35
1 night, 2 adults

Keshiya Holiday Home

Nuwara Eliya

Situated in Nuwara Eliya and only 6 km from Gregory Lake, Keshiya Holiday Home features accommodation with garden views, free WiFi and free private parking.

A
Anna
From
Poland
Fantastic and friendly owner who supported us with everything. He gave us many advices regarding sightseeing, restauratns and shops. Delicious breakfast on the terrace with a beautiful view. Lot of space, calm and tranquil surrounding. We could vist the House again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
US$62.05
1 night, 2 adults

Luxe Wilderness - Private Villas, Free Breakfast, 2km from City Centre

Nuwara Eliya

Boasting inner courtyard views, Luxe Wilderness - Private Villas, Free Breakfast, 2km from City Centre features accommodation with a garden, around 13 km from Hakgala Botanical Garden.

N
Newton
From
United Kingdom
The whole relaxing vibe. Shout out for Nalin acting as concierge who was very helpful and welcoming, he anticipated all our needs.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 253 reviews
Price from
US$138
1 night, 2 adults

Croft Cottage

Hotel in Nuwara Eliya

Set in Nuwara Eliya, Croft Cottage is 3 km from Gregory Lake and offers various facilities, such as a garden, a shared lounge and a bar.

P
Paridhi
From
India
We had a truly wonderful stay at Croft Cottage! The property is a stunning British-style 3-storey villa, beautifully designed and immaculately maintained. The location is excellent, making it both peaceful and convenient. The cottage has lovely common areas that make it feel warm and inviting, perfect for relaxing together. All facilities are top-notch, thoughtfully provided, and everything worked seamlessly. A special mention and heartfelt thanks to Taranga, the housekeeper, who went above and beyond to ensure our stay was comfortable in every way. His attention to detail, hospitality, and genuine care made the experience exceptional — he truly elevated our time here. Overall, Croft Cottage is the perfect blend of charm, comfort, and luxury. Highly recommended, and we would absolutely love to return!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews
Price from
US$56.10
1 night, 2 adults

Sithgiri dream line cottages

Nuwara Eliya

Sithgiri dream line cottages offers accommodation in Nuwara Eliya, 2.4 km from Gregory Lake and 4.7 km from Hakgala Botanical Garden. This property offers access to a balcony and free private parking....

J
Jayanath
From
Sri Lanka
The location is nice, though a bit far from the center; however, it is very peaceful, with no noise or disturbances. Highly recommended for travelers who appreciate peace of mind. The cottage’s design is also very charming
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$47.25
1 night, 2 adults

Dreamers Den

Nuwara Eliya

Boasting garden views, Dreamers Den features accommodation with a garden, around 5.5 km from Hakgala Botanical Garden. This property offers access to a balcony and free private parking.

A
Anil priyantha
From
Sri Lanka
Wery nice place and good location . Starf big freindly and kindly. Excellent clean and freedom with silent place. We hope next year agin come and join with this plece. And ...i recommend about this place..100% .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$52.50
1 night, 2 adults

Private Villa by the Tea Estate

Nuwara Eliya

Boasting accommodation with a balcony, Private Villa by the Tea Estate is situated in Nuwara Eliya. Featuring a garden, the property is located within 1.8 km of Gregory Lake.

S
Sarah
From
United Kingdom
Ae loved our stay at this villa. The hosts have paid a lot of attention to detail to ensure that guests in the property are treated extremely well and experience a little piece of luxury. We were warmly met by Amal, who couldn’t wait to show us around the beautiful villa. The bathroom was a treat! It was great to have a bath with the views of the tea plantation. The same view can be experienced from the balcony which was a nice relaxing spot to watch the world go by. The views were beautiful. The beds were large and the linen was a high quality. The property has everything you need for self-catering purposes. The warm welcome by all at the property is something that will live in my memory for a long time. I would highly recommend this villa to anyone. Only two of us stayed but it would be perfect for a family. We only wish we could have stayed longer.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews
Price from
US$135.20
1 night, 2 adults
All self catering accommodation in Nuwara Eliya

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Nuwara Eliya and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 101 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 231 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 630 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 499 reviews

Highly rated self catering accommodation in Nuwara Eliya and nearby

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

Offering a shared lounge and garden view, Silver Rose Holiday Home is located in Nuwara Eliya, 3.8 km from Gregory Lake and 11 km from Hakgala Botanical Garden.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 101 reviews

Tathya Hills - Luxe Garden Retreat In The Hills has garden views, free WiFi and free private parking, set in Nuwara Eliya, 4 km from Gregory Lake.

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

Situated within 4.4 km of Gregory Lake and 8.5 km of Hakgala Botanical Garden in Nuwara Eliya, Moon View Bungalow features accommodation with seating area.

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

Eden Grand Bungalow Nuwaraeliya is set in Nuwara Eliya. Situated 3.5 km from Gregory Lake, the property features a garden and free private parking.

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

Featuring accommodation with a pool with a view, lake view and a balcony, Mount View 44 in lake View Residencies is set in Nuwara Eliya.

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

Vista Apartment Mariners Blue enjoys a location in Nuwara Eliya, just 1.8 km from Gregory Lake and 8.7 km from Hakgala Botanical Garden. This 3-star apartment offers a 24-hour front desk and a lift.

From US$50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 33 reviews

Located in Nuwara Eliya, THE WIND LILY - Lake View Luxury Apartment provides accommodation with a private pool and lake views.

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

Featuring accommodation with a private pool, mountain view and a balcony, Nuwaraeliya Penthouse Apartment with pool & Panaromic Views is located in Nuwara Eliya.

From US$60.98 per night

Enjoy breakfast in Nuwara Eliya and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 17 reviews

Featuring mountain views, Cheltenham Cottage - Little England Cottages features accommodation with a garden and a patio, around 2.9 km from Gregory Lake.

From US$418 per night

The Bungalow

Nuwara Eliya
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 499 reviews

Situated in Nuwara Eliya in the Nuwara Eliya District Region, 300 metres from Gregory Lake, The Bungalow boasts a barbecue and views of the mountain.

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

Located in Nuwara Eliya and only 1.5 km from Gregory Lake, Trillium Villa provides accommodation with lake views, free WiFi and free private parking. The property has garden views.

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

Offering a garden and mountain view, Heart of the Hill is located in Nuwara Eliya, 1.7 km from Gregory Lake and 5.6 km from Hakgala Botanical Garden.

From US$36.30 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 231 reviews

Located in Nuwara Eliya and only 2.4 km from Gregory Lake, Ovi Court City Apartments Nuwara Eliya provides accommodation with mountain views, free WiFi and free private parking.

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

Set within 4.9 km of Gregory Lake and 12 km of Hakgala Botanical Garden in Nuwara Eliya, Golden King Cottage offers accommodation with seating area.

From US$29.04 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 71 reviews

Located within 2.2 km of Gregory Lake and 5.3 km of Hakgala Botanical Garden, Villa Mount Royal provides rooms with air conditioning and a private bathroom in Nuwara Eliya.

From US$85.14 per night

Mapelle House

Nuwara Eliya
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Mapelle House offers a garden, as well as accommodation with a kitchen in Nuwara Eliya, 4.8 km from Gregory Lake. This guest house provides free private parking and a shared kitchen.

From US$21.18 per night

These self catering accommodation in Nuwara Eliya and nearby have options with free cancellation

CLA Holiday Bungalow & Restaurant

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Complete with a garden, CLA Holiday Bungalow & Restaurant is set in Nuwara Eliya, 3.5 km from Gregory Lake and 10 km from Hakgala Botanical Garden.

From US$147.20 per night

Midnight Oasis

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Featuring a hot tub, Midnight Oasis is located in Nuwara Eliya. With free private parking, the property is 3.3 km from Gregory Lake and 10 km from Hakgala Botanical Garden.

From US$31.27 per night

Shalom Bungalow

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6 reviews

Boasting a garden and views of garden, Shalom Bungalow is a recently renovated homestay set in Nuwara Eliya, 3.1 km from Gregory Lake.

From US$90.75 per night

Nomentano Blue -Luxury Apartments-

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 21 reviews

Featuring mountain views, Nomentano Blue -Luxury Apartments- offers accommodation with a balcony, around 1.8 km from Gregory Lake.

From US$145.20 per night

Lake View Residencies

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 59 reviews

Featuring an outdoor swimming pool and views of mountain, Lake View Residencies is a recently renovated apartment set in Nuwara Eliya, 1.8 km from Gregory Lake.

From US$69.93 per night

Lake Ridge Rest, Nuwara Eliya

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 6 reviews

Set in Nuwara Eliya and only 1.8 km from Gregory Lake, Lake Ridge Rest, Nuwara Eliya offers accommodation with mountain views, free WiFi and free private parking.

From US$90.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 36 reviews

Located in Nuwara Eliya, Ajymth Luxury Apartments - Lakeview Residencies - F24 offers accommodation with a private pool, a balcony and garden views.

From US$135.52 per night

Avenue Nuwara Eliya

Nuwara Eliya
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 26 reviews

Located 8.7 km from Hakgala Botanical Garden and featuring a garden, Avenue Nuwara Eliya features accommodation in Nuwara Eliya.

FAQ about self catering accommodation in Nuwara Eliya

Self catering accommodation that guests love in Nuwara Eliya

See all
Avg. price/night: US$130.68
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 76 reviews
The apartment was beautiful, fitted with a kitchen incase you may want to make some quick snacks for your group.
Guest review by
Saaha
Group
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 68 reviews
The appartment is big and has all comfort available. Kitchen well furnished. The center of Nuwara is walking distance.
Guest review by
carine
Family with young children
Avg. price/night: US$74.25
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 630 reviews
Place is very comfortable and stayed two nights without any trouble. The kitchenette has all the necessary equipments. Place is full of every need you looking for.
Guest review by
Nelum Bandara
People with friends
Avg. price/night: US$230
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 253 reviews
The staff was so friendly and cooperative, the view was exceptional, the location is 20 minutes by car to the city centre luxury same like photos . The breakfast was delicious and more than enough. There's sounds system inside the villa , all kitchen facilities are available with big fridge , freezer and cooker .
Guest review by
Amr
Family with young children