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
Chaaya Blu Trincomalee - Trincomalee Hotels
Rating: 4.0 Stars
Check availability

Chaaya Blu Trincomalee

Upuvali, Trincomalee 31000 - Map
"Great Hotel, shame about the noise!"
This hotel is a perfect stylish mid- range/mid-sized resort. The architecture is very successful in providing that holiday feel, and so is the internal decoration. The staff is always around, ready to help you to relax comfortably. Unfortunately the charm is broken every evening from around 6pm onwards when a small orchestra starts to play a medley of cheesy tunes. And quite loudly. And you can't escape it since all the rooms open to the grounds where the band plays. And it plays well after all the guests have left the restaurant. Which hardly makes sense. This noise pollution is becoming more and more frequent in Sri Lanka. And this hotel follows the trend. Following my complain the management swiftly relocated me in a chalet away from the main buildings after I explained to them this constant evening noise would spoil my stay and I would have to go and stay in an other hotel.
Traveller from uk
Nestled on the beach, this Trincomalee resort is within 6 mi (10 km) of Fort Frederick, Trincomalee Harbour, and Koneswaram …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
Mount Lavinia Hotel - Mount Lavinia Hotels
Rating: 4.0 Stars
Check availability

Mount Lavinia Hotel

100 Hotel Road, Mount Lavinia 10732 - Map
Traveller from AUSTRALIA
Nestled on the beach, this Colombo hotel is 0.4 mi (0.6 km) from Mount Lavinia Beach and 2.1 mi (3.4 km) from Dehiwala Zoo …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
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
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

Search from 369 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 369 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.