Sri Lanka Resorts & Hotels

Search Sri Lanka Hotels

    Need help booking?

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

    Why book with Expedia ?

    • 510,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
    "Nice hotel close to the city center."
    Friendly and helpful staff. They went out of their way to accommodate our needs. Provided useful advice about the city.
    Traveller from London
    Located in the heart of Colombo, this hotel is within a 10-minute walk of Khan Clock Tower, Pettah Market, and Dutch …More
    Hilton Colombo - Colombo Hotels
    Rating: 4.0 Stars

    Hilton Colombo

    2 Sir Chittampalam A Gardiner, Colombo - Map
    "Excellent staff - credit to Hilton chain"
    Firstly, the service and help provided by the staff were exceptional. The hotel is a little dated (undergoing renovations) – but spotless. Few tips: 1. Meals: The buffet breakfast is great (A$21) and for the budget conscious (Hilton :)) the bar in the lobby has good lunch and evening meal ‘specials’ – (A$6). 2. Touts: Beware of touts who approach you when you leave the hotel (every time) and say they work at the hotel (they don’t) - but they are polite. 3. Sri Lanka Rupees: Available at ATMs at airport or currency exchange counters (24 hrs) 4. Taxi to hotel: Taxi counter at airport – 2650 rupees to airport (+300 rupees you pay if going by Expressway (recommended). I arranged the same driver for the return trip to the airport. 5. To do: train from Fort Station to Kandy (1st class about 900 rupees) – about 2.5 hrs. I hired a car and driver in Kandy (The Kandy Travels) to drive me back to Colombo via the Elephant Safari Park, Kegalle (2000 rupees for 10 min ride + tips). Prepare for long, slow drive - 3hrs +. Only charged 6000 rupees for driver and car. Used same driver and car to visit Galle Fort and Jungle Beach next day. 1 hr on expressway (you pay toll) – but expect 1 hr to get to expressway in heavy traffic. Again charged only 6000 rupees for driver and car. Great value.
    Traveller from Brisbane, Australia
    This family-friendly Colombo hotel is located in the business district, within a 10-minute walk of Dutch Hospital, Colombo …More
    Cinnamon Grand Colombo - Colombo Hotels
    Rating: 4.5 Stars

    Cinnamon Grand Colombo

    77, Galle Road, Colombo - Map
    "A hive of activity good atmosphere in reception."
    The most comfortable beds, attentive helpful staff, clean and excellent facilities in and around the Hotel. It used to be enjoyable to sit in the Reception area and relax in the evenings and watch all the hub around the hotel.
    Traveller from London
    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

    Hotel Dorset - Negombo Hotels
    Rating: 3.0 Stars

    Hotel Dorset

    70/1 A Cemetery road, Negombo - Map
    Situated near the airport, this hotel is within 2 mi (3 km) of Negombo Beach, St Anthony's Church, and St. Sebastian's …More
    Golden Star Beach Hotel - Negombo Hotels
    Rating: 3.0 Stars

    Golden Star Beach Hotel

    163 Lewis Place Negombo, Negombo - Map
    Bathroom in our room was poor but the shared facilities near the pool was very nice. Overall good location and pleasant hotel for the money
    Traveller from uk
    Offering direct access to the beach, this Negombo hotel is within 1 mi (2 km) of St. Sebastian's Church and Negombo Beach. St …More
    Hotel J - Negombo Hotels
    Rating: 3.5 Stars

    Hotel J

    331/1, Lewis Place, Negombo - Map
    "Compact, friendly and ideally situated."
    An ideal budget, yet pleasingly and surprisingly comfortable place to be based in order to explore, relax and simply chill out by the sea. The rooms are large and simply but adequately furnished. The bed is large, there is an efficient ceiling fan and an A/C. The ensuite bathroom has a large wet room and powerful shower. The sea facing rooms have large balconies and the view is stunning especially at sunset. They look over the pool and garden, beach and sea. Its an ideal place to have drinks before heading out for a meal or then going to the roof bar where the view is even better. The whole hotel was open and spacious, bright and very clean. The staff were conscientious, happy and keen to be friendly. There are many restaurants and bars within a few minutes walking distance and there are always taxis and tuk tuks to take you further afield.
    Traveller from Kuwait / UK
    Situated in Negombo, this hotel is within 1 mi (2 km) of St. Sebastian's Church and Negombo Beach. St Anthony's Church and …More

    Hotels in Kandy

    Hotel Hill Top - Kandy Hotels
    Rating: 2.0 Stars

    Hotel Hill Top

    200/21 Bahirawakanda, Peradeniya Road, Kandy - Map
    very nice place great staff need some renovation to the hotel
    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
    Earl's Regency - Kandy Hotels
    Rating: 4.5 Stars

    Earl's Regency

    Kundasale, Kandy - Map
    "Very nice hotel "
    I'd stay here again - in a beautiful location. Food was amazing at dinner and the staff are extremely friendly.
    A Traveller
    This family-friendly Kandy hotel is within 3 mi (5 km) of Kandyan Art Association & Cultural Centre, National Museum, and …More
    The Swiss Residence - Kandy Hotels
    Rating: 3.0 Stars

    The Swiss Residence

    23, Bahirawakanda, Kandy - Map
    Located in the heart of Kandy, this hotel is within a 15-minute walk of Asgiri Maha Viharaya and Bahirawa Buddah. Kandy Clock …More