Skip to content

25 Best Hotels in Kandy, Sri Lanka: Budget to Luxury (2026)

0 0
Feb 02, 2025
Rate this Blog: 

Kandy's top hotels range from a manor house built in 1804 and a nine-room boutique hideaway to colonial landmarks a few steps from the Temple of the Tooth and spotless guesthouses that cost less than a dinner in Colombo. Where you stay shapes your trip more here than in most Sri Lankan cities: Kandy sits in a bowl of hills, so a hotel with a view is usually a tuk-tuk ride from the lake, while a central hotel lets you walk to the temple for the evening puja but gives up the pool and the panorama.

This guide picks 25 hotels across every budget and explains who each one suits, where it is, and what the reviews and the marketing leave out. For sightseeing, read our guide to the best places to visit in Kandy, see the wider Sri Lanka travel guide, or open the Kandy destination page.

How we chose these hotels: our travel desk compared guest scores and recent reviews across major booking platforms, hotel and tour-operator information and location data in October 2026. We kept properties with consistently strong feedback, a clear reason to choose them (location, view, heritage, value or facilities) and enough reviews to judge. Price levels are relative to Kandy and based on online rates seen in October 2026; they rise in August during the Esala Perahera and over the December to March high season.

Some context for the list: 25 hotels were compared, the oldest building (The Kandy House) dates from 1804, Kandy is about 120 km from Colombo by rail, and the city has been on the UNESCO World Heritage list since 1988.

Best hotels in Kandy: quick comparison table

Kandy's top luxury stays are The Kandy House, an 1804 manor in Gunnepana, and Kings Pavilion on Galkanda Road, while Amaya Hills and The Theva Residency lead the upper mid-range with hill and pool views. Use the table to shortlist by area and budget, then read the full entry for each hotel below.

#HotelAreaPrice levelBest for
1The Kandy HouseGunnepanaLuxuryCouples on a special trip who want to stay in a historic house
2Kings Pavilion4/22 Galkanda RoadLuxuryCouples and small families who want privacy and personal service close to town
3Amaya Hills KandyHeerassagala ridgeUpper mid-rangeTravellers who want cool air, hill views and walking trails over city convenience
4The Theva ResidencyHillside on the edge of the cityUpper mid-rangeCouples who want a stylish base with a pool view to remember
5Helga's FollyFrederick E. de Silva MawathaUpper mid-rangeCreative travellers and anyone tired of identical hotel rooms
6Mahaweli Reach Hotel35 P.B.A. Weerakoon MawathaMid-range to upperFamilies and travellers who want full resort facilities
7Cinnamon Citadel KandySrimath Kuda Ratwatte MawathaMid-rangeTravellers who value brand consistency and a big pool
8Earl's RegencyTennekumburaUpper mid-rangeFamilies and groups who want space and on-site activities
9Fox Kandy by Fox Resorts125 Richmond Hill LaneMid-rangeValue-minded travellers who still want a pool with a view
10Radisson Hotel Kandy31 Saranankara RoadMid-rangeFirst-time visitors who want to walk to the main sights
11Grand Serendib Hotel12 Mahamaya MawathaMid-rangeFamilies who need room to spread out
12Queen's HotelDalada VeediyaBudget to mid-rangeHistory lovers and Perahera visitors who want to be in the middle of everything
13Hotel Suisse30 Sangaraja MawathaBudget to mid-rangeTravellers who want old-world charm at a fair price
14Skyloft KandyThapodarama RoadBudget to mid-rangeCouples and friends who want a social atmosphere
15Mount Blue KandyDharmaraja MawathaBudget to mid-rangeMid-budget travellers who want a pool and spa
16Golden Crown HotelPeradeniya Road side of KandyUpper mid-rangeRoad-trippers and visitors focused on the Botanic Gardens
17Oak Ray Heritage HotelRajapihilla MawathaBudget to mid-rangeTravellers who like to walk and want a quiet road above the lake
18Ceyloni Panorama ResortOff Dharmaraja MawathaBudget to mid-rangeBudget travellers who still want a view and a pool
19Hotel Casamara12 Kotugodella VeediyaBudgetBudget travellers who want to walk everywhere
20McLeod InnGeorge E. de Silva MawathaBudgetBudget travellers who want a view more than facilities
21Blue Pillars KandyWariyapola Sri Sumangala MawathaBudgetBudget travellers who want clean, modern rooms
22Regent HeightsMapanawathuraBudgetFirst-timers who want local help and a quiet stay
23The Buena Vista KandyBahirawakanda Patu MawathaBudgetBudget travellers who want a quiet view
24The Cloud HanthanaHanthana hillsBudgetHikers and nature lovers on a budget
25The Swiss Residence23 BahirawakandaBudget to mid-rangeFamilies on a moderate budget

25 best hotels in Kandy: full guide

The 25 hotels below run from heritage luxury houses such as The Kandy House and Helga's Folly to spotless budget guesthouses. Each entry gives the area, what the hotel does well and an honest caveat, so you can weigh walking access to the Temple of the Tooth against quiet, cool air and views.

The Kandy House

Our heritage pick is an ancestral manor built in 1804 and turned into one of Sri Lanka's best-known small hotels, a luxury boutique of eight or nine rooms. It sits in Gunnepana, in quiet green country roughly 25 minutes east of Kandy, so you trade walking access to the Temple of the Tooth for silence, birdsong and a pool set among paddy fields and garden. Each room is named after a Sri Lankan butterfly, and the house mixes antique furniture, polished floors and open verandas. There is a restaurant, a bar, spa treatments and bicycles for guests. The honest caveat: children under 12 are not accepted, the location means every trip into town needs a car or hotel transfer, and with so few rooms it books out months ahead for August and the December to March high season. Couples on a special trip who want to stay in a historic house will love it.

Kings Pavilion

Kings Pavilion, at 4/22 Galkanda Road, is a small luxury boutique in Aniwatta, a quiet residential suburb roughly 2.5 km from Kandy railway station and about ten minutes by car from the town centre. Its nine rooms are split across three pavilions, ranging from deluxe rooms to junior suites and a King and Queen suite, and the outdoor pool is open all year. Guest scores on major booking sites are among the highest in Kandy, driven by service and a calm, residential setting. The trade-off is that you are not in walking distance of the lake or the temple, and with so few rooms there is little choice once it starts filling up. Book a car through the hotel for the evening puja at the Temple of the Tooth. Couples and small families who want privacy and personal service close to town are its natural guests.

Amaya Hills Kandy

For the best views, Amaya Hills sits on the Heerassagala ridge above Kandy, about 600 metres above sea level, and the panorama over the surrounding hills is the main reason people book this upper mid-range, 4-star resort. It offers guided hikes, a pool, a spa and a fitness room. Breakfast gets consistently good reviews. The catch is the road: the climb is steep and winding, the drive to the city takes 15 to 20 minutes by car or tuk-tuk, and evenings out in town take planning. Rooms vary in age, so ask for one of the renovated categories with a valley view. Choose it if cool air, hill views and walking trails matter more to you than city convenience.

The Theva Residency

An infinity pool with a sweeping valley view is the signature of The Theva Residency, a design-led boutique hotel on a hillside on the edge of the city. Rooms are contemporary and many face the hills. With its intimate scale and a guest mix that favours adults, it suits couples looking for a stylish base. Like most of Kandy's view hotels, it is uphill from the centre, so you will use tuk-tuks or a hotel car for the short drive to the lake and temple. Prices are upper mid-range, and rates rise sharply in August during the Esala Perahera and over Christmas and New Year.

Helga's Folly

Kandy's most unusual stay is the hotel people talk about after they leave. Every wall of Helga's Folly is covered with murals, photographs, candles and curiosities collected over decades, and the result is theatrical, slightly gothic and completely unlike a chain hotel. This independent heritage boutique sits on a forested hillside above the city on Frederick E. de Silva Mawatha, a short tuk-tuk ride from town, at upper mid-range prices. The experience matters more than the facilities: rooms are individual, some quirky, and service is personal and informal. If you want modern minimalism or predictable standards, look elsewhere. If you want a story to tell, book at least one night; creative travellers and anyone tired of identical hotel rooms will be happiest here.

Mahaweli Reach Hotel

On the bank of the Mahaweli River at 35 P.B.A. Weerakoon Mawatha, about 5 km from the city centre, Mahaweli Reach is one of Kandy's established 5-star riverside resorts, priced mid-range to upper. River-facing rooms, wide gardens, an outdoor pool, a tennis court, a gym and an Ayurvedic spa make it a comfortable all-round base, and it handles groups and families well, especially those who want full resort facilities. Reviews regularly note that some rooms show their age, so ask for a renovated room on the river side. Its location on the Peradeniya side of town is handy for the Royal Botanic Gardens, while the temple and lake are a taxi ride away.

Cinnamon Citadel Kandy

Big-brand reliability is the selling point of Cinnamon Citadel, part of Sri Lanka's Cinnamon Hotels group. This mid-range 4-star city resort sits on the Mahaweli River on Srimath Kuda Ratwatte Mawatha, about a 12-minute drive from the city centre. It offers the predictable standards of a large chain hotel: modern rooms, many with river views, a large outdoor pool, a spa and a fitness centre, plus a buffet restaurant that handles tour groups. It is a sensible choice when you want no surprises and a big pool. The downside is the same as Mahaweli Reach: you are outside the walkable centre, and tour-group traffic can make breakfast busy.

Earl's Regency

Families often end up at Earl's Regency, a large resort hotel in the hills at Tennekumbura, about 4 to 6 km east of central Kandy and near a railway station. It has a pool and family-friendly facilities at upper mid-range prices, and its scale makes it reliable for school-holiday trips and multi-generation groups who want space and on-site activities. Some travellers find it impersonal compared with Kandy's boutique options, and it is not in walking distance of the lake, so you will need a car or tuk-tuk, but the facilities on site mean children are rarely bored.

Fox Kandy by Fox Resorts

Fox Kandy, a 5-star hotel at 125 Richmond Hill Lane on Richmond Hill in the Suduhumpola area, is a short drive from the centre and earns high guest scores for its valley views and value at mid-range prices. It has an outdoor pool, rooms that face either the valley or the hillside (choose the valley side) and an airport shuttle, which helps travellers arriving straight from Colombo's airport. Pets are allowed, which is unusual in Kandy. Check recent reviews before booking, as scores vary between platforms. Value-minded travellers who still want a pool with a view should look here first.

Radisson Hotel Kandy

Few full-service hotels sit inside the walkable centre, and the Radisson, a mid-range 4-star international chain hotel at 31 Saranankara Road, is one of them: Kandy Lake is close by and the Temple of the Tooth is roughly ten minutes on foot. It has a pool, a spa and a fitness centre, and its guest scores are consistently high across thousands of reviews. For first-time visitors who want to explore on foot and still have international standards, it is the most practical choice in Kandy. Central traffic is heavy at peak hours, so the walk is more pleasant than a taxi for short trips.

Grand Serendib Hotel

Rooms at Grand Serendib, a 5-star hotel at 12 Mahamaya Mawatha, are noticeably large for the mid-range price, and the hotel has an impressive lobby and an outdoor pool. Breakfast and the restaurant get fair reviews. It is a good alternative to the chain hotels when you want space, especially for families sharing a room. Reaching the lake takes a short tuk-tuk ride, and as a big modern building it lacks the character of Kandy's heritage properties.

Queen's Hotel

Kandy's best-known colonial landmark, Queen's Hotel presents a long white facade to Kandy Lake on Dalada Veediya, about 50 metres from the water and roughly 150 metres from the Temple of the Tooth. No hotel puts you closer to the city's main sight. Rooms in this historic hotel are old-fashioned, with high ceilings and colonial furniture, and there is an outdoor pool; prices run from budget to mid-range. Expect character more than modern comfort: reviews mention dated bathrooms and street noise in front-facing rooms. During the Esala Perahera its position on the procession route makes it one of the most sought-after addresses in town, ideal for history lovers and Perahera visitors who want to be in the middle of everything.

Hotel Suisse

Since 1890 Hotel Suisse has welcomed guests at 30 Sangaraja Mawatha, beside Kandy Lake and about a kilometre from the centre. The lakeside walk from this historic 4-star hotel to the Temple of the Tooth is one of the nicest in town. It belongs to the same hotel company as Queen's Hotel and trades on atmosphere and period character, offering old-world charm at budget to mid-range prices. Rooms vary widely in condition, so ask for a renovated room with a lake view. It handles tour groups, which can make the dining room busy at peak times.

Skyloft Kandy

A rooftop bar and pool with city and hill views set Skyloft Kandy apart. This modern 4-star hotel on Thapodarama Road, Richmond Hill Lane, is close enough to walk to the temple and lake, and its budget to mid-range prices sit below the big resorts. It suits younger travellers, couples and friends who want a lively evening without leaving the hotel. The flip side of the rooftop scene is noise: light sleepers should ask for a room on a lower floor or away from the bar.

Mount Blue Kandy

Mount Blue, a 4-star hotel on the hillside along Dharmaraja Mawatha, pairs views across the city with an outdoor pool, a hot tub and a spa. It offers resort-style extras at a budget to mid-range price, and guests praise the staff, which makes it a strong pick for mid-budget travellers who want a pool and spa. Getting to and from town requires a tuk-tuk each way, which adds up over several days, but for a two- or three-night stay the views and facilities justify it.

Golden Crown Hotel

On the Peradeniya Road side of Kandy, Golden Crown is a large modern hotel at upper mid-range prices, close to the Royal Botanic Gardens and the road to Colombo. It works well for road-trippers arriving by car who want to avoid central traffic, and for visitors focused on the gardens. You will need a car or tuk-tuk to reach the lake and temple.

Oak Ray Heritage Hotel

Rajapihilla Mawatha, the scenic road that climbs above Kandy Lake, is home to Oak Ray Heritage, within roughly 15 minutes' walk of Wales Park and the lake and about 1.2 km from the clock tower. It is a comfortable, heritage-styled 3-star hotel at budget to mid-range prices, with a restaurant and views from upper rooms. Facilities are simpler than at the resorts, but the location balances quiet with easy access on foot, which suits travellers who like to walk.

Ceyloni Panorama Resort

Hillside value is the draw at Ceyloni Panorama Resort, a 3-star resort just off Dharmaraja Mawatha on the hills above town, with wide views and a pool at budget to mid-range prices below the big-name resorts. It has hundreds of reviews and a steady reputation for value. Rooms are simple and some are dated, and as with most hillside hotels, you will rely on tuk-tuks to get to the centre. Budget travellers who still want a view and a pool will find it a fair deal.

Hotel Casamara

Right in town at 12 Kotugodella Veediya, about 0.3 km from the centre among Kandy's shopping streets, Hotel Casamara is a few minutes' walk from the lake and the temple. This practical 3-star city hotel has clean rooms, a restaurant and budget prices. There is no pool or garden, and street noise is part of the package, but for travellers who want to step out of the door into the city and spend their money on sightseeing, the location is hard to beat.

McLeod Inn

For a lake view on a budget, McLeod Inn is a simple family-run guesthouse on George E. de Silva Mawatha, on the slope above Kandy Lake. Rooms are basic, but the lake and hill views make up for it, and the walk down to the water is short. It is a classic choice for independent travellers who want a view more than facilities: there is no pool, and you should not expect hotel extras.

Blue Pillars Kandy

Our best-value pick, Blue Pillars is a small, newer 3-star hotel on Wariyapola Sri Sumangala Mawatha in the Asgiriya area north of the centre, with very high guest scores for cleanliness and friendly staff. There is no pool or spa, but rooms are modern and budget prices are among the lowest for this standard in Kandy. It is a short tuk-tuk ride to the temple and lake, which staff can arrange.

Regent Heights

Personal service from the hosts earns Regent Heights, a small budget guesthouse in the Mapanawathura area, near-perfect guest ratings, mostly for their help with transport, tours and local advice. Rooms are comfortable and simple, and the setting is quiet. There is no pool, and you will need a tuk-tuk (about ten minutes) to the temple, but the personal attention makes it popular with first-time visitors to Sri Lanka.

The Buena Vista Kandy

Misty mornings over the hills are the reward at The Buena Vista, a budget hillside guesthouse on Bahirawakanda Patu Mawatha near the giant white Buddha statue that overlooks Kandy, with views over the city. It is quiet, simple and well rated. Facilities are limited and the access road is steep, so it suits budget travellers who want a quiet view and are comfortable taking tuk-tuks to the centre.

The Cloud Hanthana

Hikers should look at The Cloud Hanthana, a small budget forest guesthouse in the Hanthana hills at Suduhumpola, south of the city and the starting point for some of Kandy's best day hikes. It is cheap, peaceful and well reviewed, with a nature-first feel. Town is out of walking range, so it suits nature lovers who plan to spend their days on the trails.

The Swiss Residence

A short walk from the Bahirawakanda Vihara Buddha statue, The Swiss Residence is a mid-size hotel at 23 Bahirawakanda, listed as 4-star on some sites, with an outdoor pool and a separate children's pool that make it useful for families on a moderate budget. Prices are budget to mid-range. Star ratings differ between booking sites, so judge it by recent reviews. The hillside location gives views but means a short tuk-tuk ride into town.

Which area of Kandy to stay in

Stay in the centre or on the roads around Kandy Lake if you want to walk to the Temple of the Tooth; choose the hills for views and pools; pick the Mahaweli River side for resort facilities near the Botanic Gardens.

The city centre, around Dalada Veediya, the lake and the clock tower, is compact and walkable, which matters because traffic in Kandy's narrow streets is slow at peak times. Hotels here are older or smaller, and few have gardens, but you can be at the temple for the evening ceremony in minutes. The roads that climb above the lake, such as Rajapihilla Mawatha and the slopes of Bahirawakanda and Dharmaraja Mawatha, are the sweet spot for many travellers: quieter, cooler, with views, and still a short tuk-tuk ride from the centre.

Further out, the big resorts along the Mahaweli River and the hill hotels on Heerassagala and in Aniwatta or Tennekumbura give you pools, space and silence, at the cost of a drive for every outing. Countryside hideaways such as Gunnepana are for travellers who treat the hotel as part of the holiday. If you are visiting for the Esala Perahera, a central hotel on or near the procession route is worth the premium, since roads close and traffic stops on procession nights.

When to book a hotel in Kandy

Book a Kandy hotel early for August, when the Esala Perahera fills the city, and for the December to March high season; for festival nights, reserve as soon as the dates are announced. Outside those periods you can usually find good rooms a few weeks ahead.

In 2026 the Esala Perahera ran from 18 to 28 August, with the grand final procession on 27 August, and the dates move each year with the lunar calendar. Hotels raise rates, set minimum stays and sell out months in advance for these nights, so if you want to see the festival, reserve as soon as the dates are announced. Kandy is around 120 km from Colombo. Express trains normally take a little over two and a half hours, but cyclone damage in late 2025 interrupted rail service into Kandy and it had not been fully restored as of October 2026, so plan on the road: the drive from Bandaranaike International Airport usually takes about two to three hours depending on traffic and roadworks. Many hotels offer airport transfers, which is the easiest option after a long flight. Compare stays on our hotel page and arrange transport through our tours section.

Tips for choosing a hotel in Kandy

Check the hill before you book. "Kandy" on a booking site can mean a steep hill road several kilometres out, so look at the map and estimate how many tuk-tuk trips you will take each day. Ask your hotel to call a tuk-tuk or use a ride-hailing app, and agree the fare first if there is no meter.

The Temple of the Tooth is the reason most people come, and a central hotel lets you visit early in the morning and again at the evening puja. Kandy is higher and cooler than the coast, and hill hotels can be misty and damp, so pack a light layer. In heritage hotels, room standards vary a lot; read recent reviews and ask in writing for a renovated room with a lake or valley view.

The right Kandy hotel is the one that matches how you want to spend your days: walk the lake and temple from the centre, or wake up to mist over the hills and ride down into town. Decide that first, then choose your budget.

Planning a trip to Sri Lanka? Read our Sri Lanka travel guide, compare hotels in Sri Lanka or search flights.

SponsoredAdvertise with usStart advertising
Need help?

Frequently Asked Questions (FAQs)

General

The centre and the roads around Kandy Lake. You can walk to the Temple of the Tooth, the lake promenade, shops and restaurants, which saves time in Kandy's slow traffic.

Stay & facilities

Written by

44 articles Writing since 2023

Indian, living in Toronto 🍁✨ Exploring the world one adventure at a time! 🌍✈️ Passionate traveler and avid writer sharing my journeys through my travel blog. 📸🖋️ Join me as I capture the beauty of cultures, landscapes, and unforgettable experiences! 🌺🗺️✨

More articles by Dipti How we research our guides

React to this article

Your feedback helps us create better content.

People's Reactions

See how others feel about this article

  • 0 People love
  • 0 People feel so so
  • 0 People didn't like it
0 Comment
0 Reaction
Guest Not signed in

Join the conversation. Sign in to share your thoughts on this article.

Sign in to comment
{{item.get_author.first_name}} {{item.get_author.last_name}}
{{ moment(item.created_at,'YYYY-MM-DD').format("MMMM DD, YYYY") }}

{{item.comment_txt}}

{{item_reply.get_author.first_name}} {{item_reply.get_author.last_name}}
{{ moment(item_reply.created_at,'YYYY-MM-DD').format("MMMM DD, YYYY") }}

@ {{item_reply.reply_to}}, {{item_reply.reply_txt}}

@ {{item.reply_to}}

Blog You Might Like

Travel Update: What You Need To Know!

Roaming the world one adventure at a time: Travel tales, tips, and inspiration for wanderlusters.

Subscribe