Hotels near City Mills

Hotels near City Mills, Kandy

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near City Mills

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
3.02km from City Mills
The Tea Cottage Resort & Spa is one of the newest hotels in Kandy, having been renovated in 2023. From the hotel, Nawalapitiya is just 6km away. Seeing Kandy's sights from this hotel is easy with Greenwood School Play Ground, Masjidhul Hijra and Masjidun Noor Jumma Mosque all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site.
Very Good
26 reviews
8.4/10
Price from
AU$ 73
per night
Check Availability
Gampola / Gelioya | 9.14km from City Mills
Renovated in 2024, the Aqua Dunhinda Villa & Nature Retreat Hotel is a great choice for accommodation in Kandy. From the hotel, Ulapane Railway Station is just 6km away. With multiple attractions nearby including Eleven Hearts Grounds, Mahaweli Ganga and Ethgala ground, guests will find plenty to keep themselves occupied. When guests have some time on their hands they can make use of the onsite facilities. This Kandy hotel provides parking on site.
Very Good
13 reviews
8.8/10
Price from
AU$ 57
per night
Check Availability
Hantana
Located in Kandy, Villa Vajrapani is within a 15-minute drive of University of Peradeniya and Dhamma Kuta Vipassana Meditation Centre. This villa is 6.2 mi (10 km) from Getambe Temple and 6.7 mi (10.7 km) from Royal Botanical Garden. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. Additional amenities at this villa include complimentary wireless internet access, concierge services, and charcoal grills. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 6 air-conditioned rooms featuring minibars and LCD televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers.
Outstanding
9 reviews
9.8/10
Price from
AU$ 108
per night
Check Availability
You Might Like
Kandy Hotels Including BreakfastKandy Hotels With Twin RoomKandy Hotels With 1 Double BedKandy Hotels With Swimming PoolKandy Hotels With Free Cancellation
Gampola / Gelioya
With a stay at Rose Hill Bungalow in Doluwa, you'll be 6.7 mi (10.8 km) from Ambuluwawa Lake and 6.9 mi (11.1 km) from PineTree Adventures Ambuluwawa. This guesthouse is 6.9 mi (11.2 km) from AmberSwing and 7 mi (11.3 km) from Ambuluwawa Temple. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including a television in a common area and charcoal grills. At Rose Hill Bungalow , enjoy a satisfying meal at the restaurant. Mingle with other guests at the complimentary reception, held daily. Cooked-to-order breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and coffee/tea in a common area. Free valet parking is available onsite. Make yourself at home in one of the 8 air-conditioned guestrooms. Complimentary wired internet access is available to keep you connected. Conveniences include safes and irons/ironing boards, and housekeeping is provided on request.
Very Good
8.6/10
Price from
AU$ 85
per night
Check Availability
Gampola / Gelioya
The Kandy Cabana provides a great place for travelers to relax after a busy day. The Kandy Cabana offers a pleasant stay in Kandy for those traveling for business or leisure. The hotel offers easy access to Gelioya Railway Station, just 5km away. There is no shortage of things to see in the area, with the Galgediyawa Public Library, Kirinda Purana Aaramaya and Uda Aludeniya Raja Maha Viharaya උඩ අළුෙදනිය රජ මහා විහාරය all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Kandy hotel can make use of the parking facilities.
Very Good
15 reviews
8.1/10
Price from
AU$ 84
per night
Check Availability
Kandy City Mills Hotels
Located in Pilimathalawa, this villa is within a 15-minute drive of National Hospital Kandy and Wales Park. This villa is 7.6 mi (12.3 km) from Royal Palace of Kandy and 7.7 mi (12.3 km) from Udawatta Kele Sanctuary. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. This villa also features a picnic area, barbecue grills, and a reception hall. At this villa, enjoy a satisfying meal at the restaurant. Continental breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk and a library. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself comfortable in this villa, which has a kitchen. The villa has a Select Comfort bed. There's a private balcony or patio. Complimentary wireless internet access is available to keep you connected.
Great
9.2/10
Price from
AU$ 88
per night
Check Availability
Gampola / Gelioya
This guesthouse is 3.4 mi (5.4 km) from University of Peradeniya and 4.5 mi (7.3 km) from Dhamma Kuta Vipassana Meditation Centre. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This guesthouse also features tour/ticket assistance, a picnic area, and barbecue grills. Take advantage of the guesthouse's room service (during limited hours). Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. 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 2 individually decorated guestrooms. Rooms have private furnished patios. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
Very Good
8.0/10
Price from
AU$ 31
per night
Check Availability
Kandy City Mills Hotels
This hotel is 1.8 mi (2.8 km) from Embekka Devale and 1.8 mi (2.8 km) from Embekke Temple. Take in the views from a terrace and a garden. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 4 guestrooms featuring minibars. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include phones, as well as safes and complimentary bottled water.
Price from
AU$ 83
per night
Check Availability
Heerassagala
With a stay at Green Heaven Resort in Kandy, you'll be within a 10-minute drive of Getambe Temple and Amaya Medical Center. This resort is 2.6 mi (4.2 km) from Ceylon Tea Museum and 2.8 mi (4.6 km) from University of Peradeniya. Take in the views from a rooftop terrace and a garden and make use of amenities such as tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the resort's 24-hour room service. A complimentary English breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include a 24-hour front desk, laundry facilities, and coffee/tea in a common area. Free self parking is available onsite. Stay in one of 8 guestrooms featuring LCD televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and hair dryers.
Great
41 reviews
9.2/10
Price from
AU$ 44
per night
Check Availability
Heerassagala
Located in Kandy, Amandara Hills Kandy is within a 5-minute drive of Getambe Temple and Amaya Medical Center. This bed & breakfast is 2.4 mi (3.8 km) from New Ranweli Spice Garden and 2.4 mi (3.9 km) from Kandy War Cemetery. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Local cuisine breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 5 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Great
9.0/10
Price from
AU$ 88
per night
Check Availability
Show more hotels near City Mills

Top Premium Hotels in Kandy

See all
Discover our curated selection of premium hotels in Kandy for your next stay
No.
1
9.8/10
42 review

Kings Pavilion Luxury Hotel

Hotel near Anniewatta, Kandy
"Good Location"
Select dates to view prices
No.
2
9.6/10
56 review

Jetwing Kandy Gallery, A Luxury Reserve

Hotel near haragama, Kandy
"Great stay!""Classy environment"
Select dates to view prices
No.
3
9.2/10
0 review

Celestial Hills - Villas & Suites by the Clarks

Hotel near Panwila, Kandy
"Good Location"
Select dates to view prices
No.
4
9.1/10
47 review

Madulkelle Tea and Eco Lodge

Hotel near Madulkelle, Kandy
"Good Location"
Select dates to view prices
No.
5
9.2/10
56 review

Taru Villas Kandy

Hotel near Kandy Central, Kandy
"Great stay!""Great service"
Select dates to view prices
No.
6
8.9/10
75 review

The Trees, Kandy

Hotel near Kandy Lake Front, Kandy
"Great service""Clean pool"
Select dates to view prices
No.
7
8.8/10
63 review

The Grand Kandyan

Hotel near Kandy Central, Kandy
"Clean pool"
Select dates to view prices
No.
8
8.5/10
59 review

Amaya Hills Kandy

Hotel near Heerassagala, Kandy
"Great stay!""Friendly host"
Select dates to view prices
No.
9
8.6/10
69 review

Earl's Regency Hotel

Hotel near Kandy Central, Kandy
"Great service""Great stay!"
Select dates to view prices
No.
10
9.0/10
53 review

Mahaweli Reach Hotel

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices
No.
11
8.2/10
82 review

Radisson Hotel Kandy

Hotel near Kandy Lake Front, Kandy
"Delicious breakfast""Great stay!"
Select dates to view prices
No.
12
8.9/10
10 review

Bellwood Hills Resort & Spa

Hotel near Moragolla
"Great view"
Select dates to view prices
No.
13
9.1/10
60 review

Kandy Myst by Cinnamon

Hotel near Kandy Central, Kandy
"Friendly host"
Select dates to view prices
No.
14
8.7/10
3 review

Ferndale Retreat

Hotel near Gomara, Kandy
"Good Location"
Select dates to view prices
No.
15
8.8/10
44 review

Victoria Golf Resort

Hotel near Kandy
"Good Location"
Select dates to view prices
No.
16
8.4/10
16 review

Wisdom Boutique Resort

Hotel near Kandy Central, Kandy
"Good Location"
Select dates to view prices

Latest reviews for Kandy hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.1/10
Great
GGuest UserThe price is cheap, because it is very late at night to leave the next morning, so I chose a cheap homestay. The small yard is well maintained. Our family room has a small living room, kitchen, and small balcony in addition to the bedroom. The kitchen has a variety of electrical appliances. Complete, but no chance to use at all. The restaurant has a wide view. Seeing that other rooms have long-term European and American tourists, there is a small terrace outside the room, reading a book leisurely early in the morning, it is quite comfortable. There are also shortcomings. The slope of the hotel into the yard is very steep and steep. It is a bit inconvenient to park the car below to carry the luggage. In addition, the breakfast is a bit expensive. We don’t want to toss and choose to eat at the hotel. The taste is OK and the price is not high.
Marvel Hills Kandy Hotels near City Mills

Marvel Hills Kandy

Kandy Central, Kandy
Price per night from:AU$ 40
8.9/10
Very Good
MMD JOBAYER HOSSAINMelheim Kandy Villas is a charming hillside retreat that blends comfort, nature, and warm hospitality beautifully. Nestled amidst lush greenery with sweeping views of the Kandy hills, it offers a peaceful escape from the bustle of the city while still being within a reasonable drive to key attractions. The rooms are spacious, spotless, and thoughtfully designed, with large windows or balconies that let you soak in the serene surroundings. The beds are comfortable, and the overall ambiance feels homely yet refined. While the property is generally well-maintained, a few minor maintenance touches could make it even better. One of the highlights is the service — the staff are genuinely friendly, attentive, and eager to make your stay memorable. The breakfast is hearty and flavorful, often featuring fresh local produce, and dining on the terrace with a view is a treat in itself
Melheim Kandy Villas Hotels near City Mills

Melheim Kandy Villas

Heerassagala, Kandy
Price per night from:AU$ 108
8.7/10
Very Good
GGuest UserVery pretty and nice resort with mountain view. Friendly staffs and super super nice breakfast. However, it is too fat away from Kandy city center, you have to pay 1500+ rp for each ride, and most tuk tuk drivers don't prefer to go to this place. The google map shows wrong way and the team knew about this, but informed us just on the day of arrival, making this journey even harder.
Kandy Victoria Eco Resort Hotels near City Mills

Kandy Victoria Eco Resort

haragama, Kandy
Price per night from:AU$ 51
8.5/10
Very Good
MMtngAmaya Hills offers a picturesque panoramic view, making it a perfect retreat for nature lovers. The rooms are spacious, well-maintained, and comfortable, adding to the relaxing ambiance and nice weather. While the check-in process can be a bit slow, the overall experience is pleasant. A great choice for a peaceful getaway.
Amaya Hills Kandy Hotels near City Mills

Amaya Hills Kandy

Heerassagala, Kandy
Price per night from:AU$ 146
8.4/10
Very Good
GGuest UserThe Good The standout feature of The Coffee Bungalow is undoubtedly its staff, particularly Adrian, who went above and beyond to ensure our stay was enjoyable. Everyone we encountered was attentive and genuinely warm, making us feel well cared for. The food was another highlight—delicious and thoughtfully prepared. A particularly nice touch was when they packed us a complimentary to-go lunch for our train journey out of Kandy, which was a pleasant and unexpected gesture. The Bad The lack of air conditioning was a notable downside, especially given Kandy’s humidity. While the property has a charming colonial feel, the absence of a solid door between the bedroom and bathroom was an odd design choice. Although the toilet and shower do have louvered doors, privacy is somewhat compromised. Another issue was the challenging entry system—we found ourselves locked out one night, which was frustrating and inconvenient. The Ugly Unfortunately, the biggest drawback was the ant problem. While some level of bugs is to be expected in a tropical setting, the sheer number of ants, particularly in the bathroom but also in the bedroom, was hard to ignore. It definitely impacted our overall comfort. Overall, The Coffee Bungalow has a lot of charm and some truly wonderful hospitality, but there are a few quirks and inconveniences that might not suit every traveler. If you’re prepared for a bit of rustic charm and can handle the lack of AC and privacy, the warm service and great food may make up for the downsides.
Coffee Bungalow Kandy Hotels near City Mills

Coffee Bungalow Kandy

Kandy Lake Front, Kandy
Price per night from:AU$ 393
8.4/10
Very Good
TTraveling TanHotel Suisse carries a colonial charm that takes you back in time. The food is good, offering a fair range of choices. However, the dining experience was slightly marred by some worn napkins. The air conditioning in our room was a bit loud, but it didn't keep us from having a comfortable stay. I might look into other hotels in the area next time to experience something different.
Hotel Suisse Kandy - since 1890 Hotels near City Mills

Hotel Suisse Kandy - since 1890

Kandy Lake Front, Kandy
Price per night from:AU$ 164
8.2/10
Very Good
TThibooPerched high above Kandy, the hotel offers fantastic views overlooking Kandy Lake. The facilities are standard for a Radisson, and the service is excellent. Breakfast was superb! In the evening, sitting on the small balcony, gazing at Kandy Lake and the Temple of the Tooth Relic, was incredibly relaxing.
Radisson Hotel Kandy Hotels near City Mills

Radisson Hotel Kandy

Kandy Lake Front, Kandy
Price per night from:AU$ 240
8.2/10
Very Good
TToridesssThe room is large and clean with the strong air con. The staff are helpful and friendly. For the location, there are many restaurant nearby and there are many options that we can choose or ordering the food through Pickme.
Viyana boutique hotel Hotels near City Mills

Viyana boutique hotel

Kandy Lake Front, Kandy
Price per night from:AU$ 78
8.1/10
Very Good
GGuest Userhad pleasure of staying at this hotel, and I couldn't be more impressed with the level of service and hospitality we received. From the moment we arrived, the staff went above and beyond to ensure our stay was comfortable and memorable. The team was incredibly helpful in arranging transportation and suggesting places to visit. They recommended we attend the Tooth Relic Procession and suggested us to visit a waterfall, which turned out to be the most breathtaking waterfall I've ever seen. Their local knowledge truly enhanced our experience. When our cab dropped us off in the mid , the hotel staff immediately came to pick us up in tuk-tuk. The staff was consistently polite and accommodating, making us feel welcome and valued throughout our stay. I would highly recommend this hotel to anyone looking for a place where the staff genuinely cares about making your stay special. Thank you for the experience!
RedHill Kandy Hotels near City Mills

RedHill Kandy

Kandy Central, Kandy
Price per night from:AU$ 53
6.4/10
GGuest UserThe owners and employees at this hotel are so, so lovely. Unfortunately their hotel is not. I almost feel catfished as many of the photos highlighted the bar and pool party atmosphere. This was not the case - the pool was a decent size but in the shade and I actually didn’t see anyone in it. The pool party drinking shots I highly suspect were perhaps not a genuine source. The same goes for the bar which is massive and attended to by several lovely young, bored gentlemen as both times I popped up (once for dinner) I was the only patron. Again no party atmosphere or even people - which is a shame as it is a big venue. Fortunately next door was another venue for some decent cocktails and music which saved the boredom somewhat. The bedroom was a decent size with a small fridge (but didn’t work), the bathroom was small, felt dirty, no hand soap or soap for the shower (apart from leftover previous occupants - and that was gross). The pressure was poor making showering difficult and there was plaster on the floor from some damage - not cleaned up. The bed was massive and comfortable with air conditioning and a fan so sleep was good. Finally, and to repeat, the staff were lovely. Very hospitable and the location is about a ten minute walk to the Sacred Tooth Temple and Kandy Lake. So great location. Would I stay there again - no. Would I pop in to say hello to the owners and next door for a cocktails - possibly!
Hotel Sunray Hotels near City Mills

Hotel Sunray

Kandy Central, Kandy
Price per night from:AU$ 33

Frequently asked questions

What are the best hotels to stay near City Mills?

If you're having trouble deciding on a hotel, consider Tea Cottage Resort & Spa (from AU$ 169),Aqua Dunhinda Villa & Nature Retreat Hotel (from AU$ 66) and Kandy Cabana (from AU$ 83) . These hotels are highly rated, so it's a good idea to book in advance.

What are the best hotels near City Mills with pools?

When summer arrives, there’s nothing like a family trip to City Mills in Kandy to make the most of sunny days. Aqua Dunhinda Villa & Nature Retreat Hotel (from AU$ 66),Kandy Cabana (from AU$ 83) and Misty Hills Villa Kadugannawa (from AU$ 137) are popular hotels with pools where you can relax and enjoy the summer vibe.

Which hotels near City Mills offer gyms?

With growing awareness of health, many hotels now offer fitness rooms. Hotel Margaret Villa (from AU$ 62) is a top choice for hotels with fitness rooms.

What hotels near City Mills have parking?

If you're planning a road trip to Kandy City Mills, you might want to stay at Tea Cottage Resort & Spa (from AU$ 169),Aqua Dunhinda Villa & Nature Retreat Hotel (from AU$ 66) and Kandy Cabana (from AU$ 83) , these hotels all have parking available.

What hotels near City Mills have the best breakfast?

A great breakfast is the perfect way to brace yourself for the day ahead. If you're looking to stay at a hotel in Kandy near City Mills that serves up a top-notch breakfast, consider Tea Cottage Resort & Spa (from AU$ 169),Aqua Dunhinda Villa & Nature Retreat Hotel (from AU$ 66) and Kandy Cabana (from AU$ 83) . These hotels are really popular, so make sure you book in advance.

What are hotels near City Mills with free Wi-Fi?

For anyone who needs to stay connected during travel, free Wi-Fi is a must. Tea Cottage Resort & Spa (from AU$ 169),Aqua Dunhinda Villa & Nature Retreat Hotel (from AU$ 66) and Kandy Cabana (from AU$ 83) are popular hotels with free Wi-Fi.

Kandy weather

Today
14 Feb, 2026
19
°
Cloudy
Cloudy 19 - 28℃
14 Feb, 2026
CloudyCloudy
19 - 28℃
15 Feb, 2026
ShowersShowers
17 - 28℃
16 Feb, 2026
Mostly cloudyMostly cloudy
16 - 29℃
17 Feb, 2026
ThunderstormsThunderstorms
19 - 29℃
18 Feb, 2026
CloudyCloudy
18 - 28℃
19 Feb, 2026
CloudyCloudy
18 - 30℃
20 Feb, 2026
ShowersShowers
22 - 28℃

Hotels Near City Mills in Kandy – Best Accommodation Options

Number of Reviews176
Total Properties247
Weekday Avg. PriceAU$ 119
Weekend Avg. PriceAU$ 119
Trending hotelTea Cottage Resort & Spa