Up to 30% off with Agoda Insider Deals!

About The Rock Hotel


Designed for both business and leisure travel, The Rock Hotel is ideally situated in Nuwara Eliya City Center; one of the city's most popular locales. Set 1 KM from the excitement of the city, this 3.5-star hotel commands an excellent location and provides access to the city's biggest attractions. A well-kempt environment and its proximity to Sunhill Hotel Club, Victoria Park, Post Office Nuwaraeliya give to this hotel a special charm.

At The Rock Hotel, the excellent service and superior facilities make for an unforgettable stay. Top features of the hotel include free Wi-Fi in all rooms, 24-hour security, daily housekeeping, fax machine, photocopying.

Guests can choose from 10 rooms, all of which exude an atmosphere of total peace and harmony. The hotel offers an excellent variety of recreational facilities, including dart board, hiking trails, golf course (within 3 km), spa, massage. The Rock Hotel is your one-stop destination for quality hotel accommodations in Nuwara Eliya.
Show more Show less


Internet access

  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas

Getting around

  • Taxi service
  • Valet parking
  • Car park
  • Airport transfer
  • Rental car
  • Shuttle service
  • Bicycle rental

Things to do, ways to relax

  • Hiking trails
  • Dart board
  • Spa
  • Massage(s)
  • Tours
  • Horse riding
  • Garden

Dining, drinking, and snacking

  • Room service [24-hour]
  • Room service
  • BBQ facilities
  • Restaurant(s)
  • Coffee shop
  • Bar

Access, services, and conveniences

  • Daily housekeeping
  • security [24-hour]
  • front desk [24-hour]
  • Check-in/check-out [express]
  • Luggage storage
  • Laundry service
  • Pets allowed
  • Safety deposit boxes
  • Currency exchange
  • Smoking area
  • Lockers
  • Shared lounge/TV area

For the kids

  • Family room

Languages spoken

  • English
  • Arabic
  • Hindi
  • Sinhala
  • Tamil
Show more Show less


  • Minimum age of guests is: 18 year(s).
  • Guests over 18 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Check-In From: 02:00 PM
Check-Out From: 12:00 PM
Distance from City Center: 1 KM
Distance to Airport: 180 Km
Non-Smoking Rooms / Floors: YES
Number of Bars: 1
Number of Floors: 2
Number of Restaurants: 1
Number of Rooms : 10
Reception Open Until: 12:01 AM
Time to Airport (Minutes): 300
Year Hotel Built: 1995
Year Hotel Last Renovated: 2015
Show more Show less

Recent customer comments

Filter by traveler type
Very good

  • Cleanliness 7.0
  • Facilities 9.0
  • Location 6.8
  • Room Comfort/Standard 7.3
  • Service 7.4
  • Value for money 6.8
  • Food/Dining 6.5
Sort by

Boontuan P. from Thailand
Stayed 2 nights in June 2016
Good small hotel
Clean and cozy small hotel Hotel staffs are good , works with service mind
Reviewed June 17, 2016

fintan G. from Sri Lanka
Stayed 2 nights in May 2016
Food is expensive at hotel
Reviewed May 27, 2016

yeensee C. from Malaysia
Stayed 2 nights in December 2015
Very Comfortable
Clean, Comfortable and Friendly
Reviewed January 13, 2016

Mamdhoh I. from Maldives
Business travelers
Stayed 2 nights in October 2015
hotel service is very poor
it was boring and service is very poor. only one staff is working there.
Reviewed October 09, 2015

Vinayak R. from India
Families with young children
Stayed one night in December 2014
Good & Comfortable stay
Courteous, every smiling owner and staff, tasty food
The stay was excellent. Though we stayed only for one night, the staff made us feel comfortable. Tasty food and staff helpfulness was very much appreciated. Though its a small hotel, its worth spending a night here.
Reviewed December 27, 2014

Muhammad K. from Pakistan
Stayed one night in October 2014
overall good hotel.
staff performance, room, wifi,
Overall was good. Only problem hotel located on the height n nt possible to walk for city centre.
Reviewed October 05, 2014

Trevor W. from Australia
Solo travelers
Stayed one night in April 2014
Clean, comfortable
Hotel was not far from the centre of town and in a quiet location. Staff were friendly and helpful.
Had an enjoyable stay. Hotel is older but the room was clean and comfortable.
Reviewed April 22, 2014

Mikhail P. from Russia
Stayed 2 nights in February 2014
it was wonderful time
friendly staff, clear room, good location to the centre of town
We stayed there for 2 nights. It was really great time. Friendly staff, main manager always helped us with any problems. A Room has got everything that you need like TV set, hairdryer, refrigerator, hot water,a large bed, kettle with tea and coffee. There is also free WiFi. One thing that would be uncomfortable for people is location hotel on the hill ,but for us it was not problem because we got a tuk tuk. Breakfast included eggs, fresh juice, tea and coffee, bread and butter, jam, fruits. It was quite good.
Reviewed February 12, 2014

Jorge C. from Portugal
Stayed one night in March 2013
Calm and Relaxing.
Bathroom very, very clean (really white), staff, Very helpfull and kind Manager.
We only stay for one night but we really enjoy it bacause it was a calm and relaxing evening, the staff was very friendly and kind and the manager was very helpfull sharing a lot of good information for our travel.
Reviewed November 21, 2013

Noel L. from United States
Solo travelers
Stayed one night in September 2013
Warm, attentive, superb, charming place and staff
Staff, room, view
Reviewed September 23, 2013


Select your loyalty program

At the top of the page, click on PointsMAX and you’ll see many popular airline and loyalty programs to choose from.


Choose a room with points

  • Free Wi-Fi
  • Popular! 61 travelers are considering this property right now
  • Earn up to 4900 points

Every eligible room will show the points you’ll earn with the booking.


Sign in and earn points!

  • Program Membership ID
  • I'm not staying in any of the rooms on this booking. I'm making this booking for someone else.

Fill in your membership ID for your selected program during booking. You’ll earn the amount of points shown at booking after you check out. It’s that easy!

Start here and select your preferred program: