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

G
Gill2847
From
United Kingdom
Exuded quality in every way. The accommodation was a new build and finished to an exceptional standard. The beds were the most comfortable of our stay in Sri Lanka, even Netflix and Prime were provided for those who wanted to have a good choice of TV stations. There was plentiful hot water and air con and WiFi functioned perfectly, not always the case in other places where we stayed . In our opinion, the food and service could not be faulted, and Suresh, the owner, was an impeccable host, and provided a very personal service. The accommodation is out of town but easily accessible by a short Tuktuk ride. It suited our needs as we welcomed a chilled stay. Thank you Suresh and your team for everything. Gill and Nick
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$33.30
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.

S
Sankareswaran
From
India
Located at the highest village of srilanka, Shantipura, gives you calm and tranquil vibes due to its location. cabin is built tastefully. Roshan was indeed very accommodating and welcoming along with other staff, their service was really top notch. Would highly recommend if you are looking for a peaceful and pleasant stay and do not miss the sunrise views from the cabin. Highly suitable for groups and families.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 155 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.

p
pang
From
China
The service is extremely enthusiastic, offering to help with luggage proactively. The homestay owner's child greeted me with a handcrafted Chinese postcard, which was truly unbelievable. The welcome was done with great care and I could feel it. The next morning, I woke up early and the homestay couple also woke up early to prepare a delicious breakfast for me, which moved me deeply. Of course, everything in the room was great, and it was wonderful to enjoy the quietness at night. Located on a hillside, not far from the lake and city center, within walking distance for a peaceful retreat from the hustle and bustle.Until we meet again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 212 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.

J
Jungiwala
From
Oman
Location was very beautiful and adorable. The owner was caring and helpful. They arranged vegetarian breakfast very well. The owner guided well and supported throughout the stay. Best family stay room .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 139 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
nicole
From
New Zealand
Everyone was very friendly and helpful. Our villa was lovely, very clean and had everything we needed. Breakfast was excellent.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 252 reviews
Price from
US$119.60
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.

C
Chamalka
From
Sri Lanka
Croft Cottage exceeded our expectations! The stay was wonderful, and we're so grateful to Tharanga, our exceptional housekeeper, who went above and beyond to make us feel at home. His warm welcome and thoughtful touches, including the delicious treats, made our experience truly unforgettable. We highly recommend Croft Cottage and especially appreciate Tharanga's dedication to ensuring a memorable stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 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$67.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
Sandra
From
Switzerland
Our stay at this villa was nothing short of exceptional—10 out of 10 doesn’t even do it justice! The warmth and hospitality we experienced were truly unmatched. Everything was spotlessly clean, incredibly spacious, and filled with thoughtful details that showed just how much care goes into making guests feel welcome and completely at ease. It’s the little touches that made a big difference, turning a great stay into an unforgettable one. And the bathtub in the bathroom? An absolute highlight—pure relaxation! We wholeheartedly recommend this place and would return in a heartbeat. Thank you for creating such a perfect experience!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 72 reviews
Price from
US$156
1 night, 2 adults

The Aayu Cottage

Nuwara Eliya

The Aayu Cottage offers accommodation in Nuwara Eliya, 5.5 km from Hakgala Botanical Garden. This property offers access to a balcony, free private parking and free WiFi.

I
Isham
From
Sri Lanka
Nice place for relaxing vacation
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$44.25
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.8
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 185 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 155 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 632 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 224 reviews

Popular with guests booking self catering accommodation in Nuwara Eliya

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

Highly rated self catering accommodation in Nuwara Eliya and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 53 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.

From US$36.30 per night
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.5
Exceptional - What previous guests thought, 85 reviews

Set in Nuwara Eliya and only 1.8 km from Gregory Lake, The Greens Luxury Apartment offers accommodation with lake views, free WiFi and free private parking.

From US$90 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$45 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 56 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$84.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 35 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.

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

Set in Nuwara Eliya, The Edge Luxury Apartment features accommodation 8.7 km from Hakgala Botanical Garden. This property offers access to a balcony, free private parking and free WiFi.

From US$90 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.5
Exceptional - What previous guests thought, 2 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

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, 58 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$131.31 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 7.7
Good - What previous guests thought, 31 reviews

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

From US$143.06 per night

Lake Side Haven Apartment

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

Located in Nuwara Eliya and only 1.8 km from Gregory Lake, Lake Side Haven Apartment provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 74 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.

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, 489 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.5
Good - What previous guests thought, 224 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 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$84.15 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 42 reviews

Located in Nuwara Eliya, 6.5 km from Gregory Lake, HummingBird Hill Cottage features accommodation with spa facilities, wellness packages and a fitness room.

From US$283.50 per night

FAQ about self catering accommodation in Nuwara Eliya

Self catering accommodation that guests love in Nuwara Eliya

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 74 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
Avg. price/night: US$70.13
Scored out of 10, guest rating 8.6
Fabulous - 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$79.20
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 632 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.0
Superb - What previous guests thought, 252 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