• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Applied FiltersClear

3 Star

Price Per Night
  • (16)
  • (35)
  • (25)
  • (2)
  • (2)
  • (0)
  • (4)

Your Budget

to
Star Category
  • (252)
  • (95)
  • (62)
User Rating
  • (0)
  • (1)
  • (14)
  • (12)
  • (13)
Property Type
  • (106)
  • (75)
  • (41)
  • (11)
  • (8)

Show 3 more

Chains
  • (0)
  • (0)
  • (0)
  • (0)
Amenities
Guests Love
  • (11)
  • (4)
  • (73)
  • (4)

Show -4 more

Booking Preference
Booking Preference
  • (6)
  • (1)
  • (252)
  • (57)
House Rules
  • (7)
  • (14)
  • (11)
  • (1)
  • (9)
Business Essentials
  • (73)
  • (58)
  • (5)
  • (16)
  • (0)
BACK TO TOP

3 Star Hotels in Kandy @ THB 294, upto 20% off

hotelImg
Kandy Lake | 2 km drive to Sri Dalada Maligawa
JacuzziJacuzzi
Free Cancellation
This 3 Star Hotel in Kandy is located in Kandy Lake. Full Address of property is 56, Sri Sangaraja Mawatha View On Map Key amenities of this property are Jacuzzi.
View More
Very Good4.2

(653 Ratings)

THB 1,861

THB 1,610

+ THB 461 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 10 minutes walk to Sri Dalada Maligawa
Kids' Meals
BarBar
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Location of the Hotel is City Centre View On Map (37, Yatinuwara Street, 20000 Kandy, Sri Lanka). Top Facilities of this Hotel are Kids' Meals & Bar & Elevator/Lift.
View More
Good3.4

(205 Ratings)

THB 1,379

+ THB 411 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Anniewatta | 2.6 km drive to Sri Dalada Maligawa
8 minutes walk to Suduhumpola Train Halt,
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids' Meals
Free Cancellation
This 3 Star Homestay in Kandy is located in Anniewatta. Full Address of property is No. 20, George E De Silva Mawatha View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.5

(114 Ratings)

THB 1,093

+ THB 390 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Heeressagala
Entire Villa
| 1 Bedroom | Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Wi-Fi
Free Cancellation till 24 hrs before check in
Location of the Villa is Heeressagala View On Map (No 03, Hill Crest Green, Bowalawatta). Top Facilities of this Villa are Wi-Fi.
View More

THB 1,512

+ THB 272 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Uda Gunnepana
Free Cancellation till 24 hrs before check in
This 3 Star Resort in Kandy is located in Uda Gunnepana. Full Address of property is 98/2 Udagunnepana Polgolla View On Map
View More
Excellent4.8

(30 Ratings)

THB 1,307

+ THB 405 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Suduhumpola
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids' Meals
Free Cancellation till 24 hrs before check in
Location of the Homestay is Suduhumpola View On Map (108, Thapodarama Road Hanthana). Top Facilities of this Homestay are Kids' Meals.
View More
Excellent4.5

(877 Ratings)

THB 2,357

+ THB 702 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Anniewatta | 9 minutes walk to Sri Dalada Maligawa
10 minutes walk to Mahaiyawa Railway Station,
Kids' Meals
Free Cancellation
This 3 Star Hotel in Kandy is located in Anniewatta. Full Address of property is 21 Cross St, Kandy 20000, Sri Lanka, Kandy View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.0

(795 Ratings)

THB 891

+ THB 223 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Mahaiyawa | 2.1 km drive to Sri Dalada Maligawa
Free Cancellation till check-in
Location of the Hotel is Mahaiyawa View On Map (No. 43 Vidhyartha Mawatha, Mahaiyawa).
View More
Excellent4.4

(871 Ratings)

THB 1,087

THB 587

+ THB 164 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 1.9 km drive to Sri Dalada Maligawa
Free Cancellation
This 3 Star Hotel in Kandy is located in City Centre. Full Address of property is 84 Peradeniya Road View On Map
View More
Very Good3.9

(1858 Ratings)

THB 883

+ THB 274 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Anniewatta | 2.2 km drive to Sri Dalada Maligawa
9 minutes walk to Suduhumpola Train Halt,
Guest House
Kids' Meals
Refrigerator
Free Cancellation
Location of the Guest House is Anniewatta View On Map (200/22, Peradeniya Rd). Top Facilities of this Guest House are Kids' Meals & Refrigerator.
View More
Excellent4.3

(278 Ratings)

THB 398

+ THB 123 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Anniewatta | 2.1 km drive to Sri Dalada Maligawa
Kids' Meals
Free Cancellation
This 3 Star Hotel in Kandy is located in Anniewatta. Full Address of property is 156/19 Sirimavo Bandaranaike Mawatha View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.4

(1044 Ratings)

THB 1,162

+ THB 360 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 7 minutes walk to Sri Dalada Maligawa
Kids' Meals
Free Cancellation till 24 hrs before check in
Location of the Hotel is City Centre View On Map (12, City Centre). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good3.9

(945 Ratings)

THB 2,291

THB 1,771

+ THB 496 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Mawilmada
Kids' Meals
Free Cancellation
This 3 Star Hotel in Kandy is located in Mawilmada. Full Address of property is 5, 16A Uplands Rd, Kandy 20000, Sri Lanka, Katugastota View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.0

(118 Ratings)

THB 2,230

THB 1,808

+ THB 526 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Yatinuwara | 12.0 km from Kandy city centre
Free Cancellation till 12 hrs before check in
Location of the Hotel is Yatinuwara View On Map (Springfields, Gannoruwa 82).
View More
Excellent5.0

(9 Ratings)

THB 838

+ THB 151 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Suduhumpola
Guest House
This 3 Star Guest House in Kandy is located in Suduhumpola. Full Address of property is Thapodarama Mawatha, Hanthana No 75, Paradise Park View On Map
View More
Excellent4.6

(85 Ratings)

THB 388

+ THB 70 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Lewella
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids' Meals
CanoeingCanoeing
Childcare ServicesChildcare Services
Free Cancellation till 24 hrs before check in
Location of the Homestay is Lewella View On Map (No. 352C, Dharmaraja Mawatha). Top Facilities of this Homestay are Kids' Meals & Canoeing & Childcare Services.
View More
Very Good4.1

(133 Ratings)

THB 1,103

+ THB 199 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Watapuluwa
Cottage
| 1 Bedroom | Sleeps 6 guests
Free Cancellation till 24 hrs before check in
This 3 Star Cottage in Kandy is located in Watapuluwa. Full Address of property is 183, Kumudu Mawatha Watapuluwa View On Map
View More

THB 1,243

+ THB 370 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Mawilmada | 4 minutes walk to Mawilmada Railway Station
Free Cancellation
Location of the Hotel is Mawilmada View On Map (344 Katugastota Rd).
View More
Excellent4.6

(16 Ratings)

THB 667

+ THB 67 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Thalwatta | 2.9 km drive to Sri Dalada Maligawa
Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Hotel in Kandy is located in Thalwatta. Full Address of property is 102/123, Hewaheta Rd Thalwatta View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.5

(15 Ratings)

THB 2,147

+ THB 665 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Primrose
Guest House
Kids' Meals
Free Cancellation
Location of the Guest House is Primrose View On Map (198/11 George E De Silva Mwt). Top Facilities of this Guest House are Kids' Meals.
View More
Excellent4.4

(35 Ratings)

THB 1,759

+ THB 524 taxes & fees

Per Night

Login to Book Now & Pay Later!

Hotels By Category in Kandy

Show More

Properties in Kandy

Hotels By Category in Kandy

Show More

Hotels by Popular Attractions in Kandy

Show More