Most popular cities in Sri Lanka
Weligama6 resorts
Kandy10 resorts
Sigiriya21 resorts
Mirissa6 resorts
Amazing spa 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.
Sigiriya, Sri Lanka
USD 428/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 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.
Passikudah, Sri Lanka
USD 243/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.
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.
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.
Kalutara, Sri Lanka
USD 111/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.
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.
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.
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.
Negombo, Sri Lanka
8.41 review
USD 70/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.
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.
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.
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.
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.
Top family hotels in Sri Lanka
Udawalawe, Sri Lanka
USD 138/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 273/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.
USD 522/night
Thudugala Ella is also set within 2.8 miles of the elegant 4-star Glenross Plantation Kalutara.
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.
Bentota, Sri Lanka
USD 28/night
Boasting an outdoor pool, the Haus Berlin Bentota is within 1.6 miles of Sunshine Water Sports Center.
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.
Polonnaruwa, Sri Lanka
USD 375/night
Sathmahal Prasada is set within 3.5 miles of the 5-star Ekho Lake House Polonnaruwa.
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 504/night
Offering an infinity swimming pool, spa therapy and barbeque, the 4-star Kalundewa Retreat is located approximately 2.6 miles from Buddhist Temple.
Koslanda, Sri Lanka
USD 267/night
Set about a 20-minute walk from Water Pools, the 5-star Living Heritage Koslanda offers 6 rooms and a swimming pool.
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.
Mahiyanganaya, Sri Lanka
USD 81/night
With views of the garden, the fascinating 4-star Mapakada Village - is situated around 0.5 miles from Mahaweli River and offers entertainment activities and water sports facilities.
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.
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.
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.
Gampaha, Sri Lanka
USD 54/night
Featuring a year-round outdoor pool and a fruit garden, the 3-star Wet Water Resort is located around 2.3 miles from Gampaha Volleyball Statue.
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.
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.
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.
Best luxury hotels in Sri Lanka
Kosgoda, Sri Lanka
USD 135/night
2.2 miles from Kothduwa temple, the 5-star luxury Sheraton Kosgoda Turtle Beach Resort Kosgoda offers fitness classes, spa therapy and entertainment activities plus a plunge swimming pool.
Sigiriya, Sri Lanka
USD 549/night
You can relax by the outdoor swimming pool in the 5-star Water Garden Sigiriya, located within 1.9 miles of Pidurangala Rock.
Dickoya, Sri Lanka
USD 360/night
At the 4-star Farm Resorts, boasting a location in a touristic area, guests can enjoy massage therapy and barbecue, or visit Castlereigh Reservoir 0.2 miles away.
Habarana, Sri Lanka
USD 135/night
Boasting spa therapy, entertainment activities and various recreational opportunities, the 4-star luxury Sungreen Habarana is approximately 1.2 miles from Thrimal Ayurvedic Treatment Center in a historical district.
Sigiriya, Sri Lanka
USD 115/night
Located 3.4 miles from Sigiriya Craft Village, the 4-star Pinthaliya Resort & Spa offers a swimming pool and a health club for guests.
Tangalle, Sri Lanka
USD 183/night
Pallikkudawa Fanda Beach is just 0.6 miles away and Goyambokka Beach can be reached within 10 minutes by car.
Yala, Sri Lanka
USD 1 226/night
28 rooms along with Turkish steam bath, a Turkish steam room and an outdoor swimming pool are offered in the 5-star Wild Coast Tented, located in a rural area, around a 25-minute walk from Yala National Park.
Sigiriya, Sri Lanka
USD 66/night
Featuring 13 rooms with views of the pool, the Sigiri Heritage Villa is set within 25 minutes' walk of Sigiriya.
Dambulla, Sri Lanka
USD 72/night
Located in the business district of Dambulla within a 5-minute drive of Buddhist Temple, the Athena has 7 rooms and a swimming pool.
Passikudah, Sri Lanka
USD 360/night
Guests can spend their days relaxing by a swimming pool or try snorkeling, diving and hiking arranged at the 4-star Karpaha Sands Passikudah.
Polgahawelana, Sri Lanka
USD 176/night
Debarawewa lake and Wirawila Tissa Sanctuary are located 2.8 miles and 2 miles from the contemporary 5-star Doubletree By Hilton Weerawila Rajawarna Resort respectively.
Kandy, Sri Lanka
USD 685/night
Located within 2.4 miles of Masjidun Noor Jummah Mosque, the 5-star Aarunya Nature Resort And offers 9 rooms, a steam room and a Jacuzzi.
Sigiriya, Sri Lanka
USD 240/night
Located 0.5 miles from Sigiriya Air Force Base airport, the 5-star King'S provides shuttle service, as well as cars for rent.
Wadduwa, Sri Lanka
USD 202/night
Featuring an indoor pool and 16 rooms, the 4-star smoke free Ayana Sea is within 1.6 miles of Wadduwa Beach.
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.
Weligama, Sri Lanka
USD 484/night
The smoke free Ayurvie Weligama - Ayurvedic Retreat By Thema Collection Weligama is set 10 minutes by car from Midigama Right and 5 minutes by foot from Bandrawatta Beach.
Ella, Sri Lanka
USD 475/night
Within 29 miles of Ravana's Cave, the 5-star Anasa Wellness Resort includes 10 rooms.
Negombo, Sri Lanka
USD 270/night
The incredible Wattura Resort And Negombo features a swimming pool and 25 rooms facing the sea.
Bentota, Sri Lanka
USD 259/night
A swimming pool is available onsite together with windsurfing, snorkeling and diving, while the 5-star Cinnamon boasts a prime location in a rural area.
Wellawaya, Sri Lanka
USD 252/night
Featuring a location in a tourist area, the 5-star luxury Jetwing Kaduruketha Wellawaya boasts both a vegetable garden and an outdoor pool.
Cheap hotels in Sri Lanka
Nakandalagoda, Sri Lanka
USD 39/night
While staying at the Hill View Resort you are invited to discover Kande Vihare Temple, set around 25 minutes' walk away, or Galapata Raja Temple, which is 2.2 miles away.
Ella, Sri Lanka
USD 28/night
While staying at the Ollie Resort you are invited to discover Ella Rock, set around 1.9 miles away, or Little Adam's Peak, which is 1.9 miles away.
Beruwala, Sri Lanka
USD 29/night
Staying at the Lena means you will be 1.3 miles from Masjid ul Abrar, while enjoying an outdoor pool onsite.
Bussa, Sri Lanka
USD 22/night
Located within 0.4 miles of Buddhist Temple, the Arrow Galle features an infinity pool.
Matara, Sri Lanka
USD 19/night
Polhena Beach and Old Nupe Market are located 2.2 miles and 2.4 miles from the Sunrise Eco Matara respectively.
Kalpitiya, Sri Lanka
USD 20/night
Set a 5-minute stroll from Kitesurfing Lanka, the 2-star Kitesurfing Lanka Kalpitiya offers an Asian restaurant and rooms with premium views.
Anuradhapura, Sri Lanka
USD 10/night
The Kingdom View Resort & Coffee Cafe is set about 1.8 miles from Ruwanwelisaya and around 2.2 miles from Twin Baths.
Rattota, Sri Lanka
USD 22/night
Bambarakiri Ella is around 2.4 miles from the ACH RIVER RESORT Rattota and features shopping and dining.
Ahangama, Sri Lanka
USD 32/night
Around 2 miles from Stilt Fisherman, the Pineapple Surf Ahangama offers windsurfing, snorkeling, and diving for guests to keep active.
Arugam Bay, Sri Lanka
USD 34/night
Muhudu Maha Vihara and Main Surf Point Arugam Bay are located 1.9 miles and 0.7 miles from the 3-star Lazy Bay Surf Camp respectively.
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.
Kandy, Sri Lanka
USD 21/night
Approximately 0.5 miles from Victoria Reservoir SPB airport, the Mountain Kandy offers a wellness center for guests' enjoyment.
Kitulgala, Sri Lanka
USD 29/night
Kelani River is 10 minutes by car from the Gallene Gala Nature Resort.
Anuradhapura, Sri Lanka
USD 22/night
Sri Maha Boodhi Temple is 15 minutes by car from the Peacock Resort Anuradhapura, while Ruwanwelisaya is about 10 minutes' drive away.
Kalpitiya, Sri Lanka
USD 27/night
Kalpitiya Beach is within 0.9 miles of the Windy Waves Kite Surfing Beach Resort and Kalpitiya Lagoon is 10 minutes away by car.
Kalpitiya, Sri Lanka
USD 30/night
The Ocean View Beach Resort - is placed within a 5-minute walk of Kite Beach Villa Kalpitiya and offers a currency exchange and a cash machine for guests' utmost comfort.
Dambulla, Sri Lanka
USD 11/night
Placed 13 miles from Sigiriya Air Force Base airport, the New Peacock features a restaurant and storage for belongings as well as cars for rent.
Habarana, Sri Lanka
USD 18/night
The Green Garden Habarana offers 6 rooms plus a rock garden, 0.6 miles from Minneriya National Park.
Mirissa, Sri Lanka
USD 27/night
Set about a 10-minute drive from Kustaraja Gala, the 2-star Suwa Arana Resort Mirissa lies in a beach area.
Resorts with beach in Sri Lanka
Matara, Sri Lanka
USD 58/night
Set 1.6 miles from Old Nupe Market, the 3-star newly renovated Turtle Eco offers 19 rooms and an outdoor pool.
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.
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.
Wadduwa, Sri Lanka
USD 400/night
Settled in a popular area within walking distance of Beruwela Harbor, the Reef Villa Wadduwa provides a pool bar and a swimming pool.
Tangalle, Sri Lanka
USD 99/night
Situated in the Tangalle Beach district, and within 1.6 miles of Turtle Point, the Good Karma Tangalle offers an a tropical garden garden plus a swimming pool.
Passikudah, Sri Lanka
USD 79/night
Featuring a swimming pool and an a tropical garden garden, the luxury Amaya Beach Passikudah is located around 4.3 miles from Ancient City of Sigiriya.
Passikudah, Sri Lanka
USD 157/night
Boasting a location in a popular area, the comfortable Sun Siyam Pasikudah overlooks the garden and offers international cuisine.
Wayikkal, Sri Lanka
8.81 review
USD 75/night
Everyone will enjoy a swimming pool onsite and admire patio views offered from 59 rooms.
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.
Weligama, Sri Lanka
USD 65/night
The 2-star Latheena lies within 1.7 miles of Weligama Beach, and features a barber shop and a restaurant.
Weligama, Sri Lanka
USD 568/night
Featuring an infinity swimming pool and views of the pool, the luxury Cape offers guests to enjoy European dishes.
Passikudah, Sri Lanka
USD 204/night
The 5-star Calm Resort & Spa Passikudah has the outdoor swimming pool along with a pool bar and boasts a location minutes' driving from East Coast.
Yala, Sri Lanka
USD 967/night
The 5-star Uga Chena Huts is around a 25-minute walk from Yala National Park and features facials, various recreational opportunities and entertainment activities along with a lounge bar.
Hambantota, Sri Lanka
USD 242/night
The 5-star modern Shangri-La Hambantota offers 300 rooms plus an a tropical garden garden, about 3 miles from Mirijjawila Botanical Garden.
Passikudah, Sri Lanka
USD 351/night
The Anantaya Resort And Spa in the Pasikuda Beach district of Passikudah features a swimming pool and a fitness center.
Ahungalla, Sri Lanka
USD 199/night
Madu Ganga Biodiversity Area is within 2.4 miles of the 5-star beachfront Riu Sri Lanka All Inclusive, while Cinnamon Island is 10 minutes' drive away.
Mirissa, Sri Lanka
USD 40/night
The 3-star Edelweiss Resort enjoys a beachfront location and provides easy access to Secret Beach Mirissa within a 25-minute walk.
Kalutara, Sri Lanka
USD 182/night
Located 0.9 miles from St sebastian's chruch, the 5-star Anantara Kalutara Resort boasts a private swimming pool and an à la carte restaurant with international dishes.
Passikudah, Sri Lanka
USD 100/night
Placed 32 miles from Batticaloa airport, the 4-star Giman Free Beach Resort Passikudah features a private beach area and a restaurant as well as bicycles for rent.
Resorts with free parking in Sri Lanka
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.
Dickwella, Sri Lanka
9.81 review
USD 181/night
Situated just 450 feet from Dickwella Beach, the 5-star Resort And Spa provides spacious rooms and a saltwater swimming pool.
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.
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 92/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.
Kalutara, Sri Lanka
USD 110/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.
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 98/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.
Wadduwa, Sri Lanka
USD 313/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.
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.
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.
Dambulla, Sri Lanka
USD 79/night
Boasting a swimming pool, the smoke free Pelwehera Village is 3.1 miles from Ibbankatuwa Megalithic Tombs.
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.
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.
Negombo, Sri Lanka
USD 137/night
Boasting a convenient location, the chic Jetwing Lagoon Negombo invites guests to an Asian restaurant serving Asian dishes.
Dambulla, Sri Lanka
USD 174/night
Located 2.9 miles from Popham's Arboretum, the 5-star luxury Sigiriana Resort By Thilanka has yoga classes, tennis courts and loungers plus a Greek restaurant.
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
USD 120/night
Placed around 400 feet from Bentota, the 5-star Club Villa Bentota welcomes guests with a lobby area and a restaurant.
Ella, Sri Lanka
USD 108/night
Set around 3.1 miles from Temple, the perfect Jungle Resort features various recreational opportunities and barbecue.
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.
Top Resorts in Sri Lanka
Sigiriya, Sri Lanka
USD 112/night
Located not too far from Sigiriya Rock, the 3-star Nature Park features an outdoor swimming pool and 13 rooms plus it is within 1.6 miles of Pidurangala Vihara.
Sigiriya, Sri Lanka
USD 30/night
Within 22 miles of Pelwehera, the 3-star House Sigiriya offers bureau de change and a tour desk.
Habarana, Sri Lanka
USD 60/night
The 3-star Vaana Habarana offers 18 rooms along with hiking and cycling, while also boasting a location within short walking distance to Minneriya National Park.
Habarana, Sri Lanka
USD 49/night
Habarana Lake is also set approximately 0.3 miles from the 3-star Tree House Ambasewana Resort.
Kalpitiya, Sri Lanka
USD 90/night
The facilities of the comfortable Dolphin Beach Resort include an outdoor swimming pool, yoga classes, massage therapy and horseback riding activities.
Kalpitiya, Sri Lanka
USD 141/night
Guests can have a buffet breakfast and enjoy visiting St. Anne's Shrine, set 25 minutes by foot from the family-friendly Elements Beach & Nature Resort Kalpitiya.
Kalpitiya, Sri Lanka
USD 39/night
The comfortable 3-star Cocodance Kitesurfing with a swimming pool is a mere 0.8 miles from Ocean Lanka Kalpitiya.
Kalpitiya, Sri Lanka
USD 100/night
Located 1.8 miles from Kalpitiya Dutch Fort, the Villa Setha Wadi features a continental breakfast.
Negombo, Sri Lanka
USD 110/night
Guests can enjoy Australian cuisine in an American-style restaurant of the exclusive 5-star Tamarind Tree Garden Resort - Katunayake Negombo and relax by the outdoor swimming pool.
Kandy, Sri Lanka
USD 72/night
1.6 miles from Galboda Falls, the unique 3-star Okwin Nawalapitiya features entertainment activities and barbecue.
Padukka, Sri Lanka
USD 95/night
The luxury Ahas Gawwa Padukka is set within 1.7 miles of Dambora Ella and 3 miles from Labugama Kalatuwawa Forest Reserve.
Negombo, Sri Lanka
USD 40/night
Comprising 8 rooms in the very heart of Negombo, the Morning Star Resorts lies within 2.5 miles of Ave Maria Convent.
Kandy, Sri Lanka
USD 89/night
25 minutes by foot from Royal Palace of Kandy, the Rivers Edge Nature Resort includes 7 rooms.
Kalpitiya, Sri Lanka
USD 126/night
Set 1.8 miles from Kalpitiya Beach, the 3-star boutique Blue Whale Resort & Kite Surfing offers 15 rooms and an outdoor swimming pool.
Trincomalee, Sri Lanka
USD 67/night
Located less than 10 minutes by foot from Isha Water Park as well as Uppuveli Beach, the 3-star smoke free French Garden includes snorkeling, diving and fishing.
Sigiriya, Sri Lanka
USD 63/night
Hiriwaduna is located within 2.9 miles of the Kaveri Resort Sigiriya, while you can enjoy a hot tub and an outdoor swimming pool on-site.
Anuradhapura, Sri Lanka
USD 42/night
Boasting a swimming pool, the 4-star Kubura Resort is about a 25-minute walk from Isurumuniya Temple.
Sigiriya, Sri Lanka
USD 47/night
Summit of Sigiriya Rock Mountain is 1.7 miles from the Sigiri Asna Nature Resort, while Pidurangala Rock is a 25-minute walk away.
Tissamaharama, Sri Lanka
USD 527/night
Located around 3.1 miles from Bird view point, the Thaulle Pure Ayurveda Resort - Yala Tissamaharama offers 31 rooms, a hot spring public bath, a hot tub and an outdoor swimming pool.
Kandy, Sri Lanka
USD 200/night
Located approximately 3.1 miles from Temple, the Madulkelle Tea And Eco offers an outdoor swimming pool and a gym facility for guests.