Customized for your search:

Sri Lanka Hotels

Sri Lanka hotels
Sri Lanka

Hotel + Flight Deals in Sri Lanka

See all Sri Lanka Package Deals

Great Deals on Hotels in Sri Lanka

The Gateway Hotel Airport Garden Colombo - Negombo Hotels
Rating: 3.5 Stars
Check availability

The Gateway Hotel Airport Garden Colombo

234-238 Colombo Negombo Road, Negombo - Map
"i liked old wing"
close to airport takes about 20 mts . good checkin/out .staff very cooperative
A Traveller
Situated near the airport, this eco-friendly hotel is 2.8 mi (4.4 km) from Negombo Beach and within 6 mi (10 km) of St …More
Hotel Sigiriya - Sigiriya Hotels
Rating: 3.5 Stars
Check availability

Hotel Sigiriya

Hotel Road, Sigiriya 21120 - Map
"Sightseeing from the pool!"
Wonderful place that is hidden away! The view from the pool is fantastic! Its sightseeing from the pool. I loved our room, everything was very clean, and the room was fantastic. Morning breakfast also includes a full spread that was incredible! Just wish the hours were longer :) Great value for money as well.
A Traveller
Situated in the historical district, this resort is 1.3 mi (2.1 km) from Sigiriya Museum and 1.6 mi (2.6 km) from Sigiriya …More
Cinnamon Lodge - Habarana Hotels
Rating: 4.5 Stars
Check availability

Cinnamon Lodge

2 Habarana, Habarana 50150 - Map
"Good despite the coach parties and buffet"
Good hotel, deluxe suite was lovely, ask for one overlooking the lake or room 54. Not a fan of buffets and the dining room is noisy with chatter from large groups and chair scraping, they need to do something to deaden some of that noise. Great barbeque with personal chef and waiter, well worth doing and not expensive. Above all location and surroundings are ideal, staff delightful. Would return.
Traveller from Surrey, UK
Situated near the airport, this luxury lodge is 7.1 mi (11.5 km) from Sigiriya Archaeological Site and 10.6 mi (17.1 km) from …More
Jetwing Yala - Kirinda Hotels
Rating: 4.0 Stars
Check availability

Jetwing Yala

Yala, Kirinda - Map
"Nice clean hotel"
Was a little far to drive to, but overall very nice.
Traveller from sydney
Offering direct access to the beach, this Kirinda hotel is in a national park, 2.5 mi (4 km) from Yala National Park, and 8.5 …More
Casa Colombo Hotel - Colombo Hotels
Rating: 5.0 Stars
Check availability

Casa Colombo Hotel

231, Galle Road, Colombo 04 - Map
"Brilliant Hotel! "
Staff attentiveness, helpfulness and genuine interest is what sets this place above all others!! Thankyou
A Traveller
Located in the heart of Colombo, this luxury hotel is within 1 mi (2 km) of Majestic City, German Embassy Colombo, and …More
Jetwing St. Andrew's - Nuwara Eliya Hotels
Rating: 3.5 Stars
Check availability

Jetwing St. Andrew's

No. 10, St. Andrew's Drive, Nuwara Eliya - Map
"Highly recommend Jetwing St. Andrews"
From the moment we entered the grounds, we were smiling. The gardens are beautiful and well kept, the staff offered us small cups of delicious hot cream of vegetable soup upon arrival, and our room was bright and spacious, with nice little touches. The hotel is full of history. The breakfast buffet was great, with omelettes, waffles and pancakes made on the spot, in addition to a large selection of foods and fruit. All the staff were extremely friendly and professional. The location, right on the golf course, is within walking distance of "downtown." I would definitely stay there again.
Traveller from Toronto, On
Situated in Nuwara Eliya, this eco-friendly hotel is within 1 mi (2 km) of Nuwara Eliya Golf Club and Victoria Park. Galway …More
Ceylon City Hotel - Colombo Hotels
Rating: 3.5 Stars
Check availability

Ceylon City Hotel

11, Upatissa Road, Colombo - Map
"Lovely hotel for a couple of decedent nights"
Last couple of nights of our trip so we splurged out to relax in comfort before the flights home. This place had very comfortable bed, though the overall room within the hotel room was a bit small, but that's nothing to the comfort. The bathroom was clean and the staff very helpful.
Traveller from Sydney
Located in the heart of Colombo, this hotel is within 1 mi (2 km) of Majestic City, German Embassy Colombo, and Durdans …More
Colombo Courtyard - Colombo Hotels
Rating: 4.0 Stars
Check availability

Colombo Courtyard

32 Alfred House Avenue, Colombo 00300 - Map
"Nice little hotel with lovely interior/decor"
Staff were very welcoming and the room was lovely. Everyone always had a smile and was helpful. Would definitely recommend it to anyone.
Traveller from London
Located in the heart of Colombo, this hotel is within a 10-minute walk of German Embassy Colombo, Majestic City, and Durdans …More
Earl's Regency - Kandy Hotels
Rating: 4.5 Stars
Check availability

Earl's Regency

Kundasale, Kandy - Map
"Excellent hotel."
Excellent hotel with excellent facilities and friendly staff but a little difficult to find. More explicit directions would be helpful.
Traveller from Glasgow
Situated in Kandy, this luxury hotel is 2.9 mi (4.7 km) from Sri Dalada Maligawa and within 9 mi (15 km) of Royal Botanical …More
Jetwing Lagoon - Negombo Hotels
Rating: 4.0 Stars
Check availability

Jetwing Lagoon

Pamunugama Road, Talhena, Negombo - Map
"Beautiful Hotel set on the lagoon."
A very beautiful hotel. Beautiful large rooms, large pool, quiet and the food is pretty good. The rooms are tiled with dark hardwood furniture. The bathroom is a separate large outdoor room (complete privacy). I really liked this feature as you could hear the rain and the birds. Staff was friendly & helpful. A little isolated from the main hotel/resort area of Negombo. Set on a lagoon, but not far from the beach. I was here on business and never took the time to walk to the beach. The hotel is famous for the huge pool, 100 meters long. It can get a little noisy with the kids playing. I also left the resort each morning and returned in the evening. Other than the poor internet service, it is a great hotel and I would stay here again.
Traveller from San Francisco, CA
Situated in Negombo, this eco-friendly resort is within 6 mi (10 km) of Negombo Fish Market, St.Mary's Church, and St …More

Search from 366 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

    Where to stay in Sri Lanka

    Your Guide to Sri Lanka Hotels offers a selection of 366 hotels in Sri Lanka. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs. will not only save you time, but also money when booking your stay at a hotel in Sri Lanka. Making reservations so you can stay within your budget is easy with us. even provides you with a map so you may find hotels in the Sri Lanka neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in Sri Lanka, Sri Lanka now!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.