Top regions in Sri Lanka
Best 5-star hotels in Sri Lanka
8.9Great
Hotel
Sri Lanka, Nuwara Eliya
10 minutes' drive from Pedro Tea Factory, the 5-star Heritance Tea Factory Nuwara Eliya overlooks the hills and features spa therapy, billiards, and hiking trails.
from AUD 199 per night
8.8Great
Hotel
Sri Lanka, Sigiriya
The designer Heritance Kandalama Sigiriya is set 5 minutes' walk from Kandalama Reservoir and boasts 3 swimming pools as well as views of the lake.
from AUD 284 per night
8.5Great
Hotel
Sri Lanka, Bentota
The Heritance Ahungalla in a traditional-style building features an outdoor swimming pool approximately a 10-minute ride from Cinnamon Island.
from AUD 121 per night
8.9Great
Hotel
Sri Lanka, Negombo
Located approximately 5 minutes' walk from Kudapaduwa North and 2.3 km from Ave Maria Convent, the 5-star Sentido Heritance features an outdoor swimming pool and 140 rooms.
from AUD 122 per night
8.7Great
Hotel
Sri Lanka, Kandy
The deluxe Earl'S Regency is based 3.6 km from The Church of St Paul and features an Asian restaurant along with a dry sauna and a Jacuzzi.
from AUD 102 per night
8.8Great
Hotel
Sri Lanka, Colombo
Located a 25-minute walk from Excel World Entertainment Park in Colombo, the renowned 5-star Hilton features a pizza restaurant along with a sauna, spa therapy, and spa services.
from AUD 134 per night
8.2Great
Hotel
Sri Lanka, Colombo
Strategically located 4.7 km from Pettah Floating Market, the charming 5-star Taj Samudra, offers a sauna and spa services.
from AUD 158 per night
8.9Great
Hotel
Sri Lanka, Nuwara Eliya
Situated just 1.5 km from Gregory Lake, the fantastic Grand Hotel - Heritage Grand Nuwara Eliya offers 153 rooms along with a steam room, a sauna, and a foot bath.
from AUD 427 per night
8.2Great
Hotel
Sri Lanka, Negombo
Featuring an Asian restaurant, the beachfront Goldi Sands is located just a 5-minute walk from Negombo Water Park and offers a Jacuzzi and a sauna.
from AUD 99 per night
8.3Great
Resort
Sri Lanka, Kandy
Staying at the enchanting 5-star Amaya Hills Kandy means you will be just 300 metres from Amaya Hills, while enjoying an outdoor swimming pool onsite.
from AUD 100 per night
8.5Great
Hotel
Sri Lanka, Colombo
Boasting a casino, a shared lounge, and a golf course, the business Kingsbury is a 10-minute drive from National Museum of Colombo in a business district.
from AUD 108 per night
6.0Nice
Hotel
Sri Lanka, Colombo
The Galadari is situated in the very heart of Colombo approximately a 25-minute stroll from Gangaramaya Temple.
from AUD 82 per night
8.0Great
Hotel
Sri Lanka, Kandy
Guests will enjoy a large outdoor swimming pool and 112 rooms, while staying at the Mahaweli Reach Kandy with location not far from the Mahaweli River.
from AUD 105 per night
7.3Very good
Resort
Sri Lanka, Giritale
Offering a hot tub and a sauna onsite, the refined 5-star Deer Park is located 4.6 km from Angammedilla National Park.
from AUD 115 per night
8.6Great
Hotel
Sri Lanka, Colombo
Featuring squash and billiards along with vegetarian specialities cooked onsite, the fantastic 5-star Cinnamon Grand is based in the business district of Colombo.
from AUD 147 per night
8.3Great
Hotel
Sri Lanka, Colombo
Boasting an Asian restaurant together with a Turkish steam room, a hot tub, a sauna, and a foot bath, the luxury Cinnamon Lakeside offers a tranquil setting just a 9-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
from AUD 113 per night
8.9Great
Hotel
Sri Lanka, Galle
Situated in a business area, about a 10-minute drive from Galle Lighthouse, the 5-star Jetwing Lighthouse, A Luxury Reserve accommodates its guests in 87 rooms and offers a Jacuzzi, a sauna, and a foot bath.
from AUD 173 per night
8.3Great
Resort
Sri Lanka, Negombo
Featuring 79 rooms, a sauna, a sun terrace, and spa therapy, the fantastic Jetwing Beach is approximately 5 minutes' walk from Rodeo Pub in Negombo.
from AUD 145 per night
9.1Perfect
Resort
Sri Lanka, Ahangama
Rooms of the stylish Fortress Resort & Spa Galle Ahangama face the sea and there is also an infinity pool on the premises.
from AUD 147 per night
9.3Perfect
Resort
Sri Lanka, Sigiriya
Less than 4.7 km from Spice Garden, the 5-star Jetwing Vil Uyana, A Luxury Reserve Sigiriya gazes out across the garden and includes an Asian restaurant, a Jacuzzi, a sauna, and a foot bath.
from AUD 490 per night
Most popular 4-star hotels in Sri Lanka
7.8Very good
Hotel
Sri Lanka, Wattala
The Pegasus Reef - A Beach Resort In Colombo Wattala, lodged in a shopping neighbourhood, boasts a lounge bar and views of the pool.
from AUD 64 per night
7.3Very good
Hotel
Sri Lanka, Anuradhapura
Offering a pool bar, the Miridiya Lake Resort Anuradhapura also has a swimming pool beckoning guests to dive in.
from AUD 57 per night
8.0Great
Hotel
Sri Lanka, Negombo
Located a 6-minute walk from Negombo Water Park, the beachfront Jetwing Sea is 4.5 km from St. Mary's Church.
from AUD 125 per night
8.5Great
Resort
Sri Lanka, Kalutara
The modern Tangerine Beach provides views of the garden, a water garden and access to Kalutara Temple Meditation Building, which is 2.7 km away.
from AUD 63 per night
8.6Great
Resort
Sri Lanka, Sigiriya
Set around a 20-minute walk from Dhilip De Alwis, the 4-star Habarana Village By Cinnamon has an Asian restaurant serving Asian cuisine.
from AUD 131 per night
8.0Great
Hotel
Sri Lanka, Anuradhapura
Featuring a sundeck and barbecue, the modern Heritage is 25 minutes' walk from Mirisawetiya Vihara.
from AUD 131 per night
8.3Great
Resort
Sri Lanka, Kalutara
Located just 1.3 km from Holy Cross Church in the vicinity of the Indian Ocean, the 4-star Avani Kalutara Resort offers 141 rooms together with a treatment room, a hot tub, a sauna, and a foot bath.
from AUD 233 per night
8.5Great
Hotel
Sri Lanka, Kandy
Offering the opportunity to observe the dawn on the bank of Mahaweli River, which flows about 5 minutes' walk away, the excellent 4-star Cinnamon Citadel Kandy features a sauna, a sundeck, and recreational facilities.
from AUD 116 per night
8.7Great
Resort
Sri Lanka, Trincomalee
Located near a port and 10 minutes by car from Trincomalee War Cemetery, the heritage Trinco Blu By Cinnamon offers spa therapy, a picnic area, and spa services.
from AUD 170 per night
6.2Nice
Hotel
Sri Lanka, Hikkaduwa
Featuring Indonesian menu and an outdoor swimming pool, the Beach Hotel - Special Summer Rates 1 May - 31 Oct 2026! offers a setting just 5 minutes on foot from Hikkaduwa Harbour, 2.2 km from Seenigama Sri Devol Maha Devalaya.
from AUD 60 per night
6.9Nice
Resort
Sri Lanka, Hikkaduwa
Guests can relax in an outdoor swimming pool or in the à la carte restaurant of the comfortable 4-star Citrus, which is set merely 5 minutes' walk from Swastha Ayurveda.
from AUD 122 per night
8.3Great
Hotel
Sri Lanka, Unawatuna
The 4-star Cocobay, around 10 minutes' drive from Dutch Hospital Shopping Precinct, boasts access to a recreational beach and also features a sundeck, a patio, and a shared lounge.
from AUD 921 per night
8.3Great
Hotel
Sri Lanka, Nuwara Eliya
Boasting a scenic location and access to Victoria Park Entrance, which stands only 650 m from, the perfect Araliya Green Hills - Where Historic Charm Mingles With Natural Beauty features an American-style restaurant and 21 rooms.
from AUD 116 per night
8.1Great
Hotel
Sri Lanka, Colombo
A mere 1.4 km from Bohra Masjid Colombo, the comfortable Radisson Hotel features a Chinese restaurant as well as a shared lounge and recreational facilities.
from AUD 90 per night
8.5Great
Hotel
Sri Lanka, Colombo
Featuring 266 rooms, the Cinnamon Red Colombo is near the shopping district of Colombo and nearly 20 minutes on foot from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
from AUD 44 per night
7.6Very good
Hotel
Sri Lanka, Negombo
The 4-star Camelot Beach Negombo offers 82 rooms along with badminton, table tennis, and darts, while also boasting a location merely a 9-minute walk from Browns Beach.
from AUD 28 per night
6.3Nice
Hotel
Sri Lanka, Colombo
Pettah Floating Market is only 0.8 km from the Grand Oriental Colombo, while Gangaramaya Temple is approximately a 10-minute drive away.
from AUD 40 per night
6.1Nice
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Guests of the elegant 5-star Mount Lavinia, placed 3.5 km from Attidiya Bird Sanctuary, can splash about in a swimming pool and savor drinks in a pool bar.
from AUD 79 per night
8.5Great
Hotel
Sri Lanka, Ella
Offering a location around a 15-minute walk from Ella Spice Garden, the 4-star Flower Garden Resort features a French restaurant and a swimming pool.
from AUD 184 per night
8.1Great
Hotel
Sri Lanka, Jaffna
Located near a train station and a mere 1.1 km from Jaffna Archaeological Museum, the 4-star Jetwing offers a shared lounge and various recreational opportunities.
from AUD 118 per night
Most popular 3-star hotels in Sri Lanka
9.7Perfect
Hotel
Sri Lanka, Hatton
Dining at à la carte restaurant with international dishes is available at the Camellia Hills, set around a 5-minute ride from Rawana Gala රාවණා ගල.
from AUD 519 per night
8.1Great
Hotel
Sri Lanka, Colombo
The Marine Bay Colombo is situated 4.6 km from Jami Ul-Alfar Mosque and within 25 minutes' walk of Gangaramaya Park.
from AUD 44 per night
8.2Great
Hotel
Sri Lanka, Bandarawela
Situated only 7 minutes' walk from Bandarawela Central Bus Stand, the fantastic Bandarawela in Bandarawela features a sun deck, spa therapy, and a picnic area.
from AUD 115 per night
8.4Great
Hotel
Sri Lanka, Kalutara
The 3-star Mermaid Hotel & Club, 3.7 km from Kalutara Temple Meditation Building, features a hot tub and a sauna.
from AUD 180 per night
6.9Nice
Hotel
Sri Lanka, Koggala
Set a stone's throw from Lagoon Herbal Garden, the Beach Koggala features an infinity pool and an Asian restaurant serving local cuisine.
from AUD 147 per night
8.6Great
Hotel
Sri Lanka, Nilaveli
The 3-star Beach, 3.3 km from Nilaveli Beach, boasts access to a free beach and also features spa therapy, a play area, and spa services.
from AUD 194 per night
8.1Great
Resort
Sri Lanka, Talalla
Set 7 km from Matara Paravi Duwa Temple, the beachfront Retreat Talalla includes an outdoor swimming pool including a treatment room and a foot bath.
from AUD 164 per night
7.2Very good
Hotel
Sri Lanka, Negombo
Featuring Asian menu and an outdoor swimming pool, the J offers a setting a mere 6 minutes on foot from Browns Beach, only 1.8 km from St. Sebastian's Church.
from AUD 25 per night
Holiday park
Sri Lanka, Kalutara
The 8-room the charming Plantation Villa Kalutara is set only 1.5 km from Buddhist Temple and features hiking and yoga at the premises.
from AUD 460 per night
Hotel
Sri Lanka, Negombo
Featuring a swimming pool and a palm garden, the 3-star Catamaran Beach Negombo is located about a 20-minute walk from Beddegana Wetland Park.
from AUD 230 per night
Amazing spa hotels in Sri Lanka
8.4Great
Resort
Sri Lanka, Bentota
The fantastic 5-star Taj Bentota Resort & Spa features diving, beach volleyball, and lawn tennis while offering a prime location near a boat dock.
from AUD 155 per night
9.6Perfect
Hotel
Sri Lanka, Sigiriya
Featuring loungers, a library, and barbecue, the boutique-style Uga Ulagalla - Anuradhapura Sigiriya also provides a hot tub, a sauna, and a foot bath.
from AUD 415 per night
8.2Great
Resort
Sri Lanka, Negombo
Set 3.8 km from Dutch Canal, the 5-star Jetwing Blue Negombo includes 112 rooms in addition to cycling, squash, and catamaraning available on-site.
from AUD 132 per night
8.6Great
Hotel
Sri Lanka, Colombo
The 5-star Galle Face Colombo is centrally placed about a 5-minute walk from Galle Face Terrace, offering 157 rooms along with an à la carte restaurant.
from AUD 105 per night
9.3Perfect
Resort
Sri Lanka, Passikudah
Located 5 minutes' walk from Coconut Cultural Park, the eco-friendly Maalu Maalu Resort & Spa - Thema Collection Passikudah provides guests with seafood dishes and a sunbathing terrace, barbecue, and spa services.
from AUD 657 per night
8.4Great
Hotel
Sri Lanka, Sigiriya
The Sigiriya is situated in a prime touristic area of Sigiriya, only 1.5 km from Boulder Gardens and approximately a 25-minute stroll from New Temple.
from AUD 82 per night
7.3Very good
Resort
Sri Lanka, Kandy
Shrine is 4.4 km from the Hunasfalls, while Upper Hunnasfall waterfall is merely 6 minutes' stroll away.
from AUD 151 per night
8.8Great
Resort
Sri Lanka, Sigiriya
The Forgotten Temple Kaludiya Pokuna is approximately a 10-minute ride from the Amaya Lake Dambulla Sigiriya and Kandalama Reservoir is only 0.9 km away.
from AUD 236 per night
8.1Great
Resort
Sri Lanka, Dickwella
Sitting nearly a 25-minute walk from Hiriketiya Beach and adjacent to a boat dock, the 5-star Resort And Spa offers a diving school, a library, and spa services.
from AUD 328 per night
8.2Great
Resort
Sri Lanka, Hikkaduwa
Set only 5 minutes' walk from Swastha Ayurveda, the 5-star Hikka Tranz By Cinnamon features an à la carte restaurant serving international cuisine.
from AUD 128 per night
8.6Great
Hotel
Sri Lanka, Sigiriya
Guests of the 5-star Paradise Dambulla Sigiriya, placed around a 25-minute walk from Kaludiya Pokuna, can splash about in an outdoor swimming pool and savor drinks in a lounge bar.
from AUD 92 per night
8.4Great
Hotel
Sri Lanka, Tissamaharama
Offering a steam room, a hot tub, a sauna, and a hot spring public bath onsite, the Chaarya Resort & Spa - Yala Tissamaharama is located around a 10-minute ride from Yatala Vehera.
from AUD 151 per night
9.7Perfect
Hotel
Sri Lanka, Koggala
Guests of the boutique-style Kahanda Kanda Koggala in a shopping district are invited to enjoy an outdoor swimming pool, international specialities in its restaurant and lake views from the rooms.
from AUD 763 per night
9.1Perfect
Hotel
Sri Lanka, Ella
Nine Arch Bridge is a 14-minute walk from the comfortable 5-star 98 Acres Resort & Spa Ella and features shopping and dining.
from AUD 375 per night
9.3Perfect
Resort
Sri Lanka, Passikudah
The boutique Bay An Uga Experience - Pasikuda Passikudah is ideally located in the Pasikuda Beach district and has 46 rooms with views of the sea.
from AUD 379 per night
9.1Perfect
Resort
Sri Lanka, Negombo
The elegant 5-star Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only Negombo is 6 km from Dutch Fort and boasts a steam room and a sauna along with a water garden.
from AUD 197 per night
8.3Great
Hotel
Sri Lanka, Tissamaharama
Dining at Indian restaurant with vegetarian dishes is available at the 5-star Ekho Safari Tissa, set around a 25-minute walk from Museum.
from AUD 85 per night
8.9Great
Resort
Sri Lanka, Trincomalee
Located a 20-minute walk from Samudragiri Pichchamal Rajamaha Viharaya Kuchchaveli, the luxurious Jungle Beach An Uga Experience Trincomalee overlooks the garden and features an à la carte restaurant.
from AUD 489 per night
9.4Perfect
Resort
Sri Lanka, Bentota
Guests of the smoke-free Jetwing Saman Villas, A Luxury Reserve - Adults Only Bentota just near Sea Turtle Protection Association can go for a swim in an outdoor swimming pool or enjoy a sundeck and various recreational opportunities.
from AUD 445 per night
8.8Great
Resort
Sri Lanka, Sigiriya
Minneriya National Park is only 1.3 km from the 5-star Cinnamon Lodge Habarana Sigiriya that features a large outdoor swimming pool.
from AUD 201 per night
Top family hotels in Sri Lanka
8.9Great
Hotel
Sri Lanka, Nuwara Eliya
Standing merely 9 minutes' stroll from Victoria Park, the Jetwing St Andrew'S enjoys an intimate location right in the centre of Nuwara Eliya.
from AUD 173 per night
7.5Very good
Hotel
Sri Lanka, Negombo
The upscale 5-star Amagi Aria Airport Transit lies about 3 km from Dutch Canal and offers an Indian restaurant and an outdoor swimming pool onsite.
from AUD 57 per night
7.6Very good
Resort
Sri Lanka, Waskaduwa
Located 4.7 km from Richmond Castle, the upscale Citrus features an outdoor swimming pool.
from AUD 191 per night
8.9Great
Resort
Sri Lanka, Yala
Set about a 25-minute walk from Yala National Park, the charming Cinnamon Wild offers 66 rooms and an outdoor swimming pool.
from AUD 516 per night
8.1Great
Resort
Sri Lanka, Beruwala
Kande Vihare Temple is nearly a 25-minute walk from the comfortable Cinnamon Bey that features 3 outdoor swimming pools.
from AUD 300 per night
8.7Great
Resort
Sri Lanka, Passikudah
Situated around 500 metres from Passekudah Bay, the 5-star Amaya Beach Passikudah has an Asian restaurant, an outdoor swimming pool and a tropical garden.
from AUD 113 per night
8.6Great
Hotel
Sri Lanka, Bentota
Featuring 74 rooms with views of the sea, the Pandanus Beach Resort & Spa is set about 5 km from Bentota River Seaplane Base airport.
from AUD 555 per night
6.8Nice
Resort
Sri Lanka, Chilaw
While staying at the 5-star Anantaya Resort & Spa you are invited to discover Manavari Kovil, set 3.8 km away, or Sri Munneswaram Devasthanam, which is about 15 minutes' drive away.
from AUD 160 per night
8.7Great
Hotel
Sri Lanka, Yala
Guests will enjoy an outdoor swimming pool and 128 rooms, while staying at the Jetwing Yala, which is nearly 5 minutes on foot from Bay of Bengal.
from AUD 141 per night
9.0Perfect
Hotel
Sri Lanka, Sigiriya
While staying at the 5-star Aliya Resort And Spa - Thema Collection you are invited to discover Minneriya National Park, set approximately 5 km away, or Pidurangala Rock, which is approximately a 10-minute drive away.
from AUD 126 per night
9.3Perfect
Resort
Sri Lanka, Tangalle
Featuring an infinity pool along with an à la carte restaurant, the 5-star Anantara Peace Haven Tangalle Resort Tangalle offers a setting just 500 m from Goyambokka Beach.
from AUD 304 per night
9.3Perfect
Hotel
Sri Lanka, Galle
Located just 550 metres from Galle Dutch Fort, the perfect 5-star Fort features an outdoor swimming pool and a tennis club.
from AUD 292 per night
7.3Very good
Resort
Sri Lanka, Dambulla
The 5-star Kalundewa Retreat, located 4.2 km from Buddhist Temple, features an outdoor swimming pool.
from AUD 962 per night
7.6Very good
Hotel
Sri Lanka, Kandy
Located within 25 minutes' walk of Asgiri Maha Viharaya, the Helgasfolly Anti Hotel Residence boasts an outdoor swimming pool.
from AUD 144 per night
9.4Perfect
Resort
Sri Lanka, Yala
Here, in the comfortable Uga Chena Huts, guests can enjoy international dishes at the à la carte restaurant, about 25 minutes' walk from Yala National Park.
from AUD 1 394 per night
8.7Great
Resort
Sri Lanka, Hambantota
Temple is only 1.2 km from the Shangri-La and Magampura Mahinda Rajapaksa Port is approximately a 10-minute ride away.
from AUD 349 per night
7.9Very good
Hotel
Sri Lanka, Galle
Set fairly close to Ahara Gourmet Gallery, the 5-star Radisson Blu Resort includes a sauna and a foot bath.
from AUD 152 per night
8.5Great
Resort
Sri Lanka, Sigiriya
Located within a few blocks of Sigiriya Rock, the 5-star Jungles Resort & Spa Sigiriya features an outdoor swimming pool and 60 rooms plus it is 4.9 km from Habarana Lake.
from AUD 253 per night
9.1Perfect
Hotel
Sri Lanka, Jaffna
Sitting a mere 9 minutes' walk from Sri Lanka Archive Of Contemporary Art, the 4-star Thinnai Hotel Jaffna offers a summer terrace and a shared lounge at the premises.
from AUD 199 per night
9.0Perfect
Hotel
Sri Lanka, Colombo
8 minutes' stroll from The Galleries of Sapumal Foundation, the 5-star Jetwing Colombo Seven Colombo overlooks the city and features spa therapy, a shared lounge, and spa services.
from AUD 121 per night
Best luxury hotels in Sri Lanka
8.8Great
Hotel
Sri Lanka, Colombo
Guests can enjoy an indoor pool and international specialities, while staying at the upmarket 5-star Shangri-La Colombo 2.6 km from Viharamahadevi Park.
from AUD 210 per night
8.3Great
Hotel
Sri Lanka, Dambulla
Located nearly a 25-minute walk from Rangiri Dambulla International Stadium, the 5-star Liyya Water Villas features a swimming pool.
from AUD 158 per night
9.2Perfect
Hotel
Sri Lanka, Kandy
Offering a lush setting 2.5 km from National Museum of Kandy, the comfortable 5-star Golden Crown features a Jacuzzi, a sauna, and a foot bath.
from AUD 142 per night
9.1Perfect
Hotel
Sri Lanka, Kandy
End your day in the unique 5-star Santani Wellness that is located 4.8 km from Huluganga Ella Waterfall and offers an infinity swimming pool.
from AUD 685 per night
8.4Great
Hotel
Sri Lanka, Arugam Bay
Guests can also enjoy access to Pottuvil Point, which is 1.6 km from the 5-star Jetwing Surf & Safari, A Luxury Reserve Arugam Bay.
from AUD 285 per night
9.5Perfect
Resort
Sri Lanka, Yala
Featuring 28 rooms, a summer terrace and a picnic area, the Wild Coast Tented Lodge is approximately 25 minutes' walk from Yala National Park in Yala.
from AUD 1 768 per night
8.8Great
Hotel
Sri Lanka, Galle
Set around a 5-minute walk from Saint Mary's Church, the 5-star Le Grand offers an à la carte restaurant.
from AUD 212 per night
9.9Perfect
Resort
Sri Lanka, Passikudah
Featuring an Asian restaurant together with hiking and cycling, the Karpaha Sands Passikudah is located approximately 25 minutes' walk from Kalkudah Bay.
from AUD 519 per night
9.2Perfect
Resort
Sri Lanka, Polgahawelana
Located approximately 4 km from Yala National Park and within 10 minutes' drive of Wirawila Tissa Sanctuary, the contemporary Doubletree By Hilton Weerawila Rajawarna Resort features an outdoor swimming pool and a rooftop bar.
from AUD 246 per night
7.7Very good
Resort
Sri Lanka, Wayikkal
4.1 km from Mosque, the exclusive Suriya Resort Wayikkal boasts a Jacuzzi, a sundeck, and an outdoor swimming pool.
from AUD 96 per night
9.2Perfect
Hotel
Sri Lanka, Colombo
Offering access to spa therapy and spa services, the fantastic Marino Beach Colombo is located 2.7 km from Galle Face Green and next to a train station.
from AUD 93 per night
9.2Perfect
Hotel
Sri Lanka, Nuwara Eliya
Sitting 3.8 km from Gregory Park, the 5-star Golden Ridge offers an indoor swimming pool along with a hot tub.
from AUD 233 per night
9.6Perfect
Hotel
Sri Lanka, Hikkaduwa
Located in the Hikkaduwa Beach district of Hikkaduwa 4.2 km from One Big Turtle Point, the Riff Hikkaduwa offers a sun terrace, a patio, and a shared lounge.
from AUD 194 per night
9.0Perfect
Hotel
Sri Lanka, Naula
Located around 6 km from Aakarsha Gem House, spa therapy and various recreational opportunities are available at the 4-star Arangala Forest Lodge.
from AUD 184 per night
8.9Great
Hotel
Sri Lanka, Weligama
Badora Spa is located 4.2 km from the 5-star Bay Marriott Resort & Spa Weligama, while you can enjoy a sauna and a foot bath on-site.
from AUD 354 per night
8.2Great
Hotel
Sri Lanka, Kataragama
The smoke-free Grand Tamarind Lake has an indoor pool plus a lounge bar and awaits guests around a 25-minute walk from Yala National Park Sri Lanka.
from AUD 108 per night
8.6Great
Resort
Sri Lanka, Kalutara
After a long day in the city, one can relax in 2 outdoor swimming pools and savor international specialities at the perfect 5-star Anantara Kalutara Resort, located around a 20-minute walk from Kalutara South.
from AUD 396 per night
8.4Great
Hotel
Sri Lanka, Colombo
Providing access to an infinity pool as well as ping-pong and billiards, the Nh Collection Colombo is located only a few steps from National Zoological Gardens of Sri Lanka.
from AUD 98 per night
9.2Perfect
Resort
Sri Lanka, Wellawaya
The 5-star Jetwing Kaduruketha Wellawaya overlooks the mountain and boasts a location in a prime touristic area.
from AUD 180 per night
9.2Perfect
Hotel
Sri Lanka, Dambulla
Featuring 57 rooms, spa therapy, recreational facilities, and spa services, the luxurious Jetwing Lake is 2.6 km from Dambulla Royal Cave Temple in Dambulla.
from AUD 180 per night
Top resorts in Sri Lanka
8.3Great
Resort
Sri Lanka, Kosgoda
Located in close proximity to Herbal Oharsha Garden, the Sheraton Kosgoda Turtle Beach Resort features 171 rooms and an Indian restaurant on-site.
from AUD 229 per night
9.7Perfect
Resort
Sri Lanka, Weligama
While staying at the Malabar Hill Weligama you are invited to discover Taprobane Island, set a 10-minute drive away, or Parrot Rock Bridge, which is 7 km away.
from AUD 685 per night
7.4Very good
Resort
Sri Lanka, Negombo
The Bolagala Agro Floating Resort is situated in a rural area of Negombo, within a 3-km distance of Temple and nearly a 10-minute ride from Our house.
from AUD 468 per night
8.3Great
Resort
Sri Lanka, Unawatuna
Set about 5 minutes' walk from Sanctuary Spa, 5-star Araliya Beach Resort & Spa Unawatuna- Where You Meet The Sea All Year Unawatuna provides an outdoor swimming pool and offers guests to savor international delicacies.
from AUD 181 per night
8.8Great
Resort
Sri Lanka, Kalpitiya
With views of the sea, the 5-star Dolphin Beach Resort Kalpitiya is situated 10 minutes' drive from Ruwala Nature & Adventure Park and offers a sun deck, a picnic area, and spa services.
from AUD 207 per night
9.5Perfect
Resort
Sri Lanka, Yala
Offering a plunge swimming pool plus an Asian restaurant for guests' benefit, the 5-star Hilton Yala Resort is set 3.2 km from Yala National Park.
from AUD 490 per night
9.3Perfect
Resort
Sri Lanka, Ahungalla
Maduganga Lake is 4.3 km from the 5-star Ahu Bay Ahungalla and Victor Hasselblad Sea Turtle Research & Conservation Center is nearly a 25-minute walk away.
from AUD 483 per night
9.4Perfect
Resort
Sri Lanka, Tangalle
One will enjoy a day filled with diving, boating, and cycling or cocktails served in a poolside bar at the 5-star Kayaam Wellness Tangalle, located 5 km from Agro Technology Park.
from AUD 894 per night
9.4Perfect
Resort
Sri Lanka, Hatton
3.9 km from Castlereagh Reservoir, the 5-star Ceylon Tea Trails Hatton offers boating, lawn tennis, and pool for guests to keep active.
from AUD 790 per night
8.1Great
Resort
Sri Lanka, Anuradhapura
Guests can enjoy an outdoor swimming pool and Thai specialities, while staying at the 4-star Kubura Resort Anuradhapura about a 25-minute walk from Star Gate.
from AUD 60 per night
9.0Perfect
Resort
Sri Lanka, Ella
Located 2.5 km from Dhowa rock temple, the 5-star Anasa Wellness Resort Ella offers a sauna and a foot bath.
from AUD 848 per night
9.1Perfect
Resort
Sri Lanka, Bentota
Located less than 3.2 km from Sea Turtle Hatchery, the 5-star Cinnamon Bentota Beach - Signature Selection offers a swimming pool.
from AUD 356 per night
9.1Perfect
Resort
Sri Lanka, Kandy
The 5-star Madulkelle Tea And Eco Lodge offers a year-round outdoor pool and provides access to Kallebokka Upper Division View Point, which is 4.7 km away.
from AUD 405 per night