Colombo85 hotels
Ella123 hotels
Kandy178 hotels
Nuwara Eliya104 hotels
Top landmarks in Sri Lanka
-
Landmark
-
Popular attractions
-
Monument
-
Museum
Best 5-star hotels in Sri Lanka
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 197/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.
Bentota, Sri Lanka
USD 204/night
There are a steam room, sauna facilities and an outdoor swimming pool at the 5-star luxurious Heritance Ahungalla Bentota, and some of the 152 rooms offer views of the sea.
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 71/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 93/night
Centrally located 1.3 miles from Seema Malaka, the 5-star luxury Hilton offers a buffet breakfast and a swimming pool.
Galle, Sri Lanka
USD 600/night
There are rooms facing garden and the 5-star Amangalla Galle is set merely 7 minutes' stroll from Fort.
Tangalle, Sri Lanka
USD 750/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 110/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.
Seeduwa, Sri Lanka
USD 96/night
Boasting a pool bar along with an outdoor pool, the 5-star luxury Vivanta Colombo, Airport Garden offers a location in the business district of Seeduwa.
Negombo, Sri Lanka
8.41 review
USD 72/night
Featuring relaxing massage, facials and yoga classes, the 4-star eco-friendly Club Hotel Dolphin Negombo is 10 minutes' drive from Don Renuka's Art Gallery as well as near a boat dock.
Nuwara Eliya, Sri Lanka
USD 296/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 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 72/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 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.
Galle, Sri Lanka
9.41 review
USD 120/night
While staying at the luxury Jetwing Lighthouse you are invited to discover Maritime Archeology Museum, set about a 10-minute drive away, or Galle Fort Clock Tower, which is 10 minutes away by car.
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.
Most popular 4-star hotels in Sri Lanka
Polonnaruwa, Sri Lanka
USD 56/night
Offering a treatment room, a massage chair and an outdoor swimming pool, the 4-star Giritale Polonnaruwa is around 3.1 miles from Buddhist Temple.
Wattala, Sri Lanka
USD 45/night
Featuring a swimming pool, the 4-star Pegasus Reef Wattala in a shopping neighbourhood boasts 166 rooms.
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.
Pinnawala (Kegalle), Sri Lanka
USD 45/night
The 4-star family-friendly Elephant Bay has to offer hiking and fishing plus an a tropical garden garden, boasting a location within 0.3 miles of Pinnawala Elephant Orphanage.
Bentota, Sri Lanka
9.21 review
USD 98/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.
Wayikkal, Sri Lanka
USD 150/night
Featuring 63 rooms with views of the garden, the 4-star eco-friendly Ranweli Wayikkal is set about 2.4 miles from Dutch Clock Tower.
Galle, Sri Lanka
10.01 review
USD 229/night
Set in the Galle City district of Galle, the 4-star Lady Hill features a swimming pool and boasts views of the Indian Ocean.
Yala, Sri Lanka
USD 88/night
Set within 0.7 miles of Kirinda Fishery Harbour, the 5-star Elephant Reach Yala features chaise longues and billiard.
Kandy, Sri Lanka
USD 95/night
Comprising 26 rooms in the heart of Kandy, the Casamara lies 5 minutes' drive from Sri Lanka Cricket Office.
Kalutara, Sri Lanka
USD 44/night
Located 10 minutes' drive from Temple, the 4-star luxurious Tangerine Beach features 45 rooms, yoga classes and loungers.
Colombo, Sri Lanka
USD 60/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 115/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 176/night
Located approximately 0.8 miles from Minneriya National Park, the Village By Cinnamon features a swimming pool and an El Hena restaurant.
Anuradhapura, Sri Lanka
USD 79/night
Boasting a poolside bar along with the outdoor swimming pool, the 4-star modern Heritage offers a location in a historic district.
Kandy, Sri Lanka
USD 83/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.
Negombo, Sri Lanka
USD 20/night
Located a 25-minute walk from Fish Market, the 4-star cheap Camelot Beach offers a swimming pool.
Kandy, Sri Lanka
USD 56/night
Temple of the Sacred Tooth Relic is also set 10 minutes by car from the elegant 4-star Topaz.
Most popular 3-star hotels in Sri Lanka
Bandarawela, Sri Lanka
USD 80/night
Located 2.9 miles from Dhowa rock temple, the 3-star Bandarawela Bandarawela features a buffet breakfast.
Kalutara, Sri Lanka
9.42 reviews
USD 43/night
Offering an outdoor pool, aerobics classes, relaxing massage and massage therapy, the 5-star Mermaid Hotel & Club is located just 0.8 miles from West Coast Tattoo Studio.
Kalawana, Sri Lanka
USD 160/night
The 3-star Boulder Garden boasts spa therapy and various recreational opportunities, and guests can laze by a swimming pool.
Nuwara Eliya, Sri Lanka
USD 41/night
The 2-star traditional Windsor is nestled in the very heart of Nuwara Eliya and 0.9 miles from Shri Bhakta Hanuman Temple.
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.
Nilaveli, Sri Lanka
USD 135/night
Aquacreed Scuba is within 1.9 miles of the 3-star Nilaveli Nilaveli, while Pigeon Island National Park is 1.5 miles away.
Talalla South, Sri Lanka
USD 124/night
The 3-star beachfront Retreat offers a swimming pool and the possibility of trying snorkeling, cycling and fishing.
Nuwara Eliya, Sri Lanka
USD 95/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
Located 1.3 miles from Hakgala Botanic Gardens, the comfortable Ashley Resorts features a cooked-to-order breakfast.
Tissamaharama, Sri Lanka
USD 36/night
Boasting a beautiful location, the 3-star suburban Saraii Village offers its guests to enjoy a swimming pool and a traditional restaurant.
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.
Ella, Sri Lanka
USD 108/night
Set around 3.1 miles from Temple, the perfect Jungle Resort features various recreational opportunities and barbecue.
Nuwara Eliya, Sri Lanka
USD 105/night
Located 1 miles from Shri Bhakta Hanuman Temple, this villa features a terrace with the garden views.
Kandy, Sri Lanka
USD 36/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.
Hikkaduwa, Sri Lanka
USD 34/night
While staying at the beachfront Vibration you are invited to discover Seenigama Sri Devol Maha Devalaya, set approximately 2.2 miles away, or Tsunami Photo Museum, which is approximately 3.1 miles away.
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.
Hikkaduwa, Sri Lanka
USD 38/night
Located within 0.4 miles of Nagaramaya Temple, the 3-star Kalla Bongo Lake Resort features entertainment activities and water sports facilities on-site along with a lounge bar.
Amazing spa hotels in Sri Lanka
Wadduwa, Sri Lanka
8.21 review
USD 118/night
Located around 2.8 miles from Sri Bodhirukkarama Maha Viharaya, the wonderful Blue Water entices guests with a hot tub, sauna facilities and an outdoor swimming pool.
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.
Sigiriya, Sri Lanka
USD 772/night
Boasting a plunge pool and a hot tub onsite, the 5-star luxury Uga Ulagalla features an indoor pool along with a quiet location.
Kandy, Sri Lanka
USD 72/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 95/night
Featuring a stunning location in the heart of Colombo, the 5-star Galle Face has 124 rooms and a saltwater pool.
Passikudah, Sri Lanka
USD 447/night
At the 5-star family Maalu Maalu Resort & Spa - Thema Collection, guests can use facials and yoga classes or spend the day lazing by an outdoor 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.
Kalutara, Sri Lanka
USD 209/night
Located 10 minutes' drive from Kalutara Temple Meditation Building, the 5-star eco-friendly Royal Palms offers a continental breakfast and features a swimming pool.
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 138/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.
Beruwala, Sri Lanka
9.01 review
USD 169/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.
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 101/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.
Giritale, Sri Lanka
USD 80/night
Situated in the historical district of Giritale, the refined Deer Park features 23 rooms and an à la carte restaurant.
Colombo, Sri Lanka
USD 105/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.
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.
Kalutara, Sri Lanka
USD 116/night
Featuring classic rooms, the luxury Turyaa Kalutara also has sauna facilities and an outdoor swimming pool, where you can relax.
Bentota, Sri Lanka
USD 401/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 112/night
Offering a swimming pool with views of garden, the 5-star Cinnamon Lodge is located in a historical neighbourhood.
Top family hotels in Sri Lanka
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.
Rathgama, Sri Lanka
USD 370/night
You can relax by a swimming pool in the 5-star luxurious Aditya Boutique, located a 15-minute drive from Genuine Batik.
Dickwella, Sri Lanka
9.81 review
USD 249/night
Situated just 450 feet from Dickwella Beach, the 5-star Resort And Spa provides spacious rooms and a saltwater swimming pool.
Hikkaduwa, Sri Lanka
USD 100/night
Boasting a beachfront setting 850 feet from Swastha Ayurveda, the Hikka Tranz By Cinnamon offers views of the sea along with a Jacuzzi, sauna facilities and an outdoor swimming pool.
Marawila, Sri Lanka
USD 167/night
Boasting a location in a business district, the 4-star family Club Palm Bay Marawila has an Indian restaurant and lawn tennis, cycling and fishing onsite.
Kataragama, Sri Lanka
USD 89/night
Located in a historic district, the 5-star luxury Mandara Rosen Yala, Kataragama features karaoke, entertainment activities and underwater music.
Katunayaka, Sri Lanka
USD 887/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 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.
Bentota, Sri Lanka
USD 185/night
Barberyn Island Lighthouse is 15 minutes by car from the boutique By Kk Collection and Bentota River is 25 minutes' stroll away.
Ahangama, Sri Lanka
10.01 review
USD 585/night
Boasting the outdoor swimming pool, the Mosvold Villa Ahangama is around 3 miles from Midigama Beach.
Passikudah, Sri Lanka
USD 228/night
Placed within 3.9 miles of Ancient City of Sigiriya in a beach area, the 4-star Amethyst Resort features luxury rooms and a pool bar.
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 109/night
Placed around 400 feet from Bentota, the 5-star Club Villa Bentota welcomes guests with a lobby area and a restaurant.
Colombo, Sri Lanka
USD 97/night
The elegant Mirage lies within 2.1 miles of Sri Lanka Travelers and offers an à la carte restaurant and a swimming pool.
Nuwara Eliya, Sri Lanka
USD 65/night
Located fairly close to Sita Temple, the 4-star Ashford features 87 rooms together with an in-house restaurant.
Udawalawe, Sri Lanka
USD 23/night
1.6 miles from Udawalawa Elephant Orphanage, the comfortable 3-star Kottawatta Village overlooks the pool and features spa therapy and entertainment activities.
Nuwara Eliya, Sri Lanka
USD 104/night
Located within 0.4 miles of Nuwara Eliya and Tea Country, the 5-star Queenswood features 11 rooms with views of the lake.
Hikkaduwa, Sri Lanka
USD 55/night
Located 1.5 miles from Turtle Beach, the Asian Jewel Boutique Hikkaduwa has entertainment activities and loungers plus an outdoor restaurant.
Unawatuna, Sri Lanka
USD 155/night
The boutique Dunes offers a beach bar and 13 rooms, along with a picturesque location a mere 850 feet from Unawatuna Beach.
Unawatuna, Sri Lanka
USD 76/night
Galle International Cricket Stadium and Galle Lighthouse are located 3 miles and 2.8 miles from the 3-star Fort Edge Retreat respectively.
Best luxury hotels in Sri Lanka
Galle, Sri Lanka
USD 200/night
Featuring a poolside bar together with an outdoor pool on site, the elegant 5-star Fort Printers is nestled in the very heart of the city.
Kalutara, Sri Lanka
USD 122/night
The luxury Avani Kalutara Resort features rooms with views of the river, while a prime location provides access to Kalutara South, which is a 5-minute drive away.
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.
Colombo, Sri Lanka
USD 266/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.
Galle, Sri Lanka
USD 91/night
Offering various recreational opportunities and entertainment activities, the 4-star Deco On 44 - Galle Fort lies in a tourist area of Galle, a 5-minute drive from Galle Harbour and approximately 2.4 miles from Unawatuna Beach.
Colombo, Sri Lanka
USD 65/night
Offering the outdoor swimming pool, the charming 4-star Zylan Luxury Villa is 1.3 miles from Thimbirigasyaya.
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.
Weligama, Sri Lanka
USD 149/night
Boasting setting in an entertainment area, 10 minutes by car from Weligama Beach, the boutique Mandara Resort Mirissa provides an outdoor pool together with a Jacuzzi and an outdoor swimming pool.
Tangalle, Sri Lanka
USD 65/night
The 4-star Lagoon Paradise Beach Resort Tangalle is situated in the Tangalle Beach district of Tangalle, 22 minutes' drive from Mawella Lagoon SPB airport.
Koggala, Sri Lanka
USD 544/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.
USD 342/night
Located near a train station, the deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa offers 52 rooms along with a hot tub, sauna facilities and an outdoor swimming pool.
Nuwara Eliya, Sri Lanka
USD 328/night
Nestled in the historic district of Nuwara Eliya, the 5-star Jetwing Warwick Gardens is 1.9 miles from Hakgala Botanical Garden.
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.
Galle, Sri Lanka
USD 78/night
The 5-star boutique Tamarind Hill By Asia Leisure Galle has an American-style restaurant and an outdoor swimming pool for its guests.
Ella, Sri Lanka
USD 260/night
You can relax by an outdoor swimming pool in the 5-star boutique 98 Acres Resort & Spa Ella, located 0.6 miles from Little Adam's Peak.
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.
Passikudah, Sri Lanka
USD 396/night
Featuring an outdoor swimming pool and 46 rooms, the 5-star boutique Uga Bay is 2 miles from Valaichchenai Lagoon.
Tangalle, Sri Lanka
USD 189/night
Offering an outdoor swimming pool, the Turtle Bay Boutique is about 0.7 miles from Kalametiya Bird Sanctuary.
Unawatuna, Sri Lanka
USD 569/night
The intimate 5-star Frangipani Tree By Edwards Collection Unawatuna features stunning views of the Indian Ocean and boasts a beachfront location in the Mihiripenna Beach district of Unawatuna.
Negombo, Sri Lanka
USD 137/night
Boasting a convenient location, the chic Jetwing Lagoon Negombo invites guests to an Asian restaurant serving Asian dishes.
Cheap hotels in Sri Lanka
Hikkaduwa, Sri Lanka
USD 13/night
Offering storage for belongings and a restaurant, the 2-star Happy Tuna lies in the Hikkaduwa Beach district of Hikkaduwa, 9 minutes by foot from Saffron Robes Gallery and Studio and approximately 25 minutes by foot from Swastha Ayurveda.
Tissamaharama, Sri Lanka
USD 31/night
Boasting a swimming pool and a flower garden onsite, the 3-star Flower Garden Lake Resort offers perfect accommodation a 16-minute walk from Thissamaharama Dagoba.
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.
Kandy, Sri Lanka
USD 14/night
Set 0.3 miles from Santa Maria Church, the rooms in the comfortable Mango Kandy have views of hills.
Kandy, Sri Lanka
USD 28/night
The Vino boasts 7 rooms along with hiking and cycling, 650 feet from E. L. Senanayake Children's Park.
Kandy, Sri Lanka
USD 18/night
Positioned around 0.4 miles from International Buddhist Museum, guests can enjoy local dishes at the Nature Walk Kandy's Chinese restaurant.
Colombo, Sri Lanka
USD 12/night
Located 10 minutes by car from National Art Gallery, the 3-star Drift Bnb Colombo features 24 rooms, various recreational opportunities and entertainment activities.
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 42/night
Set approximately a 10-minute drive from Bohra Masjid Colombo, the Fair View Hotel features 50 rooms with private bathrooms.
Wadduwa, Sri Lanka
USD 32/night
While staying at the 2-star Ocean Ripples Resort Wadduwa you are invited to discover Thalpitiya Bridge, set a 10-minute drive away, or South Bolgoda Lake, which is 2.4 miles away.
Kandy, Sri Lanka
USD 20/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.
Narampanawa, Sri Lanka
USD 87/night
Located 2.6 miles from Rassa Ella, the 3-star family-friendly Kandy Samadhicentre Narampanawa features rooms with an authentic decor and garden views.
Bentota, Sri Lanka
USD 34/night
The 2-star Ocean View Bentota is set within 2.6 miles of Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center and approximately 1.6 miles from Jeffry bawa's garden.
Colombo, Sri Lanka
USD 32/night
Nestled in the Bambalapitiya district, the 2-star Ivy Lane is 0.9 miles from Bohra Masjid Colombo.
Tissamaharama, Sri Lanka
USD 14/night
While staying at the affordable 2-star Nature Resort you are invited to discover Tissa Wewa, set 1.1 miles away, or Ceylon safari, which is about 1.7 miles away.
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.
Dambulla, Sri Lanka
USD 19/night
The 3-star Milano Grand Dambulla is set 5 minutes' drive from Rangiri Dambullu Maha Viharaya and 0.9 miles from Rangiri Dambulu Raja Maha Viharaya රන්ගිරි දඹුලු රජමහා විහාරය.
Galle, Sri Lanka
USD 32/night
The 3-star Frangipani Galle is set 5 minutes' drive from Rumasalla Mountain and 25 minutes' stroll from Fort.
Unawatuna, Sri Lanka
USD 49/night
Offering 10 rooms together with diving and cycling, the Happy Night Holiday Inn is located 0.4 miles from Unawatuna Beach.
Unawatuna, Sri Lanka
USD 12/night
Ocean Dive Centre is 900 feet away and Galle Fort Clock Tower can be reached within 10 minutes by car.
Top resorts in Sri Lanka
Unawatuna, Sri Lanka
USD 157/night
Guests can have a continental breakfast and enjoy visiting Galle Lighthouse, set 10 minutes' drive from the 4-star Thambapanni Retreat Unawatuna.
Ahungalla, Sri Lanka
USD 296/night
Ahungalla Sea Turtles Conservation Project is only 0.8 miles from the 5-star Roman Lake Ayurveda Boutique Resort - Level 1 Certified and Kothduwa temple is 0.5 miles away.
Unawatuna, Sri Lanka
USD 292/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.
Kandy, Sri Lanka
USD 72/night
Overlooking city, the 4-star boutique Amaara Sky Hotel Kandy welcomes guests with a made-to-order breakfast.
Trincomalee, Sri Lanka
8.61 review
USD 339/night
A swimming pool is available onsite together with snorkeling, diving and cycling, while the 5-star luxury Uga Jungle boasts a prime location in a touristic area.
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.
Unawatuna, Sri Lanka
USD 55/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.
Sigiriya, Sri Lanka
USD 78/night
10 minutes' drive from Pidurangala Rock, the 4-star Fresco Water Sigiriya includes 92 rooms.
Bentota, Sri Lanka
10.01 review
USD 133/night
The 5-star Citrus Waskaduwa is placed in a touristic area of Bentota, 2.4 miles from Kalutara North and within 1.5 miles of Kalutara Beach.
Kandy, Sri Lanka
USD 60/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.
Udawalawe, Sri Lanka
USD 122/night
Located approximately within a 10-minute drive of Uda Walawe Reservoir, the eco-friendly Grand Udawalawe Safari offers spacious rooms together with cycling, table tennis and billiard.
Yala, Sri Lanka
USD 125/night
The charming Cinnamon Wild has a swimming pool along with a poolside bar and boasts a location a few minutes drive from Yala National Park.
Nuwara Eliya, Sri Lanka
USD 149/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 115/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 136/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.
Galle, Sri Lanka
USD 109/night
Nestled in the Galle City district of Galle, the 3-star Fort Bliss is within 7 minutes' walk of Dutch Hospital Shopping Precinct.
Kalutara, Sri Lanka
USD 488/night
Thudugala Ella is also set within 2.8 miles of the elegant 4-star Glenross Plantation Kalutara.
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.
Galle, Sri Lanka
USD 165/night
While staying at the 4-star Sun House you are invited to discover Galle Lighthouse, set just 0.8 miles away, or Maritime Archeology Museum, which is merely 0.8 miles away.
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.