• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-19
Check-out date:
2026-02-20
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Eagle Regency Hotel

    No. 80, Welihiriya, Uda Peradeniya, Kandy, Sri Lanka

    2.5 km to Peradeniya Railway Station (Open map)

    Located within a 6-km distance of Kandy View Point, the 4-star smoke-free Eagle Regency Hotel Kandy features Wi-Fi in public areas and parking on site. Located in a historical area, the boutique…
    Read more
    7.6
    Good
    443 reviews
  • Kandyan Mount Mirror Boutique Villa

    48 Park Avenue, Kandy, Sri Lanka

    2.5 km to Peradeniya Railway Station (Open map)

    Guests of Kandyan Mount Mirror Boutique Villa hotel can visit Nelligala International Buddhist Centre, situated around 7 km away. The guest house also boasts a terrace, which comes with outdoor…
    Read more
    7.8
    Good
    59 reviews
  • The Writer'S Cottage

    45 Dangolla Road, Kandy, Sri Lanka

    2.5 km to Peradeniya Railway Station (Open map)

    The Writer'S Cottage Kandy is located 3.9 km from Kandy View Point and provides a private swimming pool, ensuring a relaxing stay. This Kandy villa includes complimentary private parking and a…
    Read more
  • Kandy Food Lovers Home Stay By Ags

    47/148, Ogastawaththa, Kandy, Sri Lanka

    2.5 km to Peradeniya Railway Station (Open map)

    Situated within 5 minutes' walk of Temple, Kandy Food Lovers Home Stay By Ags apartment offers guests easy access to various tourist attractions nearby. Wi-Fi and free private parking are also…
    Read more
    9.4
    Superb
    127 reviews
  • Oyo 438 Sarala Residence Hotel

    253 1 Ogastawatta Kandy 253 1 Ogasta Watta Kandy, Kandy, Sri Lanka

    2.6 km to Peradeniya Railway Station (Open map)

    Oyo 438 Sarala Residence Hotel Kandy offers quick access to Temple, situated around 5 minutes' walk away. A car park is provided on site.
    Read more
  • The Villa Angeline

    158 Dangolla Road, Kandy, Sri Lanka

    2.6 km to Peradeniya Railway Station (Open map)

    The Villa Angeline Kandy is located 4.3 km from the golden - roofed Temple of the Sacred Tooth Relic and 15 minutes by car from Lankatilaka Temple. One of the highlights of this homestay is a terrace…
    Read more
  • Royal Forest Villa Kandy

    114 Royal Park Place, Angunawala, Sri Lanka

    2.6 km to Peradeniya Railway Station (Open map)

    Royal Forest Villa Kandy Angunawala hotel offers a terrace, located a 10-minute drive from University of Peradeniya.
    Read more
  • Home Bed

    28/2 Kuruduwattha Kossinna Gelioya, Angunawala, Sri Lanka

    2.6 km to Peradeniya Railway Station (Open map)

    The 30 m² Home Bed Angunawala apartment is located 3.9 km from the ancient Lankatilaka Vihara Buddhist Temple and offers Wi-Fi for either business or leisure.
    Read more
  • N045Stay

    No45 Muruthalawa Kandy 45, Kandy, Sri Lanka

    2.7 km to Peradeniya Railway Station (Open map)

    The 240 m² N045Stay Kandy apartment is located within a 10-minute drive of Temple of the Gadaladenia and about 7 km from the buddhist Temple of the Tooth Museum. At the 3-bedroom apartment, Wi-Fi and…
    Read more
  • Kandy Wellness & Thai Spa

    875 William Gopallawa Mawatha, Kandy, Kandy, Sri Lanka

    2.7 km to Peradeniya Railway Station (Open map)

    Offering currency exchange and a lift, Kandy Wellness & Thai Spa Hotel is a 25-minute walk from University of Peradeniya. This resort is 4.8 km from Udawattakelle Sanctuary and provides guests with a…
    Read more
  • Oak Ray Regency

    No.9,Deveni Rajasinghe Mawatha,Gatambe, Kandy, Sri Lanka

    2.7 km to Peradeniya Railway Station (Open map)

    Oak Ray Regency Hotel Kandy is 150 metres from Opanima Gems & Jewellery Ltd and offers a shared lounge and recreational facilities. This hotel offers 60 rooms and a botanical garden with barbecue…
    Read more
    7.1
    Good
    67 reviews
  • Sky Edge Homestay

    No.14 Udabowala Road, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Sky Edge apartment is nearly 1.5 km from Royal Botanical Gardens. The accommodation is 20 minutes’ walk from Ceylon Tea Museum.
    Read more
    9.7
    Exceptional
    94 reviews
  • Sura Homestay Kandy

    No.12/3/A/2, Udabowala Road, Dangolla, Kandy, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Sura Homestay Kandy offers views of the pool and a location 3.8 km from Royal Palace Park. Guests can use Wi-Fi and parking, which is available on site.
    Read more
    8.4
    Very Good
    102 reviews
  • Boscage Homestay

    No 82/6,Hector Kobbekaduwa Rd,Gannoruwa, Peradeniya, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Boscage Homestay Kandy is also located a few steps from the Ranweli Spice Garden. The apartment is fitted with a terrace which boasts views of the mountain.
    Read more
    9.1
    Superb
    51 reviews
  • Grand Holidays, Kandy

    35 Deveni Rajasinghe Mawatha, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Grand Holidays, Kandy hotel offers access to the Temple of the Sacred Tooth Relic, which is located about 10 minutes' drive away. Guests can indulge in this Kandy guest house's garden, accompanied by…
    Read more
  • Kandy River Lodge

    35/1 Devana Rajasinghe Mawatha, Getambe, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Overlooking the river, Kandy River Lodge is 3.2 km from Royal Palace Hilltop Park in Kandy. Wi-Fi and free private parking are also available at the apartment.
    Read more
    9.9
    Exceptional
    13 reviews
  • Villa 121

    No.121 Ogastawatta,Udaperadeniya, Kandy, Sri Lanka

    2.8 km to Peradeniya Railway Station (Open map)

    Villa 121 is located about a 10-minute ride from National Museum of Kandy and offers Wi-Fi for either business or leisure. University of Peradeniya is about a 10-minute ride from the homestay, while…
    Read more
    7.8
    Good
    12 reviews
  • Pine Hill Residence

    Heerassagala Road No 43,Hill Crest Gardens,Bowala Watta, Kandy, Sri Lanka

    2.9 km to Peradeniya Railway Station (Open map)

    The family-friendly Pine Hill Residence Kandy hotel includes air-conditioned rooms 2.7 km from the Kandy War Cemetery. Featuring luggage storage and a restaurant, this 3-star hotel is approximately…
    Read more
    8.4
    Very Good
    133 reviews
  • Grand Holidays Kandy

    No.35, 2Nd Rajasinghe Street, Getambe, Kandy, Kandy, Sri Lanka

    2.9 km to Peradeniya Railway Station (Open map)

    Located 3.7 km from the 14th - century Natha Devale, which is considered to be a sacred place of worship, Grand Holidays Kandy hotel offers luggage storage for guests' convenience. The hotel features…
    Read more
  • Queens Garden

    294 Sri Amarawansa Mawatha, Kandy, Sri Lanka

    2.9 km to Peradeniya Railway Station (Open map)

    Located approximately 10 minutes by car from the Kandy Municipal Central Market, Queens Garden Kandy villa provides access to various tourist attractions in the vicinity.
    Read more
Thank you for subscribing
Close