Royal Lake Hotel Nuwara Eliya Exterior photoRoyal Lake Hotel Nuwara Eliya Exterior photoRoyal Lake Hotel Nuwara Eliya Exterior photo
Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From121US$ /night
Check-in
16Apr2026Select date
Check-out
17Apr2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

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

Location

Royal Lake Hotel is situated near the scenic Gregory Lake, providing stunning views of the surrounding mountains. Located a short drive from Nuwara Eliya city center, this hotel offers convenient access to local attractions, including various tea plantations and parks. Guests can enjoy a variety of outdoor activities such as hiking and sight-seeing around the beautiful landscapes.

Rooms

The hotel offers a selection of 36 well-appointed rooms with balconies facing the picturesque landscape. Each room is equipped with a flat-screen TV, refrigerator, and a private bathroom with toiletries. Guests can enjoy mountain and lake views from their rooms, enhancing their stay with nature's beauty.

Dining

Royal Lake Hotel features an on-site restaurant that serves an array of international and local dishes. Guests can enjoy meals while taking in views of the lake, making dining an enriching experience. The hotel also accommodates special dietary requests, enhancing culinary satisfaction.

Wellness

The hotel offers a variety of wellness options, including a fitness center for active guests. A range of ayurvedic treatments are available, providing guests with a holistic approach to relaxation. Yoga sessions can also be arranged, promoting well-being amidst the serene environment.

Entertainment

Royal Lake Hotel provides recreational activities for guests, including board games and outdoor sports. The game room offers a place for socializing and relaxation. Nearby, visitors can explore golfing opportunities and nature trails.

Highlights

Location: Near Gregory Lake, Nuwara Eliya city center

Rooms: 36 well-appointed rooms with balconies

Dining: On-site restaurant serving international and local dishes

Wellness: Fitness center & ayurvedic treatments

Entertainment: Game room & outdoor sports

“This hotel's lakeside location in Nuwara Eliya makes it a natural choice for travelers seeking both tranquility and outdoor activities, including fishing. Its personalized service stands out, as does the balance of modern comforts and connection to nature. In my opinion, it's a solid base for exploring the region's scenery and attractions.”
Hotel logo
James DavidEditor-in-Chief at Tohotel
View all

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

Royal Lake Hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • 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

Royal Lake Hotel offers a delightful array of on-site dining options that blend local flavors with international cuisines. Guests can experience a charming setting perfect for family gatherings or intimate dinners, all within a warm and inviting atmosphere.
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, Romantic setting with a cozy atmosphere.
Key Offerings
Breakfast, lunch, and dinner service featuring Halal and vegetarian options among a diverse selection of dishes.
Reservation
Not needed
Open daily from 07:30 - 21:00.

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 Experience Around Royal Lake Hotel
Top Attractions
Activities
Dining
Entertainment
Gregory Lake
20 minutes' walk
Scenic lake perfect for paddle boating and picnics, with beautiful surrounding gardens and free admission for all.
Galway's Land National Park
25 minutes' walk
Nature park with hiking trails and diverse wildlife offering an immersive experience in Nuwara Eliya's natural beauty.
Hakgala Botanic Gardens
20 minutes' drive
Beautiful gardens showcasing a variety of flora, including roses and orchids, ideal for leisurely strolls and photography.
Mackwoods Tea Museum
25 minutes' walk
Museum that provides insights into tea production with tastings available, reflecting Sri Lanka's rich tea heritage.
Hiking at Single Tree Hill
19 minutes' walk
Challenging hike rewarding with spectacular views of Nuwara Eliya, popular with thrill-seekers and nature lovers alike.
Relaxation at Nanu Oya
4 minutes' walk
Tranquil spot ideal for meditation or reading, only a short walk from the hotel surrounded by lush landscapes.
Salmiya Italian Rest
2 minutes' walk
Cozy Italian restaurant known for its wood-fired pizzas and homemade pasta, great ambience and suitable for families.
Le Bateau Brasserie
5 minutes' walk
Charming brasserie offering fusion cuisine with local ingredients, including vegetarian options and fine wines.
Grand Hotel Bar
10 minutes' drive
Elegant venue featuring live music weekly, perfect for unwinding with a drink or enjoying a night out.
Cinecitta Nuwara Eliya
5 minutes' drive
Cinema showing current films suitable for all ages, making it a perfect activity for families or couples.
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
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
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

Reviews and Ratings

Feedback about Royal Lake Hotel from previous guests about their experience.
Review score
Based on 15 verified reviews
7.7/10
Very good
82%
Recommend
Pros
Lake view
Helpful staff
Good breakfast
Excellent service
Cons
High noise
Hard mattress
Guest reviews
based on 43 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
16Apr2026Select date
Check-out
17Apr2026Select date
Rooms and Guests2 Guests, 1 Room