Reserve directly with us
Up to 10% cheaper
than with Booking.com
Check rooms and rates
From121US$ /night
Check-in
27Feb2026Select date
Check-out
28Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

No1, Badulla Road, Nuwara Eliya, Sri Lanka, 22200
-
Next to Gregory Lake
Very good
7.8
4.0
/10
5.0
4.1
/5

Amenities

Royal Lake Hotel offers panoramic views of Lake Gregory and the surrounding hills. The hotel includes a garden, terrace, and a dedicated children's play area. Guests have access to free parking and laundry facilities on-site.

Rooms

The hotel provides a variety of room types, including family rooms and suites with lake views. Each room is outfitted with essential amenities such as flat-screen TVs and private bathrooms. High-quality bedding ensures a restful night for all guests.

Location

Nestled on the banks of Lake Gregory, the hotel is located just a short drive from Nuwara Eliya city center. Guests can easily explore nearby attractions such as the famous Nuwara Eliya Golf Club and the Victoria Park. The scenic environment makes it ideal for nature lovers.

Dining

Royal Lake Hotel hosts an on-site restaurant offering a range of local and international cuisines. Guests can enjoy freshly prepared meals while overlooking the stunning landscapes. Room service is also available, catering to guests' dining preferences.

Wellness

The hotel includes a wellness center where guests can unwind with various treatments. Spa services are available to enhance relaxation. Fitness enthusiasts can make use of the gym facilities provided by the hotel.

Highlights

Location: Lakeside on Lake Gregory

Rooms: Family rooms and suites with lake views

Dining: On-site restaurant with local cuisine

Wellness: Wellness center with spa services

Must-do experiences

  • Visit the tranquil Gregory Lake for a serene paddleboat ride.
  • Try traditional Sri Lankan rice and curry at Grand Indian.
  • Explore the lush gardens of Hakgala Botanical Garden nearby.
  • Discover the history at the Nuwara Eliya Post Office Museum.
  • Enjoy a tea tasting experience at the Pedro Tea Estate.
View all

Choose the Room

From cosy doubles to spacious family suites – all with flexible options, breakfast, and exclusive deals.
Double Room Lake View
2 persons
250 sq. feet 
1 King-size bed
Shower
Heating
Deluxe Double Room
2 persons
240 sq. feet 
1 King-size bed
Shower
Heating
Deluxe Twin Room
2 persons
240 sq. feet 
2 Single beds
Shower
Heating

Check Dates & Room Rates

See what's available for your travel dates

Amenities

Thoughtfully designed amenities for a comfortable & memorable stay
Facilities: Very good
7.8/10Review score

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • No pets allowed
  • 24-hour security
  • Luggage storage
  • Locker room
  • Currency exchange
  • Coffee shop
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Canoeing
  • Hiking
  • Horseback riding
  • Cycling
  • Golf course

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Valet parking
  • Room service
  • Housekeeping
  • Car hire
  • Laundry
  • Dry cleaning
  • Tours/Ticket assistance
  • Grocery shopping service
  • Shops/Commercial services

Dining

  • In-room breakfast
  • Restaurant
  • Picnic area/ Tables
  • Packed lunches
  • Special diet menus

Business

  • Fax/Photocopying

Children

  • Children's menu

Spa & Leisure

  • Aqua park
  • Sun terrace
  • Garden area
  • BBQ facilities
  • Leisure/ TV room

Room features

  • Heating
  • Mini-bar
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show more

Dining Onsite

At the Royal Lake Hotel, guests can indulge in a delightful dining experience that blends local and international flavors. The inviting ambiance caters to families, couples, and travelers seeking authentic culinary adventures, with dishes inspired by Asian and Indian cuisines, and more.
Royal Lake Hotel Nuwara Eliya Restaurant photo
Royal Lake Hotel Nuwara Eliya Restaurant photo
Royal Lake Hotel Nuwara Eliya Restaurant photo

Restaurant #1

Chinese, Indian, Local, Asian, International, Grill/BBQ
Ambiance
Family-friendly, Traditional, Modern, and Romantic spaces create a welcoming environment for all diners.
Key Offerings
Signature dishes range from spicy Indian curries to fresh Chinese stir-fries, alongside grilled specialties that tantalize the taste buds. The restaurant features diverse meal options suitable for both halal and vegetarian preferences.
Reservation
Reservations are recommended for dinner service.
Open daily from 07:30 AM to 09:00 PM for breakfast, lunch, and dinner.

Royal Lake Hotel Location

No1, Badulla Road, Nuwara Eliya, Sri Lanka, 22200
Map view
No1, Badulla Road, Nuwara Eliya, Sri Lanka, 22200
Nearby
Nanu Oya
1000 ft
Restaurants
Calamander Lake Gregory
1.1 mi
Badulla Road
Collingwood Hotel Restaurant
1200 ft
No. 112 Badulla Road
Le Bateau Brasserie
1200 ft
Badulla Road
Cool Feel Rest
1200 ft
Badulla Road
Salmiya Italian Rest
400 ft
122 PBC Highway
Royal Lake Restaurant
400 ft
No 1 Badulla Road
Indian Summer Restaurant
39.7 mi
Restaurant
Indian Summer Nuwara Eliya
39.6 mi
96
Explore Nuwara Eliya
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Gregory Lake
20 minutes' walk
A picturesque lake, ideal for boating and picnicking, surrounded by lush scenery. Perfect for a relaxing day in nature.
Victoria Park
20 minutes' walk
A serene park perfect for leisurely strolls, filled with seasonal flowers and stunning views. Entry is free for all visitors.
Galway's Land National Park
25 minutes' walk
A natural haven with diverse wildlife, ideal for walking trails. Features guided tours to enrich your experience.
Mackwoods Tea Museum
25 minutes' walk
An informative museum showcasing the history of tea in Sri Lanka, with tastings available. Learn about local tea production.
Hiking at Single Tree Hill
20 minutes' walk
An adventurous hike leading to breathtaking views of Nuwara Eliya. Suitable for thrill-seekers and outdoor lovers.
Spa and Wellness Retreats
5 minutes' drive
Local wellness centers offering massages and treatments, perfect for relaxation after a day of exploring.
Kande Ela Reservoir
10 minutes' drive
A scenic spot for fishing and relaxing by the water. Ideal for families looking for a peaceful day outdoors.
Local Markets and Festivals
10 minutes' drive
Experience vibrant local markets and cultural festivals available seasonally, showcasing regional crafts and foods.
Salmiya Italian Rest
2 minutes' walk
Italian cuisine with a cozy atmosphere. Signature dishes include authentic pasta and pizza. Reservations recommended.
Le Bateau Brasserie
5 minutes' walk
A charming restaurant known for its gourmet dishes and beautiful views. Specializes in fresh seafood and local ingredients.
Collingwood Hotel Restaurant
5 minutes' walk
Offers a variety of local and international culinary delights. Family-friendly with vegetarian options available.
Cool Feel Rest
5 minutes' walk
Casual dining with a mix of local dishes and snacks. Great for families, with a laid-back atmosphere and hearty meals.
Nuwara Eliya Golf Club
25 minutes' walk
A historic golf club with beautiful grounds and views. Great for a friendly game or to enjoy the clubhouse ambiance.
Jazz Nights at Royal Tara
10 minutes' drive
Live jazz music events on weekends. Perfect for couples looking for a romantic evening with great tunes.
Bars at Hill Club
10 minutes' drive
A cozy pub atmosphere with drinks and occasional live music. Ideal for unwinding after a day of excursions.
Family-Friendly Movie Nights
10 minutes' drive
Local cinemas hosting family screenings and often special events. Perfect entertainment for all ages.
Getting around
City Centre
Nuwara Eliya21 min  ·  1.1 mi
Airports
Gregory Lake SPB (nua)24 min  ·  1.2 mi
Castlereigh Reservoir Seaplane Base (NUF)71 min  ·  29.0 mi
Train
Nanu Oya Railway Station6 min  ·  2.5 mi
Unlock Early-Bird Deals
Grab Exclusive Rates Instantly
Check Rates
Property information and rules
Check-in
from 14:00-22:00
Check-out
until 11 am
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in for free.
Breakfast
You can start your day with a full breakfast, which costs US$7 per person per day. 
Children & extra beds
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are not allowed.
Number of rooms:
6

Guest Ratings & Reviews

Real Guest Experiences & Ratings
Review score
Based on 18 verified reviews
8.1/10
Great
85%
Recommend
Breakfast
7.5/10
Cleanliness
8.0/10
Comfort
8.6/10
Facilities
7.8/10
Free Wi-Fi
7.5/10
Location
9.3/10
Staff
9.6/10
Value for money
7.9/10
Pros
Lake location
Amazing morning view
Large bed
Cons
Room soundproofing
Guest reviews
based on 44 reviews
7.8/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews

Next best alternative

Consider them for your next trip.
Check-in
27Feb2026Select date
Check-out
28Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Royal Lake Hotel
Gregory Lake View Bungalow Nuwara Eliya Exterior photo
Mobile-only price

Gregory Lake View Bungalow Nuwara Eliya

6.6
Nice16 reviews
41m from property
USD 57USD 51
per night
Terrabella - Nuwara Eliya Hotel Nearby photo
Mobile-only price

Terrabella - Nuwara Eliya Hotel

8.4
Great233 reviews
222m from property
USD 45USD 40
per night
Gregory Lake Inn Resort Nuwara Eliya Exterior photo
Mobile-only price

Gregory Lake Inn Resort Nuwara Eliya

5.5
Guest rating2 reviews
239m from property
per night