Most popular cities in Sri Lanka
Ella116 hotels
Colombo82 hotels
Kandy178 hotels
Nuwara Eliya107 hotels
Sri Lanka hotels
Nuwara Eliya, Sri Lanka
USD 140/night
Set 10 minutes' drive from Pedro Tea Factory, the 5-star luxury Heritance Tea Factory with an a tea garden garden opens onto the garden and provides entertainment activities and billiard.
Sigiriya, Sri Lanka
6.01 review
USD 173/night
Featuring an à la carte restaurant and a swimming pool, the 5-star designer Heritance Kandalama Dambulla is located around a 15-minute drive from Rangiri Dambullu Maha Viharaya.
Negombo, Sri Lanka
4.01 review
USD 97/night
Situated 5 minutes' walk from Negombo Beach Park, the luxury Heritance also offers the outdoor swimming pool.
Kandy, Sri Lanka
USD 60/night
Featuring traditional food along with a dry sauna, a Jacuzzi and an outdoor swimming pool, the 5-star Earl'S Regency Kandy boasts a luxurious setting near a subway station.
Colombo, Sri Lanka
USD 71/night
Featuring a prime location in the center of Colombo, the comfortable Ramada has 94 rooms and the outdoor swimming pool.
Colombo, Sri Lanka
USD 106/night
Centrally located 1.3 miles from Seema Malaka, the 5-star luxury Hilton offers a buffet breakfast and a swimming pool.
Tangalle, Sri Lanka
USD 825/night
Mulkirigala Rock Monastery is within 1.4 miles of the 5-star Amanwella Tangalle and Mawella Beach Hideaways is 10 minutes' drive away.
Colombo, Sri Lanka
9.01 review
USD 112/night
Located within 850 feet of Galle Face Terrace and merely 0.8 miles from St. Andrew's Presbyterian Church, the charming Taj Samudra Colombo features an outdoor swimming pool and 300 rooms.
Nuwara Eliya, Sri Lanka
USD 169/night
Set 10 minutes' drive from Pedro Tea Factory, the 5-star Grand Hotel - Heritage Grand features spa therapy and billiard.
Negombo, Sri Lanka
USD 20/night
Located a 25-minute walk from Fish Market, the 4-star cheap Camelot Beach offers a swimming pool.
Negombo, Sri Lanka
USD 69/night
Offering to take advantage of a hot tub and an outdoor swimming pool, the 5-star cheap Goldi Sands boasts a beachfront location 2.9 miles from Dutch Canal.
Kandy, Sri Lanka
USD 61/night
Boasting setting in a shopping area, 15 minutes' drive from Royal Palace of Kandy, the 5-star Thilanka provides a swimming pool together with a Jacuzzi and an outdoor swimming pool.
Kandy, Sri Lanka
USD 59/night
Temple of the Sacred Tooth Relic is also set 10 minutes by car from the elegant 4-star Topaz.
Kandy, Sri Lanka
USD 70/night
The comfortable Amaya Hills Kandy is around 0.6 miles from Wajirarama Aranya Temple and offers a swimming pool plus a steam room, a sauna and an outdoor swimming pool.
Colombo, Sri Lanka
USD 84/night
The 5-star business Kingsbury boasts an à la carte restaurant and 229 rooms, providing guests with a central location in a beach area.
Kandy, Sri Lanka
USD 76/night
Offering a quiet setting 10 minutes' drive from Bahiravokanda Vihara Buddha Statue, the luxury Mahaweli Reach Kandy features a hot tub and an outdoor swimming pool.
Colombo, Sri Lanka
USD 102/night
Offering an à la carte restaurant along with views of the garden, the Cinnamon Grand Colombo is set in a shopping area a 5-minute stroll from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
Negombo, Sri Lanka
USD 101/night
Guests of the 5-star Jetwing Beach Negombo merely a 5-minute walk from Dutch Clock Tower can go for a swim in a plunge pool or enjoy fitness classes and entertainment activities.
Koggala, Sri Lanka
USD 325/night
In close proximity to Lagoon Herbal Garden, the 5-star Fortress Resort & Koggala offers a swimming pool including a hot tub, sauna facilities and a massage chair.
Sigiriya, Sri Lanka
USD 340/night
Boasting a library bar along with a year-round outdoor swimming pool, the 5-star Jetwing Vil Uyana offers a location in a historic neighbourhood.
More hotels in Sri Lanka:
Best 5-star hotels in Sri Lanka
Bentota, Sri Lanka
9.23 reviews
USD 108/night
Featuring a location in the entertainment district of Bentota, the 5-star Taj Bentota Resort & Spa boasts 160 rooms and an Indian restaurant, 10 minutes' drive from Moragalla Beach.
Kandy, Sri Lanka
USD 92/night
Placed in the very heart of Kandy, the family Tree Of Life Nature Resort includes an outdoor pool together with steam baths, a steam room and a Jacuzzi.
Negombo, Sri Lanka
USD 92/night
Set within 0.4 miles of Browns Beach, the 5-star Jetwing Blue Negombo boasts international dishes served at the onsite à la carte restaurant.
Colombo, Sri Lanka
USD 96/night
Featuring a stunning location in the heart of Colombo, the 5-star Galle Face has 124 rooms and a saltwater pool.
Sigiriya, Sri Lanka
USD 57/night
Boasting a steam room, a sauna and an outdoor swimming pool onsite, the 4-star modern Sigiriya offers a location in a historic district quite close to Minneriya National Park.
Nuwara Eliya, Sri Lanka
USD 120/night
The 5-star eco-friendly Jetwing St Andrew'S Nuwara Eliya offers 16 rooms plus a vegetable garden, about 1.6 miles from Royal Colombo Golf Club.
Kandy, Sri Lanka
USD 144/night
Boasting location 500 feet from Hunnasgiriya Water Fall, the 5-star family-friendly Hunas Falls Kandy features facials, massage therapy and various recreational opportunities, as well as offers 31 rooms.
Kandy, Sri Lanka
USD 46/night
Located 5 minutes by car from montefano, the Suisse Kandy welcomes guests with an outdoor pool and an a tropical garden garden.
Sigiriya, Sri Lanka
USD 150/night
Located 10 minutes' drive from Spice Garden, the 5-star luxury Amaya Lake Dambulla has facials, yoga classes and massage therapy plus an Asian restaurant.
Bentota, Sri Lanka
USD 72/night
Featuring a swimming pool, a hot tub, sauna facilities and an outdoor swimming pool, the comfortable Temple Tree Resort & Spa Bentota stands approximately 10 minutes' stroll from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
Beruwala, Sri Lanka
9.01 review
USD 74/night
Featuring international cuisine and the outdoor swimming pool, the 5-star family Palms Beruwala is located near a train station and near Moragalla Beach.
Sigiriya, Sri Lanka
USD 100/night
The Occidental Paradise Dambulla is settled in the historical district of Dambulla, 0.7 miles from Dakinigiriya Vihara, and includes a lounge bar.
Katunayaka, Sri Lanka
USD 421/night
Guests can enjoy Asian cuisine in an Asian restaurant of the 5-star luxury Wallawwa and relax by the outdoor swimming pool.
Colombo, Sri Lanka
USD 222/night
10 rooms along with a steam room and sauna facilities are offered in the 5-star Paradise Road Tintagel Colombo, located in a shopping area, a mere 0.6 miles from French Embassy.
Koggala, Sri Lanka
USD 383/night
At the 5-star boutique Kahanda Kanda Koggala, guests can use fitness classes and spa therapy or spend the day lazing by a swimming pool.
Negombo, Sri Lanka
USD 137/night
Boasting a convenient location, the chic Jetwing Lagoon Negombo invites guests to an Asian restaurant serving Asian dishes.
Bentota, Sri Lanka
9.82 reviews
USD 60/night
One can enjoy a beachfront location and a hot tub, sauna facilities and an outdoor swimming pool while staying at the 5-star Occidental Eden near a train station.
Colombo, Sri Lanka
USD 79/night
Beira Lake is set not too far from the Cinnamon Lakeside Colombo, boasting a tranquil location in the entertainment district of Colombo along with a Turkish steam room, a Turkish bath and a hot tub on site.
Bentota, Sri Lanka
USD 651/night
Offering easy access to Sea Turtle Hatchery, set approximately a 5-minute walk away, the 5-star luxury Jetwing Saman Villas boasts a steam room, a hot tub and sauna facilities.
Sigiriya, Sri Lanka
USD 125/night
Offering a swimming pool with views of garden, the 5-star Cinnamon Lodge is located in a historical neighbourhood.
Most popular 4-star hotels in Sri Lanka
Wattala, Sri Lanka
USD 45/night
Featuring a swimming pool, the 4-star Pegasus Reef Wattala in a shopping neighbourhood boasts 166 rooms.
Kandy, Sri Lanka
USD 80/night
Arthur's Seat is 10 minutes by car from the Oak Ray Serene Garden, while Kandy Lake is around 2.3 miles away.
Negombo, Sri Lanka
USD 87/night
Guests of the 4-star beachfront Jetwing Sea, which offers a prime setting near a railroad station, can enjoy an à la carte restaurant or a treatment room, a hot tub and sauna facilities onsite while.
Bentota, Sri Lanka
9.21 review
USD 67/night
Located a 10-minute drive from Bentota Lake, the Earl'S Reef offers the outdoor swimming pool and a fitness center for guests.
Bentota, Sri Lanka
USD 282/night
Located a few minutes drive from Beruwela Harbor, the Lanka Princess Bentota offers a swimming pool and a lounge bar.
Kandy, Sri Lanka
USD 92/night
Comprising 26 rooms in the heart of Kandy, the Casamara lies 5 minutes' drive from Sri Lanka Cricket Office.
Colombo, Sri Lanka
USD 92/night
The quiet 4-star Renuka City is situated near the beach district of Colombo, within a 5-minute walk of Stardust Casino.
Ahangama, Sri Lanka
USD 66/night
The comfortable Insight Resort Ahangama - S&S Other Certified is around 10 minutes' drive from Midigama Beach, boasting massage therapy and entertainment activities.
Bentota, Sri Lanka
9.61 review
USD 156/night
Offering a restaurant and baggage storage, the comfortable 4-star Centara Ceysands Resort & Spa Sri Lanka lies in the Bentota Beach district, 10 minutes' drive from Jeffry bawa's garden and within 6 minutes' walk of Bentota Ganga.
Sigiriya, Sri Lanka
USD 85/night
Located approximately 0.8 miles from Minneriya National Park, the Village By Cinnamon features a swimming pool and an El Hena restaurant.
Kandy, Sri Lanka
USD 62/night
An Indian restaurant is available in the 4-star modern Senani, which boasts a perfect location approximately 0.4 miles from Kandy View Point.
Kandy, Sri Lanka
USD 100/night
Featuring fitness classes, spa therapy and entertainment activities, the impressive Cinnamon Citadel is within 2.2 miles of Lord Kataragama Temple.
Colombo, Sri Lanka
USD 65/night
Offering the outdoor swimming pool, the charming 4-star Zylan Luxury Villa is 1.3 miles from Thimbirigasyaya.
Colombo, Sri Lanka
USD 82/night
The 4-star Taru Villas - Lake Lodge - is located 0.5 miles from Diyawanna Oya Seaplane Base airport and 900 feet from Dharmapala Mawatha Halt bus stop.
Negombo, Sri Lanka
USD 98/night
Boasting a central location and access to Browns Beach, which stands within 0.2 miles of, the 4-star boutique Jetwing Ayurveda Pavilions - Full Board & Treatments features a vegan restaurant and 60 rooms.
Bentota, Sri Lanka
USD 160/night
Barberyn Island Lighthouse is 15 minutes by car from the boutique By Kk Collection and Bentota River is 25 minutes' stroll away.
Trincomalee, Sri Lanka
USD 118/night
Located in the Uppuveli Beach district 0.9 miles from Trincomalee British War Cemetery, the comfortable Trinco Blu By Cinnamon has 81 rooms and a swimming pool.
Dambulla, Sri Lanka
USD 79/night
Boasting a swimming pool, the smoke free Pelwehera Village is 3.1 miles from Ibbankatuwa Megalithic Tombs.
Kandy, Sri Lanka
USD 147/night
Boasting proximity to Mahaweli River, which runs approximately 100 feet away, the boutique Clove Villa offers an outdoor pool.
Unawatuna, Sri Lanka
USD 170/night
Guests can have a continental breakfast and enjoy visiting Galle Lighthouse, set 10 minutes' drive from the 4-star Thambapanni Retreat Unawatuna.
Most popular 3-star hotels in Sri Lanka
Bentota, Sri Lanka
USD 115/night
Featuring 14 rooms with views of the garden, the Village Bentota is set about 10 minutes' drive from Sea Turtle Protection Association.
Nuwara Eliya, Sri Lanka
USD 59/night
The 3-star Leisure Village Nuwaraeliya is set a 10-minute drive from Royal Colombo Golf Club and boasts 10 rooms plus an a tea garden garden.
Nuwara Eliya, Sri Lanka
USD 56/night
Situated just 500 feet from Victoria Park Entrance, the comfortable Tea Bush Nuwara Eliya features 9 rooms with private bathrooms.
Kandy, Sri Lanka
USD 32/night
Bogambara Stadium is within 0.9 miles of the 3-star Amanda Hills and Kandy View Point is only 0.9 miles away.
Nuwara Eliya, Sri Lanka
USD 55/night
Overlooking the lake, the delightful Rock is located in a tourist area of Nuwara Eliya and within 0.4 miles of Victoria Park.
Colombo, Sri Lanka
USD 37/night
The 3-star modern Janaki includes a year-round outdoor pool and an à la carte restaurant.
Negombo, Sri Lanka
9.41 review
USD 27/night
Guests will enjoy a swimming pool and 35 rooms, while staying at the low-budget J Negombo with location walk from Dutch Canal.
Nuwara Eliya, Sri Lanka
USD 45/night
Set in a historic area, the 3-star Heaven Seven Nuwara Eliya offers rooms with panoramic views.
Colombo, Sri Lanka
USD 36/night
There are rooms facing sea and the 3-star Port View City Colombo is set approximately 7 minutes' stroll from All Saints' Church.
Colombo, Sri Lanka
USD 50/night
Boasting a location around 9 minutes' stroll from Royal Colombo Golf Club, the 4-star Ellen'S Place includes 7 rooms and a swimming pool.
Nuwara Eliya, Sri Lanka
USD 63/night
Located 1 miles from Shri Bhakta Hanuman Temple, this villa features a terrace with the garden views.
Kandy, Sri Lanka
USD 30/night
The perfect 3-star Kandyan View is set 1.6 miles from Kandy Garrison Cemetery and 25 minutes by foot from Lord Kataragama Temple.
Bentota, Sri Lanka
USD 33/night
Jeffry bawa's garden is 1.5 miles from the 3-star Warahena Beach Bentota and Sea Turtle Protection Association is approximately 0.9 miles away.
Kandy, Sri Lanka
USD 127/night
Located around 25 minutes by foot from Asgiri Maha Viharaya, the quaint Kaya Residence features an outdoor swimming pool.
Unawatuna, Sri Lanka
USD 121/night
Galle Fort is 3.5 miles away and Welle Devalaya Temple can be reached within 10 minutes by car.
Negombo, Sri Lanka
USD 30/night
Located around a 10-minute drive from Rukmani Devi Park in Negombo, the Ocean Pearl Hotel features an à la carte restaurant along with entertainment activities and various recreational opportunities.
Unawatuna, Sri Lanka
USD 60/night
The boutique Dunes offers a beach bar and 13 rooms, along with a picturesque location a mere 850 feet from Unawatuna Beach.
Bentota, Sri Lanka
USD 28/night
Boasting an outdoor pool, the Haus Berlin Bentota is within 1.6 miles of Sunshine Water Sports Center.
Tangalle, Sri Lanka
USD 159/night
The 3-star traditional Eva Lanka Hotel - Beach & Wellness Tangalle, around 2.9 miles from Kudawella Beach, has access to the private beach and also features yoga classes and spa therapy.
Colombo, Sri Lanka
USD 69/night
The 3-star Silvikris is situated in the Wellawatte district, 20 minutes' drive from Ratmalana Air Force Base airport.
Amazing spa hotels in Sri Lanka
Unawatuna, Sri Lanka
USD 343/night
Situated within 1.6 miles of Dutch Hospital Shopping Precinct, the superior 4-star Coco Bay Unawatuna entices you to explore sea views and discover Asian cuisine served at the casual restaurants on site.
Colombo, Sri Lanka
8.81 review
USD 66/night
Guests can relax by the outdoor swimming pool of the boutique Court Hotel & Spa Colombo, located in a tourist area and 5 minutes' walk from Barefoot Gallery.
Bentota, Sri Lanka
USD 120/night
Placed around 400 feet from Bentota, the 5-star Club Villa Bentota welcomes guests with a lobby area and a restaurant.
Bentota, Sri Lanka
8.61 review
USD 95/night
Offering a magnificent view over the Indian Ocean, the 5-star traditional Ekho Surf Bentota is set approximately 2.1 miles from Jeffry bawa's garden.
Colombo, Sri Lanka
USD 64/night
A swimming pool and a terrace bar are offered for guest convenience at the 4-star boutique Pearl Grand Colombo.
Nuwara Eliya, Sri Lanka
USD 104/night
The Araliya Green Hills boasts a steam room, a Jacuzzi and sauna facilities along with an indoor pool, while offering a location in a peaceful neighbourhood just a pleasant stroll away from Victoria Park.
Beruwala, Sri Lanka
10.01 review
USD 86/night
Located in Beruwala and about 2.3 miles from Ventura Beach, the 5-star Cinnamon Bey features a steam room, sauna facilities and an outdoor swimming pool for guest's pure relaxation.
Bentota, Sri Lanka
USD 121/night
While the superb 5-star Thaala boasts a location in the Bentota Beach district of Bentota, sauna facilities and an outdoor swimming pool will help to relax and unwind on-site.
Sigiriya, Sri Lanka
USD 71/night
About 25 minutes by foot from Spice Garden, the 4-star Eden Garden Sigiriya includes 35 rooms.
Bentota, Sri Lanka
10.01 review
USD 1 437/night
Set nearly 0.5 miles from Bentota River Seaplane Base airport, the luxury Pandanus Beach Resort & features bureau de change and an elevator.
Colombo, Sri Lanka
USD 91/night
Located within 2.5 miles of Galle Face Green, the 4-star Ocean Colombo features a buffet breakfast.
Kandy, Sri Lanka
USD 123/night
Set in a historic area, the luxury Grand Kandyan offers a Jacuzzi, an outdoor swimming pool and locker rooms.
Kandy, Sri Lanka
USD 49/night
The Veraima offers comfortable accommodation with 6 rooms in the central area of Kandy.
Negombo, Sri Lanka
USD 25/night
Within 24 miles of Abhayasekararama Temple, the Jasmin Villa Ayurveda offers a treatment room and a sauna on-site and 9 rooms.
Unawatuna, Sri Lanka
USD 114/night
Guests can have a buffet breakfast and enjoy visiting Historical Mansion Museum, set 25 minutes' stroll from the luxury Levels Unawatuna.
Sigiriya, Sri Lanka
USD 88/night
While staying at the comfortable 5-star Aliya Resort And Spa - Thema Collection Sigiriya you are invited to discover Minneriya National Park, set 2.9 miles away, or Habarana Lake, which is around 2.6 miles away.
Kandy, Sri Lanka
USD 66/night
Guests can enjoy international cuisine in an à la carte restaurant of the Radisson Hotel and relax by the outdoor swimming pool.
Kandy, Sri Lanka
USD 88/night
University of Peradeniya is 5 minutes by car from the 4-star Oak Ray Regency, while Temple of the Sacred Tooth Relic is around 2.7 miles away.
Tangalle, Sri Lanka
USD 211/night
Boasting a location less than 6 minutes by foot from Goyambokka Beach, the 5-star Anantara Peace Haven Tangalle Resort offers 152 rooms together with a poolside bar onsite.
Unawatuna, Sri Lanka
USD 123/night
Positioned in the neighborhood of Blowhole, the elegant Thaproban Pavilion Resort And Spa Unawatuna has 16 rooms, the à la carte restaurant serving the international cuisine, all at guest's disposal.
Top family hotels in Sri Lanka
Tangalle, Sri Lanka
USD 90/night
Featuring American menu and an indoor pool, the 4-star Palm Paradise Cabanas & Villas Tangalle offers a setting within 550 feet of Goyambokka Beach, 0.6 miles from Todo Bien Amanwella beach.
Kandy, Sri Lanka
USD 72/night
Overlooking city, the 4-star boutique Amaara Sky Hotel Kandy welcomes guests with a made-to-order breakfast.
Unawatuna, Sri Lanka
USD 65/night
Located within 0.4 miles of Ocean Dive Centre in Unawatuna, the 4-star Flower Garden offers a spa complex including a hot tub and an outdoor swimming pool.
Colombo, Sri Lanka
USD 60/night
The elegant Mirage lies within 2.1 miles of Sri Lanka Travelers and offers an à la carte restaurant and a swimming pool.
Sigiriya, Sri Lanka
USD 78/night
10 minutes' drive from Pidurangala Rock, the 4-star Fresco Water Sigiriya includes 92 rooms.
Kandy, Sri Lanka
USD 58/night
Boasting a treatment room, a Jacuzzi and a massage chair on-site, the elegant Earl'S Regent Kandy is located in a historical district near a subway station.
Nuwara Eliya, Sri Lanka
USD 44/night
Pedro Tea Factory and Moonplains Safari & Mini Worlds End are located 1.8 miles and 2.4 miles from the 2-star Trevene respectively.
Nuwara Eliya, Sri Lanka
USD 110/night
Located within 0.4 miles of Nuwara Eliya and Tea Country, the 5-star Queenswood features 11 rooms with views of the lake.
Kandy, Sri Lanka
USD 110/night
Guests can enjoy international cuisine in an à la carte restaurant of the 5-star Theva Residency and relax by an outdoor pool.
Sigiriya, Sri Lanka
USD 306/night
Located walk from Sigiriya Rock, the 5-star eco-friendly Wild Grass Nature Resort Sigiriya features an outdoor pool and 8 rooms plus it is around 2.6 miles from Kandalama Reservoir.
Nuwara Eliya, Sri Lanka
USD 230/night
The heritage Ferncliff Bungalow Nuwara Eliya is set 25 minutes' walk from Galway's Land National Park and boasts 12 rooms plus a tea garden.
Colombo, Sri Lanka
USD 100/night
The 4-star Radisson Hotel Colombo boasts an outdoor pool and has 158 rooms, featuring a location near a train station.
Colombo, Sri Lanka
USD 60/night
Featuring 59 rooms, fitness classes and entertainment activities, the premier Western Elyon is 10 minutes by car from Dehiwala Zoological Garden in Colombo.
Colombo, Sri Lanka
9.03 reviews
USD 83/night
Featuring 243 rooms with views of the sea, the 4-star modern Cinnamon Red Colombo is set approximately 25 minutes' stroll from Independence Memorial Hall.
Unawatuna, Sri Lanka
USD 37/night
Set 1.7 miles from Rumassala Sanctuary, the rooms in the affordable Peacock Beach Hotel Unawatuna have views of ocean.
Colombo, Sri Lanka
USD 35/night
Strategically set 900 feet from Old Parliament Building, the 4-star business Steuart By Citrus Colombo in a business district offers fitness classes and entertainment activities.
Dehiwala-Mount Lavinia, Sri Lanka
USD 36/night
Attidiya Bird Sanctuary is 25 minutes by foot from the 2-star Tropic Inn - Mount Lavinia, while Weras Ganga Park is approximately 2.5 miles away.
Kandy, Sri Lanka
USD 50/night
Staying at the Kandyan Kandy means you will be 2.1 miles from Bahiravokanda Vihara Buddha Statue, while enjoying the outdoor swimming pool onsite.
Kandy, Sri Lanka
USD 64/night
While staying at the cozy 2-star Clove Garden Kandy you are invited to discover Udawattakelle Sanctuary, set 1.7 miles away, or Temple of the Sacred Tooth Relic, which is approximately a 25-minute walk away.
Trincomalee, Sri Lanka
10.01 review
USD 120/night
The Anantamaa Trincomalee sits in a beach area and offers 17 rooms along with an outdoor swimming pool.
Best luxury hotels in Sri Lanka
Kandy, Sri Lanka
USD 145/night
Placed 0.5 miles from Victoria Reservoir SPB airport, the Castle Hill Bungalow Kandy welcomes guests with a restaurant and a storage room.
Bentota, Sri Lanka
USD 314/night
Opened in 1900, the Heritance Ayurveda Maha Gedara Beruwala is situated 0.7 miles from Ventura.
Bentota, Sri Lanka
USD 245/night
Set 0.9 miles from Bentota Lake, the 5-star Taru Villas - Rock Villa - features 7 rooms with private bathrooms.
Koggala, Sri Lanka
USD 198/night
The 5-star Cabanas Retreat & is 5 minutes' drive from Sea Turtle Hatchery and offers the outdoor swimming pool plus a steam room, a hot tub and an outdoor swimming pool.
Koggala, Sri Lanka
USD 87/night
Everyone will enjoy the outdoor swimming pool onsite and admire lake views offered from 34 rooms.
Nuwara Eliya, Sri Lanka
USD 247/night
Mohini falls is 700 feet from the Royal Cocoon - Nuwara Eliya, while Buddhist Temple is merely an 8-minute walk away.
Sigiriya, Sri Lanka
USD 228/night
Located approximately 2.2 miles from Ruins, the Amaara Forest Hotel features massage therapy and entertainment activities on-site along with a poolside bar.
Negombo, Sri Lanka
USD 170/night
The 4-star Dickman Resort "The Boutique Hotel" Negombo is located within 0.3 miles of Negombo Beach Park and comprises 9 rooms with modern comforts.
Sigiriya, Sri Lanka
USD 84/night
Located in the historical district of Sigiriya approximately 2.4 miles from Main Entrance, the Jungles Sigiriya has 60 rooms and a swimming pool.
Colombo, Sri Lanka
USD 93/night
Boasting a terrace bar along with a rooftop pool, the Jetwing Colombo Seven offers a location in the business district of Colombo.
Sigiriya, Sri Lanka
USD 77/night
Set within 2.5 miles of Hiriwaduna, the perfect Seerock The King'S Domain features 12 rooms with private bathrooms.
Colombo, Sri Lanka
USD 114/night
The luxury Movenpick Hotel Colombo offers to indulge in a plunge pool, a steam room and a Jacuzzi or take a refreshing dip in a swimming pool, before discovering the secrets of seafood cuisine served at an Asian restaurant.
Cheap hotels in Sri Lanka
Kandy, Sri Lanka
USD 12/night
While staying at the perfect 2-star Majestic Tourist you are invited to discover Bahiravokanda Vihara Buddha Statue, set 10 minutes away by car, or Kandy Lake, which is 2.1 miles away.
Nuwara Eliya, Sri Lanka
USD 45/night
Located 1.3 miles from Hakgala Botanic Gardens, the comfortable Ashley Resorts features a cooked-to-order breakfast.
Colombo, Sri Lanka
USD 20/night
Placed within 0.5 miles of Casino Marina Colombo and in the heart of Colombo, the 2-star family-friendly Palmyrah Residencies offers 11 rooms.
Colombo, Sri Lanka
USD 43/night
The 3-star Gsh Colombo is situated in the business Wellawatte district, 15 minutes' drive from Ratmalana Air Force Base airport.
Nuwara Eliya, Sri Lanka
USD 25/night
The comfortable 3-star Chez Allen is set 0.9 miles from Nuwara Eliya and Tea Country and within 1 miles of Shri Bhakta Hanuman Temple.
Kandy, Sri Lanka
USD 12/night
The Vino boasts 7 rooms along with hiking and cycling, 650 feet from E. L. Senanayake Children's Park.
Nuwara Eliya, Sri Lanka
USD 27/night
Within 22 miles of Gregory Lake, the 3-star Pigeons Nest Nuwara Eliya includes 6 rooms.
Colombo, Sri Lanka
USD 40/night
Set approximately a 10-minute drive from Bohra Masjid Colombo, the Fair View Hotel features 50 rooms with private bathrooms.
Kandy, Sri Lanka
USD 17/night
Located 0.5 miles from Victoria Reservoir SPB airport, the pet-friendly Tree Breeze Inn provides shuttle service, as well as bikes for rent.
Negombo, Sri Lanka
USD 29/night
While staying at the comfortable 2-star Star Beach Guest House you are invited to discover Negombo Dutch Fort Remains, set 10 minutes away by car, or Fish Market, which is a 5-minute drive away.
Colombo, Sri Lanka
USD 32/night
Nestled in the Bambalapitiya district, the 2-star Ivy Lane is 0.9 miles from Bohra Masjid Colombo.
Negombo, Sri Lanka
USD 29/night
Featuring the outdoor swimming pool, the comfortable Olanro Negombo offers 13 rooms right in a popular area.
Negombo, Sri Lanka
USD 14/night
Hamilton Canal is 800 feet away and Dutch Clock Tower can be reached within 5 minutes by car.
Katunayaka, Sri Lanka
USD 20/night
Offering a swimming pool, the 3-star Oreeka - Katunayake Airport Transit Hotels Negombo is approximately 3.5 miles from Ave Maria Convent.
Kandy, Sri Lanka
USD 16/night
Set around 1.2 miles from Natha Devale, the 2-star Backpackers has an à la carte restaurant serving European cuisine.
Wanchawala, Sri Lanka
USD 70/night
Boasting an outdoor pool, the 3-star smoke-free Leisure Land is around 2.7 miles from Galle Harbour.
Tangalle, Sri Lanka
USD 10/night
The comfortable 2-star Natural Cabanas offers 6 rooms along with snorkeling and fisheries, while also boasting a location 7 minutes by foot from Tangalle Lagoon.
Dehiwala-Mount Lavinia, Sri Lanka
USD 28/night
Our Turtle Conservation Project and Kathiresan Kovil are located 1 miles and 3 miles from the Colombo Beach Dehiwala-Mount Lavinia respectively.
Kandy, Sri Lanka
USD 25/night
Set within 2.5 miles of Ceylon Tea Museum, the 3-star Pure Nature Hotel Kandy features 12 rooms with private bathrooms.
Unawatuna, Sri Lanka
USD 31/night
There are rooms facing ocean and the affordable 2-star Sam'S is set approximately a 5-minute stroll from Unawatuna Beach.
Top resorts in Sri Lanka
Habarana, Sri Lanka
USD 70/night
Featuring 10 rooms with views of the garden, the 3-star Tree House Mutu Village is set approximately 2.4 miles from Entrance Hurulu Eco Park.
Dambulla, Sri Lanka
USD 64/night
3.9 miles from Painting Conservation & Research Center, the family-friendly Place Bungalows Dambulla features yoga classes, spa therapy and entertainment activities.
Sigiriya, Sri Lanka
USD 61/night
Located not too far from Sigiriya Rock, the lovely Village Sigiriya features a swimming pool and 56 rooms plus it is around 2.4 miles from Pidurangala Rock.
Bentota, Sri Lanka
USD 76/night
The Lagoon is placed in a tourist area of Bentota, 2.7 miles from Bevis Bawa Gardens "Brief Garden" and a 20-minute walk from Bentota Lake.
Colombo, Sri Lanka
USD 396/night
The luxury Maniumpathy is situated in the business Borella district, 20 minutes' drive from Kelaniya airport.
Trincomalee, Sri Lanka
USD 100/night
The 5-star luxury Amaranthe Bay Resort & Spa Trincomalee is set approximately a 5-minute stroll from Salli Muthumariamunam Kovil, offering an à la carte restaurant along with cycling and fisheries.
Kandy, Sri Lanka
USD 90/night
Located 2.5 miles from Sri Lanka Cricket Office, the 3-star Ayaana Boutique features 7 rooms, fitness classes and entertainment activities.
Induruwa, Sri Lanka
USD 47/night
Located in a shopping neighbourhood a few moments from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center, the 3-star Ocean Of Life Ayurvedic boasts spa therapy and entertainment activities.