Photo by Sofie Vangsted

Find hotels in Mahiyanganaya from ₩25,197
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mahiyanganaya
Check prices for these dates
Our top choices for Mahiyanganaya hotels

Bhagya Resort Limited
Bhagya Resort LimitedMahiyanganaya
The price is ₩104,622
₩123,454 total
includes taxes & fees
Jun 28 - Jun 29

Lavendish Wild Safari Resort
Lavendish Wild Safari ResortMaraka
9.4 out of 10, Exceptional, (3 reviews)
The price is ₩31,770
₩41,238 total
includes taxes & fees
Jul 1 - Jul 2

Mapakada Village
Mapakada VillageMahiyanganaya
9.0 out of 10, Wonderful, (9 reviews)
The price is ₩103,106
₩173,889 total
includes taxes & fees
Jun 30 - Jul 1

Madulkelle Tea and Eco Lodge
Madulkelle Tea and Eco LodgePanwila
9.0 out of 10, Wonderful, (60 reviews)
The price is ₩270,323
₩350,879 total
includes taxes & fees
Jun 30 - Jul 1

Kandy Knightsdale Villa
Kandy Knightsdale VillaMenikhinna
The price is ₩276,259
₩325,986 total
includes taxes & fees
Jun 28 - Jun 29

Royal Mountain Edge Knuckles
Royal Mountain Edge KnucklesRangala
The price is ₩118,572
₩139,915 total
includes taxes & fees
Jun 28 - Jun 29

Castle palace kandy
Castle palace kandyTeldeniya
6.0 out of 10, (1 review)
The price is ₩69,172
₩89,784 total
includes taxes & fees
Jul 4 - Jul 5

The Albatross, Kandy
The Albatross, KandyMaberiyatenna
10.0 out of 10, Exceptional, (7 reviews)
The price is ₩169,945
₩186,935 total
includes taxes & fees
Jul 7 - Jul 8

Eagles Eco Lodge - Kandy
Eagles Eco Lodge - KandyTeldeniya
The price is ₩27,625
₩32,598 total
includes taxes & fees
Jun 28 - Jun 29

Villa Kengalle
Villa KengalleDigana
The price is ₩48,775
₩57,554 total
includes taxes & fees
Jul 27 - Jul 28

Kudaarala Heritage
Kudaarala HeritageKengalla
The price is ₩76,081
₩89,776 total
includes taxes & fees
Jun 29 - Jun 30

Heaven inn Hotel Digana
Heaven inn Hotel DiganaDigana
2.0 out of 10, (1 review)
The price is ₩21,353
₩25,197 total
includes taxes & fees
Jun 28 - Jun 29

Bougainvillea Retreat
Bougainvillea RetreatMaberiyatenna
The price is ₩227,099
₩267,977 total
includes taxes & fees
Jun 28 - Jun 29

The Hilltop Eco Homestay
The Hilltop Eco HomestayKundasale
The price is ₩55,252
₩65,197 total
includes taxes & fees
Jun 28 - Jun 29

Luminary Lodge
Luminary LodgeRikillagaskada
The price is ₩106,415
₩138,126 total
includes taxes & fees
Jun 28 - Jun 29

Ferndale Retreat
Ferndale RetreatRangala
10.0 out of 10, Exceptional, (1 review)
The price is ₩170,359
₩201,024 total
includes taxes & fees
Jun 29 - Jun 30

Unseen Knuckles Eco Boutique
Unseen Knuckles Eco BoutiqueTawalanthanna
The price is ₩136,955
₩161,607 total
includes taxes & fees
Jun 29 - Jun 30

VICTORIA GOLF RESORT SRI LANKA
VICTORIA GOLF RESORT SRI LANKAMedadumbara
9.8 out of 10, Exceptional, (12 reviews)
The price is ₩137,080
₩370,553 total
includes taxes & fees
Jun 30 - Jul 1

Hatale Tea Garden Bungalow
Hatale Tea Garden BungalowPanwila
The price is ₩158,557
₩205,813 total
includes taxes & fees
Jul 5 - Jul 6

Taru Villas Levita - Kandy
Taru Villas Levita - KandyKandy
The price is ₩180,259
₩214,854 total
includes taxes & fees
Jun 29 - Jun 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Mahiyanganaya attractions
Learn more about Mahiyanganaya
Visit the ancient Mahiyanganaya Raja Maha Vihara temple where Buddha's hair relic draws pilgrims from across the region. Explore nearby Sorabora Lake for peaceful boat rides or join locals at the vibrant Mahiyanganaya market for authentic Uva Province specialties.

Photo by Sofie Vangsted
Open Photo by Sofie Vangsted
More cheap stays in Mahiyanganaya

Heaven inn Hotel Digana
45/A, Rajawella 02, Digana central
The price is ₩21,353 per night from Jun 28 to Jun 29
₩21,353
₩25,197 total
Jun 28 - Jun 29
includes taxes & fees





































































