Sri Lanka Hotels & Resorts

Search Hotels in Sri Lanka

    Need help booking?

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

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • 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 Kandy

    Earl's Regency - Kandy Hotels
    Rating: 4.5 Stars

    Earl's Regency

    Kundasale, Kandy - Map
    "Comfort and excellence "
    Early Check in and upgrade to a suite. Very good service. Great msssage
    A Traveller
    This family-friendly Kandy hotel is located in Kandy District, within 3 mi (5 km) of Kandyan Art Association & Cultural …More
    Mahaweli Reach Hotel - Kandy Hotels
    Rating: 4.0 Stars

    Mahaweli Reach Hotel

    35, P.B.A.Weerakoon Mawatha, Kandy - Map
    Although i checkek all reviews i was not expecting sort of warm welcome and kind servie shown during our stay From the reception to house keeping,from the bar to resturant, feom the concierge to spa bali massage all excelent left there with good Memories thank you all
    Traveller from Istanbul
    This family-friendly hotel is located in the city center, within 3 mi (5 km) of Devales, Kanday Monasteries, and Sri Dalada …More
    Amaya Hills - Kandy Hotels
    Rating: 4.5 Stars

    Amaya Hills

    Heerassagala Kandy Sri Lanka, Kandy - Map
    "Quite satisfied except the price"
    I hesitated before booking because of negative comments online about the hotel, but finally the one night stay was quite pleasant. We booked two rooms but were given a family suite, so that we could spend a joyful evening together in the living room. Contrary to some negative comments, the air con can be turned off, impeccable hot water shower for everyone, the food was OK.
    A Traveller
    This family-friendly Kandy hotel is located in the mountains, within 3 mi (5 km) of Ceylon Tea Museum and New Ranweli Spice …More

    Hotels in Colombo

    The Kingsbury - Colombo Hotels
    Rating: 5.0 Stars

    The Kingsbury

    48 Janadhipathi Mawatha, Colombo - Map
    A good hotel that is well located in central Colombo. Restaurants served very good food and the in-house entertainment options we also great. Unfortunately the around the clock construction in the area distracted from the experience. Not much can be done until this is until completed but guests should be made aware before booking.
    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: 5.0 Stars

    Taj Samudra

    25 Galle Face Centre Road, Colombo - Map
    "Beautiful property.."
    Overall it was a nice experience .. though one thing which I didn't like was the hotel transport which we booked from the hotel for Kandy took us to all the places enroute to get fleeced by shops.. one of them was a spice garden where the sold us fake products on exhorbitant prices .. I think the hotel staff is hand in glove with these organisations..
    A Traveller
    Located in Colombo District, this eco-friendly hotel is within 2 mi (3 km) of King Sri Wickrama Rajasinghe Prison Cell …More
    Cinnamon Grand Colombo - Colombo Hotels
    Rating: 5.0 Stars

    Cinnamon Grand Colombo

    77, Galle Road, Colombo - Map
    "Great location in colombo "
    Wonderful hotel. Great facilities and location. Staff great. Breakfast in the courtyard is fantastic. Huge range of foods. Cocktails good at the pool side bar with live music playing. Hotel offers 1/2 day City tours for $40 which was really good. Adjoining the hotel is a small but well serviced shopping mall with supermarket and a great restaurant called Sugar (has happy hour 5 to 7). Our room , 566 on the end of the corridor was lovely and big except bathroom was rather small. Tea / coffee making facilities were great. Hair dryer and all necessary toiletries provided and complimentary bottled water. Our only issue was that our room faced another area which played loud, live Asian music all afternoon until 11pm. It stopped us from being to rest in the afternoon and bedtime had to be after 11pm. Our advice is to book a room away from this noisy area! That was our only issue with our stay
    Traveller from leeds UK
    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 Negombo

    Jetwing Ayurveda Pavilions - Negombo Hotels
    Rating: 4.0 Stars

    Jetwing Ayurveda Pavilions

    Ethukale, Negombo, Negombo - Map
    "Overnight Stay from airport"
    I chose Negombo as a nearby location to sleep over after my late evening arrival, before I began my exploration of Sri Lanka. This was reasonable value for money and the staff were friendly enough. If I was staying in Negombo for a longer period I would probably have gone for one of the more comfortable room options though. Unusual 2 level design, not a lot of room around the bed.
    Traveller from West Lothian
    Located in Gampaha District, this spa hotel is within 2 mi (3 km) of Negombo Beach, St Anthony's Church, and St. Sebastian's …More
    Jetwing Lagoon - Negombo Hotels
    Rating: 4.0 Stars

    Jetwing Lagoon

    Pamunugama Road, Thalahena, Negombo - Map
    "Grate hotel to stay"
    very clean quiet, spa not so good, otherwise a grate place to stay
    A Traveller
    Located in Gampaha District, this luxury resort is within 6 mi (10 km) of Dutch Canal, Negombo Beach, and Negombo Fish …More
    The Gateway Hotel Airport Garden Colombo - Negombo Hotels
    Rating: 4.5 Stars

    The Gateway Hotel Airport Garden Colombo

    234-238 Colombo Negombo Road, Negombo - Map
    Excellent staff service. Very near to the airport. Perfect choice for stayover.
    A Traveller
    Located in Gampaha District, this eco-friendly hotel is within 6 mi (10 km) of Negombo Beach, St Anthony's Church, and St …More