• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Applied FiltersClear

Royal Mall

Price Per Night
  • (52)
  • (68)
  • (43)
  • (17)
  • (6)
  • (8)
  • (7)
  • (6)

Your Budget

to
Star Category
  • (179)
  • (70)
  • (46)
User Rating
  • (105)
  • (103)
  • (32)
  • (44)
  • (24)
Property Type
  • (200)
  • (109)
  • (94)
  • (55)
  • (30)
  • (27)
  • (13)
Chains
  • (2)
  • (1)
  • (1)
Amenities
Guests Love
  • (29)
  • (24)
  • (132)
  • (13)

Show -4 more

Booking Preference
Booking Preference
  • (33)
  • (4)
  • (521)
  • (178)
House Rules
  • (23)
  • (49)
  • (28)
  • (4)
  • (30)
Business Essentials
  • (132)
  • (155)
  • (26)
  • (61)
  • (2)
BACK TO TOP

Hotels Near Royal Mall, Kandy

hotelImg
Suduhumpola | 2.7 km from Royal Mall
Kids' Meals
Free Cancellation
This 5 Star Resort in Kandy is located in Suduhumpola. Full Address of property is 125 Richmond Hill Ln, Suduhumpola View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.3

(600 Ratings)

THB 4,791

THB 4,079

+ THB 1,142 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Kandy Myst by Cinnamon

Mawilmada | 6 km from Royal Mall
Free Cancellation
Location of the Hotel is Mawilmada View On Map (273,, Katugastota Road, Kandy).
View More
Excellent4.8

(34 Ratings)

THB 3,312

THB 2,484

+ THB 823 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dangolla | 960 m from Royal Mall
3 minutes walk to Randles Hill Railway Station,
Kids' Meals
Elevator/LiftElevator/Lift
This 4 Star Hotel in Kandy is located in Dangolla. Full Address of property is 6 Mulgampola Rd View On Map Key amenities of this property are Kids' Meals & Elevator/Lift.
View More
Excellent4.4

(383 Ratings)

THB 1,743

+ THB 314 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Skyloft Kandy

Suduhumpola | 2.6 km from Royal Mall
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation
Location of the Hotel is Suduhumpola View On Map (7JFF+HH6, No.26, Thapodarama Road, Richmond Hill Ln, Kandy 20022, Sri Lanka, Suduhumpola). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Excellent4.5

(101 Ratings)

THB 2,613

THB 2,132

+ THB 597 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 3 km from Royal Mall
1.9 km drive to Sri Dalada Maligawa,
Beds in a Hostel
| Sleeps 2 guests
Free Cancellation till 24 hrs before check in
Full Address of property is 92, Peradeniya Road View On Map
View More
Very Good3.9

(631 Ratings)

THB 306

+ THB 59 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Primrose | 3.4 km from Royal Mall
Guest House
Refrigerator
Free Cancellation till 24 hrs before check in
Location of the Guest House is Primrose View On Map (No 1, Nelum Mawatha Primrose Gardens). Top Facilities of this Guest House are Refrigerator.
View More
Very Good4.0

(123 Ratings)

THB 890

+ THB 265 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

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Earls Regent Hotel

Mulgampola | 4 km from Royal Mall
Kids' Meals
Free Cancellation
This 4 Star Hotel in Kandy is located in Mulgampola. Full Address of property is 40/1 Deveni Rajasinghe Mawatha, Kandy, Kandy View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.2

(283 Ratings)

THB 2,640

+ THB 739 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 3.8 km from Royal Mall
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,377

+ THB 410 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
City Centre | 3.4 km from Royal Mall
10 minutes walk to Sri Dalada Maligawa,
9 minutes walk to Kandy Station,
This 3 Star Resort in Kandy is located in City Centre. Full Address of property is No 68, Rajapihilla Mawath View On Map
View More
Excellent4.5

(8 Ratings)

THB 9,035

+ THB 2,800 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Suduhumpola | 2.2 km from Royal Mall
Room in a Homestay
| 1 Bedroom | Sleeps 3 guests
Free Cancellation
Location of the Bed N Breakfast is Suduhumpola View On Map (119/5/ F Heressagala Road , Green Path).
View More

THB 1,896

+ THB 341 taxes & fees

Per Night

Login to Book Now & Pay Later!

Kandy Hotels By Star Rating

Show More

Five Star Hotels in Kandy

Weligalla

Hunnas Falls Hotel

0 1 2 3 4 0 1 2 3 4

THB 3,133

Per Night

Elkaduwa

Earls Regency

0 1 2 3 4 0 1 2 3 4

THB 3,182

Per Night

Tennekumbura

Mountbatten Bungalow

0 1 2 3 4 0 1 2 3 4

THB 3,145

Per Night

Heeressagala

Wattegama

Queen's Hotel

0 1 2 3 4 0 1 2 3 4

THB 4,010

Per Night

City Centre

W15 Hanthana Estate

0 1 2 3 4 0 1 2 3 4

THB 25,139

Per Night

Kandy

Santani Wellness Kandy

0 1 2 3 4 0 1 2 3 4

THB 38,118

Per Night

Aratenna Estate

The Trees

0 1 2 3 4 0 1 2 3 4

THB 4,487

Per Night

Kandy Lake

Royal Avenue

0 1 2 3 4 0 1 2 3 4

THB 3,356

Per Night

Nawayalatenna

Five Star Hotels in Kandy

Upcountry Hotel

0 1 2 3 4 0 1 2 3 4

THB 1,346

Per Night

Kadugannawa

The Elephant Stables

0 1 2 3 4 0 1 2 3 4

THB 8,469

Per Night

Mawilmada

W15 Hanthana Estate

0 1 2 3 4 0 1 2 3 4

THB 25,139

Per Night

Kandy

Earls Regency

0 1 2 3 4 0 1 2 3 4

THB 3,182

Per Night

Tennekumbura

Wattegama

Ru Boutique

0 1 2 3 4 0 1 2 3 4

THB 3,456

Per Night

Kandy Lake

Ferndale Retreat

0 1 2 3 4 0 1 2 3 4

THB 4,175

Per Night

Medadumbara

Mountbatten Bungalow

0 1 2 3 4 0 1 2 3 4

THB 3,145

Per Night

Heeressagala

Amaya Hills

0 1 2 3 4 0 1 2 3 4

THB 9,227

Per Night

Heeressagala

Global Presence

Show More

Hotels near Popular Attractions in Kandy

Show More

Properties In Kandy

Kandy Hotels By Star Rating

Show More

Most Booked Hotels in Kandy

Radisson Hotel Kandy

0 1 2 3 0 1 2 3 4

THB 2,768

Per Night

Kandy Lake

Earls Regent Hotel

0 1 2 3 0 1 2 3 4

THB 2,976

Per Night

Mulgampola

Cinnamon Citadel Kandy

0 1 2 3 0 1 2 3 4

THB 2,686

Per Night

Wattarantenna

The Trees

0 1 2 3 4 0 1 2 3 4

THB 4,487

Per Night

Kandy Lake

Mount Blue Kandy

0 1 2 3 0 1 2 3 4

THB 1,866

Per Night

Tennekumbura

The Golden Crown Hotel

0 1 2 3 4 0 1 2 3 4

THB 4,262

Per Night

Ampitiya

Queen's Hotel

0 1 2 3 4 0 1 2 3 4

THB 4,010

Per Night

City Centre

Earls Regency

0 1 2 3 4 0 1 2 3 4

THB 3,182

Per Night

Tennekumbura

Thilanka Hotel

0 1 2 3 0 1 2 3 4

THB 3,656

Per Night

Kandy Lake

Ceyloni City Hotel

0 1 2 0 1 2 3 4

THB 996

Per Night

Anniewatta

Kandy Myst by Cinnamon

0 1 2 3 0 1 2 3 4

THB 3,296

Per Night

Mawilmada

The Radh Hotel

0 1 2 3 0 1 2 3 4

THB 4,716

Per Night

City Centre

Mahaweli Reach Hotel

0 1 2 3 4 0 1 2 3 4

THB 4,084

Per Night

Weerakoon Gardens

City Centre

Cafe Aroma Inn

0 1 2 0 1 2 3 4

THB 1,202

Per Night

City Centre

Amaya Hills

0 1 2 3 4 0 1 2 3 4

THB 9,227

Per Night

Heeressagala

Oak Ray Regency

0 1 2 3 0 1 2 3 4

THB 2,809

Per Night

Gatambe

Viyana Boutique Hotel

0 1 2 0 1 2 3 4

THB 1,887

Per Night

Kandy Lake

selene city hotel

0 1 2 0 1 2 3 4

THB 730

Per Night

Mawilmada

Jack Tree Lodge

0 1 2 3 0 1 2 3 4

THB 1,032

Per Night

Primrose

Hotel Suisse

0 1 2 3 0 1 2 3 4

THB 2,962

Per Night

Kandy Lake

Kandy Lake

Grand Serendib Hotel

0 1 2 3 0 1 2 3 4

THB 4,003

Per Night

Kandy Lake

Ceyloni Panorama Resort

0 1 2 0 1 2 3 4

THB 1,724

Per Night

Tennekumbura

Anniewatta

Oak Ray Heritage

0 1 2 0 1 2 3 4

THB 2,479

Per Night

Kandy Lake

Hanthana House

0 1 2 0 1 2 3 4

THB 7,382

Per Night

Suduhumpola

The Grand Kandyan Hotel

0 1 2 3 4 0 1 2 3 4

THB 4,082

Per Night

Anniewatta

Serene Kandy

0 1 2 3 0 1 2 3 4

THB 2,893

Per Night

Kandy Lake

Anniewatta

Kandy Lake

Sevana City Hotel Kandy

0 1 2 0 1 2 3 4

THB 1,278

Per Night

City Centre

Rivora Residence

0 1 2 3 0 1 2 3 4

THB 4,645

Per Night

Watapuluwa

Galaxy City Hotel

0 1 2 0 1 2 3 4

THB 660

Per Night

Mahaiyawa

View360 Hotel Kandy

0 1 2 0 1 2 3 4

THB 2,370

Per Night

Mawilmada

Buwelikada

Eagle Regency Kandy

0 1 2 3 0 1 2 3 4

THB 1,528

Per Night

Heeressagala

Ceyloni Lake View

0 1 0 1 2 3 4

THB 738

Per Night

Kandy Lake

Hotel Ganthera Kandy

0 1 0 1 2 3 4

THB 1,527

Per Night

Wattarantenna

Theva Residency

0 1 2 3 0 1 2 3 4

THB 3,094

Per Night

Hantana

Kings Pavilion

0 1 2 3 4 0 1 2 3 4

THB 17,774

Per Night

Anniewatta

Kandy Supreme Hotel

0 1 0 1 2 3 4

THB 966

Per Night

Kandy Lake

Premium Hotels in Nearby Cities

Villa Vajrapani

0 1 2 3 0 1 2 3 4

THB 5,059

Per Night

Doluwa

Moragolla

The Albatross, Kandy

0 1 2 3 0 1 2 3 4

THB 4,194

Per Night

Medadumbara

K.F.G. & G. Korale

Forest Face Lodge

0 1 2 3 4 0 1 2 3 4

THB 902

Per Night

Gurudeniya

W15 Ambuluwawa

0 1 2 3 4 0 1 2 3 4

THB 8,196

Per Night

Udapalatha

Wattegama

Yatinuwara

Aarunya Nature Resort & Spa

0 1 2 3 4 0 1 2 3 4

THB 25,761

Per Night

Alawatugoda

Tea & Experience Factory

0 1 2 3 4 0 1 2 3 4

THB 3,039

Per Night

Hanguranketha