We offer 1399 hotels in Sri Lanka Sri Lanka with low prices and discount rates. Our reservation system features cheap and luxury hotels in Sri Lanka, hostels, motels, B&B and other affordable accommodations in Sri Lanka. We have great hotel deals in central Sri Lanka. You can also book Sri Lanka airport hotels at cheap rates. Our system is secure and absolutely free of charge.
All Sri Lanka hotels: get the best deals for Sri Lanka hotels at cheap rates. No booking fees. You pay for the hotel room in Sri Lanka at the check-out. Free cancellation.
Sri Lanka hotel reservation: check availability and room rates
All Sri Lanka hotels
2 stars
- Shalimar Hotel Colombo
- Shanith Guesthouse Negombo
- Sharon Inn Kandy
- Single Tree Hotel Nuwara Eliya
- Sooriya Wessagiri Resort Anuradhapura
- Star Beach Guest House Negombo
- Star Holiday Resort Hikkaduwa
- Suisse Villa Kandy
- Sunils Beach Hotel Hikkaduwa
- Sunrise Holiday Resort Habarana
- Surf & Sand Hotel Arugambay Arugam Bay
- Surfcity Guesthouse Unawatuna
- The Bay Hotel Arugam Bay
- The Kingston Hotel Kiribathgoda
- The Reef Beach Hotel Negombo
- The Wind Castle Hotel Nuwara Eliya
- Tissa Resort Tissamaharama
- Victory Hotel Kandy
- Villa 92 City Stay Kandy
- Villa Rosita Negombo
- Villa Unawatuna
- Wave Beach Resort Unawatuna
- Wavelength Hotel Mirissa
- White Villa Resort Ahungalla
- Wilpattu Nature Resort
- Windmill Beach Villa And Hotel Negombo
- Yala Caravan Village Kirinda
- Zen Rooms Modern City Inn Negombo
Unrated
- 3 Arch Resort Ella
- 98 Home Lodge Dambulla
- A4 Villa & Spa. Habarana
- Abhaya Resorts Anuradhapura
- Airport City Hotel Katunayake
- Aki Villa Passikudah
- Alina Budget Hotel Kaduwela
- Amal Villa Bentota
- Ambiente Guest House Ella
- Ambuluwawa View Inn Gampola
- Amis Hotel & Restaurant Jaffna
- Amron Resort Sigiriya
- Ani Sri Lanka
- Anjana Villa Galle
- Anuradhapura Guest House
- Apa Villa Thalpe Unawatuna
- Ara Beach Resort Mirissa
- Araliya Suite Nugegoda
- Artist Village Arugam Bay
- Ashoka Villa Jaffna
- Athulya Villas, Kandy Kadugannawa
- Athyantha Resort Anuradhapura
- Atulya Villas Nuwara Eliya
- Avenra Cottage Ella
- Bambara Ella Agro Resort & Camping Haputale
- Bamboo Villa Kandy Digana
- Bara Beach Home Galle
- Battaramulla Boutique Villa Sri Jayewardenepura Kotte
- Bay Villas Balapitiya
- Beach Hut Arugam Bay
- Beach Walk Hotel Unawatuna
- Beachmirissa Hotel
- Beauty Beach Villa Hikkaduwa
- Benjamin Cottage Haputale
- Beverly Villa Colombo
- Birds Resort Hambantota
- Black Mustang Hotel Dambulla
- Bliss Apartments Colombo
- Bloom Hotel Dehiwala-Mount Lavinia
- Blue Wing Inn Nuwara Eliya
- Bluewater Beach Resort Trincomalee
- Bohemian Villa - Negombo
- Bolagala Agro Floating Resort Negombo
- Bolgoda Lake Villa Moratuwa
- Canopy Villa Kandy
- Capital Resort Inn Monaragala
- Cascada Elysiana Villa Platanillo
- Cattleya Resort Anuradhapura
- Central City Hostel Kandy
- Ceylaan Sea Pvt Ltd Bed & Breakfast Uswetakeiyawa
- Ceylon Breeze Hotel Kandy
- Chalet Resort Kataragama
- Chamodya Home Stay Ella
- Chena Huts Eco Resort Sigiriya
- Cinnamon Villa Bentota
- Coco Mari Villa Hikkaduwa
- Colombo City Hostels And Apartments
- Colombo Residence
- Colombo Villa
- Container Villa Collection Kadawatha
- Cottage 23 Kurunegala
- Cottage Home Belihuloya Balangoda
- Country Cottage Nuwara Eliya
- Crown Resort Nuwara Eliya
- Crystal Resort Badulla
- David Villa Anuradhapura
- Dd Resort Padukka
- Delmond Lake - Anuradhapura
- Desire Village Rakwana
- Diyaluma Falls Inn Koslanda
- Dolape Villa Ella
- Dolphin Village Alankuda
- Double Mango Villa Katunayake
- Downtown Hostel Ella
- Dream Cottage Nuwara Eliya
- Dream Villa Habaraduwa
- Dream Ville Ella
- Duwa Villas Ahangama
- Eco Zone Resort Ella
- Elephant Villa Galle
- Ella 100 View Cottage
- Ella Ecolodge
- Ella Forest Paradise Hotel
- Ella Heritage
- Ella Jungle Inn
- Ella Mount View Guest Inn
- Ella Panorama Villa
- Ella Waterfall View
- Eraeliya Villas & Gardens Weligama
- Fair View Holiday Home Nuwara Eliya
- Family Cottage Hatton
- Family Guest House Anuradhapura
- Family Holiday Inn Badulla
- Fantasea Villa Unawatuna
- Flamingo Villa Jaffna
- Forest Edge Villa Anuradhapura
- Freedom Lodge Kandy
- Galle Heritage Villa
- Golden Ray Villa Anuradhapura
- Golden Star Guest House Jaffna
- Grand Breeze Garden Hotel Airport Negombo
- Grand Crown Hotel Anuradhapura
- Grand Holiday Resort Wennappuwa
- Grand Peak Hotel Ella
- Grand Villa Anuradhapura
- Green Cottage Nuwara Eliya
- Green Heaven Resort Kandy
- Green Star Villa Jaffna
- Green Village Ella
- Greenacres Leisure Resort Kandy
- Habarana Farm Cottage Avudangawa
- Happy Inn Nuwara Eliya
- Haputale Holiday Resort
- Hatton Guest House
- Hideaway Lodge Tangalle
- Hikks Villa Hikkaduwa
- Hill Breeze Nuwara Eliya Apartment
- Hill Cottage Nuwara Eliya
- Hill Country Villa Kandy
- Hill Safari - Tea Estate Villa Ohiya
- Hill View Resort Nakandalagoda
- Hilton Colombo Residence
- Hiriketiya Beach Resort Dickwella
- Hotel Blue Sky Kurunegala
- Hotel Change Badulla
- Hotel Ella'S Edge
- Hotel Fila Colombo
- Hotel Ganthera Kandy
- Hotel H2O Gampola
- Hotel Janara Kurunegala
- Hotel Lovusiyah Jaffna
- Hotel Nature Love Nuwara Eliya
- Hotel Oak Wood Kandy
- Hotel Queensbury Malabe Kaduwela
- Hotel Savonrich Anuradhapura
- Hotel Seiko Dreams Kurunegala
- Hotel Su Kataragama
- Inn On The Bay Passikudah
- Inn Sea Horizon Ahungalla
- Ishq Colombo Bed & Breakfast
- J Hotel Jaffna
- Jaffna Palmyra Hotel
- Jays Holiday Resort Habarana
- Jetwing Welimada Villa
- Jungle Bay Resort Trincomalee
- Jungle House Villa Udawalawe
- Kaaya Eco Resort Yala Tissamaharama
- Kalapuwa Resort Balapitiya
- Kalpitiya Guest House
- Kandy City Inn
- Kandy City Village
- Kandy Garden Villa
- Kandy Green Mount Villa
- Kandy Nature Resort Ampitiya
- Kandy Rivers Edge Nature Resort
- Kandy Spice Villa
- Kandy Tower Inn
- Kandy View Resort
- Kandy View Villa
- Kandy Walkers Hostel
- Kanora Lake Resort Maharagama
- Kenrish Hotel Pothupitiya, Wadduwa, Sri Lanka
- Kent Cottage Nuwara Eliya
- Kingfisher Resort Sigiriya
- Kings Cottage Nuwara Eliya
- Kings Hotel Colombo
- Kithal Ella Station Resort
- Kk Beach Habaraduwa
- Koragaha Lodge - Yala Tissamaharama
- Kosgama Riverside Resort
- Kottawatta River Bank Resort Udawalawe
- Kuwera Kandy
- La Grande Villa Nuwara Eliya
- La Luna Cabins Nuwara Eliya
- Lake City Resort Anuradhapura
- Lake Kandy Villa
- Lake Resort Bolgoda Wadduwa
- Langdale Boutique Hotel By Amaya Nuwara Eliya
- Lavender Resort Nuwara Eliya
- Lavendra Villa Mirissa
- Lavenro Garden Hotel Kosgama
- Lavinia Negombo Hotel
- Laya Beach Wadduwa
- Little Wood Villa Doluwa Kandy
- Lizard Safari Lodge Udawalawe
- Lotus Villa Mirissa
- Luck Uyana Cabana Pinnawala Pinnawala
- Madara Hotel Horana
- Manel Guest House Polonnaruwa
- Manel Villa Bentota
- Mangala Lodge Kurunegala
- Mango Tree Villa Bentota
- Manike Lodge Habarana
- Marcelin Family Villa Negombo
- Marine Bay Colombo Hotel
- Mcleod-Inn Kandy
- Mihisara Resort Anuradhapura
- Mirissa Blue Whale Holiday Hotel
- Misty Villas Ella
- Moi Ella By Dbi Hotel
- Moon Plains Luxury Apartments Nuwara Eliya
- Mount Field Resort Balangoda
- Mount View Inn Kandy
- Muthu Villa Kalutara
- National Holiday Resort Mahiyanganaya
- Negombovilla
- Nelu Resort Sigiriya
- New Negombo Beach Hostel
- New Royal Mount Hotel Nuwara Eliya
- Nilaveli Hybrid Holiday Hotel
- Nive Inn Nuwara Eliya
- Nn Beach Resort & Spa Nilaveli
- Nuwara Eliya Green Garden
- O2 Villas - Weligama
- O2 Villas Resort & Spa, Ella
- O2 Villas Yala
- Oasis Beach Villa Kalutara
- Ocean Breeze Apartment Colombo
- Ocean Cottage Kalametiya
- Ocean View Beach Resort - Kalpitiya
- Ohiya Forest Lodge
- Ohiya Jungle Resort
- Ollie Resort Ella
- Olu Villa Resort Tissamaharama
- One More Night Hostel Sigiriya
- Paaruwa Nature Resort Piliyandala
- Palm Garden Village Hotel Anuradhapura
- Paradise Inn Kamburagalla
- Paradise Villa Gampaha
- Peacock Resort Anuradhapura
- Peak Rest Apartment Idalgashinna
- Pesalai Beach View Hotel Mannar
- Pinnacle Villa Anuradhapura
- Polhena Bay Resort Matara
- Polhena Coral Reef Resort Matara
- Rainbow Sky Cottage Ella
- Rainforest Lodge, Deniyaya
- Rajarata Lodge Anuradhapura
- Ramboda Villa
- Randiya Hotel Galle
- Range Kandy
- Rangiri Dambulla Resort
- Ranweli Resort Anuradhapura
- Rich Lanka Hotel Negombo
- Richmond Hill Apartment Galle
- River Cottage Wellawaya
- River View Villas Aluthgama
- Riverside Inn Bandarawela
- Rivora Residence Kandy
- Rj Mahaal Hotel Kilinochchi
- Roo Mansala Boutique Villas Sigiriya
- Rowinrich Cottages Ella
- Royal Lotus Villa - Full Villa Rate Unawatuna
- Royal Motel Colombo
- Ru Boutique Villa Kandy
- Ruby Apartments Nuwara Eliya
- Safari Lodge Yala Kataragama
- Sandy Beach Hotel Arugam Bay
- Sapumal Lodge Anuradhapura
- Sati Villa Kandy Sri Lanka
- Seaside Resort Trincomalee
- Sera Villa Galle
- Serene Cottage Ella
- Serene Villa Dickwella
- Serenity Villa Dambulla
- Settle Inn Tourist Lodge Kandy
- Seven Beach Villa Unawatuna
- Sevenday Hotel Marawila
- Shahira Hotel Nilaveli
- Sherwood Cottage Nuwara Eliya
- Sigiri Choona Lodge 'Unique Sunrise Viewpoint' Sigiriya
- Sigiriya Guest House
- Sigiriya Water Cottage
- Sinharaja Forest Lodge Deniyaya
- Sinharaja Hostel 114 Deniyaya
- Sinharaja Kurulu Ella Eco Resort Deniyaya
- Sinharaja Vini Villa Deniyaya
- Sirisara Holiday Resort Anuradhapura
- Sky Pavilion Villa Kandy
- Sky White Villa Galle
- Sparkling Resort Kataragama
- Sri Sharavi Beach Villas & Spa - With 43 Metre Saltwater Infinity Pool Mirissa
- Sri Villas Bentota
- Sunset Beach Hotel Mirissa
- Supreme Dambulla Hotel
- Supun Arcade Residency Apartment Colombo
- Tarshish Villa - Colombo
- Tea Plant Nuwara Eliya Villa
- Tea Villas Ella
- Tharu Villa Galle
- The Beach Apartments Negombo
- The Blackberry Cottage Nuwara Eliya
- The Bungalow Nuwara Eliya
- The Divine Villa Talpe
- The Epitome Hotel Kurunegala
- The Glasgow Hotel Kalagedihena
- The Grand Pearl Resort Monaragala
- The Green Villa Kandy
- The Hill Club Villa Nuwara Eliya
- The Holiday Inn Colombo
- The Hostel Mirissa
- The Lagoon Villa Negombo
- The Mountbatten Hotel Kandy
- The Pharo Hotel Nittambuwa
- The Rainforest Ecolodge - Sinharaja Deniyaya
- The Villa Green Colombo
- The Villas, Wadduwa Kalutara
- Tiki Bar Hostel Ella
- Tip Top Boutique Hotel Ella
- Top Terrace Cottage Nuwara Eliya
- Train View Villa Nanu Oya
- Tranquil Villa Nuwara Eliya
- Tree House Hostel Sigiriya
- Tree Of Life Resort Bentota
- Tringa Villas Yala Kirinda
- Tuk Tuk Hostel Negombo
- Twin Villa Red Nuwara Eliya
- Ubuntu Beach Villas By Reveal Mirissa
- Ud Garden Hotel Kataragama
- Unawatuna Sea Sun Villa
- Us Hotel Jaffna
- Us Motel Colombo Homagama
- Villa 45 - Balapitiya
- Villa 46 Hikkaduwa
- Villa 47 Colombo Pannipitiya
- Villa 700 Induruwa
- Villa Araliya Negombo
- Villa Bolgoda Piliyandala
- Villa Cassandra Nuwara Eliya
- Villa Crystals Colombo
- Villa Habarana
- Villa Harbour View Galle
- Villa Hundira Negombo
- Villa Kandy
- Villa Lagoonscape Negombo
- Villa Le Maas Tota Koslanda
- Villa Lewis Badulla
- Villa Maggona
- Villa Mystique Kandy
- Villa Oceane Mirissa
- Villa Renaissance Galle
- Villa Republic Bandarawela
- Villa Republic, Bentota
- Villa River View Aluthgama
- Villa Rosa Kandy
- Villa Saffron Hikkaduwa
- Villa Samudra Ambalangoda
- Villa Seven Faces Galle
- Villa Shade Negombo
- Villa Space Unawatuna
- Villa Talpe
- Villa Tangalle Lagoon
- Villa Tea Fields Nuwara Eliya
- Villa Verde Ella
- Villa Victorini Victoria Golf Resort Digana
- Village Nest Ella
- Villu Villa Anuradhapura
- Visaka Hotel Kataragama
- White Hotel Kothalawala Malabe
- White Rock Beach Hotel Nilaveli
- White Villa Balapitiya
- Wilders Villa Yala Kirinda
- Windsor Residence Nuwara Eliya
- Winter Villa Nuwara Eliya
- Wood Lodge Mirissa
- Yaarl Hostels Jaffna
- Yala Bay Holiday Resort Tissamaharama
- Yala Elephant Cottage Tissamaharama
- Yala Leopard Lodge
- Yala Peace Cottages Tissamaharama
- Yodha Resort Tissamaharama
Find a hotel
- Hotels by class
- 5 stars (477)
- 4 stars (682)
- 3 stars (3004)
- 2 stars (1382)
- Unrated (14716)
- All Sri Lanka hotels
- Accommodation type
- Hotels (4910)
- Guest houses (4271)
- Apartments (2358)
- Villas (1995)
- Homestays (1936)
- Bed & Breakfasts (1517)
- Holiday homes (888)
- Resorts (752)
- Hostels (587)
- Lodges (339)
- Inns (250)
- Country houses (93)
- Chalets (90)
- Campsites (85)
- Luxury tents (58)
- Aparthotels (48)
- Farm stays (33)
- Motels (15)
- Holiday parks (12)
- Capsule hotels (10)
- Economy hotels (9)
- Botels (4)
- Love hotel (1)
- Thematic Hotels
- Central hotels (12034)
- Luxury accommodations (11672)
- Airport hotels (7247)
- Cheap and budget hotels (6975)
- Resorts (6592)
- Beach hotels (4729)
- Pet-friendly hotels (3636)
- Family Friendly hotels (2205)
- Spa hotels (1757)
- Beachfront hotels (1672)
- Private Villas (1524)
- Luxury hotels (1139)
- Exceptional Design hotels (604)
- Jacuzzi (528)
- Business hotels (506)
- Golf hotels (400)
- Boutique hotels (374)
- Small Luxury Hotels (276)
- Hotels with indoor pool (192)
- Historical hotels (148)
- Romantic hotels (103)
- Self Catering (52)
- Castle Hotels (35)
- Casino hotels (26)
- New Hotels (3)
Hotels by location
- Nearby
- City Centre Diddenipota (706)
- City Centre Hikkaduwa (716)
- City Centre Galgamuwa (Galle) (719)
- City Centre Daragoda (720)
- City Centre Nawangoda (765)
- City Centre Weligama (777)
- City Centre Nalagasdeniya (843)
- City Centre Narigama (874)
- Koggala (1525)
- Diyawanna Oya Seaplane Base (1064)
- Victoria Reservoir SPB (1025)
- Polgolla Reservoir Sea Plane (985)
- Bandaranaike International (839)
- Ratmalana Air Force Base (781)
- Hikkaduwa Coral Reef (757)
- Turtle Farm Hikkaduwa (756)
- Hikkaduwa Bus Stand (732)
- Hikkaduwa Railway Station (708)
- Yatagala Temple (706)
- Japanese Peace Pagoda Unawatuna (705)
- Districts
- City Centre (472)
- Hikkaduwa Beach (457)
- Galle City (381)
- Tangalle Beach (351)
- Mirissa Beach (324)
- Anuradhapura City Centre (255)
- Arugam Bay City (212)
- Nuwara Eliya City Centre (159)
- Hiriketiya Beach (150)
- Lake Gregory (122)
- Wellawatte (94)
- Uppuveli Beach (79)
- Kollupitiya (71)
- Unawatuna Beach (56)
- Polhena Beach (55)
- Bentota Beach (51)
- Bambalapitiya (45)
- Borella (39)
- Mount Lavinia Beach (39)
- Centre Area (37)
- Cinnamon Gardens (25)
- Galle Face Beach (23)
- Fort (23)
- Mihiripenna Beach (22)
- Havelock Town (19)
- Digana Centre (17)
- Pasikuda Beach (14)
- Mihintale (7)
- Whale Watching Mirissa (6)
- Dematagoda (6)
- Old Town (1)
- Puri Beach (1)
- Yong Ding (1)
- Manaira (1)
- Wu Lingyuan (1)
- Landmarks
- Popular attractions
- Museum
- Monument
- Stadium
- Park
- Train Station
- Landmark
- Library
- Marina
- Church