Sri Lanka Hotels & Resorts

Search Hotels in Sri Lanka

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 282,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Sri Lanka Hotel Travel Guide

    Prepare for the escape of your dreams when you utilize Expedia to lock down a stay at one of the motels, hotels, or resorts in Sri Lanka. Regardless of what kind of surroundings you prefer to have on hand, our straightforward search tool makes it easy for you to find just what you are searching for. Begin your search today, and you're guaranteed to find the perfect room for your trip.

    Looking to spend the night at an opulent retreat? Take your pick. Expedia has a great range of modest inns as well. And there are an assortment of alternatives in between, of course. It just depends on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll see a wealth of lodging options right in the middle of the action, as well as private options on the border of Sri Lanka. When you browse Expedia's selection of rooms in Sri Lanka, you're bound to find cheap rates and awesome offers on any type of lodge here.

    Reserving a room for your holiday doesn't need to be a pain. Expedia helps you save you money and time when securing your reservations at an accommodation in Sri Lanka, so you can spend your days getting the most out of your adventure and not stressing out about busting your budget. So why wait another day to book your travel plans? Type in your perfect travel dates now to see the best specials on stays in Sri Lanka!


    Top Sri Lanka Hotel Destinations

    Sri Lanka Hotels
    Sri Lanka Hotels

    Hotels in Colombo

    The Kingsbury - Colombo Hotels
    Rating: 4.5 Stars

    The Kingsbury

    48 Janadhipathi Mawatha, Colombo - Map
    "Excellent hotel"
    Only the location of my room was very bad, everything else was great, food is lovely
    A Traveller
    This family-friendly Colombo hotel is located by the ocean, just steps from Bank of Ceylon Tower and Colombo World Trade …More
    Taj Samudra - Colombo Hotels
    Rating: 4.0 Stars

    Taj Samudra

    25 Galle Face Centre Road, Colombo - Map
    "Short luxurious stay"
    Cheked in for our last night in our srilanka trip for a relaxing day in colombo. We got a generous upgrade to the luxury room which is perfect: confortable, clean, spacious. Staff was very friendly, polite and well trained. We tried the latitude restaurant for both lunch and breafast. Food is very good compared to other 5 star hotels in the country. Overall it was a great experience!
    A Traveller
    Located in the heart of Colombo, this eco-friendly hotel is within 3 mi (5 km) of Nawaloka Hospital, Sambodhi Chaitiya, and …More
    Cinnamon Grand Colombo - Colombo Hotels
    Rating: 4.5 Stars

    Cinnamon Grand Colombo

    77, Galle Road, Colombo - Map
    "Great for business and leisure"
    Four night stay for business. Fantastic hotel. Great facilities. Not sure what else to say - wouldn't hesitate to use again.
    Traveller from United Kingdom
    This family-friendly Colombo hotel is located by the ocean, within a 10-minute walk of US Embassy and Chabad of Sri Lanka …More

    Hotels in Kandy

    Hotel Hill Top - Kandy Hotels
    Rating: 3.0 Stars

    Hotel Hill Top

    200/21 Bahirawakanda, Peradeniya Road, Kandy - Map
    "Fair hotel facilities but terrrible staff"
    Staffs mixed up the booking from two agencies and did not receive on line booking from our phone. They requested only paper which truly surprised us. Overall hotel was ok.
    A Traveller
    Located in the center of Kandy, this family-friendly hotel is within a 15-minute walk of Kandy Clock Tower, Kandy General …More
    Cinnamon Citadel Kandy - Kandy Hotels
    Rating: 3.5 Stars

    Cinnamon Citadel Kandy

    124, Srimath Kuda Ratwatte Mawatha, Kandy - Map
    Lovely to come back to after a hectic busy day sightseeing to the calm and beautiful view of the river and pool. It is away from the business of Kandy, very restful. There was live music most nights.
    A Traveller
    This family-friendly Kandy hotel is within 3 mi (5 km) of Asgiri Maha Viharaya, Bahirawa Buddah, and Royal Palace of Kandy …More
    Tree of Life Nature Resort - Kandy Hotels
    Rating: 3.5 Stars

    Tree of Life Nature Resort

    Yahalatenna, Kandy - Map
    "Away from it all"
    The location outside bustling, hectic Kandy and its traffic was ideal for peace and sense of natural beauty. The welcome was warm, the room a bit tired and needing some update, but quite acceptable. We commented on a badly leaking tap, in light of water shortages in the area, but it was not fixed over our 2-day stay. Food was good and reasonably priced, the pool was nice but could do with some loungers for relaxing after a swim. As with almost all our Sri Lanka trip, staff were friendly and helpful and we really enjoyed our short stay. Our driver was essential for getting to and from Kandy's attractions.
    Traveller from UK
    Located in the historical district, this family-friendly resort is within 9 mi (15 km) of Royal Botanical Garden, Wales Park …More

    Hotels in Nuwara Eliya

    Galway Forest Lodge - Nuwara Eliya Hotels
    Rating: 3.0 Stars

    Galway Forest Lodge

    Upper Lake Road, Nuwara Eliya - Map
    3.0 out of 5 (1 reviews)
    Situated in Nuwara Eliya, this lodge is within 3 mi (5 km) of Pedro Tea Factory, Galway Forest Reserve, and Victoria Park …More
    Jetwing Warwick Gardens - Ambewella Hotels
    Rating: 4.5 Stars

    Jetwing Warwick Gardens

    Warwick Estate, Lower Division, Ambewel, Ambewella - Map
    "Beautiful, but a little remote."
    Fabulous place when you eventually arrive. To make a visit to this hotel more pleasurable a better access road would be good. A very scary drive from main road down and up to hotel. It is a one car only road so I don't know what would happen if there was a car coming the other way. Apart from access in, the hotel is in a beautiful spot, very clean and the staff could not do enough for us. The food also was very good. Advertised wifi on website but it is not available and phone coverage is a little dodgy. There is not place else to eat except at the hotel.
    Traveller from Sydney, Australia
    Situated in the historical district, this luxury bed & breakfast is within 9 mi (15 km) of Hakgala Botanic Gardens, Sri …More
    Langdale by Amaya - Nuwara Eliya Hotels
    Rating: 4.0 Stars

    Langdale by Amaya

    Radalla, Nuwara Eliya - Map
    "Great staff in a beautiful setting"
    The staff at langdale is world class as if the setting. Lovely and quaint with enough privacy. Great value for money too! Highly recommend a visit and a must for Nuwar Eliya.
    A Traveller
    Situated in the mountains, this luxury resort is within 9 mi (15 km) of Galway Forest Reserve, Victoria Park, and Nuwara …More