Sri Lanka Hotels

Search Sri Lanka Hotels

    Need help booking?

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

    Why book with Expedia ?

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

    Pocket Guide: Sri Lanka

    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
    "Harbor restaurant is very special"
    The hotel staff went out of their way to assist us in becoming comfortable in the hotel. It was easy to communicate with the staff. When there were no tea/coffee facilities in the room, they sent a kettle to the room. When the mini fridge wasn't cooling, they had the staff change out the fridge. I cannot say enough good things regarding both the breakfast service and the Tiffin Hut offerings.  The chefs, the omelet maker, the staff, and the managers on duty are to be complimented.   We are fond of the curries and found the breads, the fruit, and the vegetables to be most welcome.  And the view of the harbor with it's ever changing composition was a delight. Enjoyed very much the TV, the WiFi, the newspapers, the spacious rooms, the air conditioner, and we made use of the safekeeping facilities. Proximity to the Cargill's food city market was a plus. The hotel needs however to update their listings on their own website and that of booking services such as Expedia. Expectations are set at a higher level than the accommodation currently offered for a standard room.
    TravellingTexan from Houston
    Situated in the city center, this hotel is close to Khan Clock Tower, Pettah Market, and Dutch Hospital. Also nearby are …More
    Hilton Colombo - Colombo Hotels
    Rating: 4.0 Stars

    Hilton Colombo

    2 Sir Chittampalam A Gardiner, Colombo - Map
    "Comfortable Hotel"
    It is unfortunate yet understandable about the ongoing renovation. It didn't make the experience any less pleasant.
    A Traveller
    Situated near the beach in Colombo, this hotel is close to Colombo World Trade Center, Galle Face Green and Dutch Hospital …More
    Mount Lavinia Hotel - Mount Lavinia Hotels
    Rating: 4.0 Stars

    Mount Lavinia Hotel

    100 Hotel Road, Mount Lavinia - Map
    "Great hotel"
    The hotel is about 30 minutes south of Colombo but is easily accessible by train from the nearby mount lavinia railway station. It costs about 700 rupees to get there from the City by is located on headland with beach either sides. To the North is a public beach beautiful golden sand, beach shacks and the waters reasonably clean. To the south is the hotels private beach paradise beach. As a hotel guest you don't get charged to go on the private beach and there are free sunbeds and bar service available. There was always a red flag flying and the sea was fairly forceful. I wouldn't recommend swimming here. The hotel is old colonial and famous for its story about the governor and lavinia. The secret tunnel still exists although it is no longer passable and is well worth a look, reception will advise you of its location. We stayed in the governors wing and the room was fairly large, comfortable and clean. We always had hot water and the beds/towels were changed daily. The seafood cove restaurant on paradise beach is well recommended. You choose your fish/seafood and the way it is cooked. Prices are very reasonable 550 rupees for prawns 850 rupees for large prawns. Most varieties of local fish are available. The other restaurant is on the governors terrace and I don't think you could get a better place to enjoy a drink and watch the sunset. The food here is buffet style and cost 2600 rupees. Staff are efficient professional and friendly. A thoroughly enjoyable stay.
    sally from stone staffordshire uk
    This Mount Lavinia hotel is by the ocean, set on the beach a short distance from Mount Lavinia Beach and Dehiwala Zoo. Area …More

    Hotels in Negombo

    Golden Star Beach Hotel - Negombo Hotels
    Rating: 3.0 Stars

    Golden Star Beach Hotel

    163 Lewis Place Negombo, Negombo - Map
    "Great location obliging staff."
    This hotel is great , on the beach and a lovely bar over looking the ocean. We couldn't fault anything. It made our holiday. We got complimentary water every day which was a lovely touch. The new year gala was magical.
    A Traveller
    This Negombo hotel offers direct access to the beach and is only a short distance from Negombo Beach, St. Sebastian's Church …More
    Hotel J - Negombo Hotels
    Rating: 3.5 Stars

    Hotel J

    331/1, Lewis Place, Negombo - Map
    "Does the job"
    We spent 2 nights there. Good value for money. Clean, good location, great staff. Only issue:no safety box in our room.
    Ben from London
    Situated in Negombo, this hotel is close to Negombo Beach, St. Sebastian's Church, and St.Mary's Church. Nearby attractions …More
    Blue Horizon Guest House - Negombo Hotels
    Rating: 2.5 Stars

    Blue Horizon Guest House

    81 Cemetery Road, Negombo - Map
    "Good value, helpful staff"
    Excellent option for the price, featuring a large, clean room only a 5 minute walk from the beach. The owner/manager was attentive and good natured, eager to make my stay pleasant. Unfortunately, there was a neighborhood power outage the day that I arrived, which was rather inconvenient. I'm not sure how often this occurs, but not having light, internet, hot water, or air conditioning for about 5 hours put a bit of a damper on my stay. Once the electricity came back, everything worked well, with good speed WiFi in the room. Despite the tropical location and beautiful garden just outside the room, no cockroaches nor any other insects were observed inside, which is rather remarkable and speaks to the fine upkeep of the property.
    Adam from Miami, FL
    Situated in Negombo, this guesthouse is close to Negombo Beach, St. Sebastian's Church, and St.Mary's Church. Nearby …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 hotel on top of a hill."
    Very pleasant stay and good service, been to this same hotel more than 7 times when ever we go to visit relatives in Sri Lanka.
    Hector from New Zealand
    This hotel is located in Kandy (Central Sri Lanka), close to Asgiriya Stadium, Royal Botanical Garden, and Sri Dalada Maligawa.More
    Earl's Regency - Kandy Hotels
    Rating: 4.5 Stars

    Earl's Regency

    Kundasale, Kandy - Map
    "Great Hotel."
    This was our first time to Kandy and the Earls Regency was recommended to us by a friend. We stayed here for two nights on our tour of Sri Lanka. The hotel itself is in a beautiful setting positioned in the mountains with every window having a lovely view.This hotel is simply amazing. The property and views are gorgeous, the staff are all so friendly and extremely helpful. And the rooms are very comfortable and very clean.
    A from London
    This luxury hotel is located in Kandy (Central Sri Lanka), close to Sri Dalada Maligawa and Asgiriya Stadium. Area …More
    Amaya Hills - Kandy Hotels
    Rating: 4.0 Stars

    Amaya Hills

    Heerassagala Kandy Sri Lanka, Kandy - Map
    "Kandy a relaxation spot"
    Kandy was colder place than rest of Sri Lanka , Amaya Hills apparently is the best place to stay over there , it is surrounded by very green hills . The hotel management has grown lot of flowers which complement the surroundings further
    Mohit from Amritsar, Punjab,india
    This hotel is located in Kandy (Central Sri Lanka), close to Royal Botanical Garden, Asgiriya Stadium, and Sri Dalada Maligawa.More