Most popular cities in Sri Lanka
Kandy239 hotels
Colombo90 hotels
Nuwara Eliya134 hotels
Negombo119 hotels
Sri Lanka hotels
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.
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.
Kalutara, Sri Lanka
9.42 reviews
USD 43/night
Featuring yoga classes and various recreational opportunities, the luxury Mermaid Hotel & Club Kalutara boasts a beachfront location just 1.1 km from Rajaguru Sri Subuthi Temple Waskaduwa.
Wadduwa, Sri Lanka
8.21 review
USD 118/night
The 5-star Blue Water, located within 3.8 km of Rankoth Viharaya, boasts a large outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool.
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.
Seeduwa, Sri Lanka
USD 96/night
Boasting its location a 5-minute ride from Buddhist Temple, the Vivanta Colombo, Airport Garden Seeduwa features modern rooms as well as steam baths, a hot tub and an outdoor swimming pool onsite.
Negombo, Sri Lanka
8.41 review
USD 70/night
The 4-star Club Hotel Dolphin features views of the garden and an outdoor swimming pool, boasting a charming location near a boat dock.
Nuwara Eliya, Sri Lanka
USD 199/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.
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 62/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 101/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.
Giritale, Sri Lanka
USD 80/night
Featuring a swimming pool, the 5-star Deer Park Giritale in a historical area boasts 23 rooms.
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.
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.
Galle, Sri Lanka
9.41 review
USD 120/night
Set in the business district of Galle, the deluxe Jetwing Lighthouse Galle features a swimming pool and boasts views of the Indian Ocean.
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.
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.
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.
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.
Kalutara, Sri Lanka
USD 209/night
Located a 10-minute ride from Holy Cross Church Kalutara, the elegant Royal Palms offers views of the sea along with a Jacuzzi and an outdoor swimming pool.
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.
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.
Kalutara, Sri Lanka
USD 110/night
Located 150 metres from a tropical beach, the comfortable Avani Kalutara Resort offers international specialities served in an à la carte restaurant onsite.
Kataragama, Sri Lanka
USD 148/night
Ul-Khizr Mosque is within 4 km of the Mandara Rosen Kataragama and Bodhi Tree is approximately a 25-minute walk away.
Sigiriya, Sri Lanka
USD 141/night
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
Weligama, Sri Lanka
USD 98/night
Guests will enjoy a swimming pool and 59 rooms, while staying at the 5-star Mandara Resort Mirissa Weligama with location within walking distance to West Coast.
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.
Udawalawe, Sri Lanka
USD 138/night
Set within 5 minutes' drive of Srilanka Best Safari, the eco-friendly Grand Udawalawe Safari Resort features 67 rooms with private bathrooms.
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.
Tangalle, Sri Lanka
USD 660/night
Set within 7 km of Mulgirigala Raja Maha Vihara, the 5-star Maya invites its guests to benefit from a terrace, a patio, and a garden, plus to have a meal in an Asian restaurant.
Passikudah, Sri Lanka
USD 79/night
Offering an outdoor swimming pool with views of ocean, the 5-star Amaya Beach Passikudah is located in the Pasikuda Beach district.
Kandy, Sri Lanka
USD 123/night
The luxury Grand Kandyan features an outdoor pool and 79 rooms facing the mountain.
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.
Pinnawala (Kegalle), Sri Lanka
USD 55/night
Guests at the Elephant will enjoy spa therapy, recreational facilities, and a garden along with an Asian restaurant approximately 600 metres from Pinnawala Elephant Orphanage.
Kurunegala, Sri Lanka
USD 128/night
Set within a short walking distance of Athugala Viharaya, the Kandyan Reach Kurunegala features a patio, a shared lounge, and barbecue grills.
Kalutara, Sri Lanka
USD 44/night
Featuring an outdoor swimming pool, the 4-star Tangerine Beach is set 3 km from Richmond Castle and offers beautiful views of the sea.
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.
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.
Embilipitiya, Sri Lanka
USD 50/night
Featuring an indoor swimming pool and 9 rooms, the Centauria Embilipitiya is only 1.5 km from Chandrika Lake.
Wadduwa, Sri Lanka
USD 313/night
Offering a setting within a 10-minute drive of Kalutara Beach, the deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa includes 52 rooms and features a Turkish steam bath, a Turkish steam room and a hot tub.
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.
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.
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.
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.
Anuradhapura, Sri Lanka
USD 99/night
Comprising 23 rooms right in the centre of Anuradhapura, the family White House lies 10 minutes' drive from Jetawanaramaya.
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.
Nuwara Eliya, Sri Lanka
USD 149/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.
Unawatuna, Sri Lanka
USD 60/night
Featuring an outdoor swimming pool and 16 rooms, the Beach Grove Villas Unawatuna is approximately 10 minutes by car from Yatagala Temple.
Kandy, Sri Lanka
USD 122/night
Located 4.9 km from Gadaladeniya Vihara, the 4-star Elegant Kandy features a swimming pool and an Asian restaurant with Asian dishes.
Colombo, Sri Lanka
USD 63/night
The oceanfront Radisson Hotel features a swimming pool and 158 rooms.
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 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.
Most popular 3-star hotels in Sri Lanka
Kandy, Sri Lanka
USD 35/night
The Romance Hills is situated at a distance of 2.1 km from World Buddhist Museum and approximately a 5-minute drive from Udawattakelle Sanctuary.
Wayikkal, Sri Lanka
USD 150/night
Located 4.6 km from Negombo Beach Park, the charming Ranweli Holiday Village Wayikkal boasts a swimming pool.
Negombo, Sri Lanka
USD 61/night
Featuring a swimming pool and 23 rooms, the cosy 3-star Paradise is 4.5 km from Fish Market.
Colombo, Sri Lanka
USD 34/night
The Janaki enjoys a prime location and provides easy access to Bellagio Colombo approximately a 25-minute stroll away.
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.
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.
Anuradhapura, Sri Lanka
USD 63/night
Thuparamaya is approximately 6 km from the 3-star Alakamanda Anuradhapura that features an outdoor pool.
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 121/night
While staying at the beachfront Rockside Cabanas Unawatuna you are invited to discover Japanese Peace Pagoda, set a 10-minute drive away, or The Palm Rope Swing, which is 3.4 km away.
Negombo, Sri Lanka
USD 30/night
A swimming pool as well as a shared lounge, various recreational opportunities, and barbecue grills are provided at 3-star The Ocean, which is located in a beach area, nearly 5 minutes' walk from Negombo Water Park.
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.
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.
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.
Unawatuna, Sri Lanka
USD 220/night
Featuring a location in a beach area of Unawatuna, the 3-star Satin Doll offers an outdoor pool and a lounge bar.
Anuradhapura, Sri Lanka
USD 64/night
Abhayagiri Museum is at a distance of 6 km from the 3-star London Palace and Thuparama Mawatha is nearly 10 minutes away by car.
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.
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.
Hikkaduwa, Sri Lanka
USD 50/night
The 3-star Refresh is placed at a distance of 3.1 km from Seenigama Muhudu Viharaya and has a swimming pool along with a snack bar.
Trincomalee, Sri Lanka
USD 41/night
Set approximately 10 minutes by car from Koneswaram Temple, the Tobiko Trincomalee welcomes guests to an Asian restaurant on site.
Marawila, Sri Lanka
USD 69/night
A beachfront location of the 3-star Villa Viana Marawila provides easy access to St. Anne's Church, which is only 1.7 km away.
Amazing spa hotels in Sri Lanka
Dickwella, Sri Lanka
USD 183/night
The 5-star Utmt - Underneath The Mango Tree Spa & Beach Resort Dickwella with a year-round outdoor swimming pool is within 3.7 km of Wewurukannala Vihara Temple.
Batticaloa, Sri Lanka
USD 28/night
Guests of the 2-star Riviera Resort Batticaloa right near Kallady Bridge can go for a swim in an outdoor pool or enjoy massage therapy, a patio, and a picnic area.
Mirissa, Sri Lanka
USD 47/night
Set a 14-minute walk from Parrot Rock Bridge, the 4-star Fresh Wave Mirissa lies in the Mirissa Beach district.
Yala, Sri Lanka
USD 98/night
Boasting a swimming pool, the stylish Jetwing is within 10 minutes' drive of Yala National Park.
Kandy, Sri Lanka
USD 66/night
The Radisson has an Asian restaurant and an outdoor pool, available in the very heart of Kandy.
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.
Unawatuna, Sri Lanka
USD 124/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 42/night
Located 4.8 km from St Anthony's Church, the 4-star Sunray Kandy features spa therapy and a prime touristic area.
Tissamaharama, Sri Lanka
USD 12/night
Positioned at a distance of 2.7 km from Yatala Vehera, guests can enjoy American dishes at the Shine Park Tissamaharama's Argentinian restaurant.
Nuwara Eliya, Sri Lanka
USD 194/night
You can have some rest at an infinity swimming pool or enjoy picturesque views of the garden, while the comfortable Blackpool Resort & boasts a prime setting within walking distance of Victoria Park.
Ahangama, Sri Lanka
USD 204/night
Boasting a Chinese restaurant with Chinese menu, the charming 5-star Garton'S Cape is set relatively near the Indian Ocean and 3.1 km from Midigama Right.
Ahangama, Sri Lanka
USD 68/night
Martin Wickramasinghe Folk Museum Complex is at a distance of 2.6 km from the Surf Ahangama, while Stilt Fisherman is approximately a 25-minute walk away.
Passikudah, Sri Lanka
USD 106/night
The family Calm Resort & offers fitness classes, recreational facilities and entertainment activities in a popular area of Passikudah, a 5-minute drive from Kalkudah Beach.
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.
Hambantota, Sri Lanka
USD 242/night
Featuring aerobics classes and fitness facilities, the 5-star Shangri-La Hambantota boasts a beachfront location within a 10-minute drive of Mirijjawila Botanical Garden.
Hatton, Sri Lanka
USD 252/night
Christ Church is 3.5 km from the 5-star Governor'S Mansion and Warleigh Church is around 10 minutes' drive away.
Galle, Sri Lanka
USD 110/night
Located at a 6 km distance from Dutch Hospital Shopping Precinct in the historical district of Galle, the luxury Radisson Blu Resort offers 172 guest rooms with views of ocean, sauna facilities and an outdoor swimming pool.
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.
Dambulla, Sri Lanka
USD 125/night
Offering fitness classes, spa therapy and entertainment activities, the Jetwing Lake lies in a rural area of Dambulla, 15 minutes by car from Herbal Garden and at a 3.8 km distance from Popham's Arboretum.
Wadduwa, Sri Lanka
USD 79/night
Featuring an outdoor swimming pool and 180 rooms, the 5-star Jie Jie Beach By Jetwing Wadduwa is 5 minutes' drive from Rankoth Viharaya.
Top family hotels in Sri Lanka
Tissamaharama, Sri Lanka
USD 21/night
Sitting at a distance of 2.8 km from Bundala birds paradise, the 2-star Traveller'S Home Tissamaharama offers spa therapy, a patio, and a shared lounge at the premises.
Trincomalee, Sri Lanka
USD 26/night
Featuring 18 rooms with views of the city, the smoke-free Villa Trincomalee is set a 15-minute walk from Orr's Hill Army Museum.
Trincomalee, Sri Lanka
USD 52/night
Here, in the 3-star Green Garden Trincomalee, guests can enjoy Chinese dishes at the Indian restaurant, 3.2 km from Konesar Malai.
Habarana, Sri Lanka
USD 49/night
Located in the ancient part of Habarana, the 3-star Habarana Tree House is only a 6-minute walk from Hiriwaduna.
Ella, Sri Lanka
USD 154/night
Located at a distance of 4.2 km from Ella Rock, the 4-star Ella Planters features a swimming pool.
Colombo, Sri Lanka
USD 63/night
Gangaramaya Buddhist Temple is 12 minutes' walk from the smoke-free Thilhara Colombo and features shopping and dining.
Colombo, Sri Lanka
USD 155/night
Situated in the very heart of Colombo and nearly a 10-minute drive from National Museum of Colombo, the modern Shangri-La offers 541 rooms.
Kandy, Sri Lanka
USD 585/night
You can relax by an outdoor swimming pool in the Kings Pavilion Luxury, located within 25 minutes' walk of Kandy View Point.
Kandy, Sri Lanka
USD 39/night
Set just a 14-minute walk from Bahirawakanda Temple, the rooms in the 3-star Sky View have views of mountain.
Dambulla, Sri Lanka
USD 85/night
The smoke-free Liyya has an outdoor swimming pool plus a pool bar and awaits guests about a 25-minute walk from Rangiri Dambulla International Stadium.
Habarana, Sri Lanka
USD 135/night
Located in a historic area within 2 km of Fernando Adventure Safaries, the Sungreen Habarana has 42 rooms and an outdoor pool.
Kandy, Sri Lanka
USD 325/night
Featuring 7 rooms, spa therapy, recreational facilities and entertainment activities, the 5-star Elephant Stables is at a 4.6 km distance from Kandy Clock Tower in Kandy.
Nuwara Eliya, Sri Lanka
USD 74/night
Located 0.5 km from Gregory Lake SPB airport, the Glendower provides airport transfer, as well as bicycles for rent.
Mahiyanganaya, Sri Lanka
USD 81/night
A 11-minute stroll from Mahaweli River, the fascinating 4-star Mapakada Village Mahiyanganaya has entertainment activities and water sports facilities along with a lounge bar.
Negombo, Sri Lanka
USD 44/night
Around 10 minutes by car from 18th Mile Post Junction, the 2-star Ziegler Cottage Negombo features a sundeck and a patio.
Gampaha, Sri Lanka
USD 105/night
Offering an outdoor swimming pool, comfortable The Covanro Gampaha is located at a distance of 3.5 km from Dadagamuwa Raja Maha Viharaya.
Kataragama, Sri Lanka
USD 53/night
Located a short distance from Yala National Park, the Lavendish Kataragama features an outdoor swimming pool and 20 rooms plus it is only 1.1 km from Detagamuwa Wewa.
Kandy, Sri Lanka
USD 30/night
Udawattakelle Sanctuary is around a 10-minute drive from the Paradise Inn and Royal Mall Kandy is a mere 0.9 km away.
Jaffna, Sri Lanka
USD 106/night
Guests can relax in the pool bar of the smoke-free Thinnai - All-Suites Boutique that boasts a prime location in Jaffna.
Katunayake, Sri Lanka
USD 58/night
Offering a swimming pool, the 4-star Sasha is located nearly a 25-minute walk from St. Anthony's Church.
Best luxury hotels in Sri Lanka
Kosgoda, Sri Lanka
USD 135/night
A short distance from Herbal Oharsha Garden, the 5-star Sheraton Kosgoda Turtle features an à la carte restaurant as well as fitness classes, spa therapy and entertainment activities.
Tissamaharama, Sri Lanka
USD 50/night
10 minutes' drive from Wirawila Wewa, the 4-star River Front Tissamaharama features a sauna and a terrace.
Unawatuna, Sri Lanka
USD 75/night
Located within 10 minutes' drive of Maritime Archeology Museum, the luxury Araliya Beach Resort & Spa offers views of the garden along with a Turkish bath, a massage chair and sauna facilities.
Negombo, Sri Lanka
USD 85/night
St Francis De Sales Church is set within a 10-minute stroll of the Belmont Boutique.
Kilinochchi, Sri Lanka
USD 35/night
Set 4.9 km from Thalaiyadi Beach, the 4-star Reecha Kilinochchi offers 39 rooms and a swimming pool.
Kandy, Sri Lanka
USD 80/night
Offering a swimming pool, the 5-star Golden Crown is at a 2.7 km distance from Kandy Lake.
Tangalle, Sri Lanka
USD 108/night
Offering a terrace, a patio, and various recreational opportunities, the Ananya Beach Resort Tangalle is situated within a 5-km distance of Kalametiya Eco Bird Watching.
Udawalawe, Sri Lanka
USD 113/night
Guests of the 5-star Centauria Wild Udawalawe can relax in the lounge bar or lounge at a year-round outdoor pool.
Kandy, Sri Lanka
USD 685/night
The 5-star Aarunya Nature Resort Kandy with a plunge swimming pool is 3.8 km from Masjidun Noor Jummah Mosque.
Nuwara Eliya, Sri Lanka
USD 162/night
From the 5-star Golden Ridge Nuwara Eliya, you can admire views of the mountain, enjoy a Jacuzzi, a sauna and an indoor pool and take advantage of the hotel's highest location.
Hikkaduwa, Sri Lanka
USD 135/night
Guests of the luxury Riff, which is located 4.5 km from Swastha Ayurveda Medical Spa, can enjoy a complimentary breakfast or take a dip in a swimming pool.
Debarawewa, Sri Lanka
USD 23/night
Featuring a patio and various recreational opportunities, the 4-star River Front in a historic neighbourhood is located at a distance of 2.8 km from Tissa Wewa.
Dambulla, Sri Lanka
USD 64/night
Painting Conservation & Research Center is just 300 metres from the Tropical Life Resort And Spa and Dambulla Royal Cave Temple is approximately a 10-minute ride away.
Hatton, Sri Lanka
USD 189/night
Located within 5 km of Eagles Ridge Log Cabbin, the 3-star Argyle Luxury Boutique features karaoke and billiards for guests' convenience.
Naula, Sri Lanka
USD 77/night
Located relatively near Sigiriya Rock, the suburban Arangala Forest Lodge offers an outdoor pool and a lounge bar.
Weligama, Sri Lanka
USD 246/night
Within 27 km of Taprobane Island and overlooking the Indian Ocean, the Bay Marriott Resort & Spa Weligama features various recreational opportunities, entertainment activities and water sports facilities.
Udawalawe, Sri Lanka
USD 130/night
Offering a location 3.4 km from Srilanka Best Safari, the smoke-free Royal Reach features an Indian restaurant and an outdoor swimming pool.
Ella, Sri Lanka
USD 424/night
Set at a 3 km distance from Dhowa rock temple, the rooms in the luxury Anasa Wellness Resort Ella have views of garden.
Negombo, Sri Lanka
USD 270/night
The 5-star Wattura Resort And boasts a perfect setting and features an outdoor swimming pool along with views of the garden.
Unawatuna, Sri Lanka
USD 199/night
Overlooking pool, the 4-star Angel Beach Unawatuna welcomes guests with an English breakfast.
Cheap hotels in Sri Lanka
Deniyaya, Sri Lanka
USD 24/night
The 3-star Cinnamon Village Sinharaja features an outdoor swimming pool and is at a distance of 2.7 km from Sathmala Ella.
Tissamaharama, Sri Lanka
USD 32/night
Set 3.4 km from Sandagiri Wehera, the Yala Elephant Cottage Tissamaharama invites its guests to benefit from a sundeck and a play area, plus to have a meal in a Chinese restaurant.
Nuwara Eliya, Sri Lanka
USD 22/night
Located at a 750-metre distance from Magasthota Junction, the 3-star Coldworld Nuwara Eliya features 8 rooms and an Indian restaurant on-site.
Tangalle, Sri Lanka
USD 13/night
The 2-star Nest is a perfect vacation spot 3.2 km from Tangalle Lagoon and other Tangalle landmarks.
Negombo, Sri Lanka
USD 16/night
Positioned a few steps from Kite Centre Negombo, the Le Petit has 6 rooms, the Indian restaurant serving the seafood cuisine, all at guest's disposal.
Ella, Sri Lanka
USD 22/night
Located within 5 km of R. M. S Antique And Brassware, the Maridian has a spa centre and a play area plus an Asian restaurant.
Arugam Bay, Sri Lanka
USD 20/night
While staying at the Rams Resort you are invited to discover Main Surf Point Arugam Bay, set nearly 5 minutes' drive away, or Pottuvil Lagoon, which is merely 1.3 km away.
Ella, Sri Lanka
USD 33/night
While staying at the 3-star Ella, Nine Arch Holiday Resort you are invited to discover Ravana's Cave, set around 3 km away, or Kithal Ella Falls, which is approximately 10 minutes' drive away.
Colombo, Sri Lanka
USD 22/night
Located 300 metres from Wolvendaal Church, the 3-star Opulence Colombo is 3 km from Viharamahadevi Park.
Top resorts in Sri Lanka
Kalpitiya, Sri Lanka
USD 98/night
Staying at the beachfront Arasi Resort means you will be 25 minutes' walk from Kalpitiya Beach, while enjoying an outdoor swimming pool onsite.
Hambantota, Sri Lanka
USD 126/night
Set just a 5-minute walk from Birds Park, the Birds Resort Hambantota has an Asian restaurant serving Dutch cuisine.
Tangalle, Sri Lanka
USD 106/night
Located a 10-minute drive from Turtle Watch Rekawa, the 3-star Helios Tangalle features 13 rooms with views of the sea.
Trincomalee, Sri Lanka
USD 125/night
While staying at the 3-star Anandas Beach Resort you are invited to discover Lover's Leap, set 4.1 km away, or Trincomalee War Cemetery, which is about 25 minutes' walk away.
Ella, Sri Lanka
USD 103/night
Featuring 12 rooms with views of the mountain, the 5-star O2 Villas Ella is set 25 minutes' walk from Demodara Nine Arch Bridge.
Sigiriya, Sri Lanka
USD 113/night
Boasting an Asian restaurant with British menu, the Covanro is set at a moderate distance from Sigiriya Rock and approximately a 10-minute ride from Thalkote Wewa.
Wadduwa, Sri Lanka
USD 48/night
While staying at the 4-star Aryana Wadduwa you are invited to discover City of Gem Museum, set a 10-minute drive away, or Rajaguru Sri Subuthi Temple Waskaduwa, which is 3 km away.
Kandy, Sri Lanka
USD 89/night
Set 2.6 km from Lord Kataragama Temple, the Rivers Edge Nature Resort Kandy welcomes guests to an Asian restaurant on site.
Tangalle, Sri Lanka
USD 93/night
Located within a 10-minute drive of Rekawa Lagoon, the 4-star Sooriya Resort & Tangalle offers an outdoor swimming pool and a fitness suite for guests.
Kalpitiya, Sri Lanka
USD 50/night
Approximately a 10-minute drive from Ruwala Nature & Adventure Park, the Dinuda Resort Kalpitiya includes 17 rooms.
Tangalle, Sri Lanka
USD 109/night
Offering a private beach area and a restaurant, the Santon Resort & Spa - Level 1 Certified lies in the Tangalle Beach district of Tangalle, at a distance of 3.6 km from Agro Technology Park and nearly a 10-minute ride from Kalamatiya Lagoon.