Most popular cities in Sri Lanka
- Galle143 resorts
- Negombo277 resorts
- Sigiriya95 resorts
- Kandy254 resorts
Top landmarks in Sri Lanka
-
Landmark
-
Popular attractions
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
8.4Great275 reviews
Hotel
Heritance Tea Factory
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
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
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 131 per night
8.2Great260 reviews
Hotel
Sentido Heritance Negombo
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
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 120 per night
8.6Great25 reviews
Hotel
Amangalla
Sri Lanka, Galle
There are rooms facing garden and the 5-star Amangalla Galle is set merely 7 minutes' stroll from Fort.
from USD 600 per night
8.4Great144 reviews
Hotel
Taj Samudra, Colombo
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 135 per night
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
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
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 105 per night
7.8Very good212 reviews
Hotel
The Grand Hotel - Heritage Grand
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 250 per night
8.2Great342 reviews
Hotel
Camelot Beach Hotel
Sri Lanka, Negombo
Located a 25-minute walk from Fish Market, the 4-star cheap Camelot Beach offers a swimming pool.
from USD 57 per night
8.0Great135 reviews
Hotel
Goldi Sands Hotel
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
7.8Very good189 reviews
Hotel
Grand Oriental Hotel
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 27 per night
8.0Great224 reviews
Hotel
Thilanka Hotel
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.2Great323 reviews
Hotel
Mount Lavinia Hotel
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 118 per night
8.2Great93 reviews
Hotel
Jetwing Lighthouse
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
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 101 per night
8.4Great118 reviews
Resort
The Fortress Resort & Spa
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 176 per night
Top family hotels in Sri Lanka
8.0Great104 reviews
Hotel
Giritale Hotel
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 52 per night
7.6Very good23 reviews
Hotel
Devon Hotel
Sri Lanka, Kandy
Located 25 minutes' stroll from Udawattakelle Sanctuary, the Devon boasts a swimming pool.
from USD 38 per night
8.6Great251 reviews
Resort
Tangerine Beach Hotel
Sri Lanka, Kalutara
Located 10 minutes' drive from Temple, the 4-star luxurious Tangerine Beach features 45 rooms, yoga classes and loungers.
from USD 77 per night
8.0Great185 reviews
Resort
Amaya Lake Dambulla
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
7.8Very good80 reviews
Hotel
Randholee Resort & Spa
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 126 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 119 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 90 per night
6.6Nice42 reviews
Hotel
Majestic Tourist Hotel
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
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 100 per night
8.4Great45 reviews
Hotel
Wallawwa
Sri Lanka, Katunayake
Guests can enjoy Asian cuisine in an Asian restaurant of the 5-star luxury Wallawwa and relax by the outdoor swimming pool.
from USD 311 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.6Great7 reviews
Resort
Siyanco Holiday Resort
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 27 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 322 per night
8.2Great7 reviews
Hotel
Avenra Garden Hotel
Sri Lanka, Negombo
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 38 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.4Great83 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 90 per night
8.2Great98 reviews
Resort
Jetwing Lagoon
Sri Lanka, Negombo
Boasting a convenient location, the chic Jetwing Lagoon Negombo invites guests to an Asian restaurant serving Asian dishes.
from USD 137 per night
8.2Great62 reviews
Hotel
Lavanga Beach
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
7.8Very good107 reviews
Hotel
Hotel Topaz
Sri Lanka, Kandy
Temple of the Sacred Tooth Relic is also set 10 minutes by car from the elegant 4-star Topaz.
from USD 90 per night
Best luxury hotels in Sri Lanka
8.4Great77 reviews
Hotel
Casa Colombo Collection
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.0Great19 reviews
Hotel
Sorowwa Resort & Spa
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.4Great33 reviews
Hotel
Miridiya Lake Resort
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 40 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.2Great324 reviews
Hotel
Hotel Elephant Bay
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 27 per night
7.6Very good57 reviews
Resort
Kassapa Lions Rock
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 60 per night
8.0Great283 reviews
Hotel
Queen'S Hotel
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.2Great31 reviews
Resort
Lanka Princess All Inclusive Hotel
Sri Lanka, Bentota
Located a few minutes drive from Beruwela Harbor, the Lanka Princess Bentota offers a swimming pool and a lounge bar.
from USD 150 per night
8.0Great52 reviews
Resort
Ranweli Holiday Village
Sri Lanka, Wayikkal
Featuring 63 rooms with views of the garden, the 4-star eco-friendly Ranweli Wayikkal is set about 2.4 miles from Dutch Clock Tower.
from USD 150 per night
8.2Great38 reviews
Hotel
The Lady Hill Hotel
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 112 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach
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.4Great46 reviews
Resort
Royal Palms Beach Hotel
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 319 per night
8.6Great17 reviews
Hotel
Hibiscus Beach Hotel & Villas
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 75 per night
8.0Great176 reviews
Hotel
Hotel Suisse
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.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
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.2Great98 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 60 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 80 per night
8.4Great74 reviews
Resort
Temple Tree Resort & Spa
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 85 per night
8.2Great114 reviews
Hotel
The Palms
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
Cheap hotels in Sri Lanka
7.4Very good95 reviews
Hotel
Ranveli Beach Resort
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 16 per night
8.4Great7 reviews
Hotel
Wila Safari Hotel
Sri Lanka, Tissamaharama
Located just a pleasant stroll away from Yala National Park, the 3-star smoke-free Wila Safari Tissamaharama features a swimming pool and 20 rooms plus it is 20 minutes by foot from Wirawila Tissa Sanctuary.
from USD 28 per night
8.0Great276 reviews
Hotel
Shalimar Hotel
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
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
Sri Lanka, Colombo
The 3-star modern Janaki includes a year-round outdoor pool and an à la carte restaurant.
from USD 37 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas
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 33 per night
5.8Guest rating9 reviews
Hotel
Sai Sea City Hotel
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.4Great41 reviews
Guest house
Flower Garden Lake Resort
Sri Lanka, Tissamaharama
Boasting a swimming pool and a flower garden onsite, the 3-star Flower Garden Lake Resort offers perfect accommodation a 16-minute walk from Thissamaharama Dagoba.
from USD 31 per night
8.4Great19 reviews
Hotel
Pearl City Hotel
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.2Great117 reviews
Bed & Breakfast
Dunes Unawatuna Hotel
Sri Lanka, Unawatuna
The boutique Dunes offers a beach bar and 13 rooms, along with a picturesque location a mere 850 feet from Unawatuna Beach.
from USD 32 per night
8.2Great118 reviews
Resort
Tea Cottage Resort & Spa
Sri Lanka, Nawalapitiya
Located approximately 1.8 miles from Galboda Falls, the Tea Cottage Resort & Nawalapitiya features massage therapy and entertainment activities for guests' convenience.
from USD 53 per night
8.0Great115 reviews
Hotel
Saasha City Hotel
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
7.8Very good5 reviews
Hotel
Oyo 433 Paradise Resort
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
8.4Great28 reviews
Hotel
Amagi Beach - Secluded Slice Of Paradise
Sri Lanka, Marawila
The comfortable 3-star Amagi Beach - Secluded Slice Of Paradise offers spa therapy and barbecue in a restaurant area of Marawila, around 25 minutes' walk from St. Anne's Church.
from USD 41 per night
8.2Great7 reviews
Guest house
Supun Villa
Sri Lanka, Bentota
While staying at the 3-star Supun Villa you are invited to discover Kande Vihare Temple, set 10 minutes away by car, or Moragalla Beach, which is approximately a 10-minute drive away.
from USD 33 per night
8.2Great25 reviews
Hotel
Vino Villa Tourists & Local Accommodations - 24 Hrs
Sri Lanka, Kandy
The Vino boasts 7 rooms along with hiking and cycling, 650 feet from E. L. Senanayake Children's Park.
from USD 15 per night
8.0Great150 reviews
Hotel
City Hub
Sri Lanka, Katunayake
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
8.2Great116 reviews
Guest house
Secret Palace Guest House
Sri Lanka, Galle
The Secret Palace Guest House Galle is a cozy 3-star property set 10 minutes by car from Japanese Peace Pagoda and around a 7-minute stroll from Dutch Hospital Shopping Precinct.
from USD 34 per night
Resorts with beach in Sri Lanka
7.8Very good66 reviews
Hotel
Hotel Hilltop
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
6.2Nice22 reviews
Hotel
Hotel Sunset Beach
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
7.8Very good53 reviews
Resort
Tree Of Life Nature Resort
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 82 per night
8.0Great208 reviews
Resort
Jetwing Blue
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.4Great677 reviews
Hotel
Galle Face Hotel
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 113 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 70 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 214 per night
7.6Very good38 reviews
Hotel
Club Bentota
Sri Lanka, Bentota
The Club is a deluxe 4-star property set 10 minutes' drive from Galapata Raja Temple and within 2.2 miles of Barberyn Island Lighthouse.
from USD 53 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
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 70 per night
6.6Nice26 reviews
Hotel
Palm Village Hotel
Sri Lanka, Uswetakeiyawa
St Nicholas Church Bopitiya and Sri Wattanaramaya are located 2.5 miles and 3 miles from the 3-star modern Palm Village Uswetakeiyawa respectively.
from USD 118 per night
8.4Great290 reviews
Hotel
Jetwing Sea
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 76 per night
8.0Great71 reviews
Hotel
Hotel Sapphire
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.4Great22 reviews
Hotel
Closenberg Hotel
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.0Great30 reviews
Hotel
Palm Garden Village Hotel
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
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S
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 120 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
8.2Great114 reviews
Resort
Hunas Falls
Sri Lanka, Kandy
Boasting location 500 feet from Hunnasgiriya Water Fall, the 5-star family-friendly Hunas Falls Kandy features facials, massage therapy and various recreational opportunities, as well as offers 31 rooms.
from USD 238 per night
8.0Great52 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 58 per night
8.0Great23 reviews
Hotel
Club Palm Garden
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
Resorts with free parking in Sri Lanka
8.2Great51 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
8.2Great112 reviews
Hotel
Mermaid Hotel & Club
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 87 per night
8.2Great13 reviews
Hotel
Boulder Garden
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 160 per night
8.0Great69 reviews
Hotel
The Blue Water
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.2Great149 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
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
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 46 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 140 per night
8.6Great68 reviews
Resort
Uga Ulagalla - Anuradhapura
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 696 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
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
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 150 per night
8.2Great247 reviews
Resort
Amaya Hills Kandy
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
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.0Great100 reviews
Hotel
The Galadari Hotel
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
8.0Great80 reviews
Hotel
Mahaweli Reach Hotel
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 109 per night
8.4Great85 reviews
Resort
The Deer Park Hotel
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.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 127 per night
8.2Great216 reviews
Hotel
Cinnamon Lakeside
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 84 per night
8.2Great34 reviews
Hotel
Turyaa Kalutara
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
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 347 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 Resorts in Sri Lanka
7.2Very good77 reviews
Hotel
Paradise Holiday Village
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 34 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel
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
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 117 per night
8.0Great242 reviews
Resort
Coral Sands Hotel
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 54 per night
7.4Very good7 reviews
Hotel
Alpine Hotel
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
8.2Great42 reviews
Hotel
Senani Hotel
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 65 per night
7.8Very good136 reviews
Hotel
Kandy The Tourmaline
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 151 per night
8.2Great25 reviews
Hotel
Occidental Paradise Dambulla
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 208 per night
6.8Nice64 reviews
Hotel
Full Moon Garden Hotel
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.2Great12 reviews
Hotel
Centauria Lake Resort
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 80 per night
8.0Great203 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 320 per night
8.2Great10 reviews
Resort
Cocoon Resort And Villas
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
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 122 per night
6.4Nice5 reviews
Hotel
Dons Beach Hotel
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.0Great28 reviews
Hotel
Ramboda Falls Hotel
Sri Lanka, Kotmale
Devathura Falls is 950 feet from the 4-star Falls Ramboda and Buddhist Temple is 15 minutes away by car.
from USD 60 per night
7.4Very good10 reviews
Resort
Boulder Range Resort
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 good15 reviews
Hotel
Tea Bush Hotel
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 55 per night
7.8Very good15 reviews
Hotel
The Long Beach Resort & Spa
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 98 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 135 per night