Most popular cities in Sri Lanka
Colombo90 hotels
Kandy239 hotels
Ella162 hotels
Nuwara Eliya134 hotels
Cheap hotels in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 140/night
Pedro Tea Factory and Bomburu Ella are located 4.8 km and 4.9 km from the 5-star Heritance Tea Factory respectively.
Sigiriya, Sri Lanka
6.01 review
USD 197/night
The 5-star Heritance Kandalama offers a hot tub and an outdoor swimming pool along with a perfect location relatively near Sigiriya Rock.
Negombo, Sri Lanka
4.01 review
USD 97/night
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
Kandy, Sri Lanka
USD 71/night
This 100-room the luxury Earl'S Regency offers guests to admire garden views and enjoy time by an outdoor swimming pool plus take advantage of a location in a restaurant area, near a tube station.
Colombo, Sri Lanka
USD 71/night
Set in a business area, the 5-star Ramada is merely a 5-minute walk from Galle Face Terrace and has a steam room, sauna facilities and an outdoor swimming pool onsite.
Colombo, Sri Lanka
USD 93/night
The renowned Hilton offers views of Beira Lake nearly a 25-minute walk from the 5 ha ocean-side urban park "Galle Face Green" and boasts 332 rooms along with a hot tub and an outdoor swimming pool.
Tangalle, Sri Lanka
USD 825/night
Lounge and Tuk Tuk Suranga are located 4 km and 2.2 km from the 5-star Amanwella Tangalle respectively.
Colombo, Sri Lanka
9.01 review
USD 110/night
The Taj Samudra Colombo is located 15 minutes' drive from Diyawanna Oya Seaplane Base airport and offers an outdoor pool as well as a health club.
Nuwara Eliya, Sri Lanka
USD 296/night
Set around 5 minutes' walk from Victoria Park Entrance, the perfect 5-star Grand Hotel - Heritage Grand Nuwara Eliya features spa therapy and billiards.
Negombo, Sri Lanka
USD 20/night
Located 15 km from Bandaranaike International airport, the Camelot Beach Negombo offers a buffet breakfast and features a swimming pool.
Negombo, Sri Lanka
USD 69/night
The Goldi Sands Negombo offers views of the Indian Ocean 10 minutes by car from Fish Market and boasts 70 rooms along with a hot tub and an outdoor swimming pool.
Kandy, Sri Lanka
USD 72/night
The 5-star Thilanka boasts 58 rooms along with hiking and cycling, 500 metres from E. L. Senanayake Children's Park.
Kandy, Sri Lanka
USD 59/night
Boasting prime location in the business district of Kandy, the comfortable 4-star Topaz Kandy offers to try Asian dishes and enjoy time by a large outdoor swimming pool.
Kandy, Sri Lanka
USD 70/night
Boasting quiet location in a business area, the 5-star Amaya Hills offers to try international dishes and enjoy time by an outdoor swimming pool.
Colombo, Sri Lanka
USD 84/night
Strategically located right around 5 minutes' walk from World Trade Center, the elegant Kingsbury has bright rooms to offer as well as a pool bar.
Kandy, Sri Lanka
USD 76/night
Located in the luxurious part of Kandy, around a 10-minute ride from the modest Sri Lanka Cricket Office, the 5-star Mahaweli Reach offers fitness classes and live entertainment.
Colombo, Sri Lanka
USD 105/night
Set in a central area about 7 minutes' walk from Colombo Swimming Club, the Cinnamon Grand features a fine-dining restaurant.
Negombo, Sri Lanka
USD 101/night
The modern Jetwing Beach is set merely 300 metres from Negombo Beach Park and offers steam baths, a plunge pool and a hot tub onsite.
Koggala, Sri Lanka
USD 325/night
The 5-star Fortress Resort & Spa offers stylish accommodation with 53 rooms in the touristic area of Koggala.
Sigiriya, Sri Lanka
USD 340/night
Offering a spectacular location just a short drive from Sigiriya Rock, the luxury Jetwing Vil Uyana Sigiriya boasts an à la carte restaurant along with hiking and cycling.
More hotels in Sri Lanka:
Best 5-star hotels in Sri Lanka
Bentota, Sri Lanka
9.23 reviews
USD 108/night
Nestled in an entertainment area, the Taj Bentota Resort & Spa is nearly 25 minutes on foot from Bentota River.
Kandy, Sri Lanka
USD 92/night
A shared lounge and various recreational opportunities are all open to guests of this 66-room the 5-star Tree Of Life Nature Resort Kandy that is located within 3 km of Nelligala International Buddhist Centre.
Negombo, Sri Lanka
USD 92/night
You can have some rest at a swimming pool or enjoy breathtaking views of the ocean, while the luxury Jetwing Blue Negombo boasts a beachfront setting just a pleasant stroll away from West Coast.
Colombo, Sri Lanka
USD 87/night
Featuring a beachfront location in the heart of Colombo, the heritage Galle Face has 124 rooms and a swimming pool.
Sigiriya, Sri Lanka
USD 57/night
The 4-star Sigiriya, located in a historical neighbourhood, has massage therapy and recreational facilities.
Nuwara Eliya, Sri Lanka
USD 120/night
Set about a 10-minute ride from Pedro Tea Factory, the unique Jetwing St Andrew'S Nuwara Eliya welcomes guests to an à la carte restaurant on site.
Kandy, Sri Lanka
USD 144/night
The 5-star Hunas Falls Kandy is merely 1.9 km from Hunnasgiriya Water Fall, boasting facials, a terrace, and a patio.
Kandy, Sri Lanka
USD 46/night
About an 18-minute walk from Kandy View Point, the charming Suisse boasts an Asian restaurant and 87 rooms.
Sigiriya, Sri Lanka
USD 150/night
The perfect Amaya Lake can be found in a rural area relatively close to Sigiriya Rock, where travellers are welcomed with a swimming pool.
Bentota, Sri Lanka
USD 72/night
The Temple Tree is situated within a 5-km distance of Bentota Lake and about a 25-minute stroll from Sea Turtle Hatchery.
Beruwala, Sri Lanka
9.01 review
USD 74/night
The 5-star Palms Beruwala features views of the beach and a year-round outdoor swimming pool, boasting a prime location near a train station.
Kandy, Sri Lanka
USD 54/night
Set a 10-minute drive from Museum of Rajaa Elephant, the smoke-free Tourmaline Kandy lies in a historical district.
Sigiriya, Sri Lanka
USD 141/night
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
Katunayake, Sri Lanka
USD 421/night
Boasting proximity to Dadugan Oya, which runs less than a 10-minute stroll away, the Wallawwa Katunayake offers an outdoor swimming pool.
Colombo, Sri Lanka
USD 266/night
Boasting setting in the business district of Colombo, approximately 25 minutes' walk from Independence Square, the heritage Paradise Road Tintagel provides a swimming pool together with a steam room and sauna facilities.
Koggala, Sri Lanka
USD 383/night
Located within 3.5 km of Kalapuwa Herbal Garden, the 5-star Kahanda Kanda features fitness classes and spa therapy on-site along with a lounge bar.
Unawatuna, Sri Lanka
USD 740/night
Set at a 4 km distance from Jungle Beach, the intimate 5-star Frangipani Tree By Edwards Collection has an Asian restaurant serving Asian cuisine.
Colombo, Sri Lanka
USD 79/night
Located around a 10-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the Cinnamon Lakeside Colombo features a swimming pool and a health club.
Bentota, Sri Lanka
USD 489/night
Merely 5 minutes' walk from Sea Turtle Hatchery, the comfortable Saman Villas offers a prime location and includes an à la carte restaurant.
Sigiriya, Sri Lanka
USD 140/night
Situated in a historical district, the luxury Cinnamon Lodge Habarana features a swimming pool.
Most popular 4-star hotels in Sri Lanka
Wattala, Sri Lanka
USD 45/night
Located in a shopping district and within 7 km of R Premadasa Stadium, the 4-star Pegasus Reef Wattala features 199 rooms plus a swimming pool.
Kandy, Sri Lanka
USD 80/night
The Oak Ray Serene Garden is situated at a distance of 3.8 km from Temple of the Tooth Museum and nearly a 10-minute drive from Temple of the Sacred Tooth Relic.
Negombo, Sri Lanka
USD 87/night
The enchanting Jetwing Sea Negombo lies within 4.7 km of Fish Market and offers an Asian restaurant and an indoor pool onsite.
Bentota, Sri Lanka
9.21 review
USD 67/night
Situated nearly a 10-minute ride from Bentota Lake, the Earl'S Reef features a restaurant.
Sigiriya, Sri Lanka
USD 70/night
The Kassapa Lions Rock is set a 25-minute stroll from Jeskynni chram and a 10-minute ride from Moat.
Bentota, Sri Lanka
USD 282/night
Positioned a mere 300 metres from Estuary of Bentara River, guests can enjoy international dishes at the Princess Bentota's à la carte restaurant.
Kandy, Sri Lanka
USD 92/night
Located in the centre of Kandy, the Casamara offers fast access to Sri Lanka Cricket Office, only 1.7 km away.
Colombo, Sri Lanka
USD 60/night
Located a 25-minute stroll from Majestic City Colombo, the elegant 4-star Renuka City boasts an outdoor swimming pool.
Ahangama, Sri Lanka
USD 66/night
Located in a historical neighbourhood about 17 minutes' walk from Ahangama Beach, the 4-star Insight Resort Ahangama - S&S Other Certified has 56 rooms and an outdoor swimming pool.
Bentota, Sri Lanka
9.61 review
USD 156/night
Located just near Walukarama Temple, the comfortable 4-star Centara Ceysands Resort & Spa Sri Lanka boasts an outdoor pool and a sweeping view.
Sigiriya, Sri Lanka
USD 85/night
Set at a 3.3 km distance from Entrance Hurulu Eco Park, the Village By Cinnamon boasts fitness classes, massage therapy and recreational facilities available on site.
Kandy, Sri Lanka
USD 73/night
Set only 1.3 km from Kandy Museum, the 4-star Senani has an Indian restaurant serving European cuisine.
Kandy, Sri Lanka
USD 100/night
Located about 25 minutes' walk from Museum of Rajaa Elephant, the 4-star Cinnamon Citadel Kandy features fitness classes and entertainment activities on-site along with a pool bar.
Colombo, Sri Lanka
USD 65/night
The charming Zylan Colombo is equipped with an outdoor pool and is situated nearly a 25-minute walk from Thimbirigasyaya.
Colombo, Sri Lanka
USD 82/night
Set approximately 18 minutes' walk from National Art Gallery, the low-budget Taru Villas - Lake Lodge - Colombo has an Asian restaurant serving Mexican cuisine.
Negombo, Sri Lanka
USD 98/night
Located about 5 minutes on foot from Browns Beach and at a distance of 4.8 km from Muthurajawela Marsh, the 4-star Jetwing features a pool bar plus an outdoor swimming pool.
Negombo, Sri Lanka
USD 45/night
Guests can take advantage of spa therapy and chaise longues, while staying at the perfect 4-star St.Lachlan Negombo, located 6 minutes' walk from Club Sha Lanka as well as near a boat dock.
Bentota, Sri Lanka
USD 160/night
Located 2.9 km from Galapata Raja Temple, the sophisticated Villa Bentota By Kk Collection features an outdoor swimming pool.
Trincomalee, Sri Lanka
USD 118/night
Located in the Uppuveli Beach district within 3.2 km of Trincomalee War Cemetery, the 4-star Trinco Blu By Cinnamon has 81 rooms and a swimming pool.
Unawatuna, Sri Lanka
USD 45/night
Set only 9 minutes' walk from Unawatuna Beach, the 4-star Sanmira Renaissance features spa therapy, a game area, and a garden.
Most popular 3-star hotels in Sri Lanka
Koggala, Sri Lanka
USD 142/night
Providing a swimming pool along with 21 rooms, the 3-star Koggala is placed about 5 minutes' walk from Koggala Lefts.
Nuwara Eliya, Sri Lanka
USD 59/night
The Leisure Village Nuwaraeliya is set within a 10-minute drive of Mackwoods Tea Museum and a 10-minute ride from Moon Plains.
Nuwara Eliya, Sri Lanka
USD 56/night
Located 5 minutes' walk from Victoria Park, the boutique Tea Bush Nuwara Eliya is 4.5 km from Moonplains Safari & Mini Worlds End.
Kandy, Sri Lanka
USD 32/night
The 3-star Amanda Hills is a perfect vacation spot approximately a 25-minute walk from Kandy Clock Tower and other Kandy landmarks.
Nuwara Eliya, Sri Lanka
USD 55/night
Family-friendly The Rock overlooks Lake Gregory and is located an 8-minute walk from Nuwara Eliya and Tea Country.
Colombo, Sri Lanka
USD 37/night
The Janaki enjoys a prime location and provides easy access to Bellagio Colombo approximately a 25-minute stroll away.
Negombo, Sri Lanka
9.41 review
USD 23/night
Staying at the 3-star J Negombo means you will be 10 minutes by car from Angurukaramulla Temple, while enjoying an outdoor pool onsite.
Nuwara Eliya, Sri Lanka
USD 45/night
The 3-star Heaven offers panoramic views of the mountain, approximately 20 minutes' walk from Victoria Park.
Colombo, Sri Lanka
USD 36/night
The 3-star Port is a good starting point to Colombo's sights including Wolvendaal Church, which is just a 7-minute walk away.
Colombo, Sri Lanka
USD 50/night
Featuring a swimming pool, the excellent 3-star Ellen'S Place is set 500 metres from N .M. Perera Statue and Royal Colombo Golf Club.
Nuwara Eliya, Sri Lanka
USD 63/night
Situated near a boat dock, the Unique Cottages Nuwara Eliya is within a 5-minute walk of Victoria Park Entrance.
Kandy, Sri Lanka
USD 30/night
Featuring 6 rooms with views of the city, the 3-star Mountain View Bungalow Bed & Breakfast is set within 25 minutes' walk of Kandy Garrison Cemetery.
Kandy, Sri Lanka
USD 127/night
National Museum of Kandy is at a distance of 2.7 km from the 3-star Kaya, while Kandy Museum is about a 10-minute ride away.
Unawatuna, Sri Lanka
USD 130/night
Guests can enjoy local cuisine while staying at the comfortable Dunes, which is approximately 5 minutes' walk from Unawatuna.
Colombo, Sri Lanka
USD 69/night
While staying at the 3-star Silvikris Villa Colombo you are invited to discover Sri Lanka Travelers, set 3 km away, or Number 11, which is 25 minutes' walk away.
Colombo, Sri Lanka
USD 40/night
The luxury Gsh is nestled in the very heart of Colombo and 10 minutes by car from Mount Lavinia Beach.
Unawatuna, Sri Lanka
USD 37/night
Offering a prime location extremely close to Unawatuna Beach, the 3-star Peacock Beach holds a total of 29 rooms and boasts a picnic area and barbecue grills.
Kandy, Sri Lanka
USD 50/night
Featuring seafood cuisine and a swimming pool, the 3-star Veraima is conveniently located within 7 km of Kandy Clock Tower.
Negombo, Sri Lanka
USD 25/night
About a 25-minute stroll from St. Sebastian Statue, the Jasmin Villa includes 9 rooms.
Nuwara Eliya, Sri Lanka
USD 25/night
Featuring 13 rooms with views of the patio, the 3-star Chez Allen Nuwara Eliya is set merely 1.6 km from Shri Bhakta Hanuman Temple.
Amazing spa hotels in Sri Lanka
Beruwala, Sri Lanka
USD 40/night
About a 25-minute walk from Kande Vihare Temple and overlooking the Indian Ocean, the beachfront Ypsylon features spa therapy and a patio.
Dambulla, Sri Lanka
USD 79/night
Located at a distance of 4.4 km from Popham's Arboretum, the comfortable Pelwehera Dambulla features a swimming pool along with spa therapy, a shared lounge, and a garden.
Negombo, Sri Lanka
USD 137/night
Located about 15 minutes' drive from Angurukaramulla Temple, the 5-star Jetwing Lagoon features 57 rooms, fitness classes and massage therapy.
Unawatuna, Sri Lanka
USD 170/night
You can relax by an outdoor swimming pool in the Thambapanni Retreat Unawatuna, located only 0.6 km from Blowhole.
Unawatuna, Sri Lanka
USD 289/night
Located in Unawatuna and within 10 minutes' drive of Old Town of Galle and its Fortifications, the 4-star Cocobay features a plunge pool and a Jacuzzi for guest's pure relaxation.
Colombo, Sri Lanka
8.81 review
USD 66/night
Staying at the 4-star Court Hotel & Spa means you will be only a 9-minute walk from University of Colombo, while enjoying a swimming pool onsite.
Bentota, Sri Lanka
9.82 reviews
USD 60/night
Located about a 5-minute walk from Kaluwamodara Bridge and approximately a 5-minute walk from Estuary of Bentara River, the traditional Occidental Eden Beruwala features live entertainment and billiards.
Bentota, Sri Lanka
USD 120/night
The perfect 5-star Club Bentota with an outdoor swimming pool is within 5 minutes' drive of Sea Turtle Protection Association.
Bentota, Sri Lanka
8.61 review
USD 44/night
Staying at the 5-star Ekho Surf means you will be at a 3.2 km distance from Galapata Raja Temple, while enjoying an outdoor pool onsite.
Nuwara Eliya, Sri Lanka
USD 104/night
Placed within 8 minutes' stroll of Victoria Park and in the heart of Nuwara Eliya, the family-friendly Araliya Green Hills offers 160 rooms.
Beruwala, Sri Lanka
10.01 review
USD 86/night
Comprising 200 rooms right in the centre of Beruwala, the luxurious Cinnamon Bey lies a 10-minute ride from Ventura Beach.
Bentota, Sri Lanka
USD 121/night
Providing access to a swimming pool as well as windsurfing, snorkelling and diving, the superb 5-star Thaala Bentota is located 200 metres of Ventura Beach.
Sigiriya, Sri Lanka
USD 71/night
The 4-star Eden Garden is placed at a distance of 7 km from Sigiriya Craft Village and has an outdoor swimming pool along with a lounge bar.
Bentota, Sri Lanka
10.01 review
USD 1 437/night
Featuring fitness classes, entertainment activities and various recreational opportunities, the luxury Pandanus Beach Resort & boasts a beachfront location within 3.6 km of Kosgoda Turtle Conservation and Research Centre.
Colombo, Sri Lanka
USD 91/night
Featuring spa therapy and various recreational opportunities, the unique 4-star Ocean in Colombo is centrally located 3 km from National Art Gallery.
Kandy, Sri Lanka
USD 123/night
The luxury Grand Kandyan features an outdoor pool and 79 rooms facing the mountain.
Sigiriya, Sri Lanka
USD 88/night
Set not very far from Sigiriya Rock, the comfortable Aliya Resort And Sigiriya boasts a karaoke bar together with cycling, ping pong and billiards.
Kandy, Sri Lanka
USD 66/night
The Radisson has an Asian restaurant and an outdoor pool, available in the very heart of Kandy.
Kandy, Sri Lanka
USD 88/night
At a 39 km distance from Kandy View Point, the 4-star Oak Ray Regency features massage therapy and recreational facilities.
Tangalle, Sri Lanka
USD 211/night
From the Anantara Peace Haven, you can admire views of the patio, enjoy a plunge pool, a steam room and sauna facilities and take advantage of the hotel's beachfront location.
Top family hotels in Sri Lanka
Kandy, Sri Lanka
USD 147/night
While staying at the 4-star Clove Villa you are invited to discover Royal Palace of Kandy, set approximately 10 minutes away by car, or Udawattakelle Sanctuary, which is 2.7 km away.
Tangalle, Sri Lanka
USD 81/night
Located approximately a 5-minute walk from Bay of Bengal, the 4-star Palm Paradise features an outdoor swimming pool and 35 rooms.
Kandy, Sri Lanka
USD 72/night
Featuring a setting within 5 minutes' walk of Bahiravokanda Vihara Buddha Statue right in a tourist area, the 4-star Amaara Kandy provides spa therapy and a shared lounge.
Unawatuna, Sri Lanka
USD 60/night
Boasting a swimming pool along with a hot tub and an outdoor swimming pool, the 4-star Flower Garden is positioned a 7-minute walk from Unawatuna Beach.
Colombo, Sri Lanka
USD 97/night
Located within 3.9 km of Bellagio Colombo, the Mirage features fitness classes, karaoke and billiards on-site along with a pool bar.
Sigiriya, Sri Lanka
USD 78/night
At a distance of 2.5 km from Summit, the 5-star Fresco Sigiriya boasts a sundeck, a shared lounge, and a garden.
Kandy, Sri Lanka
USD 58/night
Ceylon Tea Museum and Royal Botanical Gardens are located 3 km and 2.2 km from the 4-star Earl'S Regent Kandy respectively.
Nuwara Eliya, Sri Lanka
USD 110/night
Located 19 minutes on foot from Gregory Lake, a picnic area and a garden are available at the 5-star Queenswood Cottage.
Kandy, Sri Lanka
USD 110/night
Located a 10-minute ride from Temple of the Sacred Tooth Relic, the Theva Residency features 16 rooms, entertainment activities and billiards.
Sigiriya, Sri Lanka
USD 306/night
Set within 6 km of Sigiriya Craft Village, the 5-star Wild Grass offers 12 rooms and an outdoor swimming pool.
Colombo, Sri Lanka
USD 63/night
The oceanfront Radisson Hotel features a swimming pool and 158 rooms.
Colombo, Sri Lanka
USD 60/night
University of Colombo is at a distance of 3.3 km from the 4-star Best Western, while Italian Embassy is nearly a 25-minute walk away.
Colombo, Sri Lanka
9.03 reviews
USD 55/night
Located a mere 9 minutes' stroll from National Museum of Colombo in Colombo, the comfortable Cinnamon Red features an à la carte restaurant along with fitness classes and barbecue.
Colombo, Sri Lanka
USD 35/night
Strategically located in a central neighbourhood a 5-minute stroll from Dutch Hospital Shopping Precinct, the comfortable Steuart By Citrus Colombo has 50 rooms.
Unawatuna, Sri Lanka
USD 133/night
Located near to Sk Swarnakala, the 5-star Thaproban Pavilion Resort And Spa Unawatuna features facials, yoga classes and massage therapy on-site along with a lounge bar.
Kandy, Sri Lanka
USD 50/night
Located within a 10-minute drive of Royal Botanical Gardens, the 4-star Kandyan features an outdoor swimming pool.
Kandy, Sri Lanka
USD 107/night
Located a 10-minute ride from Temple of the Sacred Tooth Relic, the cosy Clove Garden Kandy overlooks the garden and features an à la carte restaurant.
Bentota, Sri Lanka
USD 54/night
Boasting a location around a 5-minute walk from Kande Vihare Temple, the 3-star Bougain Villa includes 25 rooms and a swimming pool.
Trincomalee, Sri Lanka
10.01 review
USD 120/night
The Anantamaa has a Chinese restaurant specialising in Chinese cuisine and is situated at a distance of 0.7 km from Isha Water Park.
Kandy, Sri Lanka
USD 28/night
E. L. Senanayake Children's Park is a 20-minute walk from the 3-star Vino Villa Kandy and features shopping and dining.
Best luxury hotels in Sri Lanka
Bentota, Sri Lanka
USD 314/night
Kande Vihare Temple is only 1.3 km from the Heritance Bentota.
Bentota, Sri Lanka
USD 245/night
Overlooking patio and boasting massage therapy and recreational facilities, the 5-star Taru Villas - Rock Villa - Bentota is set in a beach area.
Koggala, Sri Lanka
USD 198/night
Boasting an outdoor swimming pool, the 5-star Cabanas Koggala is within a 15-minute drive of Kathaluwa Old Temple.
Tangalle, Sri Lanka
USD 641/night
Situated about a 10-minute walk from a natural beach, the upscale Taru Villas Mawella - features an outdoor swimming pool on site.
Koggala, Sri Lanka
USD 87/night
Featuring an outdoor swimming pool and 49 rooms, the 4-star South - Ahangama Koggala is 0.9 km from Stilt Fisherman.
Nuwara Eliya, Sri Lanka
USD 247/night
25 minutes' walk from Gregory Park, the tranquil 5-star Royal Cocoon Nuwara Eliya overlooks the garden and features a play area, barbecue grills, and a garden.
Sigiriya, Sri Lanka
USD 228/night
Located a 10-minute drive from Sigiriya, the 5-star Amaara offers views of the garden and a year-round outdoor swimming pool.
Negombo, Sri Lanka
USD 170/night
Located around a 5-minute walk from Browns Beach, the 4-star Dickman features 9 rooms together with an American-style restaurant.
Sigiriya, Sri Lanka
USD 107/night
Offering fitness classes, spa therapy and recreational facilities, the 5-star Jungles lies in a historic area of Sigiriya, within 10 minutes' drive of Thalkote Wewa and about a 10-minute ride from Sigiri Safari.
Colombo, Sri Lanka
USD 88/night
Offering a swimming pool with views of city, the 5-star Jetwing Colombo Seven is located in the business Cinnamon Gardens district.
Sigiriya, Sri Lanka
USD 77/night
While staying at the luxury Seerock Sigiriya you are invited to discover Minneriya National Park, set a 10-minute drive away, or Pidurangala Rock, which is 4 km away.
Colombo, Sri Lanka
USD 68/night
Boasting a swimming pool plus an à la carte restaurant, the 5-star Movenpick Hotel Colombo is strategically located in a shopping neighbourhood.
Cheap hotels in Sri Lanka
Colombo, Sri Lanka
USD 36/night
Set nearly a 25-minute walk from Nelum Pokuna Performing Arts Theatre, the rooms in the 2-star Shalimar Colombo have views of city.
Nuwara Eliya, Sri Lanka
USD 45/night
Located within a 400-metre distance of Victoria Park, the comfortable 3-star Ashley Nuwara Eliya is a 5-minute walk from Victoria Park Entrance.
Colombo, Sri Lanka
USD 20/night
The Palmyrah Residencies is situated at a distance of 2.5 km from Viharamahadevi Park and only a 13-minute stroll from Majestic City Colombo.
Kandy, Sri Lanka
USD 23/night
The Nature Walk is situated at a distance of 3.2 km from Museum of Rajaa Elephant and around a 10-minute ride from Temple of the Sacred Tooth Relic.
Nuwara Eliya, Sri Lanka
USD 33/night
Tranquil The Golf Green is approximately a 25-minute walk from Nuwara Eliya Golf Club and offers a picnic area and barbecue grills.
Kandy, Sri Lanka
USD 13/night
While staying at the 3-star Blue Haven you are invited to discover Kandy Garrison Cemetery, set around 25 minutes' walk away, or Lord Kataragama Temple, which is 2.1 km away.
Nuwara Eliya, Sri Lanka
USD 27/night
The 3-star Pigeons Nest boasts 6 rooms along with hiking, horseback riding and cycling, 700 metres from Victoria Park of Nuwara Eliya.
Kandy, Sri Lanka
USD 11/night
While staying at the comfortable Mango Garden you are invited to discover Ceylon Tea Museum, set around 10 minutes away by car, or Kandy Garrison Cemetery, which is a mere 0.8 km away.
Colombo, Sri Lanka
USD 40/night
Nestled in the Wellawatte district of Colombo, the Fair View Hotel Colombo is an 11-minute walk from Number 11.
Negombo, Sri Lanka
USD 18/night
Located only a 9-minute walk from St. Sebastian's Church, the comfortable Rani Inn Negombo features 11 rooms together with an Asian restaurant.
Kandy, Sri Lanka
USD 17/night
The lovely Tree Breeze features rooms with views of the hills, while a convenient location provides access to Kandy Municipal Central Market, which is about a 20-minute walk away.
Kandy, Sri Lanka
USD 20/night
Kandy Clock Tower is at a 3.2 km distance from the 2-star Pearl House, while Jayamali Batiks Studio is 10 minutes' drive away.
Negombo, Sri Lanka
USD 29/night
Boasting 11 rooms, the comfortable Star Beach Negombo is perfectly located nearly a 5-minute walk from Kudapaduwa North.
Colombo, Sri Lanka
USD 32/night
19 minutes' walk from University of Colombo, the non-smoking Ivy Lane boasts an Asian restaurant and 27 rooms.
Negombo, Sri Lanka
USD 29/night
The boutique Olanro Negombo features an outdoor swimming pool and 13 rooms facing the garden.
Katunayake, Sri Lanka
USD 20/night
The comfortable Oreeka offers an outdoor swimming pool and provides access to Ave Maria Convent, which is about 6 km away.
Wanchawala, Sri Lanka
USD 70/night
Located at a 3.5 km distance from Rumassala Sanctuary, the 3-star Leisure Land boasts a swimming pool.
Dehiwala-Mount Lavinia, Sri Lanka
USD 28/night
While staying at the 2-star Colombo Beach you are invited to discover Attidiya Bird Sanctuary, set a 10-minute ride away, or Dehiwala Beach, which is nearly a 5-minute drive away.
Kandy, Sri Lanka
USD 25/night
Located at a distance of 3.9 km from New Ranweli Spice Garden, the 3-star Pure Nature Kandy offers a shared lounge and various recreational opportunities.
Unawatuna, Sri Lanka
USD 31/night
Featuring a prime touristic area, a patio, and various recreational opportunities, the affordable Sam'S Guest House is set in a tourist area around 25 minutes' walk from Yatagala Raja Maha Viharaya.
Top resorts in Sri Lanka
Habarana, Sri Lanka
USD 70/night
Offering a location 16 minutes' walk from Dhilip De Alwis, the comfortable 3-star Habarana Tree House features an Asian restaurant and an outdoor pool.
Dambulla, Sri Lanka
USD 64/night
Set nearly 20 minutes' walk from Spice Garden, the Nice Place Dambulla welcomes guests to an American restaurant on site.
Sigiriya, Sri Lanka
USD 61/night
Located a few minutes drive from Minneriya National Park, the charming Village features a swimming pool and 56 rooms plus it is nearly a 25-minute walk from Sigiriya Heritage Museum.
Colombo, Sri Lanka
USD 396/night
Offering massage therapy, a shared lounge, and a garden, the 5-star Maniumpathy is located in the Borella district of Colombo, around 15 minutes' walk from Embassy of Japan.
Kandy, Sri Lanka
USD 77/night
Offering a swimming pool, the 4-star Melheim is 3.9 km from Kandy View Point.
Trincomalee, Sri Lanka
USD 100/night
The 5-star Amaranthe Bay Resort & Spa features facials, massage therapy and recreational facilities along with a Chinese restaurant.
Bentota, Sri Lanka
USD 84/night
While staying at the luxury Rockside, which is located in an entertainment district, you can enjoy the lounge bar and an outdoor swimming pool.
Induruwa, Sri Lanka
USD 47/night
Set in the shopping district of Induruwa, 3.1 km from Sea Turtle Hatchery, the 2-star Ocean Induruwa has 8 rooms and an Asian restaurant.