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...

v
viraj
From
India
It was truly a unique experience. The overall cleanliness. Friendly hospitality from the moment we arrived to the moment we left, modern amenities in the room and bathroom. (Netflix, Prime Video, wide-screen smart TV with high-speed Wi-Fi connection) The dinner we had was the best dinner we have ever had in Sri Lanka for such a reasonable price. The breakfast was very delicious with variety. This is truly the best accommodation we have had in Sri Lanka. They always have their own unique identity. That's great,
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.

A
Alan
From
Thailand
Extreamly clean, comfortable and quiet place. A very spacious room. Owner and family couldn't have been more accommodating and helpful and went out of their way on a number of occasions to assist us and other guests during our stay. The owners son also spoke with us at length about the history of the house, the town and Sri Lanka, he was very knowledgeable. Well located with restaurants close by and a lovely walk to Lovers Leap waterfall. Great value for money and a good breakfast to start the day. Definitely highly recommended
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 421 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.

F
Femke
From
Netherlands
If we could rate Cabin 7000ft higher than 10/10, we absolutely would! This place is an experience in itself. From the moment we arrived, we felt genuinely welcomed, and the level of care and service was outstanding. The location is simply breathtaking. Perched above Sri Lanka’s highest village, the views stretch endlessly over rolling farmland, where highland vegetables grow in neat rows, and behind the cabin lies a dense forest, home to local wildlife. Watching the landscape change with the light was magical. The cabin itself is a dream—spacious, spotless, beautifully designed, and instantly inviting. You arrive, take a deep breath, and feel at home. Everything is well-maintained, and you can tell that a lot of thought has gone into every detail. What really stood out was the hospitality. Not only were we looked after with great care, but even our guide/driver was well accommodated. The owner was always there with a smile, ready to help, even suggesting a beautiful hiking route and making sure we were set up for a great walk. A personal highlight: my partner’s birthday fell during our stay, and to our surprise, she was gifted a beautiful birthday cake—a gesture that truly made the day extra special. We also dined at the cabin, and it was one of the best meals we had in Sri Lanka. The owner and his wife clearly have a passion for good food, and it was a pleasure to taste it. Communication was seamless from the start, with quick and easy WhatsApp contact, making everything effortless. Cabin 7000ft is more than just a stay—it’s a special place that lingers in your memory long after you leave. Highly, highly recommended!
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.

I
Iris
From
Australia
Our stay was a highlight of our Sri Lanka trip. Wasantha and his family are the most lovely people. They made us feel super comfortable and organised a tour around Nuwara Eliya to fit everything we wanted in a short time. The conversations with Wasantha were really interesting and insightful. He took the time to teach us Karam at night. So much fun! Chitra’s food is first class! :) Thanks!
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.

K
Klara
From
Slovenia
We were realy surprised about the apartment, view at the garden and extremly frendly host. He made us welcome tea, took us to the city center to the restaurant and waited for us eventhough it was NY-eve. The greatest thing was breakfast in the morning, I would say the best one, during our stay on Šrilanka. Thank you for all your help, I will recomm end your place.
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.

A
Anca
From
Romania
-there are 3 houses in colonial english style overlooking Mount Pedro, sunrise and Nuwara Eliya. - very nice interior design with all facilities - very clean; confortable bed - they even put beautiful natural flowers in a vase, and lots of printed info about the area, Budhism, tea plantation. - staff helpful and friendly, they even offered us a gift when we checked out. - breakfast was also good - such a nice garden with flowers and birds - because at night it may be cooler they offer heating device, which was actually great.
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.

L
Leena Sarode
From
India
Amazing lavish property with a bathroom view you can only dream of. Property manager Amal who is a gem of a person, arranged everything you could ever need. He took us on a guided free tour around the tea gardens nearby and clicked amazing pictures for us. Breakfast was like a king's breakfast and served so courteously and elegantly. The house is huge with great amenities and can be used for a family of 4 comfortably. The most useful was the automated heaters as it was quite cold and the comfortable quilts and heaters made our stay amazing.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 78 reviews
Price from
US$156
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 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 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 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.7
Exceptional - What previous guests thought, 78 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 421 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.3
Good - What previous guests thought, 630 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 8.7
Fabulous - What previous guests thought, 499 reviews

Enjoy breakfast in Nuwara Eliya and nearby

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.9
Fabulous - What previous guests thought, 59 reviews

Located in Nuwara Eliya and only 3.4 km from Gregory Lake, Barrow family cabana provides accommodation with garden views, free WiFi and free private parking.

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

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

Silver Rose Holiday Home

Nuwara Eliya
Free cancellation options available
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.

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

Moon View Bungalow

Nuwara Eliya
Free cancellation options available
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

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

Mount View 44 in lake View Residencies

Nuwara Eliya
Free cancellation options available
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

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

Highly rated self catering accommodation in Nuwara Eliya and nearby

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.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
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
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.

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

Boasting accommodation with a pool with a view, lake view and a balcony, Grand Winterberry - Lake View Luxury Residence is situated in Nuwara Eliya.

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

Offering a shared lounge and lake view, Galway Green - Lake View Luxury Apartment, Nuwara Eliya Sri Lanka is set in Nuwara Eliya, 1.7 km from Gregory Lake and 8.7 km from Hakgala Botanical Garden.

From US$134.67 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Set in Nuwara Eliya, 2.7 km from Gregory Lake and 7.4 km from Hakgala Botanical Garden, Willows Cottage - Little England Cottages offers a garden and air conditioning.

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

Located in Nuwara Eliya and only 1.6 km from Gregory Lake, Growing Beyond apartment provides accommodation with mountain views, free WiFi and free private parking.

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, 67 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