Most popular cities in Sri Lanka
- Ella24 resorts
- Nuwara Eliya13 resorts
- Trincomalee10 resorts
- Udawalawe8 resorts
Top regions in Sri Lanka
Amazing spa hotels in Sri Lanka
8.6Great757 reviews
Hotel
Sri Lanka, Nuwara Eliya
Bomburu Ella is at a distance of 4.7 km from the Heritance and Sita Temple is about a 15-minute ride away.
from NZD 228 per night
8.8Great2337 reviews
Hotel
Sri Lanka, Sigiriya
Offering 3 swimming pools, the Heritance Kandalama Sigiriya is only 250 metres from Kandalama Reservoir.
from NZD 331 per night
8.4Great541 reviews
Hotel
Sri Lanka, Bentota
Staying at the Heritance Ahungalla Bentota means you will be nearly 25 minutes' walk from Kothduwa temple, while enjoying an outdoor pool onsite.
from NZD 343 per night
8.8Great2139 reviews
Hotel
Sri Lanka, Negombo
While staying at this 139-room the 5-star Heritance Negombo, you can easily walk over to Kudapaduwa North, which is nearly a 5-minute walk away.
from NZD 143 per night
7.5Very good873 reviews
Hotel
Sri Lanka, Colombo
Located a 15-minute walk from Colombo Swimming Club, the comfortable 5-star Ramada offers views of the city and an outdoor swimming pool.
from NZD 119 per night
8.2Great1298 reviews
Resort
Sri Lanka, Negombo
The 5-star Jetwing Blue Negombo lies approximately a 25-minute walk from St. Sebastian's Church and offers an Asian restaurant and an outdoor swimming pool onsite.
from NZD 151 per night
8.5Great2354 reviews
Hotel
Sri Lanka, Colombo
Set 17 minutes' walk from Crescat Boulevard, the heritage Galle Face offers 157 rooms and an outdoor swimming pool.
from NZD 200 per night
8.5Great2571 reviews
Hotel
Sri Lanka, Sigiriya
Featuring spa therapy and a garden, the Sigiriya in Sigiriya is ideally located a mere 300 metres from sigiri art gallery.
from NZD 95 per night
8.0Great1640 reviews
Hotel
Sri Lanka, Negombo
Boasting a hot tub and a sauna onsite, the 4-star Jetwing Sea features an indoor swimming pool along with a prime location.
from NZD 146 per night
8.5Great640 reviews
Hotel
Sri Lanka, Nuwara Eliya
153 rooms and a swimming pool are available in perfect The Grand Hotel Nuwara Eliya, located merely 5 minutes' walk from Victoria Park Entrance.
from NZD 400 per night
7.7Very good2742 reviews
Hotel
Sri Lanka, Negombo
Located within a 400-metre distance of Kudapaduwa North, the budget Camelot Negombo features 82 rooms with views of the patio.
from NZD 33 per night
8.1Great548 reviews
Hotel
Sri Lanka, Negombo
Browns Beach is within a 1-km distance of the Goldi Sands, while Sri Mutthu Mari Amman Temple is nearly a 10-minute drive away.
from NZD 116 per night
6.9Nice892 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Featuring 75 rooms with views of the ocean, the heritage Mount Lavinia is set 25 minutes' walk from Sri Lanka Travelers.
from NZD 92 per night
8.3Great849 reviews
Resort
Sri Lanka, Kandy
Guests will enjoy ping pong and racquetball and embark on wonderful trips to Amaya Hills, set a 5-minute walk from the luxury Amaya Hills Kandy with views of garden.
from NZD 117 per night
8.4Great1815 reviews
Hotel
Sri Lanka, Colombo
Strategically located near an underground station, 5-star The Kingsbury is also approximately 5 minutes on foot from World Trade Center.
from NZD 126 per night
8.4Great1866 reviews
Hotel
Sri Lanka, Colombo
Featuring vegetarian cuisine and an outdoor pool, the business Cinnamon is ideally located 450 metres from Union Bank of Colombo.
from NZD 176 per night
8.3Great1784 reviews
Hotel
Sri Lanka, Colombo
Located a 25-minute walk from National Zoological Gardens of Sri Lanka in an entertainment district, the business Cinnamon Lakeside Colombo offers 342 guest rooms with views of city, a hot tub and a sauna.
from NZD 132 per night
8.8Great369 reviews
Hotel
Sri Lanka, Galle
The comfortable Jetwing Lighthouse features views of the Indian Ocean and boasts access to a private beach and Ahara Gourmet Gallery, located nearly 25 minutes' walk away.
from NZD 201 per night
8.2Great805 reviews
Resort
Sri Lanka, Negombo
Sitting at a distance of 4.7 km from Morawala Beach, the 5-star Jetwing Beach Negombo offers a sundeck and spa therapy at the premises.
from NZD 169 per night
Top family hotels in Sri Lanka
6.8Nice207 reviews
Hotel
Sri Lanka, Katunayake
The Ramada is situated at a distance of 4.1 km from St. Sebastian Church and approximately a 10-minute ride from Supawath Arana Romanu Catholic.
from NZD 104 per night
7.6Very good724 reviews
Hotel
Sri Lanka, Negombo
Located 3.9 km from Fish Market, the modern Amagi Aria features an outdoor swimming pool and an Indian restaurant with Chinese dishes.
from NZD 89 per night
8.3Great751 reviews
Hotel
Sri Lanka, Anuradhapura
Comprising 23 rooms right in the centre of Anuradhapura, the family White House lies 10 minutes' drive from Jetawanaramaya.
from NZD 302 per night
8.8Great1526 reviews
Resort
Sri Lanka, Yala
The luxury Cinnamon Wild is 25 minutes' walk from Yala National Park, boasting a shared lounge and a garden.
from NZD 901 per night
8.6Great641 reviews
Guest house
Sri Lanka, Negombo
Located 8 minutes' walk from Browns Beach, the 2-star Holiday Negombo is 3.1 km from Ave Maria Convent.
from NZD 42 per night
8.8Great271 reviews
Bed & Breakfast
Sri Lanka, Galle
Offering recreational facilities and a garden, the cosy 3-star Fort Bliss Bed & Breakfast is a 7-minute stroll from Maritime Archeology Museum as well as at a distance of 550 metres from Lighthouse Street.
from NZD 104 per night
8.5Great2701 reviews
Hotel
Sri Lanka, Udawalawe
Sitting at a distance of 2.6 km from Udawalawa Elephant Orphanage, the 3-star Kottawatta Village Udawalawe offers a patio and a shared lounge.
from NZD 33 per night
9.2Perfect1076 reviews
Hotel
Sri Lanka, Kandy
Located 4.9 km from Gadaladeniya Vihara, the 4-star Elegant Kandy features a swimming pool and an Asian restaurant with Asian dishes.
from NZD 174 per night
8.4Great201 reviews
Hotel
Sri Lanka, Udawalawe
Udawalawe Main entrance is nearly a 5-minute ride from the Elephant and Udawalawe Elephants park is just 1 km away.
from NZD 79 per night
8.5Great4477 reviews
Hotel
Sri Lanka, Colombo
Located a mere 0.8 km from Gangaramaya Buddhist Temple and a mere 500 metres from National Zoological Gardens of Sri Lanka, the 4-star Cinnamon Colombo features a poolside bar plus an outdoor swimming pool.
from NZD 52 per night
8.6Great1506 reviews
Bed & Breakfast
Sri Lanka, Negombo
Located only 0.7 km from Browns Beach and about a 10-minute ride from Sri Mutthu Mari Amman Temple, the 2-star Christima Residence Negombo features an outdoor swimming pool and 16 rooms.
from NZD 47 per night
9.0Perfect1202 reviews
Hotel
Sri Lanka, Kandy
Featuring seafood cuisine and a swimming pool, the 3-star Veraima is conveniently located within 7 km of Kandy Clock Tower.
from NZD 63 per night
8.9Great1061 reviews
Hotel
Sri Lanka, Sigiriya
Located at a distance of 4.7 km from Minneriya National Park, the comfortable Aliya features a private swimming pool along with a sundeck, various recreational opportunities, and a game area.
from NZD 148 per night
7.9Very good1063 reviews
Hotel
Sri Lanka, Colombo
Featuring a Jacuzzi, a shared lounge, and recreational facilities, 4-star The Steuart Colombo has a prime setting about 300 metres from Galle Face Beach.
from NZD 52 per night
8.7Great2018 reviews
Hotel
Sri Lanka, Pinnawala (Kegalle)
An Asian restaurant and 15 rooms are available during the stay at the Elephant Park - New Deal! Half Off Airport Pickups Available, boasting a location approximately 700 metres from Pinnawala Open Zoo.
from NZD 126 per night
8.4Great1053 reviews
Resort
Sri Lanka, Kandy
The Nature Walk is situated at a distance of 3.2 km from Museum of Rajaa Elephant and around a 10-minute ride from Temple of the Sacred Tooth Relic.
from NZD 33 per night
Best luxury hotels in Sri Lanka
9.1Perfect563 reviews
Hotel
Sri Lanka, Galle
Standing nearly a 5-minute walk from Lighthouse Street, the 5-star Prince offers a plunge swimming pool and an à la carte restaurant.
from NZD 100 per night
9.4Perfect129 reviews
Hotel
Sri Lanka, Unawatuna
Kalapuwa Herbal Garden, popular for snorkelling and cycling, is about 4 km from the 5-star Royal Indigo Villa Unawatuna.
from NZD 1 665 per night
9.2Perfect848 reviews
Hotel
Sri Lanka, Tangalle
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.
from NZD 193 per night
9.3Perfect393 reviews
Resort
Sri Lanka, Yala
Here, in the 5-star Wild Coast Tented Lodge, guests can enjoy Japanese dishes at the Chinese restaurant, about 25 minutes' walk from Yala National Park.
from NZD 1 339 per night
9.4Perfect1367 reviews
Hotel
Sri Lanka, Tangalle
With views of the ocean, the beachfront Lankavatara Tangalle is situated a 10-minute ride from Kalamatiya Lagoon and offers a terrace, a patio, and a garden.
from NZD 235 per night
9.4Perfect297 reviews
Hotel
Sri Lanka, Hikkaduwa
Located less than approximately 7 km from Community Tsunami Museum, the 4-star Plantation House offers an outdoor pool.
from NZD 154 per night
8.7Great893 reviews
Hotel
Sri Lanka, Galle
Located nearly a 25-minute walk from a pristine beach, the 5-star Le Grand Galle offers international specialities served in an à la carte restaurant onsite.
from NZD 378 per night
9.6Perfect823 reviews
Resort
Sri Lanka, Passikudah
Sitting approximately 7 km from Coconut Cultural Park, the 5-star Karpaha Sands offers a sundeck, a play area, and a garden.
from NZD 605 per night
8.8Great656 reviews
Hotel
Sri Lanka, Galle
Located in the old part of Galle, the 5-star Yara is merely an 8-minute walk from Dutch Hospital Shopping Precinct.
from NZD 205 per night
9.2Perfect10694 reviews
Hotel
Sri Lanka, Colombo
End your day in the 5-star Marino that is located approximately a 25-minute walk from National Museum of Colombo and offers a swimming pool.
from NZD 109 per night
9.2Perfect1669 reviews
Hotel
Sri Lanka, Nuwara Eliya
3.4 km from Galway's Land National Park, the 5-star Golden Ridge Nuwara Eliya boasts an Indian restaurant and 75 rooms.
from NZD 272 per night
9.0Perfect800 reviews
Hotel
Sri Lanka, Unawatuna
Offering an outdoor pool, the 4-star Agnus boasts a location nearly 5 minutes' walk from Japanese Peace Pagoda.
from NZD 102 per night
8.8Great815 reviews
Hotel
Sri Lanka, Galle
Set in the Galle City district merely a 7-minute walk from Galle Fort Clock Tower, 5-star The Heritage features a Chinese restaurant.
from NZD 302 per night
9.4Perfect967 reviews
Hotel
Sri Lanka, Hikkaduwa
The 5-star Riff Hikkaduwa is equipped with an outdoor pool and is situated merely 7 minutes' walk from Coffee Shop.
from NZD 227 per night
9.0Perfect430 reviews
Hotel
Sri Lanka, Galle
Being 550 metres from Galle Dutch Fort, the perfect 5-star Galle Fort features a shared lounge and various recreational opportunities together with an outdoor swimming pool.
from NZD 341 per night
8.1Great1013 reviews
Resort
Sri Lanka, Sigiriya
Staying at the 5-star Village means you will be only 1.5 km from My Ceylon Trip, while enjoying a swimming pool onsite.
from NZD 117 per night
9.0Perfect294 reviews
Hotel
Sri Lanka, Jaffna
Staying at the 4-star Thambu Illam Jaffna means you will be a 25-minute walk from Old Park, while enjoying a swimming pool onsite.
from NZD 282 per night
9.1Perfect334 reviews
Hotel
Sri Lanka, Nuwara Eliya
25 minutes' walk from Gregory Park, the tranquil 5-star Royal Cocoon Nuwara Eliya overlooks the garden and features a play area, barbecue grills, and a garden.
from NZD 92 per night
8.4Great700 reviews
Resort
Sri Lanka, Sigiriya
Situated in a historical district, the luxury Sigiriyajungles Resort & Spa Sigiriya overlooks the patio and features a swimming pool.
from NZD 210 per night
8.9Great1079 reviews
Hotel
Sri Lanka, Colombo
Placed in a business area, the Jetwing is centrally situated nearly 25 minutes on foot from Independence Memorial Hall.
from NZD 141 per night
Cheap hotels in Sri Lanka
9.0Perfect1216 reviews
Guest house
Sri Lanka, Kandy
Set 2.4 km from Kandy Lake, the rooms in the 2-star Hanthana have views of garden.
from NZD 47 per night
9.0Perfect746 reviews
Guest house
Sri Lanka, Kandy
While staying at the Kandyan White Kandy you are invited to discover Temple of the Sacred Tooth Relic, set 20 minutes' stroll away, or World Buddhist Museum, which is a mere 1.8 km away.
from NZD 30 per night
8.7Great661 reviews
Guest house
Sri Lanka, Kandy
Located a mere 0.7 km from Temple of the Sacred Tooth Relic, the Shani Kandy features 6 rooms with views of the mountain.
from NZD 40 per night
8.8Great683 reviews
Guest house
Sri Lanka, Galle
Here, in the affordable Seagreen Galle, guests can enjoy international dishes at the à la carte restaurant, about 10 minutes' walk from Dutch Reformed Church.
from NZD 50 per night
8.1Great571 reviews
Hotel
Sri Lanka, Tissamaharama
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.
from NZD 33 per night
9.1Perfect1335 reviews
Inn
Sri Lanka, Tissamaharama
Located a 9-minute walk from Yala National Park, the smoke-free Safari Inn Tissamaharama is 2.4 km from Bundala birds paradise.
from NZD 47 per night
9.1Perfect421 reviews
Guest house
Sri Lanka, Tissamaharama
While staying at the Cabanas Tissamaharama you are invited to discover Thissamaharama Dagoba, set a 19-minute walk away, or Independent Jeep Association, which is 2.3 km away.
from NZD 42 per night
8.5Great813 reviews
Guest house
Sri Lanka, Nuwara Eliya
Offering mountain biking, hiking, and horseback riding in the area, the Nuwara Eliya Hills lies approximately 5 minutes on foot from Victoria Park, and at a distance of 2.2 km from Gregory Park.
from NZD 60 per night
7.6Very good231 reviews
Hotel
Sri Lanka, Colombo
Sitting only 5 minutes' walk from Khan Clock Tower, the 3-star Colombo City is located in the Fort district.
from NZD 74 per night
7.6Very good1396 reviews
Hotel
Sri Lanka, Colombo
The 3-star Port is a good starting point to Colombo's sights including Wolvendaal Church, which is just a 7-minute walk away.
from NZD 45 per night
7.8Very good598 reviews
Guest house
Sri Lanka, Nuwara Eliya
Featuring 13 rooms with views of the patio, the 3-star Chez Allen Nuwara Eliya is set merely 1.6 km from Shri Bhakta Hanuman Temple.
from NZD 42 per night
8.4Great765 reviews
Hotel
Sri Lanka, Tissamaharama
Positioned at a distance of 2.7 km from Yatala Vehera, guests can enjoy American dishes at the Shine Park Tissamaharama's Argentinian restaurant.
from NZD 23 per night
8.7Great463 reviews
Hotel
Sri Lanka, Haputale
3-star The Mist is located 50 km from Gregory Lake SPB airport and just 150 metres from Buses to Lipton Seat- Tea Factory - Bandareliya bus stop.
from NZD 40 per night
8.0Great1180 reviews
Hotel
Sri Lanka, Colombo
19 minutes' walk from University of Colombo, the non-smoking Ivy Lane boasts an Asian restaurant and 27 rooms.
from NZD 53 per night
8.1Great1518 reviews
Hotel
Sri Lanka, Katunayake
The comfortable Oreeka offers an outdoor swimming pool and provides access to Ave Maria Convent, which is about 6 km away.
from NZD 33 per night
8.0Great415 reviews
Guest house
Sri Lanka, Haputale
At a distance of 4.2 km from Lanka Ella, the 3-star Bel View boasts a sundeck and barbecue.
from NZD 37 per night
Resorts with beach in Sri Lanka
7.2Very good742 reviews
Resort
Sri Lanka, Hikkaduwa
Boasting an outdoor pool, the comfortable 4-star Citrus is set merely a 5-minute walk from Turtle Beach.
from NZD 143 per night
9.1Perfect674 reviews
Hotel
Sri Lanka, Tangalle
Kalametiya Eco Bird Watching is at a distance of 1.1 km from the Turtle Bay, while Kalamatiya Lagoon is nearly a 10-minute drive away.
from NZD 333 per night
8.2Great597 reviews
Resort
Sri Lanka, Passikudah
Offering a location approximately a 15-minute walk from Coconut Cultural Park, the beachfront Amethyst features an American-style restaurant and an outdoor pool.
from NZD 158 per night
6.9Nice513 reviews
Hotel
Sri Lanka, Negombo
Located just 5 minutes' walk from Browns Beach and 3.6 km from Dutch Fort, the comfortable 3-star Topaz features a large outdoor swimming pool and 31 rooms.
from NZD 58 per night
7.4Very good967 reviews
Hotel
Sri Lanka, Negombo
The 3-star J provides access to Browns Beach only a 6-minute walk away and welcomes its guests to use recreational facilities and a garden or to enjoy Asian dishes in the on-site Asian restaurant.
from NZD 30 per night
8.5Great337 reviews
Resort
Sri Lanka, Trincomalee
Boasting its location in a touristic area, only 1.7 km from Samudragiri Pichchamal Rajamaha Viharaya Kuchchaveli, the 5-star Uga Jungle Beach offers a local cuisine and a swimming pool.
from NZD 570 per night
7.9Very good683 reviews
Hotel
Sri Lanka, Bentota
Featuring a hot tub, spa therapy, and recreational facilities, the Ekho Surf Bentota is set in a beach area around 10 minutes' drive from Sea Turtle Protection Association.
from NZD 282 per night
7.6Very good849 reviews
Resort
Sri Lanka, Waskaduwa
Offering a location merely 5 minutes' walk from Rajaguru Sri Subuthi Temple Waskaduwa, the upscale 5-star Citrus Waskaduwa features an Asian restaurant and a private pool.
from NZD 223 per night
8.6Great961 reviews
Resort
Sri Lanka, Bentota
Featuring an American-style restaurant, the superb Thaala Bentota is based in the Bentota Beach district, approximately a 5-minute walk from Budist Temple.
from NZD 174 per night
7.8Very good614 reviews
Hotel
Sri Lanka, Colombo
The Palmyrah Residencies is situated at a distance of 2.5 km from Viharamahadevi Park and only a 13-minute stroll from Majestic City Colombo.
from NZD 33 per night
8.5Great618 reviews
Hotel
Sri Lanka, Bentota
Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center is at a distance of 4.5 km from the 5-star Pandanus that has restaurants and entertainment including a patio, various recreational opportunities, and barbecue grills.
from NZD 143 per night
8.2Great585 reviews
Hotel
Sri Lanka, Tangalle
Placed in the Tangalle Beach district, 3.2 km from Goyambokka Beach, the 3-star Coco Palm Tangalle offers 8 rooms and a beautiful view over the garden.
from NZD 85 per night
8.5Great1112 reviews
Hotel
Sri Lanka, Tangalle
While staying at the comfortable 2-star Ganesh Garden Tangalle you are invited to discover Rekawa Lagoon, set a 10-minute drive away, or Marakolliya Beach, which is about 100 metres away.
from NZD 117 per night
8.5Great725 reviews
Hotel
Sri Lanka, Yala
Located within 5 minutes' walk of Bay of Bengal, the 5-star Jetwing Yala features an outdoor swimming pool and 80 rooms.
from NZD 164 per night
9.1Perfect737 reviews
Resort
Sri Lanka, Tangalle
Located 500 metres from Goyambokka Beach, about 6 km from Silent Beach, the beachfront Anantara features a shared lounge and recreational facilities along with 152 rooms.
from NZD 354 per night
9.3Perfect138 reviews
Guest house
Sri Lanka, Tangalle
Beachfront The Waves with patio views lies at a distance of 450 metres from Tangalle Lagoon.
from NZD 129 per night
7.9Very good1064 reviews
Hotel
Sri Lanka, Mirissa
Located at a distance of 0.7 km from Badora Spa and within a 5-minute drive of Secret beach, the Paradise features an outdoor swimming pool and 57 rooms.
from NZD 185 per night
8.1Great1390 reviews
Hotel
Sri Lanka, Negombo
Boasting 11 rooms, the comfortable Star Beach Negombo is perfectly located nearly a 5-minute walk from Kudapaduwa North.
from NZD 48 per night
8.6Great793 reviews
Resort
Sri Lanka, Passikudah
Situated about 25 minutes' walk from Kalkudah Beach, 5-star The Calm features recreational facilities and a garden.
from NZD 307 per night
Resorts with free parking in Sri Lanka
7.0Very good1162 reviews
Hotel
Sri Lanka, Negombo
An Asian restaurant and an outdoor swimming pool are available on site of the Golden Star Negombo, that boasts a beautiful location only 7 minutes' walk from Kudapaduwa North.
from NZD 82 per night
7.9Very good1318 reviews
Hotel
Sri Lanka, Wattala
The 4-star Pegasus features an outdoor swimming pool and views of the pool, and is located approximately 4 km from Grand Mosque of Colombo.
from NZD 68 per night
7.9Very good2040 reviews
Hotel
Sri Lanka, Pinnawala (Kegalle)
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.
from NZD 45 per night
8.0Great143 reviews
Resort
Sri Lanka, Kandy
The 5-star Hunas Falls Kandy is merely 1.9 km from Hunnasgiriya Water Fall, boasting facials, a terrace, and a patio.
from NZD 176 per night
8.2Great1397 reviews
Hotel
Sri Lanka, Kandy
Placed a 6-minute walk from Temple of the Sacred Tooth Relic and in the very heart of Kandy, the colonial-style Queen'S offers 98 rooms.
from NZD 62 per night
8.0Great1179 reviews
Hotel
Sri Lanka, Kandy
Located in the centre of Kandy, the Casamara offers fast access to Sri Lanka Cricket Office, only 1.7 km away.
from NZD 151 per night
8.2Great895 reviews
Hotel
Sri Lanka, Kandy
Featuring a swimming pool and 87 rooms, the 5-star Suisse Kandy is about 2 km from Temple of the Sacred Tooth Relic.
from NZD 77 per night
8.5Great912 reviews
Resort
Sri Lanka, Kalutara
Located approximately a 10-minute ride from Temple, the Tangerine boasts a large outdoor swimming pool.
from NZD 74 per night
7.9Very good1080 reviews
Hotel
Sri Lanka, Colombo
Excel World Entertainment Park is at a distance of 4.6 km from the elegant Renuka Colombo that has restaurants and entertainment including a shared lounge and an entertainment programme.
from NZD 77 per night
8.4Great565 reviews
Hotel
Sri Lanka, Ahangama
Featuring a location in a historical area, the 4-star Insight boasts 50 rooms and an à la carte restaurant, about a 10-minute ride from Stilt Fisherman.
from NZD 191 per night
8.5Great889 reviews
Resort
Sri Lanka, Sigiriya
The 4-star Habarana Sigiriya is set 6 minutes' walk from Habarana Lake, offering an Asian restaurant along with hiking and tennis.
from NZD 153 per night
7.6Very good345 reviews
Hotel
Sri Lanka, Kataragama
Ul-Khizr Mosque is within 4 km of the Mandara Rosen Kataragama and Bodhi Tree is approximately a 25-minute walk away.
from NZD 111 per night
8.3Great1012 reviews
Hotel
Sri Lanka, Kandy
The Cinnamon Citadel is situated at a distance of 2.9 km from Kandy Lake and nearly a 10-minute drive from The Church of St Paul.
from NZD 146 per night
9.1Perfect277 reviews
Hotel
Sri Lanka, Katunayake
Set in a touristic area, the suburban Wallawwa Katunayake features an outdoor swimming pool and 17 rooms with garden views.
from NZD 814 per night
8.8Great594 reviews
Hotel
Sri Lanka, Colombo
The charming Zylan Colombo is equipped with an outdoor pool and is situated nearly a 25-minute walk from Thimbirigasyaya.
from NZD 109 per night
8.8Great448 reviews
Bed & Breakfast
Sri Lanka, Colombo
Featuring a location in the Kollupitiya district, the budget Nyne boasts 10 rooms and an Asian restaurant, 17 minutes' walk from National Museum of Colombo.
from NZD 137 per night
9.3Perfect115 reviews
Hotel
Sri Lanka, Koggala
Guests can take a swim in an infinity swimming pool or enjoy a snack bar available in the Kahanda Kanda Koggala, perfectly set in a shopping area.
from NZD 889 per night
8.5Great1092 reviews
Resort
Sri Lanka, Trincomalee
Offering spa therapy, recreational facilities, and a garden, the Trinco Blu lies in a beach area of Trincomalee, within a 6-km distance of Koneswaram Temple and around a 15-minute drive from Pathirakali Amman Temple.
from NZD 198 per night
9.0Perfect930 reviews
Hotel
Sri Lanka, Ella
Located about 5 minutes' drive from Little Adam's Peak, the 98 Acres Ella boasts an outdoor swimming pool and a French restaurant with seafood dishes.
from NZD 437 per night
8.3Great360 reviews
Hotel
Sri Lanka, Kandy
The comfortable Topaz Kandy is nestled in the business district of Kandy, Temple of the Sacred Tooth Relic is 2.5 km away.
from NZD 102 per night
Top Resorts in Sri Lanka
8.8Great593 reviews
Resort
Sri Lanka, Negombo
The environmentally friendly Jetwing features spa therapy, a shared lounge, and a garden, as well as an Asian restaurant in a tranquil location 350 metres from Negombo Lagoon.
from NZD 230 per night
8.3Great948 reviews
Hotel
Sri Lanka, Tissamaharama
Offering an outdoor pool, recreational facilities and a garden, the 5-star Ekho Safari Tissamaharama is located merely a 5-minute walk from Independent Jeep Association.
from NZD 94 per night
6.6Nice1990 reviews
Hotel
Sri Lanka, Colombo
Set just 0.7 km from Pettah Market, the 4-star Oriental overlooks the city and invites guests to have a drink at a snack bar.
from NZD 53 per night
9.4Perfect407 reviews
Guest house
Sri Lanka, Negombo
Set at a distance of 3.3 km from St. Mary's Church, the 3-star Ayubowan Guesthouse offers 6 rooms and an outdoor swimming pool.
from NZD 67 per night
8.2Great967 reviews
Hotel
Sri Lanka, Kandy
6 rooms and an indoor pool are available in the 3-star See Kandy, located nearly 5 minutes' walk from Temple of the Sacred Tooth Relic.
from NZD 77 per night
8.5Great980 reviews
Guest house
Sri Lanka, Katunayake
Offering a year-round outdoor swimming pool, the Airport Villa Katunayake is approximately 25 minutes' walk from Travel in Green Island.
from NZD 92 per night
7.3Very good598 reviews
Hostel
Sri Lanka, Kandy
While staying at the 3-star Blue Haven you are invited to discover Kandy Garrison Cemetery, set around 25 minutes' walk away, or Lord Kataragama Temple, which is 2.1 km away.
from NZD 63 per night
7.8Very good1356 reviews
Hotel
Sri Lanka, Kandy
A snack bar as well as spa therapy, a prime touristic area, and a garden can be enjoyed at the 4-star Aroma Kandy, boasting the setting merely an 8-minute walk from Temple of the Sacred Tooth Relic.
from NZD 58 per night
9.1Perfect977 reviews
Hotel
Sri Lanka, Polonnaruwa
Featuring a year-round outdoor swimming pool and 19 rooms, the 3-star Tishan Polonnaruwa is 2.7 km from Nissanka Latha Mandapaya.
from NZD 38 per night
8.1Great213 reviews
Resort
Sri Lanka, Galle
Featuring 7 rooms, a shared lounge, barbecue grills, and a garden, the Mount Marina is just 550 metres from Galle Fort Clock Tower in Galle.
from NZD 100 per night
8.2Great1006 reviews
Guest house
Sri Lanka, Dambulla
Sundaras Resort & Spa is at a distance of 2.3 km from the Gamagedara Resort, while Dambulla museum is nearly a 25-minute walk away.
from NZD 90 per night
7.4Very good724 reviews
Hotel
Sri Lanka, Kandy
Bogambara Stadium is within a 6-km distance of the Travellers Nest, while National Museum of Kandy is about a 15-minute drive away.
from NZD 55 per night
8.8Great1793 reviews
Hotel
Sri Lanka, Kandy
The 4-star Hills is situated within 25 minutes' walk of Ceylon Tea Museum and at a distance of 2.3 km from Udawattakelle Sanctuary.
from NZD 122 per night
7.9Very good13 reviews
Hotel
Sri Lanka, Nuwara Eliya
Located nearly 25 minutes' walk from Victoria Park Entrance and at a distance of 3.1 km from Nuwara Eliya and Tea Country, 4-star The Blackpool features an outdoor swimming pool and a snack bar.
from NZD 326 per night
8.7Great961 reviews
Guest house
Sri Lanka, Kandy
Guests can also enjoy access to National Museum of Kandy, which is merely a 9-minute walk from the 3-star Highest View.
from NZD 47 per night
9.3Perfect282 reviews
Guest house
Sri Lanka, Kandy
Kandy Clock Tower is at a distance of 4.7 km from the Arunalu, while Temple of the Tooth Museum is about 10 minutes' drive away.
from NZD 89 per night