All hotels in Sri Lanka, Asia
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
All hotels in Sri Lanka, Asia
We have found 7144 Sri Lanka Hotels
- Marino Beach Colombo
- Shangri-La Colombo
- Galle Face Hotel
- Mandarina Colombo
- Taj Bentota Resort & Spa
- Weligama Bay Marriott Resort & Spa
- Fairway Colombo
- Cinnamon Red Colombo
- Hotel Onrock
- The Kingsbury Colombo
- Heritance Kandalama
- The Radh Hotel
- 98 Acres Resort & Spa
- Cinnamon Grand Colombo
- Camelot Beach Hotel
- Cinnamon Lakeside Colombo
- Terrace Green Hotel & Spa
- Miracle City Inn Hostel
- Pegasus Reef - A Beach Resort in Colombo
- Taj Samudra
- Vivanta Colombo, Airport Garden
- Heritance Tea Factory
- Amagi Aria
- Radisson Hotel Colombo
- The Lake Forest Hotel
- Hotel Sigiriya
- Thilanka Hotel
- Sevana City Hotel Kandy
- Hikka Tranz by Cinnamon
- Fair View Hotel Colombo
- DoubleTree by Hilton Weerawila Rajawarna Resort
- Amaya Lake Dambulla
- Radisson Blu Resort Galle
- Karpaha Sands
- Cinnamon Wild Yala
- Riff Hikkaduwa
- Hotel Villa kapuru
- Mövenpick Hotel Colombo
Let Expedia take you to the best Hotels in Sri Lanka. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.