Top regions in Sri Lanka
Best 5-star hotels in Sri Lanka
8.9Great
Hotel
Sri Lanka, Nuwara Eliya
The Heritance Tea Factory Nuwara Eliya offers drinks in a lounge bar and arranges hiking, mini golf, and bicycle trips at the premises, whilst is it based approximately 15 minutes by car from Sita Temple.
from GBP 102 per night
8.8Great
Hotel
Sri Lanka, Sigiriya
Guests will be able to relax in an outdoor swimming pool, while enjoying the 5-star Heritance Kandalama's cosy atmosphere 3.1 km from Kaludiya Pokuna.
from GBP 127 per night
8.5Great
Hotel
Sri Lanka, Bentota
Set in a restored traditional building, nearly a 25-minute walk from Kothduwa temple, the 5-star Heritance Ahungalla Bentota offers 150 rooms with a steam room and a sauna.
from GBP 62 per night
8.9Great
Hotel
Sri Lanka, Negombo
Situated about a 5-minute walk from a popular beach, the luxury Sentido Heritance features an outdoor swimming pool on site.
from GBP 63 per night
8.7Great
Hotel
Sri Lanka, Kandy
Guests can enjoy vegetarian cuisine at the Chinese restaurant, whilst staying at the luxury Earl'S Regency Kandy with views of the city and a main garden.
from GBP 49 per night
7.4Very good
Hotel
Sri Lanka, Colombo
Located within 25 minutes' walk of Bellagio Colombo, the 5-star Ramada offers 94 rooms, a hot tub, a sauna, and a foot bath.
from GBP 52 per night
8.8Great
Hotel
Sri Lanka, Colombo
Located fairly close to Talangama Wetland, the renowned Hilton includes a pool bar plus a steam room, a hot tub, a massage chair, and a foot bath.
from GBP 69 per night
8.2Great
Hotel
Sri Lanka, Colombo
Featuring a sauna, a shared lounge, and spa services, together with a pool bar, the 5-star Taj Samudra, is set merely 250 metres from Galle Face Terrace.
from GBP 59 per night
8.2Great
Resort
Sri Lanka, Negombo
The 5-star Club Hotel Dolphin Negombo provides a swimming pool and is 3.7 km from Brickworks.
from GBP 45 per night
8.9Great
Hotel
Sri Lanka, Nuwara Eliya
Located nearly a 15-minute ride from Sita Temple, the Grand Hotel - Heritage Grand offers a full spa and a wellness area, including a steam room, a sauna, and a foot bath.
from GBP 220 per night
8.0Great
Hotel
Sri Lanka, Negombo
Featuring a sun terrace, a dart board, and barbecue, together with a lounge bar, the fantastic Goldi Sands is set approximately 5 minutes' walk from Negombo Water Park.
from GBP 51 per night
6.1Nice
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Within a 3-km distance of Dehiwala Zoological Garden, the 5-star Mount Lavinia has spa therapy, a shared lounge, and spa services along with a lounge bar.
from GBP 40 per night
8.3Great
Resort
Sri Lanka, Kandy
Featuring a sauna and a sun terrace, the 5-star Amaya Hills in Kandy is conveniently located around 300 metres from Amaya Hills.
from GBP 52 per night
8.5Great
Hotel
Sri Lanka, Colombo
Nestled in the shopping Fort district, the 5-star Kingsbury overlooks the ocean and has a Jacuzzi and a sauna.
from GBP 55 per night
6.0Nice
Hotel
Sri Lanka, Colombo
The 5-star Galadari Colombo is placed about 25 minutes' walk from Seema Malaka and near a train station.
from GBP 42 per night
8.5Great
Hotel
Sri Lanka, Colombo
Featuring a swimming pool, the 5-star Cinnamon Grand lies in a central area, only 300 metres from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
from GBP 71 per night
8.9Great
Hotel
Sri Lanka, Galle
The deluxe Jetwing Lighthouse, A Luxury Reserve Galle has a swimming pool plus a pool bar and awaits guests 3.2 km from Historical Mansion Museum.
from GBP 89 per night
8.3Great
Resort
Sri Lanka, Negombo
Providing a steam room, a Jacuzzi, steam baths, and hot tub facilities, the fantastic 5-star Jetwing Beach is located 3.9 km from Fish Market and just 400 metres from Negombo Water Park.
from GBP 75 per night
9.1Perfect
Resort
Sri Lanka, Ahangama
Featuring 59 rooms, a sundeck and barbecue, the boutique-style Fortress Resort & Spa Galle is 6 minutes' walk from Koggala Lefts in Ahangama.
from GBP 108 per night
9.3Perfect
Resort
Sri Lanka, Sigiriya
Enjoy a spectacular location of the modern Jetwing Vil Uyana, A Luxury Reserve Sigiriya that boasts views of the garden as well as a Jacuzzi and a sauna.
from GBP 253 per night
Most popular 4-star hotels in Sri Lanka
7.4Very good
Resort
Sri Lanka, Nilaveli
3.2 km from Nilaveli Beach, the 4-star Pigeon Island Beach Resort And Spa features a sun terrace and a picnic area.
from GBP 126 per night
8.0Great
Hotel
Sri Lanka, Negombo
Located in the Daluwakotuwa district of Negombo, the enchanting Jetwing Sea Negombo features a treatment room, a hot tub, a sauna, and a foot bath along with an outdoor swimming pool.
from GBP 64 per night
7.9Very good
Hotel
Sri Lanka, Pinnawala (Kegalle)
The 4-star Elephant Bay is a perfect vacation spot 2.8 km from Club Concept Elephant Riding and other Pinnawala landmarks.
from GBP 20 per night
8.5Great
Resort
Sri Lanka, Kalutara
Just 7 minutes' walk from Kalutara Beach, the 4-star Tangerine Beach offers beautiful view of the ocean and a pool bar.
from GBP 32 per night
7.5Very good
Resort
Sri Lanka, Bentota
Offering diving, sailing, and cycling in the area, the comfortable 4-star Nh Bentota Ceysands Resort Bentota lies only 300 m from Sunshine Water Sports Center, and 4.2 km from Jeffry bawa's garden.
from GBP 75 per night
8.6Great
Resort
Sri Lanka, Sigiriya
Located only 1.3 km from Minneriya National Park, the Habarana Village By Cinnamon features an outdoor swimming pool.
from GBP 67 per night
7.2Very good
Resort
Sri Lanka, Hikkaduwa
The Coral Sands is about a 5-minute stroll from Hikkaduwa and offers an outdoor swimming pool.
from GBP 42 per night
8.3Great
Resort
Sri Lanka, Kalutara
Located around a 25-minute walk from Kaluthara Bridge, the comfortable 4-star Avani Kalutara Resort offers a private swimming pool and a fitness centre for guests.
from GBP 120 per night
8.4Great
Hotel
Sri Lanka, Kandy
Offering an outdoor swimming pool, a sauna, a sundeck, and recreational facilities, the 4-star Cinnamon Citadel Kandy is located approximately 25 minutes' walk from Bogambara Stadium.
from GBP 47 per night
8.0Great
Resort
Sri Lanka, Wadduwa
The deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa is 3.9 km from Kalutara Beach and offers a sauna, a sundeck, and barbecue.
from GBP 119 per night
9.1Perfect
Hotel
Sri Lanka, Bentota
The sophisticated 4-star Villa Bentota By Kk Collection offers 2 outdoor swimming pools and provides access to Kande Vihare Temple, which is 3.9 km away.
from GBP 157 per night
8.6Great
Resort
Sri Lanka, Trincomalee
The comfortable Trinco Blu By Cinnamon features rooms with views of the beach, while a luxurious location provides access to Orr's Hill Army Museum, which is around 6 km away.
from GBP 87 per night
6.1Nice
Hotel
Sri Lanka, Hikkaduwa
Based nearly a 25-minute walk from Seenigama Sri Devol Maha Devalaya, the 4-star Beach Hotel - Special Summer Rates 1 May - 31 Oct 2026! features a sundeck and a shared lounge combined with a lounge bar.
from GBP 23 per night
6.9Nice
Resort
Sri Lanka, Hikkaduwa
Featuring an à la carte restaurant and an outdoor swimming pool, the 4-star Citrus is located in the Hikkaduwa Beach district near a boat dock.
from GBP 63 per night
8.1Great
Hotel
Sri Lanka, Nuwara Eliya
Located a mere 8 minutes' stroll from Victoria Park, the Araliya Green Hills - Where Historic Charm Mingles With Natural Beauty features 21 rooms together with a French restaurant.
from GBP 60 per night
9.7Perfect
Hotel
Sri Lanka, Tangalle
Located just a 5-minute walk from Turtle Watch Rekawa, 3.8 km from Marakolliya Beach, the smoke-free Buckingham Place features a sundeck and a picnic area along with 16 rooms.
from GBP 274 per night
9.9Perfect
Hotel
Sri Lanka, Madawala Ulpotha
Located approximately a 25-minute walk from Oak-Ray Isiwara Ayurvedic Village, the 4-star Jim'S Farm Villas boasts an Asian restaurant and cycling, ping pong, and bicycle trips.
from GBP 100 per night
8.1Great
Hotel
Sri Lanka, Colombo
Situated 2.5 km from Bellagio Colombo, the comfortable 4-star Radisson Hotel offers an outdoor swimming pool near a train station.
from GBP 46 per night
8.5Great
Hotel
Sri Lanka, Colombo
Guests can enjoy a drink in a pool bar or relax by a rooftop swimming pool, while staying at the fantastic Cinnamon Red, situated about 25 minutes' walk from Independence Memorial Hall.
from GBP 23 per night
8.1Great
Hotel
Sri Lanka, Jaffna
2.7 km from The Last Tamil King Sankiliyan's Statue, the comfortable 4-star Jetwing has a sun deck, various recreational opportunities, and barbecue along with a lounge bar.
from GBP 61 per night
Most popular 3-star hotels in Sri Lanka
9.6Perfect
Hotel
Sri Lanka, Hatton
The 3-star Camellia Hills is approximately a 25-minute walk from Rawana Gala රාවණා ගල and offers an infinity pool.
from GBP 268 per night
8.2Great
Hotel
Sri Lanka, Bandarawela
The fantastic 3-star Bandarawela is 6 km from Dambatenne Tea Factory and features a sunbathing terrace, spa therapy, and a shared lounge, along with a poolside bar on-site.
from GBP 59 per night
8.4Great
Guest house
Sri Lanka, Nuwara Eliya
The 3-star Little England Bungalow is a perfect vacation spot 17 minutes' walk from Victoria Park Entrance and other Nuwara Eliya landmarks.
from GBP 32 per night
8.2Great
Guest house
Sri Lanka, Hikkaduwa
While staying at the beachfront Akurala Beach Park Hikkaduwa you are invited to discover Moonstone Mines, set 3.9 km away, or Seenigama Muhudu Viharaya, which is 15 minutes away by car.
from GBP 19 per night
8.0Great
Hotel
Sri Lanka, Trincomalee
Situated about 5 minutes' walk from Uppuveli beach, the 3-star Blue Sand Beach Resort Trincomalee boasts such activities as snorkelling, diving, and cycling.
from GBP 63 per night
8.4Great
Hotel
Sri Lanka, Kalutara
The Mermaid Hotel & Club is situated within a 1-km distance of Rajaguru Sri Subuthi Temple Waskaduwa and merely 11 minutes' stroll from Kalutara Beach.
from GBP 93 per night
6.8Nice
Hotel
Sri Lanka, Negombo
Offering a beautiful location approximately a 10-minute walk from Negombo Beach Park, the fantastic Golden Star Beach serves Thai cuisine.
from GBP 40 per night
7.0Very good
Hotel
Sri Lanka, Koggala
While staying at the 3-star Beach Koggala, guests can enjoy a swim in an infinity swimming pool or unwind in a water garden plus visit Stilt Fisherman, set about 25 minutes' walk away.
from GBP 75 per night
8.5Great
Hotel
Sri Lanka, Nilaveli
A 25-minute walk from pigeon island, the beachfront Beach Nilaveli features an Asian restaurant as well as spa therapy, a shared lounge, and spa services.
from GBP 100 per night
8.1Great
Resort
Sri Lanka, Talalla
You can relax by an outdoor swimming pool in the 3-star Retreat, located approximately 10 minutes by car from Seethagalla Natural seawater Pool.
from GBP 84 per night
7.2Very good
Hotel
Sri Lanka, Negombo
Providing access to Kudapaduwa North, the 3-star J Negombo is 1 km from Lake Boat Safari and offers an Asian restaurant.
from GBP 13 per night
7.6Very good
Resort
Sri Lanka, Ella
Boasting an Asian restaurant with local dishes, the perfect Clio Ella Resort is set approximately 7 km from Demodara Nine Arch Bridge.
from GBP 50 per night
5.5Needs improvement
Holiday park
Sri Lanka, Kalutara
While staying at the charming 3-star Plantation Villa Kalutara you are invited to discover Thudugala Ella waterfall, set a 10-minute drive away, or st. Gerald majella church, which is 3.7 km away.
from GBP 237 per night
8.9Great
Hotel
Sri Lanka, Sigiriya
Featuring 10 rooms with views of the lake, the 3-star Kumbukgaha Villa Sigiriya is set a 10-minute ride from Minneriya National Park.
from GBP 98 per night
7.0Very good
Guest house
Sri Lanka, Kandy
The smoke-free Heavens Holiday Resort also offer a botanical garden 5 minutes' walk from Galmaduwa Rajamaha Wiharaya.
from GBP 37 per night
7.8Very good
Guest house
Sri Lanka, Matara
Situated about 700 metres from Polhena Beach, the Ashford Beach Matara offers 6 rooms.
from GBP 20 per night
8.5Great
Hotel
Sri Lanka, Unawatuna
About 5 minutes' walk from Sk Swarnakala, the fantastic Thaproban Beach House offers a lounge bar together with a patio, a shared lounge, and a library.
from GBP 45 per night
7.6Very good
Hotel
Sri Lanka, Wadduwa
Located 3.7 km from Rankoth Vihara Temple, the fantastic Blue Beach Wadduwa features a heated swimming pool.
from GBP 31 per night
Amazing spa hotels in Sri Lanka
8.6Great
Hotel
Sri Lanka, Wadduwa
Based nearly 25 minutes' walk from City of Gem Museum, the 5-star Blue Water - Geoffrey Bawa Heritage Resort Wadduwa features an à la carte restaurant and a nightclub, facials, and a shared lounge.
from GBP 87 per night
8.4Great
Resort
Sri Lanka, Bentota
Boasting a location in an entertainment area, the 5-star Taj Bentota Resort & Spa has an Indian restaurant and diving, lawn tennis, and ping pong onsite.
from GBP 80 per night
9.6Perfect
Hotel
Sri Lanka, Sigiriya
Located about 10 minutes by car from Sri Swarnabimbaramaya Temple, the 5-star Uga Ulagalla - Anuradhapura overlooks the garden and features an à la carte restaurant.
from GBP 214 per night
8.2Great
Resort
Sri Lanka, Negombo
Featuring massage therapy, chaise longues, and barbecue, the beachfront Jetwing Blue Negombo is 14 minutes' walk from Kudapaduwa North as well as near a boat dock.
from GBP 68 per night
8.6Great
Hotel
Sri Lanka, Colombo
Situated around 5 minutes' drive from Gangaramaya Park, the Galle Face features a beauty salon and baggage storage.
from GBP 45 per night
9.3Perfect
Resort
Sri Lanka, Passikudah
Featuring views of the beach and being nestled in the entertainment Pasikuda Beach district, the fantastic Maalu Maalu Resort & Spa - Thema Collection Passikudah includes an à la carte restaurant.
from GBP 157 per night
8.5Great
Hotel
Sri Lanka, Sigiriya
Located in a historic neighbourhood, these the fantastic Sigiriya Sigiriya features an outdoor swimming pool.
from GBP 42 per night
8.6Great
Resort
Sri Lanka, Kalutara
Located less than close to Kalutara Beach, the elegant Royal Palms Beach offers 2 outdoor swimming pools.
from GBP 155 per night
8.8Great
Resort
Sri Lanka, Sigiriya
Situated 3.3 km from Pelwehera, the perfect Amaya Lake Dambulla Sigiriya features a sundeck, spa therapy, and barbecue.
from GBP 122 per night
7.6Very good
Resort
Sri Lanka, Beruwala
Set nearly a 25-minute walk from Kande Vihare Temple, the fantastic Palms includes a restaurant with international cuisine.
from GBP 125 per night
9.1Perfect
Hotel
Sri Lanka, Rathgama
Located nearly 5 minutes' walk from Dodanduwa Beach III, the exclusive Aditya Resort features an à la carte restaurant as well as a sundeck, a patio, and barbecue.
from GBP 189 per night
8.2Great
Resort
Sri Lanka, Hikkaduwa
Guests can enjoy vegetarian cuisine while staying at the Hikka Tranz By Cinnamon, which is nearly 5 minutes on foot from Hikkaduwa.
from GBP 59 per night
8.6Great
Hotel
Sri Lanka, Sigiriya
While staying at the Paradise Dambulla you are invited to discover Kaludiya Pokuna, set nearly a 25-minute walk away, or Kandalama Reservoir, which is 3.3 km away.
from GBP 52 per night
9.3Perfect
Hotel
Sri Lanka, Katunayake
The 5-star Wallawwa is situated 3.6 km from Lumbini Viharaya and approximately 10 minutes' drive from Supawath Arana Romanu Catholic.
from GBP 360 per night
9.7Perfect
Hotel
Sri Lanka, Koggala
Offering a private pool plus an à la carte restaurant for guests' benefit, the 5-star Kahanda Kanda is set 4.4 km from Sea Turtle Conservation Project.
from GBP 393 per night
9.1Perfect
Hotel
Sri Lanka, Ella
Located within walking distance of Ella Rock, the comfortable 98 Acres Resort & Spa boasts mountain views, a lounge bar on-site and a heated swimming pool.
from GBP 193 per night
8.3Great
Hotel
Sri Lanka, Colombo
The Cinnamon Lakeside Colombo is situated merely 0.7 km from Temple of Sri Kailawasanathan Swami Devasthanam Kovil and pampers guests with a Turkish steam room, a hot tub, a sauna, and a foot bath.
from GBP 55 per night
8.0Great
Hotel
Sri Lanka, Kalutara
Positioned only a 6-minute walk from Rajaguru Sri Subuthi Temple Waskaduwa, the world-class Turyaa Kalutara has 199 rooms, the à la carte restaurant serving the seafood cuisine, all at guest's disposal.
from GBP 125 per night
9.4Perfect
Resort
Sri Lanka, Bentota
Located approximately 7 km from Kande Vihare Temple, the perfect Jetwing Saman Villas, A Luxury Reserve - Adults Only Bentota features 25 rooms, a shared lounge and various recreational opportunities.
from GBP 484 per night
8.9Great
Resort
Sri Lanka, Sigiriya
The smoke-free Cinnamon Lodge Habarana Sigiriya features rooms with views of the courtyard, while a picturesque location provides access to Minneriya National Park, which is a 17-minute walk away.
from GBP 104 per night
Top family hotels in Sri Lanka
8.8Great
Hotel
Sri Lanka, Nuwara Eliya
Here, in the upmarket Jetwing St Andrew'S Nuwara Eliya, guests can enjoy Chinese dishes at the Indian restaurant, about 20 minutes' walk from Victoria Park Entrance.
from GBP 89 per night
9.1Perfect
Hotel
Sri Lanka, Galle
A coffee bar as well as massage therapy, a shared lounge, and an entertainment programme can be enjoyed at the boutique Fort Printers, boasting the setting 550 metres from Galle Dutch Fort.
from GBP 134 per night
9.3Perfect
Resort
Sri Lanka, Passikudah
Located approximately 6 km from Ancient City of Sigiriya and approximately 10 minutes' drive from Valaichchenai Lagoon, the unique Bay An Uga Experience - Pasikuda Passikudah features a plunge pool and a lounge bar.
from GBP 195 per night
6.5Nice
Hotel
Sri Lanka, Unawatuna
Located in the immediate vicinity of Mihiripena beach, the intimate 5-star Frangipani Tree By Edwards Collection - Thalpe features an Asian restaurant and an infinity pool.
from GBP 198 per night
8.8Great
Resort
Sri Lanka, Trincomalee
Featuring an outdoor swimming pool and a poolside bar, the comfortable Jungle Beach An Uga Experience Trincomalee is based approximately 20 minutes' walk from Samudragiri Pichchamal Rajamaha Viharaya Kuchchaveli.
from GBP 252 per night
8.7Great
Resort
Sri Lanka, Bentota
A 13-minute walk from Kande Vihare Temple, the traditional Eden Beruwala Bentota boasts an outdoor swimming pool and gives an opportunity to enjoy a hot tub and a sauna.
from GBP 44 per night
9.1Perfect
Resort
Sri Lanka, Bentota
Located 25 minutes' walk from Bentota River, the luxury Club Villa features 15 rooms, a sun deck, spa therapy, and a picnic area.
from GBP 96 per night
7.9Very good
Hotel
Sri Lanka, Bentota
The 5-star Ekho Surf Bentota is found nearly a 25-minute walk from Panchakapaduwa Island Meditation Centre, offering guests international cuisine.
from GBP 35 per night
8.3Great
Hotel
Sri Lanka, Balapitiya
Located about 25 minutes' walk from Kothduwa temple, the fantastic Shinagawa Beach offers a sunbathing terrace, massage therapy, and spa services.
from GBP 34 per night
7.5Very good
Resort
Sri Lanka, Waskaduwa
With views of the sea, the smoke-free Citrus is situated a 5-minute walk from Rajaguru Sri Subuthi Temple Waskaduwa and offers a sun terrace, water slides, and barbecue grills.
from GBP 99 per night
8.2Great
Resort
Sri Lanka, Udawalawe
You can relax by a swimming pool in the environmentally friendly Grand Udawalawe Safari Resort, located 1.7 km from Udawalawa Elephant Orphanage.
from GBP 71 per night
8.9Great
Resort
Sri Lanka, Yala
Offering a great location in proximity to Yala National Park, the 5-star Cinnamon Wild includes an à la carte restaurant and an outdoor swimming pool.
from GBP 140 per night
8.1Great
Resort
Sri Lanka, Beruwala
Set a 5-minute walk from Yellow Land, the luxurious Cinnamon Bey Beruwala with views of the pool features a steam room and a sauna.
from GBP 72 per night
8.6Great
Resort
Sri Lanka, Bentota
Located only a 5-minute walk from Ventura Beach, the superb 5-star Thaala Bentota includes 73 rooms as well as a sauna and a foot bath.
from GBP 56 per night
9.2Perfect
Hotel
Sri Lanka, Marawila
Located approximately 10 minutes by car from Maha Wewa, the Horathapola Estate Marawila boasts an outdoor swimming pool and an Asian restaurant with Asian dishes.
from GBP 237 per night
8.7Great
Resort
Sri Lanka, Passikudah
The fantastic 5-star Amaya Beach, placed 4.2 km from Valaichchenai Lagoon, features an outdoor swimming pool and a tropical garden.
from GBP 58 per night
8.6Great
Hotel
Sri Lanka, Bentota
Sea Turtle Protection Association, popular for badminton, pool, and yoga, is 3.6 km from the 5-star Pandanus Beach Resort & Spa Bentota.
from GBP 286 per night
8.7Great
Hotel
Sri Lanka, Yala
Situated 3.3 km from Yala National Park, the stylish Jetwing offers a swim-up bar and an à la carte restaurant serving local dishes.
from GBP 72 per night
9.0Perfect
Hotel
Sri Lanka, Sigiriya
The comfortable 5-star Aliya Resort And Spa - Thema Collection features an infinity pool and 96 rooms.
from GBP 65 per night
9.3Perfect
Resort
Sri Lanka, Tangalle
Just 6 minutes on foot from Goyambokka Beach and 3.7 km from Henakaduwa Temple, the Anantara Peace Haven Tangalle Resort features a swimming pool along with a lounge bar.
from GBP 157 per night
Best luxury hotels in Sri Lanka
9.4Perfect
Hotel
Sri Lanka, Mirissa
Located within a 7-km distance of Badora Spa, the Beach Villa boasts an outdoor swimming pool and an Asian restaurant with Asian dishes.
from GBP 160 per night
10.0Perfect
Hotel
Sri Lanka, Habaraduwa
Kalapuwa Herbal Garden is around 7 km from the 5-star House that features an outdoor swimming pool.
from GBP 1 787 per night
8.8Great
Hotel
Sri Lanka, Colombo
Boasting an à la carte restaurant, the Shangri-La Colombo is available just a 7-minute stroll from Galle Face Green.
from GBP 108 per night
9.4Perfect
Resort
Sri Lanka, Sigiriya
Just 1.8 km from Volcan-Palacio Sigiriya, guests of the 5-star Water Garden Sigiriya - 30 Chic Designed Private Villas Overlooking may engage in a variety of activities, including cycling and billiards.
from GBP 621 per night
7.7Very good
Resort
Sri Lanka, Wayikkal
While staying at the luxury Suriya Resort Wayikkal you are invited to discover Negombo Beach Park, set a 15-minute drive away, or St. Anne's Church, which is 3.1 km away.
from GBP 49 per night
9.3Perfect
Hotel
Sri Lanka, Galle
Located around 5 minutes on foot from Dutch Hospital Shopping Precinct and just 150 metres from Galle International Cricket Stadium, the Fort features a lounge bar plus an outdoor swimming pool.
from GBP 151 per night
9.3Perfect
Resort
Sri Lanka, Koslanda
Offering an infinity swimming pool, the 5-star Living Heritage Koslanda is 2.5 km from Diyaluma Falls.
from GBP 213 per night
8.3Great
Resort
Sri Lanka, Sigiriya
The charming Village Sigiriya features a year-round outdoor pool and is approximately a 5-minute walk from sigiri art gallery.
from GBP 51 per night
9.3Perfect
Resort
Sri Lanka, Weligama
Boasting setting in an entertainment area near a boat dock, the boutique-style Cape Weligama - Relais And Chateaux features a sauna and a foot bath along with a tropical garden.
from GBP 411 per night
9.1Perfect
Hotel
Sri Lanka, Tangalle
While staying at the fantastic 5-star Taru Villas Mawella Tangalle you are invited to discover Goyambokka Beach, set a 10-minute drive away, or Hummanaya Blow Hole, which is 2.5 km away.
from GBP 520 per night
8.7Great
Resort
Sri Lanka, Hambantota
Situated 4.6 km from Magampura Mahinda Rajapaksa Port, the 5-star Shangri-La Hambantota offers an outdoor Jacuzzi, a steam room, and a sauna plus a pool bar.
from GBP 114 per night
8.5Great
Hotel
Sri Lanka, Weligama
Located within a 2-km distance of Kustaraja Gala, the W15 features an infinity swimming pool and a pizza restaurant with halal dishes.
from GBP 239 per night
9.2Perfect
Hotel
Sri Lanka, Galle
Set 2.9 km from Japanese Peace Pagoda, the 5-star Taru Villas Rampart Street - Galle Fort Galle includes a restaurant with European cuisine.
from GBP 280 per night
7.9Very good
Hotel
Sri Lanka, Galle
Located just moments from Ahara Gourmet Gallery, the family-friendly Radisson Blu Resort includes 172 rooms as well as a sauna and a foot bath.
from GBP 78 per night
9.1Perfect
Hotel
Sri Lanka, Jaffna
The smoke-free Thinnai Hotel provides views of the garden, a private garden and access to Jaffna Public Library, which is a 25-minute walk away.
from GBP 102 per night
9.0Perfect
Hotel
Sri Lanka, Colombo
Boasting spa therapy, a shared lounge, and spa services, the Jetwing Colombo Seven Colombo is a mere 0.9 km from St Lukes Anglican Church Borella in the business Cinnamon Gardens district.
from GBP 57 per night
8.6Great
Resort
Sri Lanka, Kalutara
The 5-star Anantara Kalutara Resort can be found in a prime touristic area in proximity to Southwest Coast, where travellers are welcomed with an adult pool.
from GBP 204 per night
8.4Great
Hotel
Sri Lanka, Colombo
Located in the central district of Colombo and 2.3 km from Sri Lanka Planetarium, the 5-star Nh Collection features 188 rooms plus an infinity pool.
from GBP 50 per night
9.2Perfect
Resort
Sri Lanka, Wellawaya
Boasting a pizza restaurant with Indian dishes, the 5-star Jetwing Kaduruketha is set 3.6 km from Ellewala Waterfall.
from GBP 93 per night
9.2Perfect
Hotel
Sri Lanka, Dambulla
Featuring 57 rooms with views of the lake, the 5-star Jetwing Lake is set approximately 10 minutes by car from Dambulla Royal Cave Temple.
from GBP 93 per night
Top resorts in Sri Lanka
8.3Great
Resort
Sri Lanka, Kosgoda
Sitting right near Kosgoda Turtle Hatchery, the perfect Sheraton Kosgoda Turtle Beach Resort offers a sundeck and a shared lounge at the premises.
from GBP 118 per night
9.8Perfect
Resort
Sri Lanka, Hikkaduwa
The 5-star Haritha Villas & Spa Hikkaduwa is 7 km from Tsunami Photo Museum and features a summer terrace and a shared lounge, along with a beach bar on-site.
from GBP 275 per night
9.1Perfect
Hotel
Sri Lanka, Balapitiya
Set about 6 km from Ariyapala Mask Museum, the 5-star Sundara By Mosvold welcomes guests to a Chinese restaurant on site.
from GBP 142 per night
9.7Perfect
Resort
Sri Lanka, Weligama
Located less than approximately 7 km from Kathaluwa Old Temple, the Malabar Hill Weligama offers an outdoor swimming pool.
from GBP 353 per night
8.3Great
Resort
Sri Lanka, Unawatuna
Located a 9-minute walk from Jungle Beach, the Sky Breeze Unawatuna is 1.9 km from Blowhole.
from GBP 40 per night
9.5Perfect
Resort
Sri Lanka, Yala
Boasting an unique location, the 5-star Hilton Yala Resort Yala offers its guests to enjoy an outdoor swimming pool and an Asian restaurant.
from GBP 253 per night
9.3Perfect
Resort
Sri Lanka, Ahungalla
Located 4.3 km from Maduganga Lake, the comfortable 5-star Ahu Bay features an outdoor swimming pool.
from GBP 249 per night
9.4Perfect
Resort
Sri Lanka, Tangalle
Offering 10 rooms with views of the garden, the Kayaam Wellness Tangalle is set in the Tangalle Beach district, around 10 minutes' drive from Turtle Conservation Project Turtle Watch.
from GBP 461 per night
9.4Perfect
Resort
Sri Lanka, Hatton
Offering a setting nearly 25 minutes' walk from Warleigh Church, the Ceylon Tea Trails Hatton includes 29 rooms and features a hot tub and a foot bath.
from GBP 408 per night
9.1Perfect
Resort
Sri Lanka, Negombo
Within 7 km of Angurukaramulla Temple, the 5-star Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only offers a water garden along with a steam room and a sauna.
from GBP 102 per night
9.2Perfect
Hotel
Sri Lanka, Balapitiya
Boasting an outdoor swimming pool, the 5-star Kumu Beach Balapitiya is 2.8 km from Mask Cavers.
from GBP 495 per night
9.4Perfect
Resort
Sri Lanka, Tangalle
Providing an infinity swimming pool along with 7 rooms, the 5-star Coco Tangalla is placed about 20 minutes' walk from Mulkirigala Rock Monastery.
from GBP 171 per night
9.5Perfect
Resort
Sri Lanka, Yala
28 rooms along with a treatment room and a foot bath are offered in the 5-star Wild Coast Tented Lodge, located in a rural area, about a 25-minute walk from Yala National Park.
from GBP 592 per night
9.2Perfect
Resort
Sri Lanka, Polgahawelana
The contemporary 5-star Doubletree By Hilton Weerawila Rajawarna Resort Polgahawelana offers 76 rooms along with a massage chair and a foot bath on-site, boasting setting near a boat dock.
from GBP 127 per night
7.4Very good
Resort
Sri Lanka, Dambulla
A 10-minute drive from Buddhist Temple, the 5-star Kalundewa Retreat Dambulla overlooks the mountain and features a picnic area and spa services.
from GBP 496 per night
9.4Perfect
Resort
Sri Lanka, Yala
Positioned a 25-minute walk from Yala National Park, guests can enjoy international dishes at the comfortable 5-star Uga Chena Huts's à la carte restaurant.
from GBP 704 per night
9.0Perfect
Resort
Sri Lanka, Ella
The Anasa Wellness Resort is situated in a rural area of Ella, 2.5 km from Dhowa rock temple and nearly a 10-minute drive from R. M. S Antique And Brassware.
from GBP 437 per night
9.1Perfect
Resort
Sri Lanka, Bentota
Located within a 17-minute walk from Bentota Beach, the 5-star Cinnamon Bentota Beach - Signature Selection features an Asian restaurant and American breakfast.
from GBP 211 per night
9.1Perfect
Resort
Sri Lanka, Kandy
Hunnasgiriya Mountain is 2.9 km from the Madulkelle Tea And Eco Lodge, while Hatale Patana World's End is nearly a 10-minute drive away.
from GBP 240 per night