Adaviya Resort sits on Padiyathalawa Road in Mahiyanganaya, a garden-set property just minutes from the town centre and a natural stopover for travellers moving between Kandy and the eastern plains. The sacred Mahiyangana Temple and the Mahaweli River are both close by, making it a practical base for exploring this part of the island.
Rooms are arranged across Standard, Superior and Deluxe categories, each air-conditioned with a private bathroom, balcony or terrace, dining table, flat-screen TV, refrigerator and free Wi-Fi; some come with their own plunge pool. Meals can be taken as Room Only, Bed and Breakfast, Half Board or Full Board, with a restaurant and bar lounge on site serving Sri Lankan and international dishes.
Guests use the resort as a starting point for visits to the Mahiyangana Temple and the riverbanks of the Mahaweli, as well as day trips through the reservoirs and forest scenery on the routes toward Kandy and the east. Many mention the friendly, attentive staff and the convenience of staying so close to the town centre.
Pre-book a private vehicle for arrival, departure, or onward travel.