Top regions in Sri Lanka
Best 5-star hotels in Sri Lanka
8.8Great
Hotel
Sri Lanka, Sigiriya
The designer Heritance Kandalama Sigiriya provides access to Kandalama Reservoir about 5 minutes' walk away and welcomes its guests to use a sundeck, a library, and barbecue or to enjoy international dishes in the on-site à la carte restaurant.
from CAD 275 per night
8.5Great
Hotel
Sri Lanka, Bentota
While staying at this ideally located in close proximity to Ahungalla Beach the luxurious Heritance Ahungalla Bentota, guests can enjoy massage therapy, karaoke, and billiards.
from CAD 117 per night
9.6Perfect
Hotel
Sri Lanka, Sigiriya
Offering a setting 2.9 km from Sri Swarnabimbaramaya Temple, the boutique Uga Ulagalla - Anuradhapura includes 25 rooms and features a hot tub, a sauna, and a foot bath.
from CAD 402 per night
8.2Great
Resort
Sri Lanka, Negombo
Located only 8 minutes' walk from Browns Beach, 3.8 km from Rukmani Devi Park, the 5-star Jetwing Blue features massage therapy, chaise longues, and barbecue along with 112 rooms.
from CAD 128 per night
8.6Great
Hotel
Sri Lanka, Colombo
Featuring an outdoor swimming pool and a lounge bar, the 5-star Galle Face Colombo is based about 25 minutes' walk from Jami Ul-Alfar Mosque.
from CAD 106 per night
8.8Great
Resort
Sri Lanka, Sigiriya
While staying at the smoke-free Amaya Lake Dambulla Sigiriya you are invited to discover Popham's Arboretum, set a 10-minute drive away, or Rangiri Dambullu Maha Viharaya, which is 7 km away.
from CAD 229 per night
9.1Perfect
Hotel
Sri Lanka, Ella
The comfortable 5-star 98 Acres Resort & Spa Ella features rooms with views of the mountain, while a breathtaking location provides access to Nine Arch Bridge, which is a 14-minute walk away.
from CAD 363 per night
9.3Perfect
Resort
Sri Lanka, Passikudah
Staying at the boutique Bay An Uga Experience - Pasikuda means you will be 5 minutes' walk from Coconut Cultural Park, while enjoying an infinity swimming pool onsite.
from CAD 367 per night
9.1Perfect
Resort
Sri Lanka, Negombo
Boasting an outdoor swimming pool and an Asian restaurant, the elegant 5-star Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only is located just 5 minutes' walk from Negombo Lagoon, about 6 km from St. Mary's Church.
from CAD 191 per night
8.8Great
Resort
Sri Lanka, Trincomalee
Boasting an outdoor swimming pool, the luxurious Jungle Beach An Uga Experience is 20 minutes on foot from Samudragiri Pichchamal Rajamaha Viharaya Kuchchaveli.
from CAD 473 per night
6.1Nice
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
The opulent Mount Lavinia Dehiwala-Mount Lavinia is 4.9 km from Weras Ganga Park and offers spa therapy, a shared lounge, and spa services.
from CAD 76 per night
8.3Great
Resort
Sri Lanka, Kandy
Offering a location 2.7 km from Royal Botanical Gardens, the enchanting 5-star Amaya Hills features an à la carte restaurant and an outdoor swimming pool.
from CAD 97 per night
8.5Great
Hotel
Sri Lanka, Colombo
Located 1.2 km from Pettah Market, the luxury Kingsbury Colombo features a casino, a shared lounge, and a golf course.
from CAD 117 per night
6.0Nice
Hotel
Sri Lanka, Colombo
Nestled in a shopping district, 5 minutes' walk from Central Bank of Sri Lanka, the business Galadari Colombo features a Jacuzzi and a sauna.
from CAD 79 per night
8.5Great
Hotel
Sri Lanka, Colombo
Set approximately a 5-minute walk from Beira Lake, the fantastic Cinnamon Grand Colombo features 2 outdoor swimming pools.
from CAD 146 per night
8.3Great
Hotel
Sri Lanka, Colombo
Guests are welcome to try squash, pool, and tennis lessons at the business Cinnamon Lakeside, which is 2.7 km from St Lucia's Cathedral.
from CAD 110 per night
9.4Perfect
Resort
Sri Lanka, Bentota
Providing a steam room, a hot tub, a sauna, and a foot bath, the comfortable 5-star Jetwing Saman Villas, A Luxury Reserve - Adults Only Bentota is located 3.9 km from Sunshine Water Sports Center and just a few steps from Sea Turtle Protection Association.
from CAD 909 per night
8.9Great
Hotel
Sri Lanka, Galle
Located in a business area, the Jetwing Lighthouse, A Luxury Reserve Galle boasts 2 outdoor swimming pools and an international cuisine is available at the à la carte restaurant.
from CAD 167 per night
8.3Great
Resort
Sri Lanka, Negombo
Providing a steam room, a Jacuzzi, hot tub facilities, and steam baths, the 5-star Jetwing Beach is located a mere 0.8 km from Browns Beach and about 400 metres from Negombo Water Park.
from CAD 141 per night
9.3Perfect
Resort
Sri Lanka, Sigiriya
Offering an indoor swimming pool plus a Jacuzzi, a sauna, and a foot bath, the 5-star Jetwing Vil Uyana, A Luxury Reserve is found approximately 5 km from Sigiriya.
from CAD 475 per night
Most popular 4-star hotels in Sri Lanka
8.7Great
Hotel
Sri Lanka, Colombo
Located just 250 metres from Colombo Swimming Club, the 4-star Granbell Hotel includes 292 rooms along with a steam room, a Jacuzzi, a sauna, and a hot spring public bath.
from CAD 61 per night
7.4Very good
Hotel
Sri Lanka, Jaffna
Nallur Kovil is within a 2-km distance of the Valampuri, while Kadurugoda Buddhist Temple is about a 15-minute stroll away.
from CAD 50 per night
8.4Great
Hotel
Sri Lanka, Kilinochchi
Set 3.5 km from Hindu Temple, the rooms in the 4-star Reecha Hotel Mullai have views of garden.
from CAD 41 per night
8.0Great
Hotel
Sri Lanka, Negombo
Enjoy a steam room, a hot tub, a sauna, and a foot bath provided by the beachfront Jetwing Sea, ideally set not far from Dutch Canal.
from CAD 121 per night
8.6Great
Resort
Sri Lanka, Trincomalee
You can relax by a swimming pool in the comfortable 4-star Trinco Blu By Cinnamon, located 6 km from Maritime and Naval History Museum Trincomalee.
from CAD 164 per night
8.5Great
Hotel
Sri Lanka, Unawatuna
The environmentally friendly Jungle Village features a sundeck and various recreational opportunities, Galle Fort Clock Tower is 3.3 km away.
from CAD 103 per night
8.1Great
Hotel
Sri Lanka, Jaffna
Merely 1.2 km from Jaffna Dutch Fort, the 4-star Jetwing has a shared lounge and various recreational opportunities along with a rooftop bar.
from CAD 114 per night
9.1Perfect
Hotel
Sri Lanka, Jaffna
Featuring an outdoor swimming pool and a lounge bar, the 4-star Thinnai Hotel is based a mere 1.3 km from Old Park.
from CAD 192 per night
Most popular 3-star hotels in Sri Lanka
8.6Great
Hotel
Sri Lanka, Trincomalee
Located merely 1.7 km from Isha Water Park, the Havana Club Resort Trincomalee boasts an outdoor swimming pool and an Indian restaurant with British dishes.
from CAD 113 per night
8.6Great
Hotel
Sri Lanka, Udawalawe
Featuring 28 rooms, a sun deck, water slides, and a play area, the 3-star Kottawatta Village is nearly 25 minutes' walk from Srilanka Best Safari in Udawalawe.
from CAD 27 per night
5.8Needs improvement
Resort
Sri Lanka, Mirissa
After a long day in the city, one can relax in a swimming pool and savor Chinese specialities at the 3-star Paradise Beach Resort & Diving School Mirissa, located 6 km from Badora Spa.
from CAD 64 per night
Amazing spa hotels in Sri Lanka
9.0Perfect
Hotel
Sri Lanka, Mirissa
Guests are welcome to try diving, bike riding, and fishing at the Turtle Bay Beach Resort Mirissa, which is 19 minutes' walk from Badora Spa.
from CAD 76 per night
9.3Perfect
Resort
Sri Lanka, Ahungalla
Offering 15 rooms with views of the pool, the 5-star Ahu Bay is set in the Tangalle Beach district, within 25 minutes' walk of Ahungalla Sea Turtles Conservation Project.
from CAD 468 per night
9.4Perfect
Resort
Sri Lanka, Hatton
Set 3.4 km from Kehelgamu Oya, the 5-star Ceylon Tea Trails offers 29 rooms and an infinity swimming pool.
from CAD 765 per night
9.0Perfect
Hotel
Sri Lanka, Colombo
Boasting an outdoor swimming pool and an à la carte restaurant, the fantastic 5-star Cinnamon Life At City Of Dreams Colombo is located just a 5-minute walk from Galle Face Green, 2.3 km from Wolvendaal Church.
from CAD 194 per night
8.2Great
Hotel
Sri Lanka, Talpe
Offering a location a few steps from Mangrove Paradise, the 5-star Radisson Collection Resort & Spa, Galle features an Asian restaurant and an adult pool.
from CAD 307 per night
8.8Great
Hotel
Sri Lanka, Colombo
Located less than 2.8 km from Gangaramaya Temple, the upmarket 5-star Shangri-La offers an indoor swimming pool.
from CAD 204 per night
8.7Great
Resort
Sri Lanka, Bentota
Featuring a tropical location just 7 minutes' walk from Moragalla Beach, the premier Eden Beruwala has a hot tub and a sauna.
from CAD 83 per night
9.5Perfect
Resort
Sri Lanka, Yala
Within 25 minutes' walk of Yala National Park, the Wild Coast Tented Lodge offers a treatment room and a foot bath on-site and 28 rooms.
from CAD 1 112 per night
8.7Great
Hotel
Sri Lanka, Yala
Featuring a wellness centre and a full-service spa, the stylish 5-star Jetwing Yala is located within a 200-metre distance of Bay of Bengal.
from CAD 136 per night
9.2Perfect
Hotel
Sri Lanka, Colombo
The fantastic Marino Beach is placed approximately 25 minutes' walk from Isipathanarama Temple and has an outdoor swimming pool along with a rooftop bar.
from CAD 90 per night
9.3Perfect
Resort
Sri Lanka, Tangalle
Situated nearly a 25-minute walk from Tangalle Beach, the 5-star Anantara Peace Haven Tangalle Resort offers a sauna and a foot bath plus a pool bar.
from CAD 294 per night
8.3Great
Resort
Sri Lanka, Sigiriya
Located 5 minutes' walk from Main Exit and just 1.6 km from Summit, the charming 5-star Village Sigiriya features spa therapy, a shared lounge, and spa services.
from CAD 148 per night
9.3Perfect
Resort
Sri Lanka, Weligama
The Cape Weligama - Relais And Chateaux Weligama is within 7 km of Coconut Tree Hill and has to offer 13 outdoor swimming pools plus a sauna and a foot bath.
from CAD 771 per night
9.4Perfect
Resort
Sri Lanka, Yala
Boasting an à la carte restaurant with international menu, the comfortable Uga Chena Huts is set a short way from Yala National Park and around 25 minutes' walk from Yala National Park.
from CAD 1 322 per night
8.7Great
Resort
Sri Lanka, Hambantota
Located nearly a 10-minute ride from Dry Zone Botanic Gardens, the Shangri-La provides guests with luggage storage and a restaurant.
from CAD 215 per night
9.0Perfect
Resort
Sri Lanka, Ella
The 5-star Anasa Wellness Resort is a perfect vacation spot 4.1 km from R. M. S Antique And Brassware and other Ella landmarks.
from CAD 914 per night
9.1Perfect
Resort
Sri Lanka, Bentota
Guests can enjoy a drink in a pool bar or relax by a swimming pool, while staying at the 5-star Cinnamon Bentota Beach - Signature Selection, situated 3.2 km from Sea Turtle Protection Association.
from CAD 396 per night
9.2Perfect
Hotel
Sri Lanka, Dambulla
Located in a rural area, 2.5 km from Rangiri Dambulu Raja Maha Viharaya රන්ගිරි දඹුලු රජමහා විහාරය, the luxurious Jetwing Lake has an outdoor swimming pool on site and guests can enjoy an Asian restaurant.
from CAD 174 per night
Top family hotels in Sri Lanka
9.1Perfect
Hotel
Sri Lanka, Haputale
Located nearly a 25-minute walk from Adisham Hall, the 5-star Dream Cliff Mountain Resort offers an infinity pool.
from CAD 290 per night
9.2Perfect
Hotel
Sri Lanka, Ahangama
The Terra Resort Ahangama, located 3.9 km from Kalapuwa Herbal Garden, features an outdoor swimming pool.
from CAD 201 per night
9.0Perfect
Hotel
Sri Lanka, Trincomalee
Featuring an outdoor swimming pool and a pool bar, the 5-star Uppuveli Beach By Dsk is located only 5 minutes' walk from Isha Water Park and 3.8 km from Koneswaram Temple.
from CAD 909 per night
8.9Great
Resort
Sri Lanka, Yala
Located approximately a 25-minute walk from Yala National Park, the charming Cinnamon Wild features 66 rooms and an à la carte restaurant on-site.
from CAD 500 per night