Top regions in Sri Lanka
Best 5-star hotels in Sri Lanka
8.6Great758 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 240 per night
8.7Great2317 reviews
Hotel
Sri Lanka, Sigiriya
The Heritance Kandalama Sigiriya has an infinity pool and lies only 250 metres from Kandalama Reservoir which is worth visiting.
from NZD 337 per night
8.5Great563 reviews
Hotel
Sri Lanka, Bentota
Set just near Ahungalla Beach, the Heritance Ahungalla Bentota boasts massage therapy, karaoke, and billiards.
from NZD 349 per night
8.9Great2343 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 145 per night
7.5Very good838 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 106 per night
8.2Great1332 reviews
Resort
Sri Lanka, Negombo
The 5-star Jetwing Blue Negombo features an outdoor swimming pool and an Asian restaurant, boasting a location just 650 metres from Browns Beach.
from NZD 157 per night
8.5Great2407 reviews
Hotel
Sri Lanka, Colombo
Boasting an outdoor swimming pool and an à la carte restaurant, the luxury Galle Face is located only 200 metres from Galle Face Terrace, 17 minutes' walk from St. Andrew's Presbyterian Church.
from NZD 130 per night
8.5Great2598 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 97 per night
8.0Great144 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 180 per night
8.2Great1401 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 63 per night
8.3Great940 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 78 per night
7.6Very good338 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 113 per night
8.6Great632 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 413 per night
8.2Great578 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 118 per night
8.3Great821 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 120 per night
8.5Great1813 reviews
Hotel
Sri Lanka, Colombo
Offering an outdoor swimming pool, the Kingsbury is located in the bustling part of Colombo, around a 10-minute drive from Viharamahadevi Park.
from NZD 128 per night
8.4Great1916 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 180 per night
8.4Great1889 reviews
Hotel
Sri Lanka, Colombo
A 8-minute walk from Ape Gama, the business Cinnamon Lakeside Colombo features an Indian restaurant as well as a summer terrace, a shared lounge, and a library.
from NZD 116 per night
8.7Great362 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 205 per night
8.2Great842 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 173 per night
Most popular 4-star hotels in Sri Lanka
7.9Very good1332 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 77 per night
8.0Great1624 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 149 per night
8.0Great2001 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 46 per night
8.0Great1132 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 102 per night
8.4Great967 reviews
Resort
Sri Lanka, Kalutara
Located approximately a 10-minute ride from Temple, the Tangerine boasts a large outdoor swimming pool.
from NZD 75 per night
7.9Very good1083 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 78 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 195 per night
8.6Great886 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 156 per night
8.4Great1029 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 171 per night
8.8Great593 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 111 per night
8.8Great475 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 140 per night
8.5Great1170 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 202 per night
7.4Very good725 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 145 per night
9.1Perfect670 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 339 per night
8.1Great609 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 161 per night
6.6Nice205 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 102 per night
7.7Very good2632 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 34 per night
6.5Nice1970 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 51 per night
8.3Great308 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 123 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 66 per night
Most popular 3-star hotels in Sri Lanka
7.0Very good1158 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 94 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 75 per night
6.8Nice525 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 56 per night
7.5Very good936 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
7.6Very good1359 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 49 per night
8.6Great654 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.8Great269 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 145 per night
8.5Great2688 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 34 per night
8.4Great202 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 80 per night
8.2Great565 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 87 per night
8.6Great1448 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 75 per night
9.0Perfect1249 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 65 per night
8.4Great1050 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 30 per night
8.2Great986 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 78 per night
8.6Great948 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 104 per night
7.4Very good554 reviews
Hotel
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 61 per night
9.1Perfect949 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 54 per night
8.1Great211 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 102 per night
8.2Great1007 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 48 per night
7.9Very good1131 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 188 per night
Amazing spa hotels in Sri Lanka
9.0Perfect285 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 830 per night
9.3Perfect116 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 382 per night
9.0Perfect987 reviews
Hotel
Sri Lanka, Ella
Only 1.1 km from Nine Arch Bridge, guests of the 5-star 98 Acres Resort & Spa may engage in a variety of activities, including archery and hiking.
from NZD 446 per night
8.9Great607 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 180 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 101 per night
8.6Great358 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 581 per night
7.8Very good723 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 90 per night
8.3Great737 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 339 per night
7.9Very good701 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 288 per night
7.7Very good786 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 228 per night
8.5Great952 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 166 per night
9.2Perfect1084 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 178 per night
8.5Great605 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 274 per night
8.5Great1128 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 73 per night
8.6Great709 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 168 per night
8.9Great1068 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 150 per night
9.1Perfect708 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 361 per night
8.4Great771 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 30 per night
8.2Great1050 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 181 per night
7.9Very good14 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 332 per night
Top family hotels in Sri Lanka
8.8Great1513 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 749 per night
7.7Very good631 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 34 per night
8.5Great4481 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 53 per night
8.0Great978 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 53 per night
8.9Great2043 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 120 per night
9.0Perfect424 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 348 per night
7.9Very good1306 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 60 per night
9.3Perfect139 reviews
Guest house
Sri Lanka, Tangalle
Beachfront The Waves with patio views lies at a distance of 450 metres from Tangalle Lagoon.
from NZD 132 per night
7.4Very good744 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 56 per night
8.8Great1815 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 137 per night
8.7Great446 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 41 per night
8.7Great953 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 48 per night
9.3Perfect284 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 90 per night
8.8Great912 reviews
Hotel
Sri Lanka, Negombo
Set 7 minutes' walk from Kite Centre Negombo, the perfect 3-star Blue Elephant invites its guests to benefit from a patio and a garden, plus to have a meal in an à la carte restaurant.
from NZD 63 per night
8.6Great809 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 313 per night
9.1Perfect166 reviews
Resort
Sri Lanka, Yala
The comfortable Uga Chena Huts Yala features a lounge bar and an à la carte restaurant.
from NZD 1 658 per night
8.4Great938 reviews
Hotel
Sri Lanka, Kandy
Dining at à la carte restaurant with Cantonese dishes is available at the 4-star Yo Kandy, set only 1.2 km from Bogambara Stadium.
from NZD 130 per night
9.1Perfect379 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 114 per night
8.7Great917 reviews
Hotel
Sri Lanka, Kandy
Guests can also visit Sri Lanka Cricket Office, situated just 1.5 km away.
from NZD 77 per night
9.0Perfect484 reviews
Hotel
Sri Lanka, Negombo
Boasting an à la carte restaurant with international menu, the smoke-free Waterland is set just a minute's drive from the Indian Ocean and around 7 km from Fish Market.
from NZD 264 per night
Best luxury hotels in Sri Lanka
9.1Perfect537 reviews
Hotel
Sri Lanka, Colombo
Placed in the Cinnamon Gardens district, the 4-star Saram House By Geoffrey Bawa is conveniently situated approximately a 25-minute walk from National Museum of Colombo.
from NZD 102 per night
8.6Great1667 reviews
Hotel
Sri Lanka, Negombo
The Boutique Villa is situated at a distance of 4.2 km from Ave Maria Convent and about a 10-minute ride from St. Sebastian Statue.
from NZD 46 per night
9.3Perfect1616 reviews
Hotel
Sri Lanka, Tissamaharama
10 minutes' drive from Wirawila Wewa, the 4-star River Front Tissamaharama features a sauna and a terrace.
from NZD 171 per night
9.1Perfect578 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 102 per night
9.4Perfect134 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 514 per night
9.2Perfect841 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 197 per night
9.4Perfect394 reviews
Resort
Sri Lanka, Yala
Situated about 25 minutes' walk from Yala National Park, the 5-star Wild Coast Tented Lodge offers a library bar plus a treatment room and a foot bath.
from NZD 2 103 per night
9.4Perfect1371 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 240 per night
9.4Perfect298 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 152 per night
8.7Great962 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 386 per night
9.7Perfect829 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 617 per night
8.8Great629 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 209 per night
9.2Perfect10498 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 162 per night
9.2Perfect1830 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 277 per night
9.0Perfect819 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 101 per night
8.8Great828 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 233 per night
9.4Perfect963 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 231 per night
9.0Perfect299 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 288 per night
8.9Great1099 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 144 per night
8.9Great1234 reviews
Hotel
Sri Lanka, Sigiriya
Main Entrance is within a 2-km distance of the Royal Rock, while My Ceylon Trip is merely an 11-minute stroll away.
from NZD 85 per night
Cheap hotels in Sri Lanka
9.1Perfect1219 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 48 per night
8.9Great711 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.7Great642 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 39 per night
8.8Great680 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 51 per night
9.2Perfect346 reviews
Guest house
Sri Lanka, Galle
Around 10 minutes by car from Dutch Reformed Church, the Dini Galle features a terrace, a patio, and a garden.
from NZD 44 per night
8.1Great560 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 34 per night
9.1Perfect1320 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 48 per night
8.5Great835 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
8.7Great560 reviews
Bed & Breakfast
Sri Lanka, Negombo
Set within 7 km of Abhayasekararama Temple, the Meridien boasts a patio, a picnic area, and a garden available on site.
from NZD 17 per night
8.7Great512 reviews
Guest house
Sri Lanka, Hikkaduwa
Gangarama Maha Vihara is about 20 minutes' walk from the Chami'S Place Hikkaduwa.
from NZD 20 per night
8.8Great914 reviews
Guest house
Sri Lanka, Tangalle
Located just 1 km from Marakolliya Beach, the 3-star Ibisbird features a picnic area and a garden for guests' convenience.
from NZD 41 per night
9.4Perfect132 reviews
Guest house
Sri Lanka, Unawatuna
While staying at the 2-star Turtle Lamp you are invited to discover Galle Dutch Fort, set 3.6 km away, or Fort, which is nearly 10 minutes away by car.
from NZD 42 per night
8.7Great467 reviews
Guest house
Sri Lanka, Haputale
Eagle Rock viewpoint is at a distance of 8 km from 2-star The Nest, while Adisham Monastery is about a 25-minute walk away.
from NZD 29 per night
8.4Great592 reviews
Guest house
Sri Lanka, Ella
The Ella Okreech is situated at a distance of 14 km from Ella Rock and approximately a 10-minute drive from Dhowa rock temple.
from NZD 66 per night
8.5Great1418 reviews
Bed & Breakfast
Sri Lanka, Ella
Set really close to Ella Spice Garden, the Country Homes features an Asian restaurant serving Asian cuisine.
from NZD 68 per night
8.2Great918 reviews
Bed & Breakfast
Sri Lanka, Ella
Here, in the affordable Inn Ella, guests can enjoy local dishes at the à la carte restaurant, a mere 13 minutes' walk from R. M. S Antique And Brassware.
from NZD 58 per night
7.9Very good557 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.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 61 per night
8.1Great1519 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 34 per night
8.0Great412 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
Top resorts in Sri Lanka
8.6Great195 reviews
Hotel
Sri Lanka, Kallady
The Sea View Resort is situated approximately a 10-minute drive from Batticaloa Lighthouse and only 1.3 km from Kallady Beach.
from NZD 37 per night
8.3Great947 reviews
Resort
Sri Lanka, Unawatuna
The 5-star Araliya Unawatuna is equipped with an outdoor swimming pool and is situated approximately a 10-minute walk from Blowhole.
from NZD 216 per night
9.4Perfect1456 reviews
Resort
Sri Lanka, Sigiriya
Situated 5 km from Sigiriya Air Force Base airport, the Atha Resort welcomes guests with a restaurant.
from NZD 195 per night
9.0Perfect425 reviews
Resort
Sri Lanka, Negombo
Featuring 6 rooms with views of the garden, The Kingslayer Negombo is set at a distance of 4.2 km from Ave Maria Convent.
from NZD 66 per night
9.2Perfect271 reviews
Resort
Sri Lanka, Hatton
While staying at the Argyle you are invited to discover Warleigh Church, set around 7 km away, or Castlereagh Reservoir, which is nearly 10 minutes' drive away.
from NZD 120 per night
8.6Great1863 reviews
Resort
Sri Lanka, Sigiriya
Located 25 minutes' walk from Sigiri Safari, 3-star The Nature Park Villa Sigiriya overlooks the pool and features an Asian restaurant.
from NZD 154 per night
9.3Perfect97 reviews
Resort
Sri Lanka, Hambantota
Located 2.5 km from Bundala National Park, the Malala Retreat Hambantota features 7 rooms and an Asian restaurant on-site.
from NZD 394 per night
8.1Great206 reviews
Resort
Sri Lanka, Negombo
Guests of the 5-star Tamarind Negombo can relax in the snack bar or lounge at an outdoor pool.
from NZD 868 per night
9.0Perfect578 reviews
Resort
Sri Lanka, Ella
Dhowa rock temple is approximately a 10-minute drive from the Samadhi Ella, while Demodara Nine Arch Bridge is a mere 1.7 km away.
from NZD 30 per night
9.2Perfect1242 reviews
Resort
Sri Lanka, Habarana
Set 16 minutes' walk from Minneriya National Park, the 2-star Levona Garden Resort Habarana welcomes guests to an American-style restaurant on site.
from NZD 56 per night
7.6Very good1161 reviews
Resort
Sri Lanka, Mirissa
Set only 1.2 km from Parrot Rock Bridge, the rooms in the Wavelength have views of patio.
from NZD 193 per night
8.3Great554 reviews
Resort
Sri Lanka, Sigiriya
Boasting an Asian restaurant with Asian menu, the Sigiri is set within close proximity of Sigiriya Rock and at a distance of 1.3 km from Pethikada.
from NZD 120 per night
9.0Perfect255 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Located 3 km from Sri Venkateshwara Maha Vishnu Moorthy Kovil, the modern Coza Ceylon Dehiwala-Mount Lavinia offers views of the beach and an outdoor swimming pool.
from NZD 27 per night
9.0Perfect676 reviews
Resort
Sri Lanka, Kalpitiya
Situated nearly a 5-minute walk from Cocodance Kite Resort, the Windy Waves Kalpitiya offers 19 rooms.
from NZD 46 per night
8.8Great861 reviews
Resort
Sri Lanka, Ella
Set about 25 minutes' walk from Demodara Nine Arch Bridge, the Soul Resort Ella has a Chinese restaurant serving international cuisine.
from NZD 90 per night
9.5Perfect1416 reviews
Resort
Sri Lanka, Yala
Boasting an Asian restaurant with Asian menu, the 2-star Yakaduru is set within walking distance of Yala National Park and 3.3 km from Yala National Park.
from NZD 235 per night
9.1Perfect464 reviews
Resort
Sri Lanka, Anuradhapura
Dining at Asian restaurant with Asian dishes is available at the Rajarata Reach Resort Anuradhapura, set 10 minutes by car from Abhayagiri Museum.
from NZD 125 per night
8.5Great669 reviews
Hotel
Sri Lanka, Habaraduwa
While staying at the 3-star Nirmala Villa Habaraduwa you are invited to discover Kalapuwa Herbal Garden, set a 25-minute walk away, or Lagoon Herbal Garden, which is 2.3 km away.
from NZD 54 per night
8.5Great2084 reviews
Resort
Sri Lanka, Negombo
There are rooms facing river and the smoke-free Ayur Ayur Resort & Ayurveda Retreat Negombo is set within a 700-metre distance of Browns Beach.
from NZD 111 per night
7.5Very good194 reviews
Hotel
Sri Lanka, Boossa
The beachfront Ocean Villa with a swimming pool is about 7 km from Galle Lighthouse.
from NZD 61 per night