Skip to main content

Filter by:


Star Rating

Review Score

Nuwara Eliya – 269 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Golden Ridge Hotel, hotel in Nuwara Eliya

Set among the scenic landscapes of tea plantation, 1.2 mi from Nuwara Eliya city, and the property is equipped with a heated indoor swimming pool along with a picturesque view of Bambarakelle Mountain...

Excellent service and beautiful property. Gardens are well maintained. Welcoming front office team
8.5
Scored 8.5
Very Good
Rated very good
163 reviews
Price from$171.34per night
The Grand Hotel - Heritage Grand, hotel in Nuwara Eliya

The Grand Hotel is located on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course.

Location
8.7
Scored 8.7
Excellent
Rated excellent
320 reviews
Price from$225per night
Heritance Tea Factory, hotel in Nuwara Eliya

Heritance Tea Factory Offers you the ultimate colonial- style stay experience enhanced by the tea plantation and the misty mountains.

Most 5-star stay I have ever experienced. Amazing attention to detail, luxuriousness, personalized experience. All while showcasing Sri Lankan culture, food, and tea. Beautiful property in a beautiful area with the most wonderful staff.
8.7
Scored 8.7
Excellent
Rated excellent
351 reviews
Price from$157.28per night
Heaven Seven Nuwara Eliya, hotel in Nuwara Eliya

Surrounded by lush greenery, Heaven Seven Hotels is located in the peaceful Nuwara Eliya. Free WiFi is available at all areas and all of the balcony rooms offer a private balcony.

Great views. Very cosy clean rooms. Friendly and helpful staff.
8.0
Scored 8.0
Very Good
Rated very good
91 reviews
Price from$66.56per night
Delphin Hotel, hotel in Nuwara Eliya

Featuring 3-star accommodations, Delphin Hotel is located in Nuwara Eliya, 1.6 miles from Gregory Lake and 5.9 miles from Hakgala Botanical Garden.

1)Very good staff 2)Good environment 3)Everything very clean
8.4
Scored 8.4
Very Good
Rated very good
120 reviews
Price from$35per night
Seasons Villa - Nuwara Eliya, hotel in Nuwara Eliya

Located in Nuwara Eliya, 1.1 miles from Gregory Lake, Seasons Villa - Nuwara Eliya has accommodations with a garden, free private parking, a terrace and a restaurant.

- A very elegant and stylish room with enough space for our family with 2 kids. - Immaculately clean rooms. - A big bathroom with hot water. - A tasty breakfast. - Very friendly staff. - Great location very close to a few restaurants by foot.
8.9
Scored 8.9
Excellent
Rated excellent
167 reviews
Price from$70per night
The Lynden Grove, hotel in Nuwara Eliya

Located in Nuwara Eliya, 1.6 miles from Gregory Lake, The Lynden Grove provides accommodations with a garden, free private parking, a terrace and a restaurant.

Room is nice and the staff are very kind and helpful!
8.6
Scored 8.6
Excellent
Rated excellent
120 reviews
Price from$91per night
Panorama Accommodations Nuwara Eliya, hotel in Nuwara Eliya

Located in Nuwara Eliya in the Nuwara Eliya District Region, 1.9 mi from Gregory Lake, Panorama Accommodations Nuwara Eliya features a children's playground and water sports facilities.

Excellent service! The room was both comfortable and well-maintained, and the staff were incredibly attentive and accommodating. Truly an amazing experience!
5.8
Scored 5.8
Above average
Rated okay
131 reviews
Price from$12.67per night
Misthill Rest - Lavish Villa, hotel in Nuwara Eliya

Located in Nuwara Eliya, within 2.2 miles of Gregory Lake and 2.5 miles of Hakgala Botanical Garden, Misthill Rest - Lavish Villa provides accommodations with a terrace and free WiFi throughout the...

This was the best stay out of all the places we stayed in srilanka mostly because of the hospitality and comfort provided by the team.
9.2
Scored 9.2
Wonderful
Rated wonderful
197 reviews
Price from$68per night
Cottage San Francesco, hotel in Nuwara Eliya

Located in Nuwara Eliya, within 4.3 miles of Gregory Lake and 8.5 miles of Hakgala Botanical Garden, Cottage San Francesco provides accommodations with a garden and free WiFi as well as free private...

We only spent one night at Cottage San Francesco, but it was enough to make it one of the best places we have stayed in Sri Lanka. The room is spacious, clean and well kept. Water and a kettle with tea/coffee were waiting for us. The bathroom is also clean, a nice feature with stones in the shower :) We woke up to a beautiful view of the mountains. The breakfast was very tasty and varied. The staff was very nice and helpful, the gentlemens even helped a little with the tuk tuk. Highly recommended!
9.5
Scored 9.5
Exceptional
Rated exceptional
208 reviews
Price from$60per night
See all 206 hotels in Nuwara Eliya

Most-booked hotels in Nuwara Eliya in the past month

Nuwara Eliya's best hotels with breakfast

  • Delphin Hotel
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 120 reviews

    Featuring 3-star accommodations, Delphin Hotel is located in Nuwara Eliya, 1.6 miles from Gregory Lake and 5.9 miles from Hakgala Botanical Garden.

    Owner- the greatest and prepared to do max for the guest; large rooms; great breakfast

  • Galway Heights Hotel
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 227 reviews

    Located in Nuwara Eliya, 1.5 miles from Gregory Lake, Galway Heights Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge.

    Exemplary all round. Quality of food was oustanding.

  • The Golden Ridge Hotel
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 163 reviews

    Set among the scenic landscapes of tea plantation, 1.2 mi from Nuwara Eliya city, and the property is equipped with a heated indoor swimming pool along with a picturesque view of Bambarakelle Mountain...

    Great staff, food and facilities. Very enjoyable stay.

  • CheRiz Boutique Villa Hotel
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 197 reviews

    The CheRiz is 39 mi from Kandy and 1.5 mi from Nuwara Eliya city center. The hotel offers views of the mountain and tea plantation. Barbecue facilities and free Wifi is available.

    staff was friendly and helpful . of food and delicious

  • Queenswood Cottage
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 317 reviews

    Featuring a garden, restaurant, and tour desk, Queenswood Cottage offers rustic-style rooms in Nuwara Eliya with free Wi-Fi. The rooms include a satellite TV, seating area, and electric kettle.

    Comfortable room and shower! Nice stuff and tasty breakfast!

  • The Trevene Hotel
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 204 reviews

    Housed in a 150 year old colonial bungalow, The Trevene Hotel features homely rooms with cable TV channels and garden views. It offers barbecue facilities and free Wi-Fi in the lobby.

    The host was amazing and friendly. Provided with food.

  • The Grand Hotel - Heritage Grand
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 320 reviews

    The Grand Hotel is located on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course.

    Exellent , beatifull garden , foods, swimming pool, all great

  • Heritance Tea Factory
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 351 reviews

    Heritance Tea Factory Offers you the ultimate colonial- style stay experience enhanced by the tea plantation and the misty mountains.

    kind staff! the activity like tea plucking and tasting!

Budget hotels in Nuwara Eliya

  • Queensland Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 245 reviews

    Located in Nuwara Eliya, 1.1 miles from Gregory Lake, Queensland Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Very modern hotel, convenient location. Lovely staff

  • Fort WindShire
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 166 reviews

    Located in Nuwara Eliya, 2.2 miles from Gregory Lake, Fort WindShire provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    The staff was exceptional, rooms are big and comfy.

  • The Ramp
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 871 reviews

    Located in Nuwara Eliya, 1.5 miles from Gregory Lake, The Ramp provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    very helpful staff, great breakfast and good location!

  • The Lynden Grove
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 120 reviews

    Located in Nuwara Eliya, 1.6 miles from Gregory Lake, The Lynden Grove provides accommodations with a garden, free private parking, a terrace and a restaurant.

    10/10 best experience I’ve had. Highly recommended!

  • The Wind Castle
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 140 reviews

    Located in Nuwara Eliya, 2.9 miles from Gregory Lake, The Wind Castle has accommodations with a garden, free private parking, a shared lounge and a restaurant. This 2-star hotel offers room service.

    Location and view is amazing Staff was very friendly and humble

  • Seasons Villa - Nuwara Eliya
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 167 reviews

    Located in Nuwara Eliya, 1.1 miles from Gregory Lake, Seasons Villa - Nuwara Eliya has accommodations with a garden, free private parking, a terrace and a restaurant.

    Very nice and helpful host. clean room and bathroom

  • Panorama Green View Hotel Nuwara Eliya
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 598 reviews

    Panorama Green View Hotel is set in Nuwara Eliya town, facing the Victoria Park at a 5 minute walk to town, the main bus stand, the old post office and a 15 minute walk to the single tree hills, and...

    The host was amazing. Food was great and the rooms were amazing !

  • House of Leisure
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 102 reviews

    Offering a restaurant, House of Leisure is located just 1.4 mi from the scenic Nuwara Eliya Golf Club and Royal Colombo Golf Club. Free WiFi access is available in the public areas of the property.

    The food ,viewe,staff,rooms everything was perfect

Hotels located in the center of Nuwara Eliya

  • Broomfield by Jetwing
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in Nuwara Eliya, 1.6 miles from Gregory Lake, Broomfield by Jetwing provides accommodations with a garden, free private parking and a bar. This 5-star hotel offers room service.

  • JL Grand Hotel
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Featuring a garden, terrace and views of mountain, JL Grand Hotel is located in Nuwara Eliya, a 18-minute walk from Gregory Lake. This 3-star hotel offers a kids' club and a 24-hour front desk.

  • Embrace "The Fine Stay"
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 6 reviews

    Located in Nuwara Eliya, within 2.1 miles of Gregory Lake and 2.6 miles of Hakgala Botanical Garden, Embrace "The Fine Stay" provides accommodations with a restaurant. The hotel features family rooms.

  • top vanice cottagee
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

    Located in Nuwara Eliya, 2 miles from Gregory Lake, top vanice cottagee has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Terrabella - Nuwara Eliya
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 97 reviews

    Located in Nuwara Eliya, within a 16-minute walk of Gregory Lake and 4.8 miles of Hakgala Botanical Garden, Terrabella - Nuwara Eliya has accommodations with a restaurant as well as free private...

    Very friendly and supportive staff ... Great location

  • The Westbury Palace
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 44 reviews

    Located in Nuwara Eliya, 1.2 miles from Gregory Lake, The Westbury Palace has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

    Lovely Manor House type hotel and had a lot of character

  • Creek View Inn
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 4 reviews

    Located in Nuwara Eliya, a 12-minute walk from Gregory Lake, Creek View Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Chimneys Nuwara Eliya
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 77 reviews

    Located in Nuwara Eliya, 1.2 miles from Gregory Lake, Chimneys Nuwara Eliya provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Beautiful boutique hotel with very attentive staff

FAQs about hotels in Nuwara Eliya








Learn more about visiting Nuwara Eliya
  • 420 attractions
  • 11 points of interest
  • 2 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Nuwara Eliya:

  • 8.0
    Scored 8.0

    it's great place but for foreigner they charge fees for...

    it's great place but for foreigner they charge fees for everything such as entry fee to enter the place to visit and there is no any free facility which is not good. as a traveler we are going to visit city and promote the city on our social networks therefore we should have some facility to get some exempt the charges to view more about city. every attraction they have entry fee.
    kenris
    United Arab Emirates
  • 8.0
    Scored 8.0

    A good place for visiting the Horton Plains National Park-...

    A good place for visiting the Horton Plains National Park- negociate locally for the 40 min drive in a Tuk Tuk ( 9000 lks is about right). It has a nice lake to walk around. The Rough Guide though old is still very useful. The centre is small and compact with good facilities .. The exception is the 'Tourist Office' close to the bus station.. It is close to useless - dont look for impartial advice as the owner has his own Tuk Tuk!. Victora Park is worth a stroll.
    R
    Richard
    United Kingdom
  • 10
    Scored 10

    Quaint little town in the hills.

    Quaint little town in the hills. So, cooler climate and perfect spot to take a break from the sweltering heat in Colombo. La Grande Villa is just a 10 minute walk from town and a 5 bedroom boutique hotel, which makes it the ideal place for a quiet, restful stop before Ella.
    Oscar
    Canada
  • 10
    Scored 10

    Nuwara Eliya is a sleepy town nestled within acres of tea...

    Nuwara Eliya is a sleepy town nestled within acres of tea estates , which has maintained a lot of its colonial buildings that it almost looks like a different country altogether. Hence the name Little England. It is best suited for an Individual or family that is looking to just relax at one property with great views , dabble in luxury (there are a few options) , do a little bit of sightseeing (all nature related) and experience the architecture of the town itself. It’s non-touristy.. None of the places we visited were crowded or dirty. The town sleeps by 10pm.
    Richelle
    United Arab Emirates
  • 8.0
    Scored 8.0

    we spent 2 days in the off season (mid feb 2024) which was...

    we spent 2 days in the off season (mid feb 2024) which was perfect, no overcrowding, mad traffic and great weather. We stayed 1 night in a studio apartment and 1 night at a small guest house both were perfectly maintained and very nice accommodations well worth the price. check the weather and go in the off season to enjoy and relax in NE as it should be done!
    Kamal
    Sri Lanka
  • 10
    Scored 10

    Nuwara Eliya is gorgeous.

    Nuwara Eliya is gorgeous. But the hotel we booked, we stayed with difficulty for one night, then left at dawn. We then stayed at for a week at another place, which was lovely. Nuwara Eliya is a very beautiful hill station. Nature has been preserved well. Old style buildings add to the beauty of nature. Especially noteworthy are: Post Office Building, old heritage buildings, Victoria Park. Amazing waterfall near railway station. Station is quite far from town. Nuwara Elia is well served by buses from almost all parts of Sri Lanka. Travel by rail is very pretty, but returning by night train is not advisable: the train is always late, and what they call "sleeper" is actually a reclining seat.
    Navroz
    India

Explore guest reviews of hotels in Nuwara Eliya

  • From $23.80 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 120 reviews
    We had an absolutely awesome stay at Delphine Hotel in Nuwara Eliya! The room was not only comfortable and clean but also provided a nice view, creating a peaceful atmosphere. The room matched the images on booking.com perfectly, and the beds were cozy. The washroom was spotless, and hot water was available. The breakfast was delicious. A special shout-out to Mr. Selvam and his daughter, who are taking care of the property with utmost professionalism, kindness, and friendliness. They were really awesome.
    Dulmi
    Sri Lanka
  • From $25 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 370 reviews
    I actually ended up here at the last minute due to the late arrival of my train into Nanu Oya and being unsure of how to get to Nuwara Eliya upon arrival but later realized this spot is where I should have planned to stay the whole time. Nanuoya is a much a more peaceful location to base yourself and this spot is so comfortable with conveniences like a tea kettle, coffee, and tea in the room, great views of the tea plantations, and easy access to both the train and buses into Nuwara Eliya.
    Amber
    United States of America
  • From $202.74 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 158 reviews
    Incredible experience in Nuwara Eliya! Good location and just nearby the famous Grand Hotel and Victoria Park and has a path to visit. Hill Club is a historical building and worth you spend one-hour to walk around and insight. Room is comfortable, breakfast is good, price-performance ratio is better than Grand Hotel as you can spend high tea and visit the garden there from Hill Club. Staff is kind and helpful. Highly Recommended!
    YUAN
    China
  • From $160.98 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 146 reviews
    We only stayed one night as we were passing through Nuwara Eliya, but we would have happily stayed longer. The hotel is lovely, and the buffet evening meal was our favourite throughout our whole trip. It was my wife's birthday whilst we were there, and the hotel staff organised a birthday cake at short notice which was greatly appreciated.
    Shiron
    United Kingdom
  • From $92.71 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 167 reviews
    This hotel is a really good option to stay during your travel through the country. Nuwara Eliya is the place which deserves attention and we were lucky to choose this hotel, so we could get the best possible impression from the city and surroundings. Specious room with good beds (and very quiet in our case). Caring staff. Good food.
    Elena
    Russia
  • From $30 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 585 reviews
    This was the most amazing room we had in Sri Lanka so far! The view from the floor to ceiling windows isn't unbelievable and the bed is super comfortable! Everything was very clean and in good condition. The staff is extremely nice and helpful with booking tours and activities around Nuwara Eliya. I highly recommend this place.
    Alves
    Netherlands
  • From $81.60 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 153 reviews
    On our way to Nuwara Eliya, we had a one-night stopover, and this was ideal for our needs. There was a large menu at the restaurant, and everything was reasonably priced. The accommodations were spotless and cozy. Very good personnel, delicious breakfast, walking distance to everything, very quiet area
    Nirmal
    Sri Lanka
  • From $45 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 598 reviews
    The room was clean, comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable.The breakfast was buffet style and really tasty which had some varieties as well. I highly recommend this hotel for anyone visiting nuwara eliya
    Chathura
    Sri Lanka
  • From $36.30 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 4 reviews
    Lovely food and staff - made you feel very welcome and very helpful with organising tours! Would 100% recommend for a cosy place to stay in Nuwara Eliya with amazing breakfast’s and dinners. The staff in particular were all so welcoming and attentive!
    N
    Niels
    Netherlands
  • From $22 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 313 reviews
    The property is so cute! The hosts go absolve and beyond and make you feel like family! This place is a real gem I would not hesitate to book this place again and would not stay anywhere else in Nuwara Eliya.
    Brittany
    Canada
  • From $157.30 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 46 reviews
    The location is good, with a great view of Nuwara Eliya. The room was spacious and the balcony provided a fine view of the lake The bathroom included hot water They accept card payment
    Niels
    Denmark
  • From $42.18 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 420 reviews
    Well located hotel which offers great value for money. The staff is very kind and the breakfast was tasty. Provides a great location for discovering the surroundings of Nuwara Eliya
    Shelley
    Netherlands
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 60 reviews
    The room & the food served was superb! The staff was really welcoming! We highly recommend the Single Tree Hotel to someone who wishes to have a pleasant stay at Nuwara eliya.
    Dilkie
    Sri Lanka
  • From $28.20 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 37 reviews
    It is condo type apartment with all utilities. And very near to the nuwara eliya town. Money worthy place n highly recommended. Next visit also sure I wil come.
    Robol lenorage
    Sri Lanka
  • From $296.53 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 163 reviews
    The cleanest hotel in Nuwara Eliya, the best in the area too. The main restaurant has all the cuisine and the food was amazing. Customer service was excellent.
    Arun.
    United Kingdom
  • From $185.94 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 351 reviews
    The best hotel to stay in when visiting Nuwara Eliya, combining history, heritage and luxury with incredible 360 panoramic views of the Sri Lankan hill tops.
    Stuart
    United Kingdom
  • From $92.71 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 167 reviews
    Great place to stay in Nuwara Eliya. Friendly and helpful staff. Calm and quite place with clean big rooms and good location. Thanks for everything
    Cristina
    Spain
  • From $100 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 241 reviews
    Amazing gesthouse in Nuwara Eliya. People so nice, room with nice view., very good breakfast and very nice peoples. Very good moment in this hotel.
    Cédric
    France
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 133 reviews
    Nuwara Eliya is beautiful town, hotel is in good location to the center. Good view.
    Jan
    Czech Republic
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 139 reviews
    It is located in a great view of the Nuwara Eliya town.
    Kirisuthan
    Sri Lanka