Most popular cities in Sri Lanka
- Negombo284 resorts
- Kandy248 resorts
- Nuwara Eliya170 resorts
- Colombo119 resorts
Top landmarks in Sri Lanka
-
Popular attractions
Amazing spa hotels in Sri Lanka
8.4Great276 reviews
Hotel
Heritance Tea Factory
Sri Lanka, Nuwara Eliya
Pedro Tea Factory and Bomburu Ella are located 4.8 km and 4.9 km from the 5-star Heritance Tea Factory respectively.
from GBP 134 per night
8.6Great599 reviews
Hotel
Heritance Kandalama
Sri Lanka, Sigiriya
The 5-star Heritance Kandalama offers a hot tub and an outdoor swimming pool along with a perfect location relatively near Sigiriya Rock.
from GBP 157 per night
8.2Great120 reviews
Hotel
Heritance Ahungalla
Sri Lanka, Bentota
A swimming pool as well as a steam room, sauna facilities and an outdoor swimming pool are available for you at the 5-star Heritance Ahungalla, set within easy reach to Ahungalla Beach.
from GBP 162 per night
8.2Great250 reviews
Hotel
Sentido Heritance Negombo
Sri Lanka, Negombo
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
from GBP 79 per night
8.2Great327 reviews
Hotel
Earl'S Regency Hotel
Sri Lanka, Kandy
This 100-room the luxury Earl'S Regency offers guests to admire garden views and enjoy time by an outdoor swimming pool plus take advantage of a location in a restaurant area, near a tube station.
from GBP 56 per night
8.2Great157 reviews
Hotel
Ramada Colombo
Sri Lanka, Colombo
Set in a business area, the 5-star Ramada is merely a 5-minute walk from Galle Face Terrace and has a steam room, sauna facilities and an outdoor swimming pool onsite.
from GBP 56 per night
8.2Great173 reviews
Hotel
Hilton Colombo Hotel
Sri Lanka, Colombo
The renowned Hilton offers views of Beira Lake nearly a 25-minute walk from the 5 ha ocean-side urban park "Galle Face Green" and boasts 332 rooms along with a hot tub and an outdoor swimming pool.
from GBP 85 per night
8.6Great25 reviews
Hotel
Amangalla
Sri Lanka, Galle
Yatagala Temple is 10 minutes by car from the 5-star Amangalla Galle.
from GBP 478 per night
8.4Great144 reviews
Hotel
Taj Samudra
Sri Lanka, Colombo
The Taj Samudra Colombo is located 15 minutes' drive from Diyawanna Oya Seaplane Base airport and offers an outdoor pool as well as a health club.
from GBP 87 per night
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
Sri Lanka, Seeduwa
Boasting its location a 5-minute ride from Buddhist Temple, the Vivanta Colombo, Airport Garden Seeduwa features modern rooms as well as steam baths, a hot tub and an outdoor swimming pool onsite.
from GBP 76 per night
8.0Great91 reviews
Resort
Club Hotel Dolphin
Sri Lanka, Negombo
The 4-star Club Hotel Dolphin features views of the garden and an outdoor swimming pool, boasting a charming location near a boat dock.
from GBP 57 per night
7.8Very good210 reviews
Hotel
The Grand Hotel - Heritage Grand
Sri Lanka, Nuwara Eliya
Set around 5 minutes' walk from Victoria Park Entrance, the perfect 5-star Grand Hotel - Heritage Grand Nuwara Eliya features spa therapy and billiards.
from GBP 199 per night
8.2Great339 reviews
Hotel
Camelot Beach Hotel
Sri Lanka, Negombo
Located 15 km from Bandaranaike International airport, the Camelot Beach Negombo offers a buffet breakfast and features a swimming pool.
from GBP 15 per night
8.0Great135 reviews
Hotel
Goldi Sands Hotel
Sri Lanka, Negombo
The Goldi Sands Negombo offers views of the Indian Ocean 10 minutes by car from Fish Market and boasts 70 rooms along with a hot tub and an outdoor swimming pool.
from GBP 55 per night
7.8Very good190 reviews
Hotel
Grand Oriental Hotel
Sri Lanka, Colombo
Located 0.5 km from Kelaniya airport, the charming Grand Oriental features a cash machine and a currency exchange for guests' comfort.
from GBP 26 per night
8.0Great218 reviews
Hotel
Thilanka Hotel
Sri Lanka, Kandy
The 5-star Thilanka boasts 58 rooms along with hiking and cycling, 500 metres from E. L. Senanayake Children's Park.
from GBP 50 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Set around a 10-minute drive from Dehiwala Zoological Garden, the Mount Lavinia Dehiwala-Mount Lavinia boasts aerobics classes and billiards available on site.
from GBP 154 per night
8.2Great93 reviews
Hotel
Jetwing Lighthouse
Sri Lanka, Galle
Set in the business district of Galle, the deluxe Jetwing Lighthouse Galle features a swimming pool and boasts views of the Indian Ocean.
from GBP 95 per night
8.0Great159 reviews
Resort
Jetwing Beach
Sri Lanka, Negombo
The modern Jetwing Beach is set merely 300 metres from Negombo Beach Park and offers steam baths, a plunge pool and a hot tub onsite.
from GBP 80 per night
8.4Great118 reviews
Resort
The Fortress Resort & Spa
Sri Lanka, Koggala
The 5-star Fortress Resort & Spa offers stylish accommodation with 53 rooms in the touristic area of Koggala.
from GBP 259 per night
Top family hotels in Sri Lanka
8.0Great105 reviews
Hotel
Giritale Hotel
Sri Lanka, Polonnaruwa
The enchanting Giritale Polonnaruwa is perfectly located at a short distance from Minneriya National Park and provides a steam room, a massage chair and an outdoor swimming pool.
from GBP 60 per night
8.6Great244 reviews
Resort
Tangerine Beach Hotel
Sri Lanka, Kalutara
Featuring an outdoor swimming pool, the 4-star Tangerine Beach is set 3 km from Richmond Castle and offers beautiful views of the sea.
from GBP 48 per night
8.0Great184 reviews
Resort
Amaya Lake Dambulla
Sri Lanka, Sigiriya
The perfect Amaya Lake can be found in a rural area relatively close to Sigiriya Rock, where travellers are welcomed with a swimming pool.
from GBP 114 per night
7.8Very good80 reviews
Hotel
Randholee Resort & Spa
Sri Lanka, Kandy
A steam room, a Jacuzzi and an outdoor swimming pool can be enjoyed on-site, while the upscale 3-star Randholee Resort & Kandy boasts prime setting near a train station.
from GBP 70 per night
8.2Great132 reviews
Resort
Centara Ceysands Resort & Spa Sri Lanka
Sri Lanka, Bentota
Located just near Walukarama Temple, the comfortable 4-star Centara Ceysands Resort & Spa Sri Lanka boasts an outdoor pool and a sweeping view.
from GBP 126 per night
8.0Great67 reviews
Resort
Dickwella Resort And Spa
Sri Lanka, Dickwella
150 metres from Dickwella Beach, the luxury Resort And Spa features yoga classes and loungers.
from GBP 62 per night
6.6Nice42 reviews
Hotel
Majestic Tourist Hotel
Sri Lanka, Kandy
Australian menu is served at the perfect Majestic Tourist Kandy's American restaurant in the quiet area of the city.
from GBP 9 per night
8.2Great210 reviews
Resort
Hikka Tranz By Cinnamon
Sri Lanka, Hikkaduwa
The Hikka Tranz By Cinnamon, located 250 metres from Swastha Ayurveda Medical Spa, is also at a proximity to Turtle Beach.
from GBP 79 per night
8.0Great57 reviews
Resort
Club Palm Bay
Sri Lanka, Marawila
An outdoor swimming pool and a poolside bar are offered for guest convenience at the 4-star Club Palm Bay Marawila.
from GBP 100 per night
8.0Great35 reviews
Hotel
Mandara Rosen Yala, Kataragama
Sri Lanka, Kataragama
Located in a historical neighbourhood 10 minutes by car from Yala National Park Sri Lanka, the 5-star Mandara Rosen Yala, has 60 rooms and an outdoor swimming pool.
from GBP 101 per night
8.4Great45 reviews
Hotel
Wallawwa
Sri Lanka, Katunayake
Boasting proximity to Dadugan Oya, which runs less than a 10-minute stroll away, the Wallawwa Katunayake offers an outdoor swimming pool.
from GBP 356 per night
7.4Very good15 reviews
Hotel
Tea Bush Hotel
Sri Lanka, Nuwara Eliya
Located in the heart of Nuwara Eliya, the 3-star Tea Bush offers fast access to Holy Trinity Church, a 20-minute walk away.
from GBP 49 per night
8.6Great7 reviews
Resort
Siyanco Holiday Resort
Sri Lanka, Polonnaruwa
Hatadage is merely 0.8 km from the 3-star Siyanco, while Dalada Maluva is merely 0.8 km away.
from GBP 28 per night
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
Located 2.9 km from Galapata Raja Temple, the sophisticated Villa Bentota By Kk Collection features an outdoor swimming pool.
from GBP 176 per night
8.2Great7 reviews
Hotel
Avenra Garden Hotel
Sri Lanka, Negombo
Set within 1.9 km of Lake Boat Safari, the 5-star Avenra Garden offers 30 rooms and an outdoor swimming pool.
from GBP 99 per night
7.8Very good26 reviews
Hotel
Oasis Beach Resort
Sri Lanka, Negombo
Featuring an outdoor swimming pool, the comfortable Oasis Beach Resort is set only 5 minutes' walk from Kite Centre Negombo and Browns Beach.
from GBP 23 per night
8.4Great119 reviews
Hotel
Sandali Walauwa
Sri Lanka, Bentota
Located within 2.9 km of Galapata Raja Temple, the Sandali Walauwa features 13 rooms, facials, massage therapy and entertainment activities.
from GBP 61 per night
7.8Very good20 reviews
Hotel
Galle Heritage Villa By Jetwing
Sri Lanka, Galle
Set at 450 metres of Ablution Pool, the boutique Heritage Villa By Jetwing features a swimming pool.
from GBP 54 per night
8.0Great14 reviews
Hotel
Ocean Dreams Hotel
Sri Lanka, Ahangama
The 3-star Ocean Dreams Ahangama is set within 6 km of Stilt Fisherman and less than a 5-minute stroll from Kathaluwa Old Temple.
from GBP 19 per night
7.8Very good107 reviews
Hotel
Hotel Topaz
Sri Lanka, Kandy
Boasting prime location in the business district of Kandy, the comfortable 4-star Topaz Kandy offers to try Asian dishes and enjoy time by a large outdoor swimming pool.
from GBP 93 per night
Best luxury hotels in Sri Lanka
8.4Great77 reviews
Hotel
Casa Colombo Collection
Sri Lanka, Colombo
Comprising 12 rooms in the heart of Colombo, the luxury Casa Colombo Collection lies within 4.8 km of Pettah Floating Market.
from GBP 133 per night
8.4Great437 reviews
Hotel
Hotel Sigiriya
Sri Lanka, Sigiriya
The 4-star Sigiriya, located in a historical neighbourhood, has massage therapy and recreational facilities.
from GBP 45 per night
8.2Great324 reviews
Hotel
Hotel Elephant Bay
Sri Lanka, Pinnawala (Kegalle)
Situated only a 7-minute walk from Pinnawala Elephant Orphanage, the 4-star Elephant Bay features massage therapy and recreational facilities along with 34 rooms.
from GBP 21 per night
8.0Great279 reviews
Hotel
Queen'S Hotel
Sri Lanka, Kandy
Located nearly 6 minutes' walk from Kandy Museum, the Queen'S offers a buffet breakfast and features an outdoor pool.
from GBP 37 per night
8.0Great178 reviews
Hotel
Hotel Suisse
Sri Lanka, Kandy
About an 18-minute walk from Kandy View Point, the charming Suisse boasts an Asian restaurant and 87 rooms.
from GBP 36 per night
8.2Great89 reviews
Hotel
Ekho Lake Hotel
Sri Lanka, Polonnaruwa
Guests can have a continental breakfast and enjoy visiting The reclining Buddha in Polonnaruwa, set within 4 km of the Ekho Lake.
from GBP 47 per night
8.2Great360 reviews
Hotel
Renuka City Hotel
Sri Lanka, Colombo
Located a 25-minute stroll from Majestic City Colombo, the elegant 4-star Renuka City boasts an outdoor swimming pool.
from GBP 47 per night
8.2Great98 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
Located in a historical neighbourhood about 17 minutes' walk from Ahangama Beach, the 4-star Insight Resort Ahangama - S&S Other Certified has 56 rooms and an outdoor swimming pool.
from GBP 48 per night
8.4Great74 reviews
Resort
Temple Tree Resort & Spa
Sri Lanka, Bentota
Set at a 2.9 km distance from Jeffry bawa's garden, the 5-star Temple Tree Resort & Bentota offers 49 rooms and an outdoor swimming pool.
from GBP 63 per night
8.2Great114 reviews
Hotel
The Palms
Sri Lanka, Beruwala
The 5-star Palms Beruwala features views of the beach and a year-round outdoor swimming pool, boasting a prime location near a train station.
from GBP 221 per night
8.2Great160 reviews
Resort
Habarana Village By Cinnamon
Sri Lanka, Habarana
Set at a 3.3 km distance from Entrance Hurulu Eco Park, the Village By Cinnamon boasts fitness classes, massage therapy and recreational facilities available on site.
from GBP 109 per night
8.0Great240 reviews
Resort
Coral Sands Hotel
Sri Lanka, Hikkaduwa
The smoke-free Coral Sands Hikkaduwa in the Hikkaduwa Beach district features a swimming pool and a fitness studio.
from GBP 61 per night
7.6Very good17 reviews
Hotel
Peacock Beach Hotel
Sri Lanka, Hambantota
Located approximately 15 minutes' walk from Ramba Viharaya, the beachfront Peacock Hambantota features a swimming pool.
from GBP 91 per night
8.2Great42 reviews
Hotel
Senani Hotel
Sri Lanka, Kandy
The 4-star Senani lies a 10-minute walk from Kandy Garrison Cemetery, and features a shop and a restaurant.
from GBP 71 per night
8.0Great60 reviews
Resort
Avani Kalutara Resort
Sri Lanka, Kalutara
Located 150 metres from a tropical beach, the comfortable Avani Kalutara Resort offers international specialities served in an à la carte restaurant onsite.
from GBP 87 per night
8.2Great25 reviews
Hotel
Occidental Paradise Dambulla
Sri Lanka, Sigiriya
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
from GBP 69 per night
8.2Great12 reviews
Hotel
Centauria Lake Resort
Sri Lanka, Embilipitiya
The 4-star Centauria Lake Resort has an outdoor swimming pool and lies a 10-minute stroll from Chandrika Lake which is worth visiting.
from GBP 63 per night
8.0Great203 reviews
Hotel
Cinnamon Citadel Kandy
Sri Lanka, Kandy
Located about 25 minutes' walk from Museum of Rajaa Elephant, the 4-star Cinnamon Citadel Kandy features fitness classes and entertainment activities on-site along with a pool bar.
from GBP 158 per night
8.2Great78 reviews
Hotel
Paradise Road Tintagel Colombo
Sri Lanka, Colombo
Boasting setting in the business district of Colombo, approximately 25 minutes' walk from Independence Square, the heritage Paradise Road Tintagel provides a swimming pool together with a steam room and sauna facilities.
from GBP 130 per night
7.8Very good15 reviews
Hotel
The Long Beach Resort & Spa
Sri Lanka, Koggala
A beachfront location of the perfect 4-star Long Beach Resort & Spa provides easy access to Sea Turtle Hatchery, which is 5 minutes away by car.
from GBP 78 per night
Cheap hotels in Sri Lanka
7.4Very good92 reviews
Hotel
Amanda Hills
Sri Lanka, Kandy
Situated only 0.6 km from Royal Palace Park, the 3-star Amanda Hills Kandy features various recreational opportunities and entertainment activities along with 10 rooms.
from GBP 20 per night
6.8Nice17 reviews
Hotel
Ap Nippon Beach
Sri Lanka, Hikkaduwa
Within 10 minutes' drive of Seenigama Sri Devol Maha Devalaya, the Ap Nippon Beach Hikkaduwa includes 26 rooms.
from GBP 18 per night
5.6Guest rating26 reviews
Bed & Breakfast
Ceylonica Beach Hotel
Sri Lanka, Negombo
The 2-star Ceylonica Beach is a good starting point to Negombo's sights including St. Sebastian's Church, which is about 5 minutes' walk away.
from GBP 19 per night
7.2Very good55 reviews
Hotel
Airport Green View Resort
Sri Lanka, Andiambalama
The comfortable Airport Green View lies 10 minutes' drive from Bandaranaike International airport and features a restaurant and luggage storage.
from GBP 19 per night
7.0Very good14 reviews
Hotel
The Rock Hotel
Sri Lanka, Nuwara Eliya
While staying at the 3-star Rock you are invited to discover Galway's Land National Park, set a 25-minute walk away, or Hakgala Botanic Gardens, which is a 25-minute walk away.
from GBP 31 per night
7.4Very good100 reviews
Hotel
Windmill Beach Villa And Hotel
Sri Lanka, Negombo
The 2-star Windmill Beach Villa And Hotel Negombo is located about 5 minutes' walk from Negombo Beach Park and comprises 25 rooms with modern comforts.
from GBP 19 per night
7.2Very good31 reviews
Hotel
Hotel Janaki
Sri Lanka, Colombo
Located 10 minutes by car from Nelum Pokuna Performing Arts Theatre, the Janaki Colombo offers a buffet breakfast and features a swimming pool.
from GBP 29 per night
7.6Very good20 reviews
Hotel
Midky Hotel
Sri Lanka, Nuwara Eliya
Located within a 10-minute drive of Hakgala Botanic Gardens, the exclusive Midky Nuwara Eliya overlooks the mountain and features an American restaurant.
from GBP 31 per night
8.4Great86 reviews
Hotel
Port View City Hotel
Sri Lanka, Colombo
Comprising 17 rooms, the 3-star Port View City is set near a shopping district within 2.6 km of Gangaramaya Buddhist Temple.
from GBP 28 per night
8.4Great123 reviews
Guest house
Holiday Fashion Inn
Sri Lanka, Negombo
Located at a 0.6 km distance from Browns Beach, within a 10-minute drive of Angurukaramulla Temple, the Fashion features entertainment activities and loungers along with 13 rooms.
from GBP 19 per night
5.8Guest rating9 reviews
Hotel
Sai Sea City Hotel
Sri Lanka, Colombo
Located in the very heart of Colombo, approximately a 5-minute walk from Number 11 and within walking distance of Aishwari Amman Temple, the Sai Sea City offers various recreational opportunities and entertainment activities.
from GBP 31 per night
8.2Great151 reviews
Resort
Star Holiday Resort
Sri Lanka, Hikkaduwa
Located 10 minutes by car from Turtle Hatchery Hikkaduwa, the 2-star Star Holiday Resort features an outdoor pool.
from GBP 22 per night
8.2Great8 reviews
Resort
Brookside Resort By Earl'S
Sri Lanka, Kandy
Set around a 10-minute ride from Campbell's Lane Forest Reserve, the 3-star Brookside Kandy features a swimming pool and a buffet breakfast.
from GBP 14 per night
7.8Very good29 reviews
Hotel
The Ocean Pearl Hotel Negombo
Sri Lanka, Negombo
Located 5 minutes on foot from Negombo Water Park and 10 minutes by car from Ave Maria Convent, the 3-star Ocean Pearl Hotel features various recreational opportunities and entertainment activities.
from GBP 21 per night
8.0Great370 reviews
Hotel
Kandy View Hotel
Sri Lanka, Kandy
Museum of Rajaa Elephant is within 2.3 km of the perfect View, while Bahiravokanda Vihara Buddha Statue is around 2.7 km away.
from GBP 6 per night
8.2Great182 reviews
Hotel
Silvikris Villa
Sri Lanka, Colombo
The Silvikris Villa is set within 3.3 km of Thimbirigasyaya and 2.8 km from Kalutara Bodhiya.
from GBP 23 per night
7.6Very good11 reviews
Hotel
Lazaani Hotel Colombo
Sri Lanka, Colombo
Set at a 3.7 km distance from Pettah Floating Market, the Lazaani Colombo lies in the Bambalapitiya district of Colombo.
from GBP 30 per night
8.0Great48 reviews
Hotel
Gsh Colombo
Sri Lanka, Colombo
The luxury Gsh is nestled in the very heart of Colombo and 10 minutes by car from Mount Lavinia Beach.
from GBP 34 per night
8.2Great42 reviews
Hotel
Ceylon City Hotel,Colombo
Sri Lanka, Colombo
Set nearly 15 km from Ratmalana Air Force Base airport, the Ceylon City Hotel, features a bureau de change and a lift.
from GBP 25 per night
8.4Great94 reviews
Hotel
Hotel Ancient Village
Sri Lanka, Polonnaruwa
Within 6 km of Siva Devalaya, the Ancient Village Polonnaruwa includes 11 rooms.
from GBP 11 per night
Resorts with beach in Sri Lanka
7.8Very good66 reviews
Hotel
Hotel Hilltop
Sri Lanka, Kandy
Boasting a swimming pool, the 3-star Hilltop Kandy is within 2.3 km of Temple of the Sacred Tooth Relic.
from GBP 50 per night
8.0Great8 reviews
Hotel
Induruwa Beach Resort
Sri Lanka, Induruwa
Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center is 4.5 km from the 3-star Beach Resort, while Sea Turtle Hatchery is nearly 25 minutes' walk away.
from GBP 67 per night
6.2Nice22 reviews
Hotel
Hotel Sunset Beach
Sri Lanka, Negombo
Lake Boat Safari is within 9 minutes' walk of the 3-star Sunset Beach, while Ave Maria Convent is a 5-minute ride away.
from GBP 35 per night
7.8Very good53 reviews
Resort
Tree Of Life Nature Resort
Sri Lanka, Kandy
Staying in one of the 66 rooms, guests will enjoy a steam room, a Jacuzzi and sauna facilities as well as views of the pool.
from GBP 54 per night
8.0Great203 reviews
Resort
Jetwing Blue
Sri Lanka, Negombo
You can have some rest at a swimming pool or enjoy breathtaking views of the ocean, while the luxury Jetwing Blue Negombo boasts a beachfront setting just a pleasant stroll away from West Coast.
from GBP 123 per night
8.4Great675 reviews
Hotel
Galle Face Hotel
Sri Lanka, Colombo
Featuring a beachfront location in the heart of Colombo, the heritage Galle Face has 124 rooms and a swimming pool.
from GBP 79 per night
7.0Very good26 reviews
Hotel
Koggala Beach Hotel
Sri Lanka, Koggala
About 5 minutes by car from Joey Children Park, the 3-star Koggala offers yoga classes, chaise longues and entertainment activities plus an outdoor swimming pool.
from GBP 64 per night
8.0Great89 reviews
Resort
Maalu Maalu Resort & Spa - Thema Collection
Sri Lanka, Passikudah
Coconut Cultural Park is 5 minutes' stroll from the charming Maalu Maalu Resort & Spa - Thema Collection.
from GBP 642 per night
7.6Very good38 reviews
Hotel
Club Bentota
Sri Lanka, Bentota
Located in the Bentota Beach district, the comfortable 4-star Club Bentota features surfing, boating and lawn tennis along with an outdoor swimming pool.
from GBP 75 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
Sri Lanka, Dehiwala-Mount Lavinia
Offering an outdoor pool, spa therapy and recreational facilities, the 3-star Berjaya Hotel is located about 20 minutes' walk from Mount Lavinia Bus Stand.
from GBP 55 per night
8.4Great286 reviews
Hotel
Jetwing Sea
Sri Lanka, Negombo
The enchanting Jetwing Sea Negombo lies within 4.7 km of Fish Market and offers an Asian restaurant and an indoor pool onsite.
from GBP 149 per night
8.0Great71 reviews
Hotel
Hotel Sapphire
Sri Lanka, Colombo
Featuring an à la carte restaurant and an indoor pool, the comfortable Sapphire boasts a prime location in Colombo.
from GBP 31 per night
8.0Great113 reviews
Hotel
Earl'S Reef
Sri Lanka, Bentota
Guests of the Earl'S Reef Beruwala can relax at an outdoor pool and have their drinks at the lounge bar.
from GBP 78 per night
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S
Sri Lanka, Nuwara Eliya
Set about a 10-minute ride from Pedro Tea Factory, the unique Jetwing St Andrew'S Nuwara Eliya welcomes guests to an à la carte restaurant on site.
from GBP 95 per night
8.0Great10 reviews
Hotel
Club Koggala Village
Sri Lanka, Koggala
Featuring 87 rooms with views of the sea, the 3-star Club Koggala Village is set approximately a 20-minute walk from Stilt Fisherman.
from GBP 36 per night
8.2Great33 reviews
Hotel
The Lady Hill Hotel
Sri Lanka, Galle
About 12 minutes' walk from Galle Fort and overlooking the Indian Ocean, the 4-star Lady Hill features massage therapy and recreational facilities.
from GBP 118 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach
Sri Lanka, Unawatuna
Boasting a swimming pool, the Calamander Unawatuna is 10 minutes by car from Maritime Archeology Museum.
from GBP 98 per night
8.4Great46 reviews
Resort
Royal Palms Beach Hotel
Sri Lanka, Kalutara
Located a 10-minute ride from Holy Cross Church Kalutara, the elegant Royal Palms offers views of the sea along with a Jacuzzi and an outdoor swimming pool.
from GBP 254 per night
8.6Great17 reviews
Hotel
Hibiscus Beach Hotel & Villas
Sri Lanka, Kalutara
Located a 5-minute ride from Pulinathalarama Maha Viharaya, the comfortable 4-star Hibiscus Beach Hotel & Villas offers an outdoor swimming pool and a gym for guests.
from GBP 55 per night
8.0Great23 reviews
Hotel
Club Palm Garden
Sri Lanka, Beruwala
Barberyn Island Lighthouse is within 2.8 km of the Club Palm Garden Beruwala and Kande Vihare Temple is nearly a 15-minute walk away.
from GBP 90 per night
Resorts with free parking in Sri Lanka
8.2Great112 reviews
Hotel
Mermaid Hotel & Club
Sri Lanka, Kalutara
Featuring yoga classes and various recreational opportunities, the luxury Mermaid Hotel & Club Kalutara boasts a beachfront location just 1.1 km from Rajaguru Sri Subuthi Temple Waskaduwa.
from GBP 76 per night
8.0Great69 reviews
Hotel
The Blue Water
Sri Lanka, Wadduwa
The 5-star Blue Water, located within 3.8 km of Rankoth Viharaya, boasts a large outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool.
from GBP 94 per night
7.6Very good241 reviews
Hotel
Golden Star Beach Hotel
Sri Lanka, Negombo
Located a 5-minute ride from Dutch Fort, the 3-star Golden Star boasts an outdoor swimming pool.
from GBP 43 per night
8.2Great148 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
Sri Lanka, Wattala
Located in a shopping district and within 7 km of R Premadasa Stadium, the 4-star Pegasus Reef Wattala features 199 rooms plus a swimming pool.
from GBP 35 per night
8.0Great103 reviews
Hotel
Colombo City Hotels
Sri Lanka, Colombo
Located within 3.1 km of National Museum of Colombo, the 3-star City Hotels offers modern comforts such as a cash machine and a currency exchange.
from GBP 43 per night
8.0Great217 reviews
Resort
Taj Bentota Resort & Spa
Sri Lanka, Bentota
Nestled in an entertainment area, the Taj Bentota Resort & Spa is nearly 25 minutes on foot from Bentota River.
from GBP 86 per night
7.6Very good102 reviews
Hotel
Oasey Beach Hotel
Sri Lanka, Bentota
The Oasey, approximately 10 minutes by car from Sunshine Water Sports Center, boasts access to a sand beach and also features massage therapy and entertainment activities.
from GBP 96 per night
8.2Great108 reviews
Resort
Pigeon Island Beach Resort
Sri Lanka, Nilaveli
Approximately 25 km from China Bay airport, the comfortable Pigeon Island offers a wellness centre for guests' enjoyment.
from GBP 59 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
Sri Lanka, Colombo
The Global Towers Hotel & Apartments Colombo is located 15 km from Ratmalana Air Force Base airport and at 400 metres of Savoy film hall halt bus stop.
from GBP 27 per night
8.0Great52 reviews
Hotel
Oak Ray Serene Garden Hotel
Sri Lanka, Kandy
Offering 39 rooms with views of the patio, the Oak Ray Serene Garden Kandy is set in a shopping area, 15 minutes' drive from Royal Botanical Gardens.
from GBP 59 per night
8.4Great15 reviews
Hotel
Amanwella
Sri Lanka, Tangalle
Lounge and Tuk Tuk Suranga are located 4 km and 2.2 km from the 5-star Amanwella Tangalle respectively.
from GBP 658 per night
8.2Great247 reviews
Resort
Amaya Hills Kandy
Sri Lanka, Kandy
Boasting quiet location in a business area, the 5-star Amaya Hills offers to try international dishes and enjoy time by an outdoor swimming pool.
from GBP 55 per night
8.2Great201 reviews
Hotel
The Kingsbury Colombo
Sri Lanka, Colombo
Strategically located right around 5 minutes' walk from World Trade Center, the elegant Kingsbury has bright rooms to offer as well as a pool bar.
from GBP 67 per night
8.0Great95 reviews
Hotel
The Galadari Hotel
Sri Lanka, Colombo
There are a hot tub, sauna facilities and an outdoor swimming pool at the 3-star Galadari, and some of the 221 rooms offer views of the pool.
from GBP 45 per night
8.0Great80 reviews
Hotel
Mahaweli Reach Hotel
Sri Lanka, Kandy
Located in the luxurious part of Kandy, around a 10-minute ride from the modest Sri Lanka Cricket Office, the 5-star Mahaweli Reach offers fitness classes and live entertainment.
from GBP 51 per night
8.4Great85 reviews
Resort
The Deer Park Hotel
Sri Lanka, Giritale
Featuring a swimming pool, the 5-star Deer Park Giritale in a historical area boasts 23 rooms.
from GBP 63 per night
8.2Great355 reviews
Hotel
Cinnamon Grand Colombo
Sri Lanka, Colombo
Set in a central area about 7 minutes' walk from Colombo Swimming Club, the Cinnamon Grand features a fine-dining restaurant.
from GBP 101 per night
8.2Great218 reviews
Hotel
Cinnamon Lakeside
Sri Lanka, Colombo
Located around a 10-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the Cinnamon Lakeside Colombo features a swimming pool and a health club.
from GBP 83 per night
8.2Great33 reviews
Resort
Jetwing Saman Villas
Sri Lanka, Bentota
Merely 5 minutes' walk from Sea Turtle Hatchery, the comfortable Saman Villas offers a prime location and includes an à la carte restaurant.
from GBP 519 per night
8.2Great203 reviews
Resort
Cinnamon Lodge Habarana
Sri Lanka, Habarana
Situated in a historical district, the luxury Cinnamon Lodge Habarana features a swimming pool.
from GBP 111 per night
Top Resorts in Sri Lanka
7.2Very good77 reviews
Hotel
Paradise Holiday Village
Sri Lanka, Negombo
Located a 10-minute drive from Ave Maria Convent, the historical Paradise overlooks the garden and features an Indian restaurant.
from GBP 27 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel
Sri Lanka, Negombo
Situated 250 metres from Negombo Beach Park, the 3-star Paradise Negombo also offers an outdoor swimming pool.
from GBP 106 per night
7.4Very good7 reviews
Hotel
Alpine Hotel
Sri Lanka, Nuwara Eliya
Holy Trinity Church and Shanthipura View Point are located 1.7 km and 2.5 km from the Alpine Nuwara Eliya respectively.
from GBP 86 per night
7.6Very good5 reviews
Hotel
Welcombe Hotel
Sri Lanka, Trincomalee
Offering an outdoor pool, the 3-star Welcombe boasts a location within a 5-minute stroll of Orr's Hill Army Museum.
from GBP 44 per night
8.0Great11 reviews
Hotel
Orient Hotel
Sri Lanka, Bandarawela
Situated a mere 600 metres from Bandarawela Central Bus Stand, the 3-star Orient features 48 rooms with private bathrooms.
from GBP 39 per night
Hotel
Green Park Beach Hotel
Sri Lanka, Trincomalee
Dutch Bay Beach is within 200 metres of the 2-star Green Park Beach Trincomalee, while Koneswaram Temple is a 20-minute walk away.
from GBP 31 per night
8.0Great12 reviews
Hotel
Hotel Bentota Village
Sri Lanka, Bentota
The 3-star Village boasts spa therapy and entertainment activities on site and guests can laze by a swimming pool.
from GBP 91 per night
7.4Very good10 reviews
Resort
Boulder Range Resort
Sri Lanka, Dambulla
Ibbankatuwa Megalithic Burial Site is 3.8 km from the 3-star Boulder Range Resort and Dambulla temple is about 4.9 km away.
from GBP 59 per night
8.2Great75 reviews
Hotel
Nilaveli Beach Hotel
Sri Lanka, Nilaveli
Set 10 minutes by car from Pigeon Island National Park, the 3-star Nilaveli offers 48 rooms and an outdoor pool.
from GBP 107 per night
6.6Nice18 reviews
Hotel
Rani Beach Resorts
Sri Lanka, Negombo
Staying at the wonderful 3-star Rani Beach Resorts means you will be 10 minutes by car from Morawala Beach, while enjoying an outdoor swimming pool onsite.
from GBP 69 per night
8.0Great45 reviews
Hotel
Chaarya Resort & Spa
Sri Lanka, Tissamaharama
Offering an outdoor swimming pool, the quaint Chaarya Resort & is a 20-minute stroll from Independent Jeep Association.
from GBP 87 per night
8.6Great88 reviews
Resort
Mandara Resort Mirissa
Sri Lanka, Weligama
Guests will enjoy a swimming pool and 59 rooms, while staying at the 5-star Mandara Resort Mirissa Weligama with location within walking distance to West Coast.
from GBP 75 per night
8.2Great72 reviews
Hotel
Lagoon Paradise Beach Resort
Sri Lanka, Tangalle
Located in the Tangalle Beach district and 7 minutes' stroll from Tangalle Lagoon, the smoke-free Lagoon Paradise Beach Resort features massage therapy and recreational facilities.
from GBP 199 per night
8.0Great33 reviews
Hotel
The Elephant Corridor Hotel
Sri Lanka, Sigiriya
The 5-star Elephant Corridor is positioned 15 minutes by car from Sigiriya Museum in a rural area, boasting 21 luxurious rooms along with sauna facilities and an indoor pool.
from GBP 181 per night
8.4Great7 reviews
Hotel
Hotel Randiya
Sri Lanka, Ponnarankulama
Royal Pleasure Gardens is a 10-minute ride from the Randiya Anuradhapura and Samadhi Statue is approximately 10 minutes away by car.
from GBP 48 per night
8.6Great17 reviews
Hotel
Kahanda Kanda
Sri Lanka, Koggala
Located within 3.5 km of Kalapuwa Herbal Garden, the 5-star Kahanda Kanda features fitness classes and spa therapy on-site along with a lounge bar.
from GBP 280 per night
7.8Very good33 reviews
Resort
Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga
Sri Lanka, Wadduwa
Offering a setting within a 10-minute drive of Kalutara Beach, the deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa includes 52 rooms and features a Turkish steam bath, a Turkish steam room and a hot tub.
from GBP 201 per night
8.6Great23 reviews
Hotel
Tilko City Hotel Jaffna
Sri Lanka, Jaffna
Featuring fitness classes, spa therapy and recreational facilities, the 4-star Tilko City Hotel is only 10 minutes' walk from Sri Nagavihara International Buddhist Centre as well as near a train station.
from GBP 65 per night
7.0Very good17 reviews
Hotel
Cockpit Airport Reach Hotel
Sri Lanka, Katunayake
The comfortable 3-star Cockpit Airport Reach is placed in a tourist area of Katunayake, at a 3.4 km distance from Negombo Lagoon and 4.7 km from Destination Sri Lanka.
from GBP 35 per night
7.8Very good44 reviews
Hotel
St.Lachlan Hotel & Suites
Sri Lanka, Negombo
Boasting a Thai restaurant, the St.Lachlan Hotel & Suites is available around 6 minutes' walk from Browns Beach.
from GBP 18 per night