Top regions in Sri Lanka
Top landmarks in Sri Lanka
-
Landmark
-
Popular attractions
-
Monuments and Landmarks
-
Museums
Best 5-star hotels in Sri Lanka
8.4Great283 reviews
Hotel
Heritance Tea Factory Hotel Nuwara Eliya
Sri Lanka, Nuwara Eliya
Set 10 minutes' drive from Pedro Tea Factory, the 5-star luxury Heritance Tea Factory with an a tea garden garden opens onto the garden and provides entertainment activities and billiard.
from USD 168 per night
8.4Great608 reviews
Hotel
Heritance Kandalama Hotel Sigiriya
Sri Lanka, Sigiriya
Featuring an à la carte restaurant and a swimming pool, the 5-star designer Heritance Kandalama Dambulla is located around a 15-minute drive from Rangiri Dambullu Maha Viharaya.
from USD 197 per night
8.2Great120 reviews
Hotel
Heritance Ahungalla Hotel Bentota
Sri Lanka, Bentota
There are a steam room, sauna facilities and an outdoor swimming pool at the 5-star luxurious Heritance Ahungalla Bentota, and some of the 152 rooms offer views of the sea.
from USD 204 per night
8.2Great260 reviews
Hotel
Sentido Heritance Negombo Hotel
Sri Lanka, Negombo
Situated 5 minutes' walk from Negombo Beach Park, the luxury Heritance also offers the outdoor swimming pool.
from USD 100 per night
8.2Great335 reviews
Hotel
Earl'S Regency Hotel Kandy
Sri Lanka, Kandy
Featuring traditional food along with a dry sauna, a Jacuzzi and an outdoor swimming pool, the 5-star Earl'S Regency Kandy boasts a luxurious setting near a subway station.
from USD 71 per night
8.2Great157 reviews
Hotel
Ramada Colombo
Sri Lanka, Colombo
Featuring a prime location in the center of Colombo, the comfortable Ramada has 94 rooms and the outdoor swimming pool.
from USD 71 per night
8.2Great178 reviews
Hotel
Hilton Colombo Hotel
Sri Lanka, Colombo
Centrally located 1.3 miles from Seema Malaka, the 5-star luxury Hilton offers a buffet breakfast and a swimming pool.
from USD 93 per night
8.4Great144 reviews
Hotel
Taj Samudra, Colombo Hotel
Sri Lanka, Colombo
Located within 850 feet of Galle Face Terrace and merely 0.8 miles from St. Andrew's Presbyterian Church, the charming Taj Samudra Colombo features an outdoor swimming pool and 300 rooms.
from USD 110 per night
8.4Great198 reviews
Hotel
Vivanta Colombo, Airport Garden Hotel Seeduwa
Sri Lanka, Seeduwa
Boasting a pool bar along with an outdoor pool, the 5-star luxury Vivanta Colombo, Airport Garden offers a location in the business district of Seeduwa.
from USD 96 per night
8.0Great91 reviews
Resort
Club Hotel Dolphin Negombo
Sri Lanka, Negombo
Featuring relaxing massage, facials and yoga classes, the 4-star eco-friendly Club Hotel Dolphin Negombo is 10 minutes' drive from Don Renuka's Art Gallery as well as near a boat dock.
from USD 72 per night
7.8Very good212 reviews
Hotel
The Grand Hotel - Heritage Grand Nuwara Eliya
Sri Lanka, Nuwara Eliya
Set 10 minutes' drive from Pedro Tea Factory, the 5-star Grand Hotel - Heritage Grand features spa therapy and billiard.
from USD 270 per night
8.0Great141 reviews
Hotel
Goldi Sands Hotel Negombo
Sri Lanka, Negombo
Offering to take advantage of a hot tub and an outdoor swimming pool, the 5-star cheap Goldi Sands boasts a beachfront location 2.9 miles from Dutch Canal.
from USD 69 per night
8.0Great227 reviews
Hotel
Thilanka Hotel Kandy
Sri Lanka, Kandy
Boasting setting in a shopping area, 15 minutes' drive from Royal Palace of Kandy, the 5-star Thilanka provides a swimming pool together with a Jacuzzi and an outdoor swimming pool.
from USD 72 per night
8.2Great246 reviews
Resort
Amaya Hills Kandy Hotel
Sri Lanka, Kandy
The comfortable Amaya Hills Kandy is around 0.6 miles from Wajirarama Aranya Temple and offers a swimming pool plus a steam room, a sauna and an outdoor swimming pool.
from USD 70 per night
8.2Great207 reviews
Hotel
The Kingsbury Colombo Hotel
Sri Lanka, Colombo
The 5-star business Kingsbury boasts an à la carte restaurant and 229 rooms, providing guests with a central location in a beach area.
from USD 84 per night
8.0Great80 reviews
Hotel
Mahaweli Reach Hotel Kandy
Sri Lanka, Kandy
Offering a quiet setting 10 minutes' drive from Bahiravokanda Vihara Buddha Statue, the luxury Mahaweli Reach Kandy features a hot tub and an outdoor swimming pool.
from USD 93 per night
8.4Great85 reviews
Resort
The Deer Park Hotel Giritale
Sri Lanka, Giritale
Situated in the historical district of Giritale, the refined Deer Park features 23 rooms and an à la carte restaurant.
from USD 80 per night
8.2Great93 reviews
Hotel
Jetwing Lighthouse Hotel Galle
Sri Lanka, Galle
While staying at the luxury Jetwing Lighthouse you are invited to discover Maritime Archeology Museum, set about a 10-minute drive away, or Galle Fort Clock Tower, which is 10 minutes away by car.
from USD 120 per night
8.0Great159 reviews
Resort
Jetwing Beach Hotel Negombo
Sri Lanka, Negombo
Guests of the 5-star Jetwing Beach Negombo merely a 5-minute walk from Dutch Clock Tower can go for a swim in a plunge pool or enjoy fitness classes and entertainment activities.
from USD 265 per night
8.4Great122 reviews
Resort
The Fortress Resort & Spa Koggala
Sri Lanka, Koggala
In close proximity to Lagoon Herbal Garden, the 5-star Fortress Resort & Koggala offers a swimming pool including a hot tub, sauna facilities and a massage chair.
from USD 325 per night
Most popular 4-star hotels in Sri Lanka
8.0Great108 reviews
Hotel
Giritale Hotel Polonnaruwa
Sri Lanka, Polonnaruwa
Offering a treatment room, a massage chair and an outdoor swimming pool, the 4-star Giritale Polonnaruwa is around 3.1 miles from Buddhist Temple.
from USD 56 per night
8.2Great157 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo Wattala
Sri Lanka, Wattala
Featuring a swimming pool, the 4-star Pegasus Reef Wattala in a shopping neighbourhood boasts 166 rooms.
from USD 45 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments Colombo
Sri Lanka, Colombo
Guests can take advantage of the outdoor swimming pool as well as various recreational opportunities and billiard, while staying at the 4-star value-for-money Global Towers Hotel & Apartments, set in a tourist area.
from USD 35 per night
8.0Great52 reviews
Hotel
Oak Ray Serene Garden Hotel Kandy
Sri Lanka, Kandy
Arthur's Seat is 10 minutes by car from the Oak Ray Serene Garden, while Kandy Lake is around 2.3 miles away.
from USD 100 per night
8.4Great681 reviews
Hotel
Galle Face Hotel Colombo
Sri Lanka, Colombo
Featuring a stunning location in the heart of Colombo, the 5-star Galle Face has 124 rooms and a saltwater pool.
from USD 95 per night
8.0Great19 reviews
Hotel
Sorowwa Resort & Spa Habarana
Sri Lanka, Habarana
The Sorowwa Resort & is an elegant 4-star property set 25 minutes by foot from Luck Uyana Herbal Medecines Garden and in the immediate adjacency of Habarana Lake.
from USD 148 per night
8.2Great38 reviews
Hotel
Miridiya Lake Resort Anuradhapura
Sri Lanka, Anuradhapura
Featuring comfortable rooms, the modern Miridiya Lake Anuradhapura also has an outdoor swimming pool and locker rooms, where you can relax.
from USD 57 per night
8.2Great294 reviews
Hotel
Jetwing Sea Hotel Negombo
Sri Lanka, Negombo
Guests of the 4-star beachfront Jetwing Sea, which offers a prime setting near a railroad station, can enjoy an à la carte restaurant or a treatment room, a hot tub and sauna facilities onsite while.
from USD 121 per night
8.4Great31 reviews
Hotel
Closenberg Hotel Galle
Sri Lanka, Galle
A beachfront location of the perfect Closenberg provides easy access to Old Town of Galle and its Fortifications within a 25-minute walk.
from USD 40 per night
8.2Great327 reviews
Hotel
Hotel Elephant Bay Pinnawala
Sri Lanka, Pinnawala (Kegalle)
The 4-star family-friendly Elephant Bay has to offer hiking and fishing plus an a tropical garden garden, boasting a location within 0.3 miles of Pinnawala Elephant Orphanage.
from USD 45 per night
7.6Very good57 reviews
Resort
Kassapa Lions Rock Hotel Sigiriya
Sri Lanka, Sigiriya
Located walk from Sigiriya Rock, the 4-star Kassapa Lions Rock features an outdoor swimming pool and 95 rooms plus it is around 2.4 miles from Buddah.
from USD 95 per night
8.0Great59 reviews
Hotel
Swiss Residence Kandy
Sri Lanka, Kandy
The 4-star Swiss Residence has a swimming pool and lies a 10-minute stroll from Bahiravokanda Vihara Buddha Statue which is worth visiting.
from USD 79 per night
8.2Great38 reviews
Hotel
The Lady Hill Hotel Galle
Sri Lanka, Galle
Set in the Galle City district of Galle, the 4-star Lady Hill features a swimming pool and boasts views of the Indian Ocean.
from USD 191 per night
8.2Great216 reviews
Hotel
Hotel Casamara Kandy
Sri Lanka, Kandy
Comprising 26 rooms in the heart of Kandy, the Casamara lies 5 minutes' drive from Sri Lanka Cricket Office.
from USD 72 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach Hotel
Sri Lanka, Unawatuna
Featuring a swimming pool and 83 rooms, the 4-star luxury Calamander is within 2.3 miles of Dutch Hospital Shopping Precinct.
from USD 123 per night
8.6Great17 reviews
Hotel
Hibiscus Beach Hotel & Villas Kalutara
Sri Lanka, Kalutara
Bodhinagala Forest Hermitage is about 2.3 miles from the comfortable 4-star Hibiscus Beach Hotel & Villas, while Asokaramaya Buddhist Temple is 2.3 miles away.
from USD 85 per night
8.2Great342 reviews
Hotel
Camelot Beach Hotel Negombo
Sri Lanka, Negombo
Located a 25-minute walk from Fish Market, the 4-star cheap Camelot Beach offers a swimming pool.
from USD 20 per night
7.8Very good194 reviews
Hotel
Grand Oriental Hotel Colombo
Sri Lanka, Colombo
Offering a beauty salon and a restaurant, the colonial style Grand Oriental lies in a business area, 0.6 miles from Jami Ul-Alfar Mosque and only a 12-minute walk from Colombo Dutch Museum.
from USD 30 per night
7.8Very good107 reviews
Hotel
Hotel Topaz Kandy
Sri Lanka, Kandy
Temple of the Sacred Tooth Relic is also set 10 minutes by car from the elegant 4-star Topaz.
from USD 172 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel Dehiwala-Mount Lavinia
Sri Lanka, Dehiwala-Mount Lavinia
Located in the Mount Lavinia Beach district, the elegant Mount Lavinia features the outdoor swimming pool and views of the Indian Ocean.
from USD 174 per night
Most popular 3-star hotels in Sri Lanka
8.2Great58 reviews
Hotel
Bandarawela Hotel
Sri Lanka, Bandarawela
Located 2.9 miles from Dhowa rock temple, the 3-star Bandarawela Bandarawela features a buffet breakfast.
from USD 80 per night
7.8Very good66 reviews
Hotel
Hotel Hilltop Kandy
Sri Lanka, Kandy
The 3-star Hill lies a 15-minute walk from St Anthony's Church and in vicinity of a bus stop.
from USD 63 per night
8.0Great8 reviews
Hotel
Induruwa Beach Resort
Sri Lanka, Induruwa
Guests can have a buffet breakfast and enjoy visiting Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center, set a 15-minute drive from the smoke free Beach Resort.
from USD 84 per night
8.2Great13 reviews
Hotel
Boulder Garden Hotel Kalawana
Sri Lanka, Kalawana
The 3-star Boulder Garden boasts spa therapy and various recreational opportunities, and guests can laze by a swimming pool.
from USD 180 per night
6.2Nice22 reviews
Hotel
Hotel Sunset Beach Negombo
Sri Lanka, Negombo
Featuring a swimming pool, the family Sunset Negombo is set a 5-minute walk from Lake Boat Safari and St. Sebastian's Church.
from USD 44 per night
8.0Great103 reviews
Hotel
Colombo City Hotels
Sri Lanka, Colombo
Located 5 minutes' walk from World Trade Center, the 3-star City Hotels features 56 rooms with views of the sea.
from USD 50 per night
7.0Very good26 reviews
Hotel
Koggala Beach Hotel
Sri Lanka, Koggala
You can enjoy a hot tub and an outdoor swimming pool in the 3-star Koggala that features a beachfront location near Lagoon Herbal Garden in Koggala.
from USD 96 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo Dehiwala-Mount Lavinia
Sri Lanka, Dehiwala-Mount Lavinia
You can relax by a swimming pool in the 3-star beachfront Berjaya Hotel Colombo, located around 1.2 miles from Dehiwala Beach.
from USD 62 per night
8.0Great75 reviews
Hotel
Hotel Sapphire Colombo
Sri Lanka, Colombo
Boasting an outdoor pool, the 3-star business Sapphire Colombo is within 0.7 miles of Wellawatte Market.
from USD 39 per night
8.0Great30 reviews
Hotel
Palm Garden Village Hotel Anuradhapura
Sri Lanka, Anuradhapura
While staying at the smoke-free Palm Garden Village you are invited to discover Ruwanwelisaya, set 15 minutes away by car, or Sri Maha Boodhi Temple, which is 4.1 miles away.
from USD 135 per night
8.0Great10 reviews
Hotel
Club Koggala Village
Sri Lanka, Koggala
Featuring a beachfront restaurant and a swimming pool, the 3-star Club Koggala Village boasts a beachfront location in Koggala.
from USD 46 per night
7.6Very good23 reviews
Hotel
Devon Hotel Kandy
Sri Lanka, Kandy
Located 25 minutes' stroll from Udawattakelle Sanctuary, the Devon boasts a swimming pool.
from USD 38 per night
7.2Very good77 reviews
Hotel
Paradise Holiday Village Negombo
Sri Lanka, Negombo
Boasting a swimming pool and an Indian restaurant, the 3-star Paradise Holiday Village is located 150 feet from Dutch Clock Tower, 2.6 miles from Sri Mutthu Mari Amman Temple.
from USD 92 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel Negombo
Sri Lanka, Negombo
Dutch Canal is a 10-minute drive from the perfect Paradise Beach, while Rukmani Devi Park is 10 minutes away by car.
from USD 133 per night
7.8Very good87 reviews
Hotel
Randholee Resort & Spa Kandy
Sri Lanka, Kandy
Set 10 minutes' drive from Royal Botanical Gardens, the 3-star Randholee Resort & Spa Kandy features fitness classes, massage therapy and entertainment activities.
from USD 68 per night
7.6Very good6 reviews
Hotel
Alpine Hotel Nuwara Eliya
Sri Lanka, Nuwara Eliya
Located within a 5-minute walk of Nanu Oya and 5 minutes' drive from Victoria Park of Nuwara Eliya, the Alpine features entertainment activities and various recreational opportunities.
from USD 108 per night
7.4Very good10 reviews
Resort
Boulder Range Resort Dambulla
Sri Lanka, Dambulla
Placed 16 miles from Sigiriya Air Force Base airport, the 3-star modern Boulder Range Dambulla welcomes guests with baggage storage and a restaurant.
from USD 74 per night
7.4Very good14 reviews
Hotel
Tea Bush Hotel Nuwara Eliya
Sri Lanka, Nuwara Eliya
Situated just 500 feet from Victoria Park Entrance, the comfortable Tea Bush Nuwara Eliya features 9 rooms with private bathrooms.
from USD 56 per night
8.0Great23 reviews
Hotel
Club Palm Garden Hotel Beruwala
Sri Lanka, Beruwala
Offering a swimming pool, the 3-star business Club Palm Garden Beruwala is around 20 minutes' stroll from Kande Vihare Temple.
from USD 113 per night
8.0Great100 reviews
Hotel
The Galadari Hotel Colombo
Sri Lanka, Colombo
Boasting a hot tub, sauna facilities and an outdoor swimming pool onsite, the 3-star business Galadari Colombo offers a location in a shopping district just a pleasant stroll away from Beira Lake.
from USD 57 per night
Amazing spa hotels in Sri Lanka
8.2Great112 reviews
Hotel
Mermaid Hotel & Club Kalutara
Sri Lanka, Kalutara
Offering an outdoor pool, aerobics classes, relaxing massage and massage therapy, the 5-star Mermaid Hotel & Club is located just 0.8 miles from West Coast Tattoo Studio.
from USD 125 per night
8.0Great69 reviews
Hotel
The Blue Water Hotel Wadduwa
Sri Lanka, Wadduwa
Located around 2.8 miles from Sri Bodhirukkarama Maha Viharaya, the wonderful Blue Water entices guests with a hot tub, sauna facilities and an outdoor swimming pool.
from USD 118 per night
8.0Great217 reviews
Resort
Taj Bentota Resort & Spa
Sri Lanka, Bentota
Featuring a location in the entertainment district of Bentota, the 5-star Taj Bentota Resort & Spa boasts 160 rooms and an Indian restaurant, 10 minutes' drive from Moragalla Beach.
from USD 220 per night
8.6Great68 reviews
Resort
Uga Ulagalla - Anuradhapura Hotel Sigiriya
Sri Lanka, Sigiriya
Boasting a plunge pool and a hot tub onsite, the 5-star luxury Uga Ulagalla features an indoor pool along with a quiet location.
from USD 542 per night
7.8Very good53 reviews
Resort
Tree Of Life Nature Resort Kandy
Sri Lanka, Kandy
Placed in the very heart of Kandy, the family Tree Of Life Nature Resort includes an outdoor pool together with steam baths, a steam room and a Jacuzzi.
from USD 72 per night
8.0Great208 reviews
Resort
Jetwing Blue Hotel Negombo
Sri Lanka, Negombo
Set within 0.4 miles of Browns Beach, the 5-star Jetwing Blue Negombo boasts international dishes served at the onsite à la carte restaurant.
from USD 155 per night
8.0Great94 reviews
Resort
Maalu Maalu Resort & Spa - Thema Collection
Sri Lanka, Passikudah
At the 5-star family Maalu Maalu Resort & Spa - Thema Collection, guests can use facials and yoga classes or spend the day lazing by an outdoor pool.
from USD 101 per night
8.4Great437 reviews
Hotel
Hotel Sigiriya
Sri Lanka, Sigiriya
Boasting a steam room, a sauna and an outdoor swimming pool onsite, the 4-star modern Sigiriya offers a location in a historic district quite close to Minneriya National Park.
from USD 57 per night
8.4Great46 reviews
Resort
Royal Palms Beach Hotel Kalutara
Sri Lanka, Kalutara
Located 10 minutes' drive from Kalutara Temple Meditation Building, the 5-star eco-friendly Royal Palms offers a continental breakfast and features a swimming pool.
from USD 209 per night
8.0Great176 reviews
Hotel
Hotel Suisse Kandy
Sri Lanka, Kandy
Located 5 minutes by car from montefano, the Suisse Kandy welcomes guests with an outdoor pool and an a tropical garden garden.
from USD 46 per night
8.6Great251 reviews
Resort
Tangerine Beach Hotel Kalutara
Sri Lanka, Kalutara
Located 10 minutes' drive from Temple, the 4-star luxurious Tangerine Beach features 45 rooms, yoga classes and loungers.
from USD 106 per night
8.0Great193 reviews
Resort
Amaya Lake Dambulla Hotel Sigiriya
Sri Lanka, Sigiriya
Located 10 minutes' drive from Spice Garden, the 5-star luxury Amaya Lake Dambulla has facials, yoga classes and massage therapy plus an Asian restaurant.
from USD 164 per night
8.2Great108 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
The comfortable Insight Resort Ahangama - S&S Other Certified is around 10 minutes' drive from Midigama Beach, boasting massage therapy and entertainment activities.
from USD 61 per night
8.6Great6 reviews
Hotel
The Oasis Beach Resort
Sri Lanka, Hambantota
Located a 10-minute drive from Magampura Mahinda Rajapaksa Port, the 4-star Oasis Beach Resort Hambantota features an American breakfast.
from USD 123 per night
8.4Great74 reviews
Resort
Temple Tree Resort & Spa Bentota
Sri Lanka, Bentota
Featuring a swimming pool, a hot tub, sauna facilities and an outdoor swimming pool, the comfortable Temple Tree Resort & Spa Bentota stands approximately 10 minutes' stroll from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
from USD 108 per night
8.2Great355 reviews
Hotel
Cinnamon Grand Colombo
Sri Lanka, Colombo
Offering an à la carte restaurant along with views of the garden, the Cinnamon Grand Colombo is set in a shopping area a 5-minute stroll from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
from USD 106 per night
8.2Great227 reviews
Hotel
Cinnamon Lakeside Colombo
Sri Lanka, Colombo
Beira Lake is set not too far from the Cinnamon Lakeside Colombo, boasting a tranquil location in the entertainment district of Colombo along with a Turkish steam room, a Turkish bath and a hot tub on site.
from USD 79 per night
8.2Great34 reviews
Hotel
Turyaa Kalutara Hotel
Sri Lanka, Kalutara
Featuring classic rooms, the luxury Turyaa Kalutara also has sauna facilities and an outdoor swimming pool, where you can relax.
from USD 169 per night
8.2Great43 reviews
Resort
Jetwing Saman Villas Bentota
Sri Lanka, Bentota
Offering easy access to Sea Turtle Hatchery, set approximately a 5-minute walk away, the 5-star luxury Jetwing Saman Villas boasts a steam room, a hot tub and sauna facilities.
from USD 309 per night
8.2Great202 reviews
Resort
Cinnamon Lodge Habarana
Sri Lanka, Habarana
Offering a swimming pool with views of garden, the 5-star Cinnamon Lodge is located in a historical neighbourhood.
from USD 140 per night
Top family hotels in Sri Lanka
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S Hotel Nuwara Eliya
Sri Lanka, Nuwara Eliya
The 5-star eco-friendly Jetwing St Andrew'S Nuwara Eliya offers 16 rooms plus a vegetable garden, about 1.6 miles from Royal Colombo Golf Club.
from USD 195 per night
8.0Great283 reviews
Hotel
Queen'S Hotel Kandy
Sri Lanka, Kandy
You can swim in an outdoor swimming pool or take advantage of sauna facilities and an outdoor swimming pool at the 4-star colonial style Queen'S.
from USD 47 per night
8.2Great132 reviews
Resort
Nh Bentota Ceysands Resort
Sri Lanka, Bentota
Offering a restaurant and baggage storage, the comfortable 4-star Centara Ceysands Resort & Spa Sri Lanka lies in the Bentota Beach district, 10 minutes' drive from Jeffry bawa's garden and within 6 minutes' walk of Bentota Ganga.
from USD 131 per night
8.0Great73 reviews
Resort
Dickwella Resort And Spa
Sri Lanka, Dickwella
Situated just 450 feet from Dickwella Beach, the 5-star Resort And Spa provides spacious rooms and a saltwater swimming pool.
from USD 135 per night
6.6Nice42 reviews
Hotel
Majestic Tourist Hotel Kandy
Sri Lanka, Kandy
While staying at the perfect 2-star Majestic Tourist you are invited to discover Bahiravokanda Vihara Buddha Statue, set 10 minutes away by car, or Kandy Lake, which is 2.1 miles away.
from USD 12 per night
8.2Great218 reviews
Resort
Hikka Tranz By Cinnamon Hikkaduwa
Sri Lanka, Hikkaduwa
Boasting a beachfront setting 850 feet from Swastha Ayurveda, the Hikka Tranz By Cinnamon offers views of the sea along with a Jacuzzi, sauna facilities and an outdoor swimming pool.
from USD 424 per night
8.4Great50 reviews
Hotel
Wallawwa Hotel Katunayaka
Sri Lanka, Katunayaka
Guests can enjoy Asian cuisine in an Asian restaurant of the 5-star luxury Wallawwa and relax by the outdoor swimming pool.
from USD 172 per night
8.0Great73 reviews
Bed & Breakfast
Nyne Hotels Lake Lodge, Colombo
Sri Lanka, Colombo
The 4-star Taru Villas - Lake Lodge - is located 0.5 miles from Diyawanna Oya Seaplane Base airport and 900 feet from Dharmapala Mawatha Halt bus stop.
from USD 82 per night
8.0Great19 reviews
Resort
Siyanco Holiday Resort Polonnaruwa
Sri Lanka, Polonnaruwa
The reclining Buddha in Polonnaruwa is around 1.8 miles away and Lankathilaka Image House can be reached within 10 minutes by car.
from USD 20 per night
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
Barberyn Island Lighthouse is 15 minutes by car from the boutique By Kk Collection and Bentota River is 25 minutes' stroll away.
from USD 186 per night
8.2Great7 reviews
Hotel
Avenra Garden Hotel Dalupotha
Sri Lanka, Dalupotha
Staying at the comfortable Avenra Garden Negombo means you will be 25 minutes' stroll from Sri Mutthu Mari Amman Temple, while enjoying an outdoor swimming pool onsite.
from USD 125 per night
8.2Great131 reviews
Hotel
Sandali Walauwa
Sri Lanka, Bentota
Set within a 10-minute drive of Galapata Raja Temple, the rooms in the Sandali Walauwa Bentota have views of greenery.
from USD 79 per night
7.8Very good20 reviews
Hotel
Galle Heritage Villa By Jetwing
Sri Lanka, Galle
The 4-star Heritage Villa By Jetwing is situated in the very heart of Galle, 10 minutes' drive from Jungle Beach.
from USD 68 per night
8.0Great66 reviews
Hotel
Hotel Sudu Araliya Polonnaruwa
Sri Lanka, Polonnaruwa
Located near a train station and 10 minutes' drive from Council Chamber, the comfortable 5-star Sudu Araliya offers spa therapy, various recreational opportunities and billiard.
from USD 135 per night
8.2Great90 reviews
Resort
Amethyst Resort Passikudah
Sri Lanka, Passikudah
Placed within 3.9 miles of Ancient City of Sigiriya in a beach area, the 4-star Amethyst Resort features luxury rooms and a pool bar.
from USD 77 per night
8.2Great62 reviews
Hotel
Lavanga Beach Hotel Hikkaduwa
Sri Lanka, Hikkaduwa
The 3-star Lavanga Beach is located a mere 5 minutes' walk from Narigama Beach and comprises 60 rooms with modern comforts.
from USD 40 per night
8.4Great184 reviews
Hotel
Palm Paradise Cabanas & Villas Beach Resort Tangalle
Sri Lanka, Tangalle
Featuring American menu and an indoor pool, the 4-star Palm Paradise Cabanas & Villas Tangalle offers a setting within 550 feet of Goyambokka Beach, 0.6 miles from Todo Bien Amanwella beach.
from USD 90 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas Bentota
Sri Lanka, Bentota
10 minutes by car from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center, the pet-friendly Palm Beach Inn & Sea Shells Cabanas Bentota offers a tour desk and complimentary newspapers.
from USD 64 per night
7.0Very good194 reviews
Hotel
Topaz Beach Hotel Negombo
Sri Lanka, Negombo
30 rooms and a swimming pool are available in the 3-star Topaz, located pretty near Browns Beach.
from USD 35 per night
8.2Great117 reviews
Hotel
Colombo Court Hotel & Spa
Sri Lanka, Colombo
Guests can relax by the outdoor swimming pool of the boutique Court Hotel & Spa Colombo, located in a tourist area and 5 minutes' walk from Barefoot Gallery.
from USD 91 per night
Best luxury hotels in Sri Lanka
8.4Great77 reviews
Hotel
Casa Colombo Collection Hotel
Sri Lanka, Colombo
The 5-star Casa in the Wellawatte district of Colombo features a swimming pool and a gym facility.
from USD 167 per night
8.6Great7 reviews
Hotel
Kandyan Reach Hotel Kurunegala
Sri Lanka, Kurunegala
Located 100 feet from Ethkanda Raja Maha Viharaya, around 2.9 miles from Kurunagala Lake, the 4-star Kandyan Reach Kurunegala features massage therapy and entertainment activities along with 9 rooms.
from USD 80 per night
8.2Great100 reviews
Hotel
The Lake Hotel
Sri Lanka, Polonnaruwa
Featuring a swimming pool and 40 rooms, the 4-star luxury Lake is within 1.7 miles of Archaeological Museum.
from USD 60 per night
8.2Great362 reviews
Hotel
Renuka City Hotel Colombo
Sri Lanka, Colombo
The quiet 4-star Renuka City is situated near the beach district of Colombo, within a 5-minute walk of Stardust Casino.
from USD 60 per night
8.2Great114 reviews
Hotel
The Palms Hotel Beruwala
Sri Lanka, Beruwala
Featuring international cuisine and the outdoor swimming pool, the 5-star family Palms Beruwala is located near a train station and near Moragalla Beach.
from USD 169 per night
8.2Great164 reviews
Resort
Habarana Village By Cinnamon
Sri Lanka, Habarana
Located approximately 0.8 miles from Minneriya National Park, the Village By Cinnamon features a swimming pool and an El Hena restaurant.
from USD 164 per night
8.0Great242 reviews
Resort
Coral Sands Hotel Hikkaduwa
Sri Lanka, Hikkaduwa
Placed in the Hikkaduwa Beach district of Hikkaduwa, only 0.8 miles from Turtle Beach, the 4-star Coral Sands offers 80 rooms with great views of the sea.
from USD 73 per night
8.0Great59 reviews
Hotel
Heritage Hotel Anuradhapura
Sri Lanka, Anuradhapura
Boasting a poolside bar along with the outdoor swimming pool, the 4-star modern Heritage offers a location in a historic district.
from USD 91 per night
8.2Great58 reviews
Hotel
The Fort Printers Hotel Galle
Sri Lanka, Galle
Featuring a poolside bar together with an outdoor pool on site, the elegant 5-star Fort Printers is nestled in the very heart of the city.
from USD 250 per night
8.2Great42 reviews
Hotel
Senani Hotel Kandy
Sri Lanka, Kandy
An Indian restaurant is available in the 4-star modern Senani, which boasts a perfect location approximately 0.4 miles from Kandy View Point.
from USD 56 per night
7.8Very good136 reviews
Hotel
Kandy The Tourmaline Hotel
Sri Lanka, Kandy
Boasting a highest location in the historical district of Kandy near a train station, the perfect The Tourmaline features massage therapy, chaise longues and barbecue on site.
from USD 54 per night
8.0Great60 reviews
Resort
Avani Kalutara Resort
Sri Lanka, Kalutara
The luxury Avani Kalutara Resort features rooms with views of the river, while a prime location provides access to Kalutara South, which is a 5-minute drive away.
from USD 162 per night
8.2Great25 reviews
Hotel
Occidental Paradise Dambulla Hotel Sigiriya
Sri Lanka, Sigiriya
The Occidental Paradise Dambulla is settled in the historical district of Dambulla, 0.7 miles from Dakinigiriya Vihara, and includes a lounge bar.
from USD 104 per night
6.8Nice63 reviews
Hotel
Full Moon Garden Hotel Negombo
Sri Lanka, Negombo
The 4-star Full Moon Garden is settled in the business district of Negombo, 10 minutes' drive from Destination Sri Lanka, and includes a pool bar.
from USD 57 per night
8.4Great11 reviews
Hotel
Centauria Lake Resort Embilipitiya
Sri Lanka, Embilipitiya
Staying at the 4-star non-smoking Centauria Lake Embilipitiya means you will be 0.8 miles from Dutugemunu MahaSeya, while enjoying a swimming pool onsite.
from USD 72 per night
8.0Great206 reviews
Hotel
Cinnamon Citadel Kandy
Sri Lanka, Kandy
Featuring fitness classes, spa therapy and entertainment activities, the impressive Cinnamon Citadel is within 2.2 miles of Lord Kataragama Temple.
from USD 100 per night
8.2Great10 reviews
Resort
Cocoon Resort And Villas Induruwa
Sri Lanka, Induruwa
Boasting a swimming pool, the 5-star Cocoon Resort And Villas is only 0.8 miles from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
from USD 123 per night
8.2Great78 reviews
Hotel
Paradise Road Tintagel Colombo Hotel
Sri Lanka, Colombo
10 rooms along with a steam room and sauna facilities are offered in the 5-star Paradise Road Tintagel Colombo, located in a shopping area, a mere 0.6 miles from French Embassy.
from USD 300 per night
8.6Great24 reviews
Hotel
Lourdes Hotel Nuwara Eliya
Sri Lanka, Nuwara Eliya
Featuring 22 rooms with views of the mountain, the Lourdes Nuwara Eliya is set within a 10-minute drive of Hakgala Botanical Garden.
from USD 45 per night
7.8Very good15 reviews
Hotel
The Long Beach Resort & Spa Koggala
Sri Lanka, Koggala
Guests can enjoy a swimming pool, views of the garden or taste delightful dishes, while staying at the upscale 4-star Long Beach Resort & Koggala, set a 5-minute walk from Lagoon Herbal Garden.
from USD 109 per night
Cheap hotels in Sri Lanka
7.4Very good92 reviews
Hotel
Amanda Hills Hotel Kandy
Sri Lanka, Kandy
Bogambara Stadium is within 0.9 miles of the 3-star Amanda Hills and Kandy View Point is only 0.9 miles away.
from USD 26 per night
8.0Great283 reviews
Hotel
Shalimar Hotel Colombo
Sri Lanka, Colombo
Offering a shopping arcade and a restaurant, the 2-star Shalimar Colombo lies in a shopping neighbourhood, 5 minutes by car from Viharamahadevi Park and 5 minutes' drive from R Premadasa Stadium.
from USD 36 per night
5.6Guest rating26 reviews
Bed & Breakfast
Ceylonica Beach Hotel Negombo
Sri Lanka, Negombo
Angurukaramulla Temple is approximately 1.5 miles from the 2-star Ceylonica Beach and Rukmani Devi Park is 1.4 miles away.
from USD 25 per night
7.2Very good31 reviews
Hotel
Hotel Janaki Colombo
Sri Lanka, Colombo
The 3-star modern Janaki includes a year-round outdoor pool and an à la carte restaurant.
from USD 37 per night
8.2Great228 reviews
Hotel
Hotel J Negombo
Sri Lanka, Negombo
Guests will enjoy a swimming pool and 35 rooms, while staying at the low-budget J Negombo with location walk from Dutch Canal.
from USD 27 per night
7.2Very good37 reviews
Resort
New Ashley Resorts Nuwara Eliya
Sri Lanka, Nuwara Eliya
Located 1.3 miles from Hakgala Botanic Gardens, the comfortable Ashley Resorts features a cooked-to-order breakfast.
from USD 40 per night
5.8Guest rating9 reviews
Hotel
Sai Sea City Hotel Colombo
Sri Lanka, Colombo
The Sai Sea City has various recreational opportunities and entertainment activities, which help guests to have a good time while enjoying a prime location.
from USD 39 per night
8.2Great325 reviews
Hotel
Kottawatta Village Udawalawe
Sri Lanka, Udawalawe
1.6 miles from Udawalawa Elephant Orphanage, the comfortable 3-star Kottawatta Village overlooks the pool and features spa therapy and entertainment activities.
from USD 24 per night
7.8Very good37 reviews
Hotel
The Ocean Pearl Hotel Negombo
Sri Lanka, Negombo
Located around a 10-minute drive from Rukmani Devi Park in Negombo, the Ocean Pearl Hotel features an à la carte restaurant along with entertainment activities and various recreational opportunities.
from USD 27 per night
8.4Great19 reviews
Hotel
Pearl City Hotel Colombo
Sri Lanka, Colombo
Indian dishes and a swimming pool is available for guests in the perfect 3-star Pearl City in the heart of Colombo.
from USD 39 per night
8.0Great115 reviews
Hotel
Saasha City Hotel Colombo
Sri Lanka, Colombo
Boasting entertainment activities and various recreational opportunities, the comfortable Saasha City Colombo is 2.1 miles from Dutch Hospital Shopping Precinct in a shopping district.
from USD 24 per night
8.2Great22 reviews
Hotel
Comfort@15 Hotel Colombo
Sri Lanka, Colombo
National Museum of Colombo is within 1.9 miles of the 3-star Comfort@15 Hotel, while Independence Square is 1.3 miles away.
from USD 36 per night
8.2Great43 reviews
Hotel
Ceylon City Hotel,Colombo
Sri Lanka, Colombo
The Ceylon City Hotel,Colombo Colombo boasts an American restaurant and 39 rooms, providing guests with a prime location in a tourist area.
from USD 32 per night
8.2Great4 reviews
Hotel
Oyo 433 Paradise Resort Kandy
Sri Lanka, Kandy
The 3-star Oyo 433 Paradise Resort is nestled in the heart of Kandy and 2.6 miles from Kandy Lake.
from USD 22 per night
7.6Very good3 reviews
Hotel
Hotel Cottage Tourist Rest Ponnarankulama
Sri Lanka, Ponnarankulama
Located 1.6 miles from Jetawanaramaya, the Tourist Rest Anuradhapura overlooks the garden and features a Chinese restaurant.
from USD 21 per night
8.0Great27 reviews
Guest house
Shanith Guesthouse Negombo
Sri Lanka, Negombo
Featuring yoga classes, entertainment activities and water sports facilities, the 2-star family Shanith Guesthouse is less than 6 minutes by foot from Kite Centre Negombo.
from USD 22 per night
7.8Very good92 reviews
Hotel
Cara Galle Fort Hotel
Sri Lanka, Galle
The New Old Dutch House - Galle Fort with garden views lies within 0.3 miles of Old Town of Galle and its Fortifications.
from USD 25 per night
8.2Great25 reviews
Hotel
Vino Villa Tourists & Local Accommodations - 24 Hrs Kandy
Sri Lanka, Kandy
The Vino boasts 7 rooms along with hiking and cycling, 650 feet from E. L. Senanayake Children's Park.
from USD 22 per night
8.2Great191 reviews
Resort
Nature Walk Resort Kandy
Sri Lanka, Kandy
Positioned around 0.4 miles from International Buddhist Museum, guests can enjoy local dishes at the Nature Walk Kandy's Chinese restaurant.
from USD 23 per night
8.0Great150 reviews
Hotel
City Hub Hotel Katunayaka
Sri Lanka, Katunayaka
Featuring the outdoor swimming pool and 23 rooms, the 3-star Airport City Hub is 3.1 miles from Our Lady of Purification Church.
from USD 16 per night
Top resorts in Sri Lanka
6.4Nice5 reviews
Hotel
Dons Beach Hotel Negombo
Sri Lanka, Negombo
The smoke free Dons is a good starting point to Negombo's sights including Kudapaduwa North, which is around 0.3 miles away.
from USD 30 per night
8.0Great87 reviews
Hotel
Nilaveli Beach Hotel
Sri Lanka, Nilaveli
Aquacreed Scuba is within 1.9 miles of the 3-star Nilaveli Nilaveli, while Pigeon Island National Park is 1.5 miles away.
from USD 75 per night
8.2Great43 reviews
Hotel
Zylan Colombo Hotel
Sri Lanka, Colombo
Offering the outdoor swimming pool, the charming 4-star Zylan Luxury Villa is 1.3 miles from Thimbirigasyaya.
from USD 92 per night
8.0Great59 reviews
Hotel
Chaarya Resort & Spa Tissamaharama
Sri Lanka, Tissamaharama
Offering a steam room, a hot spring public bath and a massage chair, the luxury Chaarya Resort & Tissamaharama is within 1.8 miles of Museum.
from USD 84 per night
8.4Great100 reviews
Resort
Mandara Resort Mirissa Weligama
Sri Lanka, Weligama
Boasting setting in an entertainment area, 10 minutes by car from Weligama Beach, the boutique Mandara Resort Mirissa provides an outdoor pool together with a Jacuzzi and an outdoor swimming pool.
from USD 160 per night
7.4Very good103 reviews
Hotel
Ranveli Beach Resort Dehiwala-Mount Lavinia
Sri Lanka, Dehiwala-Mount Lavinia
Located 20 minutes by foot from Sri Lanka Telecom Mt. Lavinia, the 3-star smoke-free Ranveli Dehiwala-Mount Lavinia offers an express breakfast and features the outdoor swimming pool.
from USD 17 per night
8.0Great33 reviews
Hotel
Ayugiri Ayurveda Wellness Resort Sigiriya
Sri Lanka, Sigiriya
Situated in a rural area of Sigiriya, the 5-star luxury Elephant Corridor features sauna facilities and an indoor pool for pampering guests.
from USD 479 per night
8.4Great7 reviews
Hotel
Hotel Randiya
Sri Lanka, Ponnarankulama
Located approximately 10 minutes' drive from Thuparamaya Dagaba, the Randiya Anuradhapura features various recreational opportunities and entertainment activities for guests' convenience.
from USD 61 per night
7.8Very good33 reviews
Resort
Located near a train station, the deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa offers 52 rooms along with a hot tub, sauna facilities and an outdoor swimming pool.
from USD 342 per night
8.2Great30 reviews
Hotel
Tilko Jaffna City Hotel
Sri Lanka, Jaffna
Guests, staying at the Tilko City Hotel Jaffna, will enjoy the location in a business district along with a hot spring public bath, sauna facilities and an outdoor swimming pool.
from USD 56 per night
7.8Very good145 reviews
Resort
Ypsylon Tourist Resort Beruwala
Sri Lanka, Beruwala
Moragalla Beach is less than 10 minutes by foot from the 2-star Ypsylon Tourist Resort, while Ventura Beach is 10 minutes' drive away.
from USD 50 per night
8.0Great56 reviews
Hotel
St.Lachlan Hotel & Suites Negombo
Sri Lanka, Negombo
Situated in the business district of Negombo, the St.Lachlan Hotel & Suites Negombo features 16 rooms and an American-style restaurant.
from USD 53 per night
8.2Great234 reviews
Resort
Trinco Blu By Cinnamon Trincomalee
Sri Lanka, Trincomalee
Located in the Uppuveli Beach district 0.9 miles from Trincomalee British War Cemetery, the comfortable Trinco Blu By Cinnamon has 81 rooms and a swimming pool.
from USD 118 per night
8.2Great22 reviews
Resort
Grand Beach
Sri Lanka, Wadduwa
Located 1.6 miles from Wadduwa Beach, the stunning 5-star Oak Ray Haridra offers the outdoor swimming pool and 58 spacious rooms.
from USD 96 per night
7.6Very good18 reviews
Hotel
Carolina Beach Resort & Spa
Sri Lanka, Chilaw
The wonderful Carolina Beach Chilaw has massage therapy, various recreational opportunities and entertainment activities, which help guests to have a good time while enjoying a prestigious location.
from USD 63 per night
8.2Great38 reviews
Hotel
Sanmira Renaissance Hotel Unawatuna
Sri Lanka, Unawatuna
Located 0.5 miles from Koggala airport, the 4-star Sanmira Renaissance Unawatuna provides shuttle service, as well as cars for rent.
from USD 57 per night
8.2Great149 reviews
Resort
Talalla Retreat Hotel
Sri Lanka, Talalla South
The 3-star beachfront Retreat offers a swimming pool and the possibility of trying snorkeling, cycling and fishing.
from USD 116 per night
8.0Great58 reviews
Hotel
98 Acres Resort & Spa Ella
Sri Lanka, Ella
You can relax by an outdoor swimming pool in the 5-star boutique 98 Acres Resort & Spa Ella, located 0.6 miles from Little Adam's Peak.
from USD 260 per night
7.0Very good28 reviews
Hotel
Hikkaduwa Beach Hotel
Sri Lanka, Hikkaduwa
Located 10 minutes by foot from Swastha Ayurveda, within 1.3 miles of Seenigama Temple, the 4-star family-friendly Hikkaduwa provides guests with premium rooms and an outdoor pool.
from USD 72 per night
8.2Great144 reviews
Resort
Citrus Hikkaduwa Hotel
Sri Lanka, Hikkaduwa
Placed approximately 2 miles from Seenigama Sri Devol Maha Devalaya, the Citrus Hikkaduwa offers a quiet location in the Hikkaduwa Beach district, featuring snorkeling and diving.
from USD 122 per night