We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Temple of the Tooth (Sri Dalada Maligawa)

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
No 25 Lady Gordon Road, Kandy 20000, Sri Lanka
1.3 km from Temple of the Tooth (Sri Dalada Maligawa)
#13 of 53 hotels in Kandy
Special Price: 15% off room rate
Must mention this special offer at the time of reservation... Read more

The price you found is 10% lower than this hotel's average rate of US$147/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$145*
US$132* /night
View Deal
TripAdvisor
US$132*
Booking.com
US$145*
Travelocity
US$144*
Aniwatte, Kandy 20000, Sri Lanka
1.7 km from Temple of the Tooth (Sri Dalada Maligawa)
#18 of 53 hotels in Kandy
Top Deal
US$203*
US$56* /night
View Deal
TripAdvisor
US$56*
Priceline
US$56*
Travelocity
US$203*
83/40 Ampitiya Rd | At the End of Kandy Lake in the Beginning of Ampitiya Road, Kandy 20000, Sri Lanka
1.7 km from Temple of the Tooth (Sri Dalada Maligawa)
#29 of 53 hotels in Kandy

The price you found is 13% lower than this hotel's average rate of US$16/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$21*
US$14* /night
View Deal
TripAdvisor
US$14*
Travelocity
US$17*
Hostelworld.com
US$21*
No 32 Aniwatthe Road, Kandy 20000, Sri Lanka
1.8 km from Temple of the Tooth (Sri Dalada Maligawa)
#48 of 53 hotels in Kandy
US$25* /night
View Deal
18/10 4th Lane, Nawayalathanne, Katugastota, Kandy 20000, Sri Lanka
1.9 km from Temple of the Tooth (Sri Dalada Maligawa)
No photo provided
71/18 Dodanwala Passage | Asgiriya, Kandy, Sri Lanka
2.0 km from Temple of the Tooth (Sri Dalada Maligawa)
#1 of 53 hotels in Kandy
Contact hotel for availability
11 B5 / 10 - 1, 6th Lane | off Upper Tank Rd, off Circular 2 Rd, Hantana 20022, Sri Lanka
2.0 km from Temple of the Tooth (Sri Dalada Maligawa)
Top Deal
US$123*
US$99* /night
View Deal
Booking.com
US$123*
Travelocity
US$123*
Orbitz.com
US$123*
4/22 Galkanda Road | Aniwatta, Kandy 20000, Sri Lanka
2.0 km from Temple of the Tooth (Sri Dalada Maligawa)
#25 of 53 hotels in Kandy
US$241* /night
View Deal
TripAdvisor
US$241*
Booking.com
US$244*
Orbitz.com
US$241*
124, Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka
2.3 km from Temple of the Tooth (Sri Dalada Maligawa)
#5 of 53 hotels in Kandy

The price you found is 29% lower than this hotel's average rate of US$126/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$137*
US$90* /night
View Deal
TripAdvisor
US$90*
Booking.com
US$95*
AMOMA
US$137*
46 Nittawela Road, Kandy 20000, Sri Lanka
2.4 km from Temple of the Tooth (Sri Dalada Maligawa)
#2 of 53 hotels in Kandy

The price you found is 30% lower than this hotel's average rate of US$207/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$369*
US$145* /night
View Deal
TripAdvisor
US$145*
Travelocity
US$369*
Expedia.com
US$369*
No, 17, Richmond Hills, Heerassagala | Hantana, Kandy 20000, Sri Lanka
2.6 km from Temple of the Tooth (Sri Dalada Maligawa)
#37 of 53 hotels in Kandy

The price you found is 18% lower than this hotel's average rate of US$22/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$24*
US$18* /night
View Deal
TripAdvisor
US$18*
Expedia.com
US$21*
Booking.com
US$24*
26, Thapodarama Road | Hantana, Kandy 20020, Sri Lanka
2.8 km from Temple of the Tooth (Sri Dalada Maligawa)
#17 of 53 hotels in Kandy
Top Deal
US$62*
US$48* /night
View Deal
TripAdvisor
US$48*
Booking.com
US$48*
Agoda.com
US$62*
195/56 Richmond Hill Place | Heerassagala, Kandy ky20400, Sri Lanka
2.9 km from Temple of the Tooth (Sri Dalada Maligawa)
#8 of 53 hotels in Kandy
Top Deal
US$50*
US$42* /night
View Deal
TripAdvisor
US$42*
Travelocity
US$44*
Priceline
US$50*
84 Tenna Kumbura, Tennekumbura 20166, Sri Lanka
3.4 km from Temple of the Tooth (Sri Dalada Maligawa)

The price you found is 12% lower than this hotel's average rate of US$84/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$149*
US$74* /night
View Deal
Booking.com
US$78*
Priceline
US$78*
Elvoline
US$149*
40 / 1, Deveni Rajasinghe Mawatha, Kandy 020400, Sri Lanka
3.5 km from Temple of the Tooth (Sri Dalada Maligawa)
#9 of 53 hotels in Kandy
Top Deal
US$86*
US$58* /night
View Deal
TripAdvisor
US$58*
Expedia.com
US$64*
Elvoline
US$86*
48 P.B.A. Weerakoon Mawatha, Kandy 20000, Sri Lanka
3.6 km from Temple of the Tooth (Sri Dalada Maligawa)
#3 of 53 hotels in Kandy
Top Deal
US$127*
US$98* /night
View Deal
TripAdvisor
US$98*
Booking.com
US$127*
Hotwire.com
US$122*
40/1 Devenyi Rajasinghe Mawatha, Kandy, Sri Lanka
3.6 km from Temple of the Tooth (Sri Dalada Maligawa)
#49 of 53 hotels in Kandy
35 PBA Weerakoon Mawatha, Kandy 20000, Sri Lanka
3.7 km from Temple of the Tooth (Sri Dalada Maligawa)
#11 of 53 hotels in Kandy
Top Deal
US$140*
US$106* /night
View Deal
TripAdvisor
US$105*
Booking.com
US$119*
Expedia.com
US$140*
23 A Arangala Nattharanpotha kandy, Mahawaththa 20000, Sri Lanka
3.7 km from Temple of the Tooth (Sri Dalada Maligawa)
Top Deal
US$15*
US$10* /night
View Deal
TripAdvisor
US$10*
Booking.com
US$15*
Orbitz.com
US$11*
Green Hill, Block 56, Heerassagala, Sri Lanka
4.1 km from Temple of the Tooth (Sri Dalada Maligawa)
Top Deal
US$53*
US$41* /night
View Deal
TripAdvisor
US$41*
Orbitz.com
US$53*
Expedia.com
US$53*
Heerassagala Rd | Bowalawaththa, Kandy, Sri Lanka
4.3 km from Temple of the Tooth (Sri Dalada Maligawa)
#15 of 53 hotels in Kandy

The price you found is 16% lower than this hotel's average rate of US$62/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$58*
US$52* /night
View Deal
TripAdvisor
US$52*
Expedia.com
US$58*
Booking.com
US$58*
| Peradeniya, Heerassagala, Sri Lanka
4.5 km from Temple of the Tooth (Sri Dalada Maligawa)

The price you found is 38% lower than this hotel's average rate of US$157/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$105*
US$98* /night
View Deal
Expedia.com
US$99*
Booking.com
US$101*
Hotwire.com
US$105*
No 04 Spring Hill Estate, Bowalawatta 20024, Sri Lanka
4.9 km from Temple of the Tooth (Sri Dalada Maligawa)
Top Deal
US$112*
US$105* /night
View Deal
TripAdvisor
US$105*
Booking.com
US$112*
Hotwire.com
US$105*
Hill Crest Green garden | Bewalawate, Kandy 20000, Sri Lanka
4.9 km from Temple of the Tooth (Sri Dalada Maligawa)
#39 of 53 hotels in Kandy
Top Deal
US$75*
US$31* /night
View Deal
TripAdvisor
US$31*
Booking.com
US$42*
Expedia.com
US$75*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.