Sri Lanka Resorts & Hotels

Search Sri Lanka Hotels

    Need help booking?

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

    Why book with Expedia ?

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

    Sri Lanka Hotel & Resort Travel Guide

    Pristine beaches and a heritage that dates back thousands of years are just two reasons to consider Sri Lanka hotel packages when planning your vacation. The island is surrounded by the clear waters in the Bay of Bengal and the Indian Ocean. Sri Lanka hotel deals will help keep you within your vacation budget, so you can enjoy the warm climate and colorful backdrop.

    Read More

    Finding a cheap Sri Lanka hotel deal is easier than ever before because of elevated tourism in the tropical paradise. The number of visitors has grown immensely over the past decade. Sri Lanka is home to some of the most facinating ancient ruins in the world. You will love the exquisite views from the hotel rooms. Water sports are a major attraction for visitors to the island.

    Book a room in any one of the many hotels in Sri Lanka that are surrounded by tropical rainforest if you want a firsthand experience in this amazing wonder of nature. A drive through Sinharaja Forest Reserve will give you some of the top photo opportunities. Elephants and giant squirrels are two of the most commonly sighted animals in this region. When you take a Jeep safari through Yala National Park, you will be most fascinated by the beautiful lion population of the area. Reptile and tropical birds are spotted quite frequently as well.

    Cheap hotel deals in Sri Lanka are available near the many temples that dot the scenery. The main religion of the island is Buddhism. This fascinating culture dates back thousands of years on Sri Lanka, and the locals appreciate guests who respect the customs of the region. Visiting the temples is allowed and encouraged. It is an enlightening journey that will, at the very least, spark a sense of wonder and awe.

    Sri Lanka hotels may offer discount tickets for restaurants close by. The rates are reasonable and you do not need reservations for most places. Rice is served with most meals and the dishes are generally spicy. Fish is frequently served in Sri Lanka as well. Coconut is abundant on the island, so do not be surprised to find that it is used to garnish many meals and desserts.

    Sri Lanka is an affordable vacation with fair prices on everything from hotels to souvenirs. Take a good camera when you visit because you will want to preserve these special memories for a lifetime.


    Best Hotel Destinations in Sri Lanka

    Sri Lanka Hotels
    Sri Lanka Hotels

    Hotels in Colombo

    Grand Oriental Hotel - Colombo Hotels
    Rating: 3.5 Stars

    Grand Oriental Hotel

    02, York Street, Colombo - Map
    "Lovely old hotel"
    Very friendly staff but decor was rather tired. Upstairs restaurant lovely looking over harbour. Downstairs ok but no traditional Sri Lankan food. Very handy travel centre to help booking ahead if you're moving on as we were.
    Traveller from worcester
    Located in the heart of Colombo, this hotel is within a 10-minute walk of Khan Clock Tower, Pettah Market, and Dutch Hospital …More
    Hilton Colombo - Colombo Hotels
    Rating: 4.0 Stars

    Hilton Colombo

    2 Sir Chittampalam A Gardiner, Colombo - Map
    "World class hotel in the middle of the city"
    Great hotel, great staff. My only complaint is that the staff have a penchant for trying to answer questions they don't know the answers to, thereby giving incorrect information. For example, a member of staff told me the hotel stops serving breakfast at 1130 when really they stop at 1030.
    Traveller from Canberra, ACT
    This family-friendly Colombo hotel is located in the business district, within a 10-minute walk of Dutch Hospital Shopping …More
    Cinnamon Grand Colombo - Colombo Hotels
    Rating: 4.5 Stars

    Cinnamon Grand Colombo

    77, Galle Road, Colombo - Map
    a good overall experience and good dining options.
    A Traveller
    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 South Sri Lanka Coast

    AVANI Bentota Resort & Spa - Bentota Hotels
    Rating: 4.0 Stars

    AVANI Bentota Resort & Spa

    No 03 Hotel Road, Bentota - Map
    "Great garden and the beach"
    This is a great hotel overall. Location is good, fodd is great, too. Beware of mosquitoes though.
    A Traveller
    Offering direct access to the beach, this Bentota resort is in the city center, 0.3 mi (0.4 km) from Bentota Beach, and 2.2 …More
    Bentota Beach by Cinnamon - Bentota Hotels
    Rating: 4.0 Stars

    Bentota Beach by Cinnamon

    Bentota Beach, Bentota - Map
    "Excellent Location, Very Nice Beach"
    Excellent Location, Very nice calm beach, Very pleasant helpful staff. Pool with a character. Views from the room amazing. Very quiet and relaxing.
    Traveller from Melbourne
    This family-friendly Bentota resort is located by the sea, within 3 mi (5 km) of Bentota Beach and Kande Vihare Temple. Brief …More
    Royal Palms Beach Hotel - Kalutara Hotels
    Rating: 4.0 Stars

    Royal Palms Beach Hotel

    De Abrew Road, Waskaduwa, Kalutara - Map
    "Simply perfect"
    Words can not deccrible how wondeful SriLanka is and moreover how fabulous the Royal Palms is... my only problem is we only stayed for 5 nights!!!! The hotel is just perfect for a relaxing get away and the staff especially Benedict & Chandima are simply fantastic.... they made our stay so very very special especially my Birthday which was absolutely fabulous.... thank you for making our 1st trip to SriLanka so memorable.... ww are so looking forward to returning.
    Stephen & Fiona from Dubai
    Offering direct access to the beach, this Kalutara resort is 0.2 mi (0.3 km) from Kalatura Beach and 1.9 mi (3.1 km) from …More

    Hotels in Central Sri Lanka

    Earl's Regency - Kandy Hotels
    Rating: 4.5 Stars

    Earl's Regency

    Kundasale, Kandy - Map
    "nice hotel, perfect view and big rooms "
    i enjoyed it to the max. with the balcony view and the international breakfast , i tried the massage it was very nice and the climate was nice
    Traveller from UAE
    This family-friendly Kandy hotel is within 3 mi (5 km) of Kandyan Art Association & Cultural Centre, National Museum, and …More
    Heritance Kandalama - Dambulla Hotels
    Rating: 4.5 Stars

    Heritance Kandalama

    Kandalama Lake front, Dambulla - Map
    "Luxury in the jungle"
    As many of the hotel guests we were there to climb Sigiriya and to go to the Temple of the Tooth in Dambula. The location of the hotel is exquisite. Sitting by the pool we could see Sigiriya off in the distance and watch eagles, herons, and egrets. The food was the best high end food of our two week trip and the staff was personable an attentive. We did feel pampered during our stay and would recommend the hotel for a luxury respite in your trip.
    Traveller from Madison, WI
    Located on a lake, this family-friendly hotel is within 9 mi (15 km) of Golden Temple, Dambulla Cave Temple, and Dambulla …More
    Amaya Lake - Dambulla Hotels
    Rating: 4.0 Stars

    Amaya Lake

    Kap Ela, Kandalama, Dambulla - Map
    "Individual chalets close to Kandalama Lake"
    Overall, a pleasant stay. Enjoyed the location, food and pool. Hotel rooms comfortable and clean. Breakfast buffet has a wide selection and good quality. Food and service at Signature restaurant excellent at lunch, but they are unable to cope with the numbers at dinner time. Used the hotel as base to visit Sigiriya rock fortress and Polonnaruwa ruined city which is 2 hours away - driving by the Minneriya forest reserve and through wild elephant country. A wild elephant crossed the road just in front of our vehicle. Exciting!
    Traveller from Kandy
    Situated on a lake, this resort is within 6 mi (10 km) of Golden Temple, Royal Rock Temple, and Dambulla Produce Market …More