• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-11-11
Check-out date:
2026-11-12
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
  • Lazy Bay

    Mafaza Mosque Road, Panama Road, Arugam Bay, Sri Lanka (Open map)

    Offering a location within 500 metres of Arugam Bay Beach, Lazy Bay Hotel Arugam Bay offers 12 rooms. Luggage storage are available for guests' convenience at this hotel, which sits in the Arugam Bay…
    Read more
  • Wilpattu Nature Resort

    Gangewadiya Road, Gangewadiya, Sri Lanka (Open map)

    Wilpattu Nature Resort Gangewadiya enjoys a convenient location and provides guests with a restaurant. Wi-Fi is accessible in the rooms and a car park is provided on site.
    Read more
    6.2
    Pleasant
    10 reviews
  • Hotel J Ambalangoda

    No. 509 Galle Road, Ambalangoda,, Hikkaduwa, Sri Lanka (Open map)

    The 3-star Hotel J Ambalangoda Hikkaduwa is located around 5 minutes' walk from Ambalangoda Beach and comprises 26 rooms with modern comforts. Featuring a convenience store and luggage storage, the…
    Read more
  • Roman Lake Ayurveda Boutique Resort

    Godagedara Road, , Pathegama , , Balapitiya, Ahungalla, Sri Lanka (Open map)

    Roman Lake Ayurveda Boutique Resort Ahungalla is located in Ahungalla, 15 minutes' drive from Madu River, and offers outdoor swimming pools. The hotel is 4.6 km from Victor Hasselblad Sea Turtle…
    Read more
  • Girankiththa Eco Resort

    Dunukedeniya Mahabage, Kitulgala, Sri Lanka (Open map)

    Situated nearly a 10-minute drive from Makandawa Forest Reserve, the 3-star Girankiththa Eco Resort Kitulgala offers proximity to various city highlights. This Kitulgala resort also entices guests…
    Read more
  • Green Water Resort - Mountain Villa With Natural Pool

    No 06 Kapilawaththa,Bevaraliya,Deniyaya, Deniyaya, Sri Lanka (Open map)

    Green Water Resort - Mountain Villa With Natural Pool Deniyaya offers proximity to Sinharaja Forest, which is located nearly 10 minutes away by car.
    Read more
  • Sigiriya King'S Resort

    176, Panelehena Thalkote, Sigiriya, Sigiriya, Sri Lanka (Open map)

    Located nearly a 20-minute walk from the ancient Pidurangala Vihara Buddhist Temple, the 5-star smoke-free Sigiriya King'S Resort offers air-conditioned rooms 2.5 km from Thalkote Wewa. Boasting an…
    Read more
    9.6
    Exceptional
    643 reviews
  • Ayur Ayur Resort & Ayurveda Retreat

    No. 14, Kattuwa Road, Eththukala, Negombo, Sri Lanka (Open map)

    Located approximately 900 metres from The beach park, the comfortable 4-star Ayur Ayur Resort & Ayurveda Retreat Negombo invites guests to try boating and bike riding, or relax by an adult pool with…
    Read more
    8.6
    Fabulous
    1751 reviews
  • Sigiriya Forest Edge By Marino Leisure

    Idigaswewa, Sigiriya, Sigiriya, Sri Lanka (Open map)

    The elegant Sigiriya Forest Edge By Marino Leisure hotel includes luxurious rooms approximately 10 minutes' drive from Sigiriya Heritage Museum. The 5-star resort, located 4.5 km from Minneriya…
    Read more
    9.6
    Exceptional
    796 reviews
  • Levona Garden Resort

    Kashyapagama, Habarana, Sri Lanka (Open map)

    Levona Garden Resort Habarana offers 14 rooms a 16-minute walk from Minneriya National Park. This hotel features an outdoor swimming pool with a pool cover.
    Read more
    9.3
    Superb
    1097 reviews
  • The Nature Park Villa

    103, Kalapuraya, Sigiriya, Sri Lanka (Open map)

    Approximately a 10-minute drive from Sigiriya The Ancient Rock Fortress, the comfortable 3-star The Nature Park Villa Sigiriya hotel includes 26 rooms. Guests can enjoy Asian cuisine in an Asian…
    Read more
    8.8
    Fabulous
    1526 reviews
  • Karpaha Sands

    Kiran Po Box 1, Kalkudah, Passikudah, Sri Lanka (Open map)

    The 5-star Karpaha Sands Passikudah hotel is located in Passikudah, about a 25-minute walk from Kalkudah Bay, and offers an infinity swimming pool. This comfortable resort serves local dishes…
    Read more
    9.9
    Exceptional
    704 reviews
  • O2 Villas Ella

    No.04 Rathnagiri State, Ella, Sri Lanka, Ella, Sri Lanka (Open map)

    The elegant 5-star O2 Villas Ella hotel, located around 25 minutes on foot from Nine Arch Bridge, offers an infinity pool and Wi-Fi throughout the property. This Ella resort offers an à la carte…
    Read more
    8.1
    Very Good
    747 reviews
  • Ella Soul Resort

    Lizzie Villa Road, Ambagollapathana Ella, Ella, Sri Lanka (Open map)

    Offering immaculate rooms and Wi-Fi in the rooms, the 3-star Ella Soul Resort is 2.1 km from Ella Rock Hike and around a 25-minute walk from Nine Arch Bridge. This elegant resort is well-known for…
    Read more
    9.0
    Superb
    807 reviews
  • Wavelength Hotel & Wellness Center

    Sunanda Road Mirissa, Mirissa, Sri Lanka (Open map)

    Located nearly 15 minutes' walk from Secret beach, the 4-star Wavelength Hotel & Wellness Center Mirissa features Wi-Fi in the rooms and secured parking on site. Boasting an outdoor swimming pool…
    Read more
    7.4
    Good
    948 reviews
  • Dinu Lanka Resort

    Japamala Avenue, Katunayake, Sri Lanka (Open map)

    Featuring car rentals, as well as Wi-Fi throughout the property, the elegant Dinu Lanka Resort Katunayake is around 10 minutes by car from Destination Sri Lanka. The resort provides 24-hour security…
    Read more
    9.1
    Superb
    575 reviews
  • Eliyanth Udawalawe

    2036/4 Walawegama, Udawalawe, Sri Lanka (Open map)

    Located approximately 10 minutes' drive from Visit Udawalawe National Park, the elegant Eliyanth Udawalawe Hotel features Wi-Fi in the rooms and secure parking on site.
    Read more
    8.8
    Fabulous
    776 reviews
  • Nature Walk Resort

    No 9 Sangamitha Road, Kandy, Sri Lanka (Open map)

    The 3-star Nature Walk Resort Kandy includes air-conditioned rooms around 10 minutes' drive from the buddhist Temple of the Tooth Museum. Set amidst tropical greenery, this Kandy hotel is 3.2 km from…
    Read more
    8.5
    Fabulous
    801 reviews
  • Habarana Tree House Mutu Village

    Kasyapagama,Habarana, Habarana, Sri Lanka (Open map)

    Featuring a convenient location, Habarana Tree House Mutu Village hotel offers views of the garden, and is a 16-minute walk from Habarana Buddhist Temple. This resort boasts an outdoor swimming pool…
    Read more
    9.2
    Superb
    672 reviews
  • Habarana Tree House Ambasewana Resort

    157,Anuradapura Road Laksirigama, Habarana, Sri Lanka (Open map)

    Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Habarana Tree House Ambasewana Resort is 2.4 km from Luck Uyana Herbal Medecines Garden and just a 10-minute walk from Dhilip De…
    Read more
    9.3
    Superb
    589 reviews
Thank you for subscribing
Close