Most popular cities in Sri Lanka
- Kandy28 resorts
- Nuwara Eliya17 resorts
- Sigiriya43 resorts
- Trincomalee12 resorts
Top regions in Sri Lanka
Top landmarks in Sri Lanka
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
8.2Great580 reviews
Resort
Sri Lanka, Bentota
Overlooking the Indian Ocean, guests of the luxury Taj Bentota Resort & Spa can enjoy steam baths and a hot tub plus a pool bar.
from CAD 151 per night
8.2Great1339 reviews
Resort
Sri Lanka, Negombo
The 5-star Jetwing Blue Negombo offers 2 outdoor swimming pools and provides access to St. Sebastian's Church, which is approximately 25 minutes' walk away.
from CAD 128 per night
9.0Perfect508 reviews
Resort
Sri Lanka, Passikudah
The environmentally friendly Maalu Maalu Resort & Spa - Thema Collection Passikudah is 3.2 km from Valaichchenai Lagoon and features facials and yoga classes, along with a poolside bar on-site.
from CAD 638 per night
8.0Great144 reviews
Resort
Sri Lanka, Kandy
Located within 5 minutes' walk of Hunnasgiriya Water Fall and approximately 5 minutes on foot from Upper Hunnasfall, the Hunas Falls features an outdoor swimming pool and 31 rooms.
from CAD 147 per night
8.4Great124 reviews
Resort
Sri Lanka, Kalutara
Guests can have a buffet breakfast and enjoy visiting Richmond Castle, set 10 minutes' drive from the Royal Palms Kalutara.
from CAD 203 per night
8.4Great969 reviews
Resort
Sri Lanka, Kalutara
Featuring yoga classes, sun loungers and recreational facilities, the modern Tangerine Beach Kalutara is at a 7 km distance from City of Gem Museum.
from CAD 61 per night
8.6Great989 reviews
Resort
Sri Lanka, Sigiriya
Located in the ancient part of Sigiriya, the 5-star Amaya Lake Dambulla features a private pool and an Indian restaurant.
from CAD 120 per night
7.7Very good520 reviews
Resort
Sri Lanka, Bentota
Boasting an outdoor pool along with an à la carte restaurant, the comfortable Centara Ceysands Resort & Spa Sri Lanka is located within a 5-minute stroll of Sunshine Water Sports Center.
from CAD 218 per night
8.1Great635 reviews
Resort
Sri Lanka, Dickwella
Boasting a swimming pool, the 5-star Resort And Spa Dickwella is approximately 5 minutes' drive from Wewurukannala Vihara Temple.
from CAD 389 per night
8.6Great888 reviews
Resort
Sri Lanka, Sigiriya
Positioned approximately 17 minutes on foot from Minneriya National Park, guests can enjoy Asian dishes at the eco-friendly Village By Cinnamon's Asian restaurant.
from CAD 127 per night
8.2Great1025 reviews
Resort
Sri Lanka, Hikkaduwa
Boasting an outdoor pool and an à la carte restaurant, the eco-friendly Hikka Tranz By Cinnamon is located within a 5-minute walk of Swastha Ayurveda Medical Spa, 16 minutes' walk from Coral Sanctuary.
from CAD 140 per night
8.3Great426 reviews
Resort
Sri Lanka, Kalutara
Pulinathalarama Maha Viharaya is within 10 minutes' drive of the 5-star Avani Kalutara Resort.
from CAD 226 per night
7.8Very good160 reviews
Resort
Sri Lanka, Weligama
Set within a 10-minute drive of Taprobane Island, the 5-star Mandara Resort Mirissa features fitness classes, spa therapy and various recreational opportunities.
from CAD 106 per night
8.2Great691 reviews
Resort
Sri Lanka, Negombo
Within 10 minutes' drive of St Ritas Church, the Club Hotel Dolphin includes 154 rooms.
from CAD 85 per night
8.3Great825 reviews
Resort
Sri Lanka, Kandy
The enchanting 5-star Amaya Hills Kandy features a sauna and a sun deck, Temple of the Sacred Tooth Relic is 4.5 km away.
from CAD 98 per night
9.1Perfect189 reviews
Resort
Sri Lanka, Bentota
Guests can enjoy the Asian restaurant at the smoke-free Jetwing Saman Villas, A Luxury Reserve - Adults Only Bentota that offers local cuisine as well as admire views of the ocean.
from CAD 404 per night
8.7Great1306 reviews
Resort
Sri Lanka, Sigiriya
Featuring massage therapy and recreational facilities, the 5-star Cinnamon Lodge is within 16 minutes' walk of Habarana Buddhist Temple.
from CAD 196 per night
8.2Great848 reviews
Resort
Sri Lanka, Negombo
Around 25 minutes' walk from Lake Boat Safari, the fantastic Jetwing Beach Negombo overlooks the sea and features a sauna, a summer terrace, and massage therapy.
from CAD 141 per night
8.9Great494 reviews
Resort
Sri Lanka, Ahangama
The stylish Fortress Resort & Spa is nestled in a tourist area of Koggala and comes with a hot tub, sauna facilities and an outdoor swimming pool.
from CAD 204 per night
9.0Perfect306 reviews
Resort
Sri Lanka, Sigiriya
Offering guests to enjoy use of a Jacuzzi, a sauna, and a foot bath, the 5-star Jetwing Vil Uyana, A Luxury Reserve Sigiriya is set around 7 km from Pidurangala Rock.
from CAD 476 per night
Top family hotels in Sri Lanka
8.4Great193 reviews
Resort
Sri Lanka, Tissamaharama
Located a 10-minute drive from Sandagiri Wehera, the newly built Saman Resort Tissamaharama features an outdoor swimming pool and 9 luxurious rooms.
from CAD 37 per night
8.6Great1871 reviews
Resort
Sri Lanka, Sigiriya
Sigiriya Rock Forigners Entrance is nearly a 25-minute walk from the 3-star Nature Park Villa and features shopping and dining.
from CAD 81 per night
9.1Perfect756 reviews
Resort
Sri Lanka, Habarana
Guests will enjoy a swimming pool and 10 rooms, while staying at the 3-star Tree House Ambasewana Resort with location just a pleasant stroll away from Sigiriya Rock.
from CAD 68 per night
8.1Great206 reviews
Resort
Sri Lanka, Negombo
The 5-star Tamarind Tree Garden Resort - Katunayake includes a swimming pool and an à la carte restaurant.
from CAD 708 per night
9.3Perfect143 reviews
Resort
Sri Lanka, Sigiriya
The 5-star Water Garden lies 10 minutes' drive from Sigiriya Air Force Base airport and features a restaurant and a shop.
from CAD 1 167 per night
8.9Great174 reviews
Resort
Sri Lanka, Dickoya
While staying at the 4-star Farm Resorts you are invited to discover Rawana Gala රාවණා ගල, set 10 minutes' drive away, or Warleigh Church, which is around 2.9 km away.
from CAD 476 per night
8.7Great106 reviews
Resort
Sri Lanka, Padukka
The Ahas Gawwa is set 4.9 km from Labugama Kalatuwawa Forest Reserve and approximately 10 minutes by car from Temple.
from CAD 140 per night
8.2Great28 reviews
Resort
Sri Lanka, Deniyaya
Located 15 minutes' walk to Patna View Point, this lodge has a children's menu and board games for guests with children.
from CAD 225 per night
8.4Great322 reviews
Resort
Sri Lanka, Kandy
Temple of the Tooth Museum is a 5-minute ride from the Mountain Cottage Kandy, while Museum of Rajaa Elephant is nearly a 5-minute ride away.
from CAD 28 per night
9.0Perfect576 reviews
Resort
Sri Lanka, Ella
The Samadhi Nature Resort, located around a 10-minute walk from Little Adam's Peak, is also at a proximity to Start of path to the Nine Arch Bridge.
from CAD 25 per night
9.0Perfect375 reviews
Resort
Sri Lanka, Udawalawe
Located 50 km from Mattala Rajapaksa International airport, the Hantara Udawalawa provides airport shuttle service, as well as bicycles for rent.
from CAD 28 per night
9.3Perfect181 reviews
Resort
Sri Lanka, Kalpitiya
Ruwala Nature & Adventure Park is at a 3.2 km distance from the Anawasal, while Kalpitiya Dutch Fort is nearly 10 minutes' drive away.
from CAD 119 per night
8.4Great1048 reviews
Resort
Sri Lanka, Kandy
Located within a 10-minute drive of Kandy Lake, the 3-star Nature Walk features 6 rooms and a Chinese restaurant on-site.
from CAD 32 per night
7.4Very good153 reviews
Resort
Sri Lanka, Dambulla
Set within 4.5 km of Buddhist Temple, the rooms in the 4-star Kalundewa Retreat Dambulla have views of patio.
from CAD 933 per night
8.2Great1047 reviews
Resort
Sri Lanka, Sigiriya
Pidurangala Rock Viewpoint is only 1.8 km from the Village and Sigiriya Temple is nearly a 5-minute drive away.
from CAD 148 per night
8.8Great216 reviews
Resort
Sri Lanka, Mahiyanganaya
The fascinating Mapakada Village Mahiyanganaya is just 11 minutes' walk from Mahaweli River and features entertainment activities and water sports facilities, along with a lounge bar on-site.
from CAD 210 per night
9.4Perfect206 reviews
Resort
Sri Lanka, Colombo
Massage therapy and entertainment activities plus Asian dishes are available at the 5-star Maniumpathy, set in the business Borella district.
from CAD 560 per night
7.1Very good15 reviews
Resort
Sri Lanka, Kalpitiya
While staying at the Kite Paradise Resort you are invited to discover Kalpitiya Dutch Fort, set nearly a 5-minute drive away, or Ocean Lanka Kalpitiya, which is around 2.8 km away.
from CAD 49 per night
8.5Great768 reviews
Resort
Sri Lanka, Sigiriya
Located in a historic district, the luxury Jungles features an outdoor swimming pool and views of Sigiriya Rock.
from CAD 246 per night
8.8Great306 reviews
Resort
Sri Lanka, Wellawaya
Set in a touristic area, the Jetwing Kaduruketha features an outdoor swimming pool and 25 rooms with mountain views.
from CAD 175 per night
Best luxury hotels in Sri Lanka
8.3Great947 reviews
Resort
Sri Lanka, Unawatuna
Overlooking garden, the 5-star Araliya Beach Resort And Spa welcomes guests with a vegetarian breakfast.
from CAD 176 per night
9.4Perfect1456 reviews
Resort
Sri Lanka, Sigiriya
Main Exit and Cobra Hood Cave are located 2.9 km and 3.2 km from the 5-star Atha Resort Sigiriya respectively.
from CAD 159 per night
8.0Great6 reviews
Resort
Sri Lanka, Hikkaduwa
Seenigama Muhudu Viharaya is at a 3.2 km distance from the Niche and Hikkaduwa Harbour is 25 minutes' walk away.
from CAD 742 per night
9.1Perfect255 reviews
Resort
Sri Lanka, Nuwara Eliya
Set around 15 minutes' walk from Hakgala Botanic Gardens, the W15 Lake Gregory features a swimming pool and an English breakfast.
from CAD 203 per night
9.4Perfect179 reviews
Resort
Sri Lanka, Habarana
Offering an outdoor swimming pool, the Taru Villas Maia - Habarana is around 20 minutes' walk from Fernando Adventure Safaries.
from CAD 744 per night
8.3Great110 reviews
Resort
Sri Lanka, Mahiyanganaya
The Elephyard Retreat Mahiyanganaya offers an outdoor swimming pool and provides access to Mahiyangana Dagoba, which is 10 minutes away by car.
from CAD 127 per night
9.4Perfect177 reviews
Resort
Sri Lanka, Yala
Featuring a fitness club and a swimming pool, the 5-star Hilton Yala Resort is located approximately 3.4 km from Yala National Park.
from CAD 476 per night
9.0Perfect135 reviews
Resort
Sri Lanka, Kandy
While staying at the Celestial Hills - Villas & Suites By The Clarks Kandy you are invited to discover Sri Lanka Cricket Office, set approximately 25 minutes' walk away, or Degaldoruwa Raja Maha Vihara, which is about 4.1 km away.
from CAD 333 per night
9.2Perfect339 reviews
Resort
Sri Lanka, Ahungalla
Boasting a pool bar along with 3 outdoor swimming pools, the 5-star Ahu Bay Ahungalla offers a location in the Tangalle Beach district of Ahungalla.
from CAD 469 per night
9.4Perfect112 reviews
Resort
Sri Lanka, Tangalle
Turtle Watch Rekawa is located around 3.1 km from the 5-star Kayaam House Tangalle, while you can enjoy a plunge pool and a hot tub on-site.
from CAD 931 per night
9.4Perfect111 reviews
Resort
Sri Lanka, Hatton
The 5-star Ceylon Tea Trails Hatton, located 3.9 km from Castlereagh Reservoir, boasts an infinity swimming pool along with a Jacuzzi and a foot bath.
from CAD 767 per night
8.7Great579 reviews
Resort
Sri Lanka, Jaffna
Set 4.3 km from Clock Tower, the comfortable 4-star Fox Jaffna By Fox Resorts offers 28 rooms and an outdoor pool.
from CAD 163 per night
9.1Perfect938 reviews
Resort
Sri Lanka, Polgahawelana
Located about 15 minutes' walk from Wirawila Lake, the contemporary Doubletree By Hilton Weerawila Rajawarna Resort Polgahawelana offers an outdoor swimming pool and a fitness club for guests.
from CAD 239 per night
9.5Perfect698 reviews
Resort
Sri Lanka, Sigiriya
Located in the ancient part of Sigiriya, the King'S Resort is around 19 minutes' walk from Sigiriya.
from CAD 630 per night
9.1Perfect327 reviews
Resort
Sri Lanka, Wadduwa
The smoke-free Ayana Sea Wadduwa boasts massage therapy, various recreational opportunities and entertainment activities on site and guests can laze by an indoor swimming pool.
from CAD 187 per night
9.0Perfect235 reviews
Resort
Sri Lanka, Ella
End your day in the 5-star Anasa Wellness Resort that is located 4.2 km from Ella Spice Garden and offers an outdoor swimming pool.
from CAD 725 per night
8.9Great1166 reviews
Resort
Sri Lanka, Bentota
Set 3.2 km from Sea Turtle Protection Association, the 5-star Cinnamon Bentota Beach - Signature Selection includes a restaurant with Asian cuisine.
from CAD 397 per night
Cheap hotels in Sri Lanka
8.7Great59 reviews
Resort
Sri Lanka, Udawalawe
Udawalawe Safari by Lakpura and Uda Walawe Reservoir are located 4.4 km and 2.4 km from the Nil Bawana Nature Resort respectively.
from CAD 26 per night
9.1Perfect53 reviews
Resort
Sri Lanka, Kalpitiya
Kalpitiya Beach and Ocean Lanka Kalpitiya are respectively 1.9 km and 900 metres from the Nirukthie Beach Resort & Restaurant.
from CAD 50 per night
9.4Perfect259 reviews
Resort
Sri Lanka, Ella
While staying at the Pepper Garden Resort you are invited to discover Little Adam's Peak, set about 3 km away, or Ella Spice Garden, which is nearly 15 minutes' walk away.
from CAD 49 per night
8.5Great352 reviews
Resort
Sri Lanka, Ella
Little Adam's Peak is around 10 minutes by car from the Ollie Resort and Ravana's Cave is about 25 minutes' walk away.
from CAD 39 per night
8.0Great18 reviews
Resort
Sri Lanka, Anuradhapura
Offering a heated swimming pool, the Kingdom View Resort & Coffee Cafe is at a 4.1 km distance from Royal Pleasure Gardens.
from CAD 14 per night
9.1Perfect553 reviews
Resort
Sri Lanka, Katunayake
The Dinu Lanka Resort is set at a 6 km distance from Angurukaramulla Temple and approximately 10 minutes' drive from 18th Mile Post Junction.
from CAD 30 per night
9.3Perfect149 reviews
Resort
Sri Lanka, Kudawe
Kudawa Research Centre is within 3.1 km of the Jansen'S Bungalow Sinharaja Rainforest Retreat Kudawe and Giant Nawada tree is nearly a 10-minute ride away.
from CAD 95 per night
8.1Great57 reviews
Resort
Sri Lanka, Kandy
The Ivy Mountain View Resort is situated within a 10-minute drive of Museum of Rajaa Elephant and about 10 minutes by car from Bogambara Stadium.
from CAD 16 per night
9.5Perfect114 reviews
Resort
Sri Lanka, Arugam Bay
Only a short walk from Pasarchenal, the 7 Day Resort includes 14 rooms.
from CAD 56 per night
9.2Perfect1242 reviews
Resort
Sri Lanka, Habarana
Fernando Adventure Safaries and Hiriwaduna are located 1.1 km and 2.7 km from the 2-star Levona Garden Resort respectively.
from CAD 46 per night
8.3Great115 reviews
Resort
Sri Lanka, Kalpitiya
Situated nearly a 10-minute walk from Cocodance Kite Resort, the Salt Bay Kite Resort offers 6 guest rooms.
from CAD 22 per night
9.0Perfect678 reviews
Resort
Sri Lanka, Kalpitiya
The Windy Waves Kite Surfing Beach Resort Kalpitiya is located just 10 minutes' walk from Kite Beach Villa Kalpitiya and comprises 9 rooms with modern comforts.
from CAD 37 per night
6.0Nice5 reviews
Resort
Sri Lanka, Welimada
Church is 15 minutes on foot from the Surrey Bird Sanctuary & Holiday Resort Welimada.
from CAD 28 per night
9.0Perfect550 reviews
Resort
Sri Lanka, Sigiriya
Kaludiya Pokuna is also set at a 2.2 km distance from the Chena Huts Eco Sigiriya.
from CAD 39 per night
9.1Perfect18 reviews
Resort
Sri Lanka, Gangewadiya
Overlooking lagoon, the 2-star Nature Resort Wilpattu welcomes guests with a cooked-to-order breakfast.
from CAD 49 per night
9.8Perfect123 reviews
Resort
Sri Lanka, Tangalle
Guests can have an American breakfast and enjoy visiting Goyambokka Beach, set around a 10-minute ride from the Abraham Resort.
from CAD 43 per night
Resorts with beach in Sri Lanka
9.1Perfect425 reviews
Resort
Sri Lanka, Wayikkal
Set a 10-minute drive from Browns Beach, the Puetz Travels Beach Resort offers 9 rooms and a swimming pool.
from CAD 275 per night
8.3Great510 reviews
Resort
Sri Lanka, Matara
Offering a swimming pool and a private garden on site, the Turtle Eco Beach is situated at a 4.3 km distance from Parevi Duwa Shrine.
from CAD 98 per night
8.6Great148 reviews
Resort
Sri Lanka, Kalpitiya
The Dolphin Beach Resort offers an outdoor swimming pool and the possibility of trying windsurfing, snorkelling and diving.
from CAD 226 per night
9.2Perfect257 reviews
Resort
Sri Lanka, Kalpitiya
Located at a 4.1 km distance from Kalpitiya Peninsula, the 4-star Elements Beach & Nature Resort features a swimming pool.
from CAD 263 per night
8.9Great102 reviews
Resort
Sri Lanka, Kalpitiya
The 2-star Kitesurfing Lanka, at a 3.6 km distance from Kalpitiya Lagoon, boasts access to an own beach and also features spa therapy, various recreational opportunities and entertainment activities.
from CAD 53 per night
8.5Great678 reviews
Resort
Sri Lanka, Bentota
Providing a hot tub, sauna facilities and an outdoor swimming pool, the 5-star Occidental Eden Beruwala is located only 1.1 km from Kande Vihare Temple and 7 minutes on foot from Moragalla Beach.
from CAD 84 per night
9.4Perfect396 reviews
Resort
Sri Lanka, Yala
Approximately 25 minutes' walk from Yala National Park, the Wild Coast Tented Lodge offers a summer terrace and a picnic area plus an outdoor swimming pool.
from CAD 1 173 per night
8.6Great181 reviews
Resort
Sri Lanka, Tangalle
Offering fitness classes and entertainment activities, the 4-star Sooriya Resort & lies in a beach area of Tangalle, a mere 1.3 km from Turtle Watch Rekawa and within 16 minutes' walk of Turtle Conservation Project Turtle Watch.
from CAD 128 per night
7.2Very good91 reviews
Resort
Sri Lanka, Hikkaduwa
The J Ambalangoda Ambalangoda is located 25 km from Bentota River Seaplane Base airport and 10 minutes on foot from 10 min bus stop.
from CAD 81 per night
8.6Great262 reviews
Resort
Sri Lanka, Weligama
Set approximately 10 minutes' drive from Kustaraja Gala, the affordable Latheena Resort Weligama has a Chinese restaurant serving Chinese cuisine.
from CAD 91 per night
7.1Very good101 reviews
Resort
Sri Lanka, Mirissa
Whether you're looking for scuba diving and fishing or Chinese dishes, you'll find your ideal stay at the 3-star Paradise Beach Resort & Diving School Mirissa, positioned 4 km from Madiha Beach.
from CAD 64 per night
9.2Perfect165 reviews
Resort
Sri Lanka, Weligama
Located a few moments from Bandrawatta Beach, the 5-star Cape Weligama - Relais And Chateaux boasts a tropical garden and 13 outdoor swimming pools.
from CAD 1 685 per night
7.3Very good205 reviews
Resort
Sri Lanka, Weligama
Guests can relax in the lounge bar of the 3-star Jagabay Resort & Surfing School that boasts a beachfront location in Weligama.
from CAD 63 per night
7.2Very good382 reviews
Resort
Sri Lanka, Trincomalee
Koneswaram Temple is 10 minutes by car from the Jkab Trincomalee, while Pathirakali Amman Temple is about 10 minutes' drive away.
from CAD 175 per night
8.6Great806 reviews
Resort
Sri Lanka, Passikudah
70 rooms along with sauna facilities and an outdoor swimming pool are offered in the 5-star Calm Resort And Spa, located in a beach area, at a 4.7 km distance from Oddamavadi Mosque.
from CAD 256 per night
9.1Perfect166 reviews
Resort
Sri Lanka, Yala
Boasting an à la carte restaurant with international dishes, the comfortable Uga Chena Huts is set nearly a 25-minute walk from Yala National Park.
from CAD 1 353 per night
8.6Great551 reviews
Resort
Sri Lanka, Hambantota
Agro Technology Park is located about a 10-minute ride from the Shangri-La Hambantota, while you can enjoy a steam room and a sauna on-site.
from CAD 338 per night
8.0Great1063 reviews
Resort
Sri Lanka, Ahungalla
Set about a 5-minute walk from Ahungalla Beach, the beachfront Riu Sri Lanka offers 501 rooms together with a Turkish steam bath, a Turkish steam room and an outdoor swimming pool onsite.
from CAD 278 per night
8.3Great361 reviews
Resort
Sri Lanka, Mirissa
Featuring an outdoor pool, the 3-star Edelweiss Resort Mirissa lies a mere 250 metres from Coconut Tree Hill.
from CAD 56 per night
8.5Great429 reviews
Resort
Sri Lanka, Kalutara
Located at a 2.5 km distance from Calido Beach, the perfect 5-star Anantara offers an outdoor swimming pool and a gym facility for guests.
from CAD 385 per night
Resorts with free parking in Sri Lanka
7.5Very good490 reviews
Resort
Sri Lanka, Hikkaduwa
While staying at the 4-star Coral Sands you are invited to discover Turtle Hatchery Hikkaduwa, set 10 minutes away by car, or Tsunami Honganji Vihara, which is about a 10-minute drive away.
from CAD 92 per night
6.7Nice202 reviews
Resort
Sri Lanka, Polonnaruwa
Featuring 32 rooms with views of the patio, the smoke-free Siyanco Holiday Resort Polonnaruwa is set nearly 15 minutes on foot from Pothgul Viharaya.
from CAD 70 per night
8.5Great1167 reviews
Resort
Sri Lanka, Trincomalee
Boasting spa therapy, a picnic area, and spa services, the heritage Trinco Blu By Cinnamon Trincomalee is 6 km from Koneswaram Temple in the Uppuveli Beach district.
from CAD 165 per night
7.4Very good725 reviews
Resort
Sri Lanka, Hikkaduwa
Featuring an outdoor pool, the comfortable Citrus Hikkaduwa is set 5 minutes' walk from Coffee Shop and Swastha Ayurveda Medical Spa.
from CAD 119 per night
9.0Perfect152 reviews
Resort
Sri Lanka, Passikudah
Situated around a 5-minute stroll from Pasikudah Beach, the Bay An Uga Experience - Pasikuda also offers an infinity swimming pool.
from CAD 368 per night
8.1Great611 reviews
Resort
Sri Lanka, Passikudah
Located in a beautiful neighbourhood and at a 3.2 km distance from Valaichchenai Lagoon, the 4-star Amethyst Resort Passikudah features 37 rooms plus an outdoor swimming pool.
from CAD 131 per night
8.9Great609 reviews
Resort
Sri Lanka, Negombo
Just 350 m from Negombo Lagoon, the elegant 5-star Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only in Negombo offers 59 rooms as well as a steam room and a sauna.
from CAD 191 per night
8.6Great358 reviews
Resort
Sri Lanka, Trincomalee
The Jungle Beach An Uga Experience lies nearly a 20-minute stroll from Samudragiri Pichchamal Rajamaha Viharaya Kuchchaveli, and features luggage storage and a restaurant.
from CAD 474 per night
7.7Very good781 reviews
Resort
Sri Lanka, Waskaduwa
Located about 15 minutes by car from Richmond Castle, the comfortable Citrus Waskaduwa Bentota boasts a swimming pool and an Asian restaurant with international dishes.
from CAD 186 per night
8.8Great1513 reviews
Resort
Sri Lanka, Yala
Located about a 25-minute walk from Yala National Park, the charming 5-star Cinnamon Wild features an à la carte restaurant and an outdoor swimming pool.
from CAD 611 per night
7.6Very good143 reviews
Resort
Sri Lanka, Yala
Located at a 3.6 km distance from Yala National Park, the 4-star Laya Safari Resorts & Spa Palatupana offers a swimming pool and a fitness club for guests.
from CAD 322 per night
8.1Great716 reviews
Resort
Sri Lanka, Beruwala
The comfortable Cinnamon Bey Beruwala offers to indulge in a steam room, sauna facilities and an outdoor swimming pool or take a refreshing dip in an outdoor swimming pool, before discovering the secrets of international cuisine served at à la carte restaurant.
from CAD 123 per night
8.2Great11 reviews
Resort
Sri Lanka, Wadduwa
Boasting a beachfront location only a short drive from Beruwela Harbour, the luxury Reef offers seafood dishes plus a swimming pool onsite.
from CAD 543 per night
9.5Perfect1898 reviews
Resort
Sri Lanka, Tangalle
The 4-star Good Karma Tangalle in the Tangalle Beach district features an outdoor pool and a health club.
from CAD 138 per night
8.5Great964 reviews
Resort
Sri Lanka, Passikudah
Located in the Pasikuda Beach district of Passikudah, the 5-star Amaya Beach features a tropical garden together with a swimming pool.
from CAD 110 per night
7.4Very good114 reviews
Resort
Sri Lanka, Chilaw
Featuring 24 rooms with views of the sea, the 5-star Anantaya Resort & Spa Chilaw is set within 10 minutes' drive of Manavari Kovil.
from CAD 155 per night
7.7Very good208 reviews
Resort
Sri Lanka, Wayikkal
Rooms of the exclusive Suriya Resort Wayikkal face the ocean and there is also an outdoor pool on the premises.
from CAD 93 per night
8.5Great477 reviews
Resort
Sri Lanka, Negombo
Featuring a treatment room and a sauna, the 3-star Jasmin Villa Ayurveda is located at a 4.3 km distance from Negombo Lagoon.
from CAD 35 per night
9.1Perfect708 reviews
Resort
Sri Lanka, Tangalle
Featuring international cuisine and a private pool, the smoke-free Anantara Peace Haven Tangalle Resort is perfectly located around a 25-minute walk from Tangalle Lighthouse.
from CAD 295 per night
8.8Great486 reviews
Resort
Sri Lanka, Polonnaruwa
Offering 11 rooms with views of the lake, the Ekho Lake House is set in a historic area, about a 15-minute drive from Polonnaruwa Vatadage.
from CAD 635 per night
Top Resorts in Sri Lanka
7.2Very good105 reviews
Resort
Sri Lanka, Ambalangoda (Galle)
Featuring an outdoor swimming pool along with an American-style restaurant, the Shangrela Beach Resort By Ark Ambalangoda offers a setting at 500 metres from Ariyapala Mask Museum.
from CAD 144 per night
8.7Great190 reviews
Resort
Sri Lanka, Marawila
Staying at the 3-star Soluna means you will be 25 minutes' walk from St'marys Church Marawila, while enjoying a swimming pool onsite.
from CAD 144 per night
8.0Great803 reviews
Resort
Sri Lanka, Dambulla
Set 700 metres from Dambulla Royal Cave Temple, the 4-star Sundaras Resort & Spa features fitness classes, massage therapy and recreational facilities.
from CAD 156 per night
8.5Great85 reviews
Resort
Sri Lanka, Kalpitiya
The 3-star Arasi Resort Kalpitiya sits in a beach area and offers 9 rooms and a swimming pool.
from CAD 119 per night
9.5Perfect316 reviews
Resort
Sri Lanka, Weligama
The Malabar Hill is set at a 3.6 km distance from Kustaraja Gala and 15 minutes' drive from Parrot Rock Bridge.
from CAD 665 per night
8.1Great1273 reviews
Resort
Sri Lanka, Anuradhapura
Located a 10-minute drive from Thuparama Mawatha, the 4-star Kubura Anuradhapura offers a continental breakfast and features an infinity swimming pool.
from CAD 58 per night
8.5Great211 reviews
Resort
Sri Lanka, Kitulgala
Located at a 3.2 km distance from Belilena, the Gallene Gala Nature Kitulgala boasts an outdoor swimming pool.
from CAD 50 per night
7.6Very good1159 reviews
Resort
Sri Lanka, Mirissa
A Jacuzzi and an outdoor swimming pool are available, while the 2-star Wavelength Mirissa boasts a quiet location in the Mirissa Beach district.
from CAD 158 per night
8.5Great375 reviews
Resort
Sri Lanka, Ella
Demodara Nine Arch Bridge is within 25 minutes' walk of the Dream Mount and Honey Bee Garden is approximately a 25-minute stroll away.
from CAD 70 per night
8.8Great865 reviews
Resort
Sri Lanka, Ella
While staying at the Soul Resort you are invited to discover Demodara Nine Arch Bridge, set a 25-minute walk away, or Demodara Railway Loop, which is about a 10-minute drive away.
from CAD 74 per night
9.5Perfect1418 reviews
Resort
Sri Lanka, Yala
Set 3.3 km from Yala National Park, the rooms in the 2-star Yakaduru - have views of garden.
from CAD 191 per night
7.8Very good201 reviews
Resort
Sri Lanka, Kalpitiya
Kudawa Beach is 4.4 km from the beachfront Ocean View Beach Resort - Kalpitiya.
from CAD 78 per night
9.1Perfect464 reviews
Resort
Sri Lanka, Anuradhapura
Sri Maha Boodhi Temple and Thuparamaya Dagaba are located 2.3 km and 3.5 km from the Rajarata Reach Anuradhapura respectively.
from CAD 102 per night
9.1Perfect114 reviews
Resort
Sri Lanka, Mirissa
The Brave Resort, located within 10 minutes' walk of Secret beach, is also at a proximity to Shrine.
from CAD 46 per night
8.8Great952 reviews
Resort
Sri Lanka, Udawalawe
Located within 10 minutes' drive of Udawalawa Elephant Orphanage, the newly built Eliyanth Udawalawe features a cooked-to-order breakfast.
from CAD 72 per night
8.7Great275 reviews
Resort
Sri Lanka, Talalla
Talalla Beach is only 1.5 km from the Freedom and Weherahena Temple is approximately a 15-minute drive away.
from CAD 68 per night
9.0Perfect72 reviews
Resort
Sri Lanka, Ella
2.3 km from Demodara Nine Arch Bridge, the Leaf Ella offers hiking and badminton for guests to keep active.
from CAD 84 per night
9.4Perfect329 reviews
Resort
Sri Lanka, Tangalle
While staying at the Skyresort you are invited to discover Tangalle Lagoon, set a 10-minute drive away, or Todo Bien Amanwella beach, which is merely 0.8 km away.
from CAD 56 per night
8.5Great2082 reviews
Resort
Sri Lanka, Negombo
Located 10 minutes' drive from Abhayasekararama Temple, the smoke-free Ayur Ayur Resort & Ayurveda Retreat offers views of the lake and a swimming pool.
from CAD 91 per night