Most popular cities in Sri Lanka
Weligama6 resorts
Kandy10 resorts
Sigiriya20 resorts
Mirissa4 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 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.
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.
Kandy, Sri Lanka
USD 138/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.
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.
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.
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 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.
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.
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.
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 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.
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
Sigiriya, Sri Lanka
USD 95/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.
Habarana, Sri Lanka
USD 49/night
Habarana Lake is also set approximately 0.3 miles from the 3-star Tree House Ambasewana Resort.
Matara, Sri Lanka
USD 70/night
Set 1.6 miles from Old Nupe Market, the 3-star newly renovated Turtle Eco offers 19 rooms and an outdoor pool.
Kalpitiya, Sri Lanka
USD 81/night
The facilities of the comfortable Dolphin Beach Resort include an outdoor swimming pool, yoga classes, massage therapy and horseback riding activities.
Kandy, Sri Lanka
USD 72/night
1.6 miles from Galboda Falls, the unique 3-star Okwin Nawalapitiya features entertainment activities and barbecue.
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.
USD 384/night
Composed of 1 bedrooms and 1 bathrooms, this lodge is set only 0.8 miles from Patna View Point.
Trincomalee, Sri Lanka
USD 80/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 120/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.
Yala, Sri Lanka
USD 754/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.
Mirissa, Sri Lanka
USD 113/night
Positioned 5 minutes by foot from Raja and the Whales, the Wavelength Mirissa has 17 rooms, the Chinese restaurant serving the Asian cuisine, all at guest's disposal.
Sigiriya, Sri Lanka
USD 593/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.
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.
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.
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.
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.
Kandy, Sri Lanka
USD 340/night
Located approximately 3.1 miles from Temple, the Madulkelle Tea And Eco offers an outdoor swimming pool and a gym facility for guests.
Best luxury hotels in Sri Lanka
Kalpitiya, Sri Lanka
USD 188/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.
Negombo, Sri Lanka
USD 380/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.
Sigiriya, Sri Lanka
USD 792/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.
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.
Anuradhapura, Sri Lanka
USD 42/night
Boasting a swimming pool, the 4-star Kubura Resort is about a 25-minute walk from Isurumuniya Temple.
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.
Kalutara, Sri Lanka
USD 488/night
Thudugala Ella is also set within 2.8 miles of the elegant 4-star Glenross Plantation Kalutara.
Dambulla, Sri Lanka
USD 280/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 106/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 110/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.
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.
Hambantota, Sri Lanka
USD 136/night
The 5-star modern Shangri-La Hambantota offers 300 rooms plus an a tropical garden garden, about 3 miles from Mirijjawila Botanical Garden.
Negombo, Sri Lanka
USD 99/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.
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.
Dickwella, Sri Lanka
USD 1 050/night
Guests can take advantage of an outdoor pool as well as yoga classes, spa therapy and entertainment activities, while staying at the perfect Soul Wellness And Ayurveda Resort, set in a touristic area.
Sigiriya, Sri Lanka
USD 176/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.
Sigiriya, Sri Lanka
USD 94/night
Set within 2.5 miles of Hiriwaduna, the perfect Seerock The King'S Domain features 12 rooms with private bathrooms.
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
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.
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.
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.
Kandy, Sri Lanka
USD 23/night
Approximately 0.5 miles from Victoria Reservoir SPB airport, the Mountain Kandy offers a wellness center for guests' enjoyment.
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 25/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.
Avissawella, Sri Lanka
USD 19/night
Located off Hewainna Waterfall and 7 km from the centre of Avissawella, this hotel features 7 rooms and a private swimming pool.
Resorts with beach in Sri Lanka
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.
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.
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.
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.
Bentota, Sri Lanka
USD 28/night
Boasting an outdoor pool, the Haus Berlin Bentota is within 1.6 miles of Sunshine Water Sports Center.
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 337/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.
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.
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.
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.
Polonnaruwa, Sri Lanka
USD 210/night
Sathmahal Prasada is set within 3.5 miles of the 5-star Ekho Lake House Polonnaruwa.
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.
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.
Weligama, Sri Lanka
USD 30/night
The 2-star Latheena lies within 1.7 miles of Weligama Beach, and features a barber shop and a restaurant.
Colombo, Sri Lanka
USD 346/night
The luxury Maniumpathy is situated in the business Borella district, 20 minutes' drive from Kelaniya airport.
Passikudah, Sri Lanka
USD 178/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 1 631/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.
Resorts with free parking in Sri Lanka
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.
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.
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.
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.
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.
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.
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.
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 71/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 92/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 109/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 30/night
Within 22 miles of Pelwehera, the 3-star House Sigiriya offers bureau de change and a tour desk.
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 90/night
Located 1.8 miles from Kalpitiya Dutch Fort, the Villa Setha Wadi features a continental breakfast.
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.
Sigiriya, Sri Lanka
USD 63/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.
Tangalle, Sri Lanka
USD 229/night
Pallikkudawa Fanda Beach is just 0.6 miles away and Goyambokka Beach can be reached within 10 minutes by car.
Tangalle, Sri Lanka
USD 171/night
About 9 minutes' stroll from Turtle Point, the smoke free Sooriya Resort & in Tangalle offers 36 rooms as well as a Jacuzzi and an outdoor swimming pool.
Kalpitiya, Sri Lanka
USD 85/night
Kudawa Beach is approximately a 10-minute drive from the Anawasal and Ruwala Nature & Adventure Park is about 2 miles away.
Weligama, Sri Lanka
USD 99/night
Within 17 miles of Taprobane Island, the Twenty-Two Weligambay Weligama offers snorkeling, diving and cycling for guests to keep active.
Kalpitiya, Sri Lanka
USD 69/night
The perfect Dinuda Kalpitiya boasts an outdoor swimming pool and locker rooms along with a pool bar, offering a location in a beach area.
Jaffna, Sri Lanka
USD 90/night
Located a 10-minute drive from Maruthanarmadam Anjaneyar Kovil மருதனார்மடம் ஆஞ்சநேயர் கோவில், the comfortable Fox Jaffna By Fox Resorts features an American breakfast.
Kitulgala, Sri Lanka
USD 32/night
Kelani River is 10 minutes by car from the Gallene Gala Nature Resort.
Sigiriya, Sri Lanka
USD 70/night
Featuring 13 rooms with views of the pool, the Sigiri Heritage Villa is set within 25 minutes' walk of Sigiriya.
Ella, Sri Lanka
USD 47/night
Guests can have a continental breakfast and enjoy visiting Rawana Waterfall, set within 3 miles of the Dream Mount.
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.
Tangalle, Sri Lanka
USD 109/night
Located 2.3 miles from Agro Technology Park, the 4-star non-smoking Santon Resort & Spa - Level 1 Certified offers views of the garden along with a hot tub and an outdoor swimming pool.
Nawalapitiya, Sri Lanka
USD 53/night
Located approximately 1.8 miles from Galboda Falls, the Tea Cottage Resort & Nawalapitiya features massage therapy and entertainment activities for guests' convenience.
Tangalle, Sri Lanka
USD 290/night
Situated 0.9 miles from Medaketiya Beach, the family Nature Lanka Ayurveda Resort - All Meals And Ayurveda Treatments With Yoga offers 14 guest rooms.
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.
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.