Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
P.O Box 78,35 P.B.A Weerakoon Mw, 20000 Kandy, Sri Lanka – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
279 properties in Kandy
Including hotels, apartments, villas and more.
210 verified reviews
They speak your language!
Mahaweli Reach Hotel's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Outdoor Pool, Grounds, Terrace
Tennis Court, Pool Table, Ping-Pong, Cycling, Water Sports Facilities (on site), Fitness Center, Massage, Bicycle Rental, Evening Entertainment
Food & Drink
WiFi is available in the hotel rooms and is free of charge.
Free private parking is available on site (reservation is not needed).
Room Service, Car Rental, Shuttle Service (surcharge), Airport Shuttle (surcharge), 24-Hour Front Desk, Currency Exchange, Baggage Storage, Babysitting/Child Services, Laundry, Dry Cleaning, Ironing Service, Suit Press, Meeting/Banquet Facilities, Business Center, Fax/Photocopying, VIP Room Facilities
Safe, Shops (on site), Non-smoking Rooms, Elevator, Designated Smoking Area
From 2:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 3 years stays free of charge when using existing beds.
One child under 2 years stays free of charge in a crib.
One child from 3 to 12 years is charged USD 6 per person per night when using existing beds.
One older child or adult is charged USD 21 per person per night in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 210 reviews
Value for money
Show reviews from:
Earl's Regency Hotel is a luxurious 5 star hotel located a 5 minute drive from Kandy Train Station. It offers spacious accommodations with a spa, an outdoor pool and free parking.
Score from 420 reviews Good
Just over a quarter mile above sea level, Chaaya Citadel Kandy features a spectacular outdoor pool. It has a spa and well-furnished rooms.
Score from 310 reviews Very good
Overlooking the beautiful Hunas Falls, this hotel offers a getaway amidst natural scenery. It features an outdoor pool, 6-hole golf course, and a terrace restaurant serving buffet breakfast.
Score from 126 reviews Very good
Hotel Topaz is nestled on top of Anniewatte Mountain. It provides a spa, a large outdoor pool and elegant accommodation. Wi-Fi is available for free in public areas.
Score from 221 reviews Very good
Poolside gardens and grounds facing Mahaweli River!
Bathrooms are very old and not the least clean! Bedrooms are very Spartan and need further improvement.
Dinner with candels along the river for the valentine's day.
- some works were done during our stay. - the room has to be renovated.
The excellent service staff at the restaurant
Though wifi is free....it had difficulties in logging in.
Very large hotel, with beautiful rooms, large, and with balconies. Nice pool, and facilities. Great large restaurant with very good food and buffets (even for those who dont like sri lankan food). Good wifi, and very friendly staff. Good prices given the facility. Super friendly staff.
Noisy. Music and events from downstairs can keep being loud till after 11PM. If you have issues with noise, this would be a problem for you. Otherwise, its a great place to stay and I highly recommend it.
Spacious rooms, nice pool, beautiful gardens, fabulous breakfast buffet.
Disappointed at the very 1990s outdated styling and worn furniture. Definitely not five star. Not good value for money.
Staff was not friendly and they asked you to wait but never come back to you. There was a wedding held at the lobby area and was very noisy. No Wi-Fi in the room. The whole place was very chaotic
Spacious rooms with nice decor Comfortable beds friendly staff and service breakfast spread
Crowded reception because of group stays
Hotel looked very impressive on arrival
Dirty, run down and considerable staff training required particularly in the dining room
like the location and staff is very friendly and helpful.
we were given a room near the river and damp smell of the room is unbearable, I was ill after staying in the hotel. They moved us to a better room later. The WIFI non excistent
I quite liked the food
Less amount of facilities available for a deluxe room, I can get better facilities in a different hotel for better rates, even for deluxe rooms, and I'm a person who travels a lot and has pretty good experience on hotels and rates
Room are large and comfortable. Service is excellent. The food is exquisit.
Price is on the high end but so is the service.
Room was not clean and dirty Room has lot of Ant every where. Food was very bad Water leak came to my room and no action has been taken from the managment
Bathroom is old style
food was excellent, staff friendly
The architecture resembles old colonial and the grounds are beautiful. The setting for meals overlooks pleasant gardens.Staff were very helpful and friendly.International food was of good quality and available.
I had no negative comment
Decor, grounds, and spacious rooms. Enjoyed the colonial vibe. Accommodating to our children. Breakfast buffet was very good.
It was bigger and busier than we previously recalled - this cause small service lapses. Interior of dining room can get very warm in the evening.
General levels of comfort are high and restaurant is very good at lunchtime, room service is excellent in the evening.
The habit of ushering the guests away from the reception area to "sit down" each time you ask them to perform a task is infuriating- sometimes it is better just to get on with it.
It is a charming hotel in it's own way, but quite far away from the city center of Kandy. Except from the distance the location is quite nice, right next to the mahaweli river. We were given an upgrade and room decoration for our honeymoon.
While the hotel is quite charming with its colonial look and feel and big swimming pool in the garden it feels a bit outdated. Check-in was very long (almost 45min!) and staff wasn't always friendly. Feels a bit overpriced for what it actually is...
Pool, the room and the view on the river
Food is not good at the restaurant and very expensive for the quality.
The staff at ground level were great. Junior suite was great. Pool looked great. Food (buffet) good and choice extensive. Wilbert, our trip driver, was great. I had to move to a standard room as the suite was next to the stage. The standard room is also nice but they did not want to return difference in money between this and suite. Took some arguing for them to agree.
Arrived Saturday afternoon, booked buffet dinner at 19:30. Moments after sitting down power tools started as they setup a stage for a Sunday night event. This continued until 22:30 metres away from diners. Sunday night was a loud live band for a party I was not invited to, it took over the entire hotel. Lovely Monday morning, however, power tools etc as stage taken down. Then I left
Location, scenary, swimming pool
Service is horrible especially at the restuarant
Incredibly stylish by the river. Try the special boat dinner. Rooms are large. Beautiful garden and pool. Wonderful breakfast. ....................
fresh air and green surrounding
a lot of insects dirty utensils unqualified staff two hours chick in time
Well maintained beautiful hotel with all modern facilities. Very helpful and polite staff. Wide variety of delicious food. Easy access to Kandy City and Peradeniya botanical gardens. Excellent value for money. Will definitely stay here again.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.