1 / 10
Hotel··Verified

Mahaweli Reach Hotel

P.O Box 78,35 P.B.A Weerakoon Mw, 20000 Kandy, Sri Lanka., Kandy

About This Hotel

Nestled beside the mighty Mahaweli River, Mahaweli Reach Hotel combines a sense of refined luxury with the old-world charm of an ancient kingdom. Located at 488 meters above sea level, the city is the hill capital of Sri Lanka which offers incredible culture and history all the way to authentic local life. Discover the enchantment of Sri Lanka’s hill capital like never before at one of the leading Kandy hotels where “our world revolves around yours”.

Amenities

Outdoor pool
Terrace
Free Parking on Premises
Parking
Parking nearby
Pets Not Allowed
Swimming Pool (Indoor/Outdoor)
Smoking areas
TV

Location

Loading map…

Exact location provided after booking confirmation.

Check-in from

14:00

Check-out by

23:00

Select your room

BB — Bed & BreakfastHB — Half BoardFB — Full Board
Single
DELUXE

Single

DELUXE Room|1 single bed
TVHairdryerFirst Aid KitWi-FiHot water
2 adults
🍽️Breakfast included
🛡Free cancellation available
👁Mountain view

Very good breakfast included

Welcome drink on arrival

Quick confirmation

Book with a small upfront payment

$106

Per night before taxes(base rate)

+ Free Cancellation

Prices may vary

Double
DELUXE

Double

DELUXE Room|1 king bed
TVHairdryerWi-FiHot waterAir conditioning / Heating
2 adults
🍽️Breakfast included
🛡Free cancellation available
👁Mountain view

Very good breakfast included

Welcome drink on arrival

Quick confirmation

Family friendly

$113

Per night before taxes(base rate)

+ Free Cancellation

Prices may vary

Guest Reviews

No reviews yet — be the first to share your experience.

Plan Your Stay

1 night · 2 adults

Dates set
2
Pick a Room

Now choose your room

Browse the rooms below and tap Select Room — your total price appears here instantly.

AI Trip Planner

Planning more than a stay?

Let Leya build a tailor-made Sri Lanka tour around Kandy — itinerary, hotels & prices in seconds. Free, no sign-up.

Plan a trip with AI

From

$106.25/night