Hotels in Lake Gregory, Nuwara Eliya: Compare 10+ Sites & Save

AirbnbBooking.comVrboExpediaKayakTripadvisorHotels.comAgoda.com
  1. VBOR
  2. Hotels
  3.  Sri Lanka
  4.  Central Province
  5.  Nuwara Eliya

  6.  Lake Gregory

Refine your search

Price per night

Amenity Filter

Rating

240 Best Hotels in Lake Gregory (Starting from $22)

Royal Lake Hotel
Royal Lake Hotel
Hotel
Lake Gregory, Nuwara Eliya, Central Province, Sri Lanka
0.4k from Lake Gregory center

Cheap, Accommodations, Parking, Lodgings, Places to stay, Family

7.9

Good

56 reviews

$76
Average price / night
Check Availability
TOP RICH HOTEL - Deluxe Double Room #2
TOP RICH HOTEL - Deluxe Double Room #2
Hotel
Nuwara Eliya, 22200, Sri Lanka
0.3k from Lake Gregory center

AC, Internet, No Smoking

New to Booking
$67
Average price / night
Check Availability
Galway Heights Hotel
Galway Heights Hotel
Hotel
Nuwara Eliya, Sri Lanka
0.4k from Lake Gregory center

Cheap, Accommodations, Parking, 4-star, Lodgings, Places to stay, Family

8.5

Very Good

154 reviews

$180
Average price / night
Check Availability
Hill Rise Luxury Villa & Stables by Edwards Collection
Hill Rise Luxury Villa & Stables by Edwards Collection
Hotel
79 Badulla Road, Nuwara Eliya, 22200, Sri Lanka
0.4k from Lake Gregory center

Barbecue, Free Parking, Frontdesk 24 Hour, Heater, Housekeeping, Internet, Laundry, Outdoor Space, Room Service

5.2

Review score

5 reviews

$466
Average price / night
Check Availability
Country Club Nuwara Eliya
Country Club Nuwara Eliya
Hotel
Nuwara Eliya, Sri Lanka
0.5k from Lake Gregory center

Cheap, Accommodations, Parking, 3-star, Lodgings, Places to stay, Family

7.7

Good

88 reviews

$44
Average price / night
Check Availability
Yara Nuwara Eliya
Yara Nuwara Eliya
Hotel
24, New Bazaar Road, Nuwara Eliya, 22200, Sri Lanka
0.5k from Lake Gregory center

Breakfast Available, Free Parking, Heater, Housekeeping, Internet, No Smoking, Restaurant, Soundproof Room

8.6

Fabulous

4 reviews

$119
Average price / night
Check Availability
Palazzo Lake Gregory
Palazzo Lake Gregory
Hotel
Nuwara Eliya, Sri Lanka
0.5k from Lake Gregory center

Accommodations, Parking, 3-star, Lodgings, Places to stay, Family

7.6

Good

66 reviews

$81
Average price / night
Check Availability
Terrabella Nuwara Eliya
Terrabella Nuwara Eliya
Hotel
65/65H, Lady Horton Road, Bonavista, Nuwara Eliya, 22200, Sri Lanka
0.5k from Lake Gregory center

Breakfast Available, Free Parking, Internet, Laundry, Restaurant

9.0

Fabulous

10 reviews

$46
Average price / night
Check Availability
Rose Palace
Rose Palace
Hotel
Sri Lanka
0.5k from Lake Gregory center

B&bs, Cheap, Accommodations, Parking, Inns, Pet-friendly, Lodgings, Places to stay, Family

8.5

Very Good

224 reviews

$24
Average price / night
Check Availability
King Castle Lake Front by LAKSAM
King Castle Lake Front by LAKSAM
Hotel
No. 30 Gemunupura, Nuwara Eliya, 22200, Sri Lanka
0.5k from Lake Gregory center

Balcony, Breakfast Available, Free Parking, Frontdesk 24 Hour, Heater, Housekeeping, Internet, Restaurant

New to Booking
$123
Average price / night
Check Availability
House of Leisure
House of Leisure
Hotel
Nuwara Eliya, Sri Lanka
0.5k from Lake Gregory center

Cheap, Accommodations, Parking, Romantic, Lodgings, Places to stay, Family

8.6

Fabulous

84 reviews

$50
Average price / night
Check Availability
Hotel Grand Turf
Hotel Grand Turf
Hotel
62 Upper Lake Rd, Nuwara Eliya, 22200, Sri Lanka
0.5k from Lake Gregory center

Balcony, Barbecue, Free Parking, Frontdesk 24 Hour, Housekeeping, Internet, Laundry, Outdoor Space, Restaurant

8.6

Fabulous

20 reviews

$97
Average price / night
Check Availability
Inn By Country Club
Inn By Country Club
Hotel
Nuwara Eliya, Sri Lanka
0.5k from Lake Gregory center

B&bs, Accommodations, Parking, Inns, Lodgings, Places to stay, Family

6.3

Good

3 reviews

$22
Average price / night
Check Availability
Tea Plant Nuwara Eliya
Tea Plant Nuwara Eliya
Hotel
211, Upper Lake Road, Nuwara Eliya, 22200, Sri Lanka
0.6k from Lake Gregory center

Barbecue, Extra Bed, Free Parking, Frontdesk 24 Hour, Heater, Housekeeping, Internet, Laundry, Outdoor Space

9.0

Fabulous

22 reviews

$189
Average price / night
Check Availability
Lake Breeze
Lake Breeze
Hotel
Nuwara Eliya, Sri Lanka
0.5k from Lake Gregory center

B&bs, Cheap, Accommodations, Parking, Inns, Lodgings, Places to stay, Family

8.0

Good

74 reviews

$24
Average price / night
Check Availability
Serenus Boutique Villa
Serenus Boutique Villa
Hotel
1/3, Gamunupura, Magastota, Nuwara Eliya, 22200, Sri Lanka
0.6k from Lake Gregory center

Arcade, Barbecue, Breakfast Available, Business Services, Fitness Equipment, Free Parking, Housekeeping, Internet, Laundry

9.0

Fabulous

54 reviews

$70
Average price / night
Check Availability
Jetwing Broomfield Bungalow
Jetwing Broomfield Bungalow
Hotel
Lake Gregory, Nuwara Eliya, Central Province, Sri Lanka
0.5k from Lake Gregory center

Luxury, Accommodations, Parking, 5-star, Lodgings, Places to stay, Bungalows

8.2

Very Good

8 reviews

$176
Average price / night
Check Availability
Lake View Comfort Bungalow
Lake View Comfort Bungalow
Hotel
104/4 Lake Gregory, Gamunupura, Nuwara Eliya, 222000, Sri Lanka
0.6k from Lake Gregory center

Barbecue, Breakfast Included, Free Parking, Housekeeping, Internet, Outdoor Space, Restaurant, Room Service, TV

6.0

Review score

1 reviews

$58
Average price / night
Check Availability
Villa Acacia Nuwara Eliya
Villa Acacia Nuwara Eliya
Hotel
Lake Gregory, Nuwara Eliya, Central Province, Sri Lanka
0.5k from Lake Gregory center

Laundry, Breakfast, Parking, Kitchen, Smoking, Balcony/Terrace, Child Friendly

New to Booking
$455
Average price / night
Check Availability
Cloud Nine Retreat
Cloud Nine Retreat
Hotel
2B,1 Yalta Estate,Abeokuta, Abepura, Nuwara Eliya, 22200, Sri Lanka
0.7k from Lake Gregory center

Breakfast Included, Free Parking, Frontdesk 24 Hour, Housekeeping, Internet, Outdoor Space, Restaurant

9.8

Exceptional

6 reviews

$46
Average price / night
Check Availability
Baron Luxury Boutique
Baron Luxury Boutique
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Luxury, Accommodations, Parking, Lodgings, Places to stay

8.0

Good

108 reviews

$80
Average price / night
Check Availability
Queens Lake Cabin
Queens Lake Cabin
Hotel
211/12 Upper Lake Road, Nuwara Eliya, 052, Sri Lanka
0.7k from Lake Gregory center

Balcony, Breakfast Included, Free Parking, Heater, Internet, Laundry, No Smoking, Outdoor Space, Restaurant

6.0

Review score

1 reviews

$123
Average price / night
Check Availability
Gregory's Bungalow
Gregory's Bungalow
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Cheap, Accommodations, Parking, 3-star, Lodgings, Places to stay, Bungalows

8.1

Very Good

20 reviews

$44
Average price / night
Check Availability
Villa 47 Nuwaraeliya
Villa 47 Nuwaraeliya
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Internet, Tv, Child Friendly, Laundry, Smoking, Parking, Balcony/Terrace

7.7

Good

39 reviews

$70
Average price / night
Check Availability
Royal Pearl Hills (Pvt) Ltd.
Royal Pearl Hills (Pvt) Ltd.
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Accommodations, Parking, 4-star, Lodgings, Jacuzzis, Places to stay

New to Booking
$60
Average price / night
Check Availability
The Lake Frost
The Lake Frost
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Cheap, Accommodations, Parking, 3-star, Lodgings, Places to stay, Family

8.3

Very Good

30 reviews

$43
Average price / night
Check Availability
Binota Hotel
Binota Hotel
Hotel
Nuwara Eliya, Sri Lanka
0.6k from Lake Gregory center

Laundry, Balcony/Terrace, Air Conditioner, Breakfast, Kitchen, Internet, Smoking

7.0

Good

2 reviews

$90
Average price / night
Check Availability

Pro Tip:
VacationByOwnerRentals aggregates the best inventory from leading travel sites, including Booking.com, Agoda.com, Expedia.com, Vrbo.com, and Airbnb.com. Use our Advanced Filters to compare verified homes, villas, cabins, condos, cottages, vacation rentals, hotels, and eco-friendly stays. Our goal is to help you find the absolute best Hotels in Lake Gregory.

Lake Gregory Hotels on the Map

Frequently Asked Questions

You can explore 240 verified hotels in Lake Gregory. These include a range of options from luxury resorts and boutique hotels to budget-friendly accommodations suitable for different travel styles.

Hotel prices in Lake Gregory vary depending on the season, location, and property type. Rates typically start from around $22 per night, with higher prices for premium hotels, central locations, or peak travel dates.

Most hotels in Lake Gregory include amenities such as Guest Services, Laundry, and Balcony/Terrace. Additional features like breakfast, parking, or resort facilities may vary by property, so it’s helpful to review the details before booking.

You can identify top-rated hotels in Lake Gregory by sorting listings based on guest ratings and reviews. Looking at recent feedback, overall scores, and review volume can help you find properties that consistently deliver a high-quality experience.

For popular travel periods or busy locations, booking 30 to 60 days in advance is generally recommended to secure preferred options. During quieter periods, you may find more flexibility and availability closer to your travel dates.

Yes, some hotels in Lake Gregory welcome pets. Currently, 4 listings allow pets, although policies may vary. It’s a good idea to review any pet-related rules before booking.

Many hotels in Lake Gregory offer flexible or refundable booking options. Checking the cancellation policy before confirming your reservation can help you choose a rate that suits your travel plans.