Searching for hotels in Kandy? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Kandy, we've got you covered!

Hotels You May Like in Kandy

Check out our selection of great hotels in Kandy.

5 star

Earl's Regency Hotel
4.2/542 Reviews

Earl's Regency Hotel

Kandy Central Kandy|4.06km from downtown

Latest booking 17 hrs ago

Located in Kandy, Earl's Regency is in the historical district, within a 5-minute drive of Udawatta Kele Sanctuary and Kandyan Art Association & Cultural Centre. This luxury hotel is 2.7 mi (4.3 km) from British Garrison Cemetery and 2.8 mi (4.4 km) from Temple of the Tooth.Take time to pamper yourself with a visit to the full-service spa. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room.Grab a bite at Far Pavilions Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee.Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 116 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.
Amaya Hills Kandy
4.5/562 Reviews

Amaya Hills Kandy

Heerassagala Kandy|3.8km from downtown
Located in Kandy, Amaya Hills Kandy is in the historical district, within a 10-minute drive of Amaya Medical Center and New Ranweli Spice Garden. This luxury hotel is 2.6 mi (4.2 km) from Ceylon Tea Museum and 2.9 mi (4.7 km) from University of Peradeniya.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a nightclub, an outdoor pool, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).Stop by the hotel's restaurant, Rasawasala, for lunch, dinner, or brunch. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Relax with your favorite drink at the bar/lounge or the poolside bar. Full breakfasts are available daily from 6:30 AM to 10 AM for a fee.Featured amenities include a 24-hour business center, express check-in, and express check-out. Event facilities at this hotel consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 100 air-conditioned rooms featuring minibars and plasma televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.
The Grand Kandyan
4.3/556 Reviews

The Grand Kandyan

Kandy Central Kandy|1.39km from downtown
Located in Kandy, The Grand Kandyan is in the historical district, a 4-minute walk from Udawatta Kele Sanctuary and 12 minutes by foot from Royal Palace of Kandy. This luxury hotel is 0.8 mi (1.4 km) from Kandy Lake and 1.1 mi (1.7 km) from Wales Park.Be sure to enjoy recreational amenities, including a nightclub, an outdoor pool, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room.Enjoy Indian cuisine at Indigo, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. Buffet breakfasts are available daily from 7:30 AM to 10:00 AM for a fee.Featured amenities include a 24-hour business center, express check-in, and complimentary newspapers in the lobby. Event facilities at this hotel consist of conference space and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 100 guestrooms featuring minibars and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.

Show more

Business travel

Hotel Topaz
4.1/541 Reviews

Hotel Topaz

Kandy|0.97km from downtown
Located in Kandy, Hotel Topaz is in the historical district, within a 5-minute drive of Bahirawakanda Vihara Buddha and Kandy Clock Tower. This family-friendly resort is 1.2 mi (1.9 km) from Commonwealth War Cemetery and 1.3 mi (2.1 km) from Kandy Lake.Relax at the full-service spa, where you can enjoy massages. If you're looking for recreational opportunities, you'll find an outdoor pool, an outdoor tennis court, and karaoke. Additional features at this resort include complimentary wireless internet access, gift shops/newsstands, and wedding services. Guests can get to nearby shops on the shuttle (surcharge).Grab a bite to eat at one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 6:30 AM to 9:30 AM for a fee.Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this resort consist of a conference center and a meeting room. Guests may use a train station pick-up service for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 73 air-conditioned rooms featuring minibars and LED televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature bathtubs or showers with rainfall showerheads and complimentary toiletries.

Show more

Breakfast

Kandy the Tourmaline
4.1/533 Reviews

Kandy the Tourmaline

Kandy|0.93km from downtown
When you stay at The Tourmaline in Kandy, you'll be in the historical district, within a 5-minute drive of Kandy Clock Tower and Bahirawakanda Vihara Buddha. This luxury hotel is 1.1 mi (1.8 km) from Commonwealth War Cemetery and 1.2 mi (1.9 km) from Asgiri Maha Viharaya.Pamper yourself with a visit to the spa, which offers massages and body treatments. If you're looking for recreational opportunities, you'll find an outdoor pool, an outdoor tennis court, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Guests can get around on the shuttle (surcharge), which operates within 25 km.Satisfy your appetite for dinner at the hotel's restaurant, bbq terrace restaurant, or stay in and take advantage of the 24-hour room service. Relax with your favorite drink at the bar/lounge or the poolside bar. Full breakfasts are available for a fee.Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.Make yourself at home in one of the 28 air-conditioned rooms featuring minibars and DVD players. Your memory foam bed comes with premium bedding. 32-inch LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with bathtubs or showers feature bidets and hair dryers.

Show more

Family friendly

Earl's Regent Hotel
4.2/552 Reviews

Earl's Regent Hotel

Kandy|2.73km from downtown
When you stay at Earl's Regent Kandy in Kandy, you'll be in the historical district, within a 10-minute walk of Kandy War Cemetery and Kandy Garrison Cemetery. This upscale hotel is 2 mi (3.2 km) from University of Peradeniya and 2.4 mi (3.8 km) from Bahirawakanda Vihara Buddha.Take advantage of recreation opportunities including a health club and an outdoor pool. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services.Grab a bite to eat at The Mix Bar, a poolside bar/lounge which features a pool view. You can also stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee.Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Kandy? This hotel has 3872 square feet (360 square meters) of space consisting of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.Make yourself at home in one of the 60 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and desks.

Show more

Hotels Near Famous Attractions in Kandy

Check out these hotels located near popular sights in Kandy

Temple of the Sacred Tooth Relic

Sizzle Sports Club

Sizzle Sports Club

Kandy Lake Front Kandy|0.42km from Temple of the Sacred Tooth Relic
A stay at Sizzle Sports Club places you in the heart of Kandy, within a 10-minute walk of Kandyan Art Association & Cultural Centre and Udawatta Kele Sanctuary. This luxury hotel is 0.7 mi (1.1 km) from British Garrison Cemetery and 0.7 mi (1.2 km) from Kandy Lake.Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge).Grab a bite to eat at Main Restaurant, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. English breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Kandy? This hotel has 269 square feet (25 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 40 individually furnished guestrooms, featuring minibars and LED televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

Kandy Lake

Sizzle Sports Club

Sizzle Sports Club

Kandy Lake Front Kandy|0.24km from Kandy Lake
A stay at Sizzle Sports Club places you in the heart of Kandy, within a 10-minute walk of Kandyan Art Association & Cultural Centre and Udawatta Kele Sanctuary. This luxury hotel is 0.7 mi (1.1 km) from British Garrison Cemetery and 0.7 mi (1.2 km) from Kandy Lake.Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge).Grab a bite to eat at Main Restaurant, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. English breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Kandy? This hotel has 269 square feet (25 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 40 individually furnished guestrooms, featuring minibars and LED televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

ජාතික කෞතුකාගාරය

Sizzle Sports Club

Sizzle Sports Club

Kandy Lake Front Kandy|0.34km from ජාතික කෞතුකාගාරය
A stay at Sizzle Sports Club places you in the heart of Kandy, within a 10-minute walk of Kandyan Art Association & Cultural Centre and Udawatta Kele Sanctuary. This luxury hotel is 0.7 mi (1.1 km) from British Garrison Cemetery and 0.7 mi (1.2 km) from Kandy Lake.Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge).Grab a bite to eat at Main Restaurant, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 3 bars/lounges. English breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Kandy? This hotel has 269 square feet (25 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.Make yourself at home in one of the 40 individually furnished guestrooms, featuring minibars and LED televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

Udawatta Kele Sanctuary

Show more

Frequently Asked Questions

Local Travel Info

Highest PriceAU$ 647
Lowest PriceAU$ 13
Number of Reviews3,796
Number of Hotels2,671
Average Price (Weekdays)AU$ 103
Average Price (Weekends)AU$ 103

Kandy Hotel Guide

Planning a trip to Kandy? On Trip.com, it's easy to search for hotels in Kandy. Kandy is a city with tons of tourist attractions. You'll never want to leave! While traveling to Sri Lanka, Kandy is one of the most popular destinations.

There is no civilian airport in this city. You can visit a nearby city first, and then head to Kandy using other means of transportation. Gelioya Railway Station is a large train station in Kandy. It's convenient to stay at a hotel in the nearby area.

Trip.com offers discounts of up to 20% on 729 boutique hotels in Kandy. When looking for hotels in Kandy, there are likely good options at a nightly budget of just 52 AUD. There are 14 five-star hotels in Kandy at an average price of 153 AUD per night. There are 40 four-star hotels in Kandy at an average price of 91 AUD per night. There are 69 three-star hotels in Kandy at an average price of 56 AUD per night. There are 39 two-star hotels in Kandy at an average price of 40 AUD per night. There are not many well-known chain hotels in Kandy, but staying at a unique local hotel will make you feel at home. In Kandy, chain hotels such as Days Inn are one of the top choices among travelers. Hotels under the Days Inn brand are a good choice. A popular hotel in Kandy, Mahaweli Reach Hotel Kandy is also one of the highest rated. Cinnamon Citadel Kandy is also one of the most frequently chosen hotels.

If you stay at a hotel in downtown Kandy, nearby attractions like Tea Tang Boutique Ceylon Tea Museum, Bogambara Prison can be your first stop. If you want to spend a fun vacation with your family, locals recommend visiting Pinnawela Elephant Orphanage, Embekka Devale, Sri Lankathilake Rajamaha Viharaya. The most popular attractions for tourists in Kandy are Kandy Lake, Sri Dalada Maligawa, Royal Botanical Gardens. Commercial areas like Odel Kandy Luv SL, Kandy City Centre are ideal places to buy souvenirs.

Average Temperature

• January to March: 27.11°C during the day, 21.62°C at night

• April to June: 27.61°C during the day, 23.42°C at night

• July to September: 26.2°C during the day, 22.54°C at night

• October to December: 26.18°C during the day, 21.99°C at night

Average seasonal Rainfall

• Spring: 75.17 cm

• Summer: 154.53 cm

• Autumn: 132.03 cm

• Winter: 251.67 cm

Show less