Most popular cities in Sri Lanka
- Galle150 resorts
- Negombo274 resorts
- Sigiriya94 resorts
- Kandy263 resorts
Top landmarks in Sri Lanka
-
Popular attractions
Amazing spa hotels in Sri Lanka
8.2Great444 reviews
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.0Great188 reviews
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 52 per night
8.0Great289 reviews
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 55 per night
8.2Great333 reviews
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 57 per night
8.4Great141 reviews
Hotel
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 92 per night
8.0Great188 reviews
Resort
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 77 per night
8.4Great157 reviews
Resort
Sri Lanka, Koggala
The 5-star Fortress Resort & Spa offers stylish accommodation with 53 rooms in the touristic area of Koggala.
from GBP 156 per night
8.4Great131 reviews
Resort
Sri Lanka, Sigiriya
Offering a spectacular location just a short drive from Sigiriya Rock, the luxury Jetwing Vil Uyana Sigiriya boasts an à la carte restaurant along with hiking and cycling.
from GBP 261 per night
8.4Great324 reviews
Hotel
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 129 per night
8.4Great690 reviews
Hotel
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 151 per night
8.2Great149 reviews
Hotel
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 156 per night
8.2Great323 reviews
Hotel
Sri Lanka, Negombo
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
from GBP 76 per night
8.2Great364 reviews
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 54 per night
8.0Great181 reviews
Hotel
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 54 per night
8.2Great238 reviews
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 71 per night
8.6Great25 reviews
Hotel
Sri Lanka, Galle
Yatagala Temple is 10 minutes by car from the 5-star Amangalla Galle.
from GBP 460 per night
8.4Great168 reviews
Hotel
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 79 per night
8.4Great210 reviews
Hotel
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 73 per night
8.0Great124 reviews
Resort
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 55 per night
8.0Great261 reviews
Hotel
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 157 per night
8.2Great444 reviews
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.0Great188 reviews
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 52 per night
8.0Great289 reviews
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 55 per night
8.2Great333 reviews
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 57 per night
8.4Great141 reviews
Hotel
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 92 per night
8.0Great188 reviews
Resort
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 77 per night
8.4Great157 reviews
Resort
Sri Lanka, Koggala
The 5-star Fortress Resort & Spa offers stylish accommodation with 53 rooms in the touristic area of Koggala.
from GBP 156 per night
8.4Great131 reviews
Resort
Sri Lanka, Sigiriya
Offering a spectacular location just a short drive from Sigiriya Rock, the luxury Jetwing Vil Uyana Sigiriya boasts an à la carte restaurant along with hiking and cycling.
from GBP 261 per night
8.4Great324 reviews
Hotel
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 129 per night
8.4Great690 reviews
Hotel
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 151 per night
8.2Great149 reviews
Hotel
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 156 per night
8.2Great323 reviews
Hotel
Sri Lanka, Negombo
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
from GBP 76 per night
8.2Great364 reviews
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 54 per night
8.0Great181 reviews
Hotel
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 54 per night
8.2Great238 reviews
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 71 per night
8.6Great25 reviews
Hotel
Sri Lanka, Galle
Yatagala Temple is 10 minutes by car from the 5-star Amangalla Galle.
from GBP 460 per night
Top family hotels in Sri Lanka
8.2Great56 reviews
Hotel
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 62 per night
8.4Great61 reviews
Hotel
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 188 per night
8.0Great19 reviews
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 27 per night
8.2Great99 reviews
Hotel
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 218 per night
8.2Great7 reviews
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 96 per night
7.6Very good30 reviews
Hotel
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.2Great141 reviews
Hotel
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 41 per night
8.0Great143 reviews
Hotel
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 80 per night
8.6Great83 reviews
Resort
Sri Lanka, Sigiriya
Approximately 60 km from Sigiriya Air Force Base airport, the 5-star Uga Ulagalla offers a spa salon for guests' enjoyment.
from GBP 520 per night
8.0Great52 reviews
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 57 per night
7.6Very good23 reviews
Hotel
Sri Lanka, Kandy
The Devon Kandy lies 10 minutes' drive from Victoria Reservoir SPB airport and features a luggage room and a restaurant.
from GBP 29 per night
7.2Very good77 reviews
Hotel
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 39 per night
8.4Great283 reviews
Resort
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 49 per night
8.2Great260 reviews
Resort
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 125 per night
7.8Very good86 reviews
Hotel
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 52 per night
8.0Great173 reviews
Resort
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 119 per night
8.4Great29 reviews
Hotel
Sri Lanka, Rathgama
Offering fitness classes, spa therapy and various recreational opportunities, the 5-star Aditya Boutique lies in a touristic area of Rathgama, at a 6 km distance from Saffron Robes Gallery and Studio and within 6 km of Naga Viharaya.
from GBP 262 per night
8.0Great110 reviews
Resort
Sri Lanka, Dickwella
150 metres from Dickwella Beach, the luxury Resort And Spa features yoga classes and loungers.
from GBP 198 per night
8.2Great263 reviews
Resort
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 142 per night
8.0Great103 reviews
Resort
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 78 per night
8.2Great56 reviews
Hotel
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 62 per night
8.4Great61 reviews
Hotel
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 188 per night
8.0Great19 reviews
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 27 per night
8.2Great99 reviews
Hotel
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 218 per night
8.2Great7 reviews
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 96 per night
7.6Very good30 reviews
Hotel
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.2Great141 reviews
Hotel
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 41 per night
8.0Great143 reviews
Hotel
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 80 per night
8.6Great83 reviews
Resort
Sri Lanka, Sigiriya
Approximately 60 km from Sigiriya Air Force Base airport, the 5-star Uga Ulagalla offers a spa salon for guests' enjoyment.
from GBP 520 per night
8.0Great52 reviews
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 57 per night
7.6Very good23 reviews
Hotel
Sri Lanka, Kandy
The Devon Kandy lies 10 minutes' drive from Victoria Reservoir SPB airport and features a luggage room and a restaurant.
from GBP 29 per night
7.2Very good77 reviews
Hotel
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 39 per night
8.4Great283 reviews
Resort
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 49 per night
8.2Great260 reviews
Resort
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 125 per night
7.8Very good86 reviews
Hotel
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 52 per night
8.0Great173 reviews
Resort
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 119 per night
Best luxury hotels in Sri Lanka
8.2Great214 reviews
Resort
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 162 per night
8.0Great275 reviews
Resort
Sri Lanka, Hikkaduwa
The smoke-free Coral Sands Hikkaduwa in the Hikkaduwa Beach district features a swimming pool and a fitness studio.
from GBP 50 per night
7.6Very good16 reviews
Hotel
Sri Lanka, Hambantota
Located approximately 15 minutes' walk from Ramba Viharaya, the beachfront Peacock Hambantota features a swimming pool.
from GBP 88 per night
8.2Great46 reviews
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 67 per night
7.8Very good136 reviews
Hotel
Sri Lanka, Kandy
The 4-star The Tourmaline boasts a swimming pool and has 24 rooms, featuring a location near a train station.
from GBP 41 per night
8.0Great88 reviews
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 106 per night
8.4Great57 reviews
Hotel
Sri Lanka, Sigiriya
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
from GBP 79 per night
8.4Great11 reviews
Hotel
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 55 per night
8.0Great134 reviews
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 43 per night
8.4Great77 reviews
Hotel
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 128 per night
8.4Great522 reviews
Hotel
Sri Lanka, Sigiriya
The 4-star Sigiriya, located in a historical neighbourhood, has massage therapy and recreational facilities.
from GBP 43 per night
8.2Great369 reviews
Hotel
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 20 per night
7.6Very good57 reviews
Resort
Sri Lanka, Sigiriya
The Kassapa Lions Rock is set a 25-minute stroll from Jeskynni chram and a 10-minute ride from Moat.
from GBP 52 per night
8.6Great17 reviews
Hotel
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 65 per night
8.0Great226 reviews
Hotel
Sri Lanka, Kandy
About an 18-minute walk from Kandy View Point, the charming Suisse boasts an Asian restaurant and 87 rooms.
from GBP 35 per night
8.2Great100 reviews
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 46 per night
8.2Great397 reviews
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 46 per night
8.0Great129 reviews
Hotel
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 69 per night
8.2Great81 reviews
Resort
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 168 per night
8.2Great138 reviews
Hotel
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 129 per night
8.2Great214 reviews
Resort
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 162 per night
8.0Great275 reviews
Resort
Sri Lanka, Hikkaduwa
The smoke-free Coral Sands Hikkaduwa in the Hikkaduwa Beach district features a swimming pool and a fitness studio.
from GBP 50 per night
7.6Very good16 reviews
Hotel
Sri Lanka, Hambantota
Located approximately 15 minutes' walk from Ramba Viharaya, the beachfront Peacock Hambantota features a swimming pool.
from GBP 88 per night
8.2Great46 reviews
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 67 per night
7.8Very good136 reviews
Hotel
Sri Lanka, Kandy
The 4-star The Tourmaline boasts a swimming pool and has 24 rooms, featuring a location near a train station.
from GBP 41 per night
8.0Great88 reviews
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 106 per night
8.4Great57 reviews
Hotel
Sri Lanka, Sigiriya
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
from GBP 79 per night
8.4Great11 reviews
Hotel
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 55 per night
8.0Great134 reviews
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 43 per night
8.4Great77 reviews
Hotel
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 128 per night
8.4Great522 reviews
Hotel
Sri Lanka, Sigiriya
The 4-star Sigiriya, located in a historical neighbourhood, has massage therapy and recreational facilities.
from GBP 43 per night
8.2Great369 reviews
Hotel
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 20 per night
7.6Very good57 reviews
Resort
Sri Lanka, Sigiriya
The Kassapa Lions Rock is set a 25-minute stroll from Jeskynni chram and a 10-minute ride from Moat.
from GBP 52 per night
8.6Great17 reviews
Hotel
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 65 per night
8.0Great226 reviews
Hotel
Sri Lanka, Kandy
About an 18-minute walk from Kandy View Point, the charming Suisse boasts an Asian restaurant and 87 rooms.
from GBP 35 per night
8.2Great100 reviews
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 46 per night
Cheap hotels in Sri Lanka
8.0Great420 reviews
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 7 per night
8.2Great192 reviews
Hotel
Sri Lanka, Colombo
The Silvikris Villa is set within 3.3 km of Thimbirigasyaya and 2.8 km from Kalutara Bodhiya.
from GBP 20 per night
7.6Very good11 reviews
Hotel
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 29 per night
8.0Great59 reviews
Hotel
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 29 per night
7.8Very good55 reviews
Hotel
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 24 per night
7.6Very good46 reviews
Inn
Sri Lanka, Negombo
Offering fitness classes and entertainment activities, the smoke-free Modern City Negombo is within 5 minutes' drive of St Anthony's Church as well as within 10 minutes' walk of St. Mary's Church.
from GBP 19 per night
7.8Very good80 reviews
Hotel
Sri Lanka, Unawatuna
A 10-minute ride from Historical Mansion Museum, the 2-star Surf City Guesthouse includes 14 rooms.
from GBP 23 per night
7.4Very good15 reviews
Guest house
Sri Lanka, Bentota
Offering a swimming pool, the 2-star Little Paradise Bentota is at an 11 km distance from Sunshine Water Sports Center.
from GBP 16 per night
6.8Nice17 reviews
Resort
Sri Lanka, Hikkaduwa
Within 10 minutes' drive of Seenigama Sri Devol Maha Devalaya, the Ap Nippon Beach Hikkaduwa includes 26 rooms.
from GBP 17 per night
5.6Guest rating26 reviews
Bed & Breakfast
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 good54 reviews
Hotel
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 18 per night
8.0Great14 reviews
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.2Very good31 reviews
Hotel
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 28 per night
8.0Great252 reviews
Hotel
Sri Lanka, Negombo
Staying at the 3-star J Negombo means you will be 10 minutes by car from Angurukaramulla Temple, while enjoying an outdoor pool onsite.
from GBP 20 per night
7.6Very good20 reviews
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 29 per night
8.2Great110 reviews
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 27 per night
8.4Great131 reviews
Guest house
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
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 21 per night
8.0Great176 reviews
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 16 per night
8.2Great8 reviews
Resort
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 13 per night
8.0Great420 reviews
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 7 per night
8.2Great192 reviews
Hotel
Sri Lanka, Colombo
The Silvikris Villa is set within 3.3 km of Thimbirigasyaya and 2.8 km from Kalutara Bodhiya.
from GBP 20 per night
7.6Very good11 reviews
Hotel
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 29 per night
8.0Great59 reviews
Hotel
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 29 per night
7.8Very good55 reviews
Hotel
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 24 per night
7.6Very good46 reviews
Inn
Sri Lanka, Negombo
Offering fitness classes and entertainment activities, the smoke-free Modern City Negombo is within 5 minutes' drive of St Anthony's Church as well as within 10 minutes' walk of St. Mary's Church.
from GBP 19 per night
7.8Very good80 reviews
Hotel
Sri Lanka, Unawatuna
A 10-minute ride from Historical Mansion Museum, the 2-star Surf City Guesthouse includes 14 rooms.
from GBP 23 per night
7.4Very good15 reviews
Guest house
Sri Lanka, Bentota
Offering a swimming pool, the 2-star Little Paradise Bentota is at an 11 km distance from Sunshine Water Sports Center.
from GBP 16 per night
6.8Nice17 reviews
Resort
Sri Lanka, Hikkaduwa
Within 10 minutes' drive of Seenigama Sri Devol Maha Devalaya, the Ap Nippon Beach Hikkaduwa includes 26 rooms.
from GBP 17 per night
5.6Guest rating26 reviews
Bed & Breakfast
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 good54 reviews
Hotel
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 18 per night
8.0Great14 reviews
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.2Very good31 reviews
Hotel
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 28 per night
8.0Great252 reviews
Hotel
Sri Lanka, Negombo
Staying at the 3-star J Negombo means you will be 10 minutes by car from Angurukaramulla Temple, while enjoying an outdoor pool onsite.
from GBP 20 per night
7.6Very good20 reviews
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 29 per night
8.2Great110 reviews
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 27 per night
Resorts with beach in Sri Lanka
7.8Very good88 reviews
Hotel
Sri Lanka, Colombo
Featuring an à la carte restaurant and an indoor pool, the comfortable Sapphire boasts a prime location in Colombo.
from GBP 29 per night
7.8Very good146 reviews
Hotel
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 92 per night
8.0Great10 reviews
Hotel
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 35 per night
8.0Great57 reviews
Resort
Sri Lanka, Wayikkal
Located 4.6 km from Negombo Beach Park, the charming Ranweli Holiday Village Wayikkal boasts a swimming pool.
from GBP 115 per night
8.2Great50 reviews
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 175 per night
8.2Great93 reviews
Hotel
Sri Lanka, Unawatuna
Boasting a swimming pool, the Calamander Unawatuna is 10 minutes by car from Maritime Archeology Museum.
from GBP 94 per night
8.4Great68 reviews
Resort
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 160 per night
8.0Great23 reviews
Hotel
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 86 per night
7.8Very good66 reviews
Hotel
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 48 per night
6.2Nice22 reviews
Hotel
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 33 per night
7.8Very good108 reviews
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 56 per night
7.8Very good149 reviews
Resort
Sri Lanka, Nilaveli
Approximately 25 km from China Bay airport, the comfortable Pigeon Island offers a wellness centre for guests' enjoyment.
from GBP 76 per night
7.6Very good185 reviews
Hotel
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 26 per night
7.8Very good53 reviews
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 55 per night
8.0Great264 reviews
Resort
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 119 per night
8.4Great770 reviews
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 72 per night
7.2Very good38 reviews
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 115 per night
8.0Great130 reviews
Resort
Sri Lanka, Passikudah
Coconut Cultural Park is 5 minutes' stroll from the charming Maalu Maalu Resort & Spa - Thema Collection.
from GBP 142 per night
7.4Very good72 reviews
Hotel
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 49 per night
8.2Great358 reviews
Hotel
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 102 per night
7.8Very good88 reviews
Hotel
Sri Lanka, Colombo
Featuring an à la carte restaurant and an indoor pool, the comfortable Sapphire boasts a prime location in Colombo.
from GBP 29 per night
7.8Very good146 reviews
Hotel
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 92 per night
8.0Great10 reviews
Hotel
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 35 per night
8.0Great57 reviews
Resort
Sri Lanka, Wayikkal
Located 4.6 km from Negombo Beach Park, the charming Ranweli Holiday Village Wayikkal boasts a swimming pool.
from GBP 115 per night
8.2Great50 reviews
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 175 per night
8.2Great93 reviews
Hotel
Sri Lanka, Unawatuna
Boasting a swimming pool, the Calamander Unawatuna is 10 minutes by car from Maritime Archeology Museum.
from GBP 94 per night
8.4Great68 reviews
Resort
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 160 per night
8.0Great23 reviews
Hotel
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 86 per night
7.8Very good66 reviews
Hotel
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 48 per night
6.2Nice22 reviews
Hotel
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 33 per night
7.8Very good108 reviews
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 56 per night
7.8Very good149 reviews
Resort
Sri Lanka, Nilaveli
Approximately 25 km from China Bay airport, the comfortable Pigeon Island offers a wellness centre for guests' enjoyment.
from GBP 76 per night
7.6Very good185 reviews
Hotel
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 26 per night
7.8Very good53 reviews
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 55 per night
8.0Great264 reviews
Resort
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 119 per night
8.4Great770 reviews
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 72 per night
Resorts with free parking in Sri Lanka
8.0Great110 reviews
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 43 per night
7.8Very good99 reviews
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 119 per night
8.4Great97 reviews
Resort
Sri Lanka, Giritale
Featuring a swimming pool, the 5-star Deer Park Giritale in a historical area boasts 23 rooms.
from GBP 61 per night
8.2Great399 reviews
Hotel
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 81 per night
8.2Great304 reviews
Hotel
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 60 per night
8.0Great70 reviews
Hotel
Sri Lanka, Kalutara
Positioned 10 minutes on foot from Rajaguru Sri Subuthi Temple Waskaduwa, guests can enjoy Indian dishes at the world-class Turyaa Kalutara's Asian restaurant.
from GBP 129 per night
8.4Great61 reviews
Resort
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 397 per night
8.4Great272 reviews
Resort
Sri Lanka, Sigiriya
Situated in a historical district, the luxury Cinnamon Lodge Habarana features a swimming pool.
from GBP 107 per night
8.0Great74 reviews
Hotel
Sri Lanka, Bandarawela
Located around 10 minutes' walk from Church of the Ascension, the 3-star Bandarawela boasts an outdoor swimming pool.
from GBP 61 per night
8.0Great8 reviews
Hotel
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 64 per night
8.0Great147 reviews
Hotel
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 96 per night
8.2Great13 reviews
Hotel
Sri Lanka, Kalawana
Guests will enjoy an outdoor swimming pool onsite and admire views of the garden offered from 8 rooms.
from GBP 138 per night
8.0Great83 reviews
Hotel
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 81 per night
7.4Very good291 reviews
Hotel
Sri Lanka, Negombo
Located a 5-minute ride from Dutch Fort, the 3-star Golden Star boasts an outdoor swimming pool.
from GBP 42 per night
8.2Great198 reviews
Hotel
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 34 per night
8.0Great128 reviews
Hotel
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 38 per night
8.0Great243 reviews
Resort
Sri Lanka, Bentota
Nestled in an entertainment area, the Taj Bentota Resort & Spa is nearly 25 minutes on foot from Bentota River.
from GBP 82 per night
8.4Great15 reviews
Hotel
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 576 per night
8.0Great298 reviews
Resort
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 53 per night
8.2Great262 reviews
Hotel
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 64 per night
8.0Great110 reviews
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 43 per night
7.8Very good99 reviews
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 119 per night
8.4Great97 reviews
Resort
Sri Lanka, Giritale
Featuring a swimming pool, the 5-star Deer Park Giritale in a historical area boasts 23 rooms.
from GBP 61 per night
8.2Great399 reviews
Hotel
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 81 per night
8.2Great304 reviews
Hotel
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 60 per night
8.0Great70 reviews
Hotel
Sri Lanka, Kalutara
Positioned 10 minutes on foot from Rajaguru Sri Subuthi Temple Waskaduwa, guests can enjoy Indian dishes at the world-class Turyaa Kalutara's Asian restaurant.
from GBP 129 per night
8.4Great61 reviews
Resort
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 397 per night
8.4Great272 reviews
Resort
Sri Lanka, Sigiriya
Situated in a historical district, the luxury Cinnamon Lodge Habarana features a swimming pool.
from GBP 107 per night
8.0Great74 reviews
Hotel
Sri Lanka, Bandarawela
Located around 10 minutes' walk from Church of the Ascension, the 3-star Bandarawela boasts an outdoor swimming pool.
from GBP 61 per night
8.0Great8 reviews
Hotel
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 64 per night
8.0Great147 reviews
Hotel
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 96 per night
8.2Great13 reviews
Hotel
Sri Lanka, Kalawana
Guests will enjoy an outdoor swimming pool onsite and admire views of the garden offered from 8 rooms.
from GBP 138 per night
8.0Great83 reviews
Hotel
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 81 per night
7.4Very good291 reviews
Hotel
Sri Lanka, Negombo
Located a 5-minute ride from Dutch Fort, the 3-star Golden Star boasts an outdoor swimming pool.
from GBP 42 per night
8.2Great198 reviews
Hotel
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 34 per night
8.0Great128 reviews
Hotel
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 38 per night
Top Resorts in Sri Lanka
6.6Nice18 reviews
Hotel
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 66 per night
8.0Great74 reviews
Hotel
Sri Lanka, Tissamaharama
Offering an outdoor swimming pool, the quaint Chaarya Resort & is a 20-minute stroll from Independent Jeep Association.
from GBP 115 per night
8.4Great109 reviews
Resort
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 76 per night
8.2Great78 reviews
Hotel
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 53 per night
7.4Very good92 reviews
Hotel
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 24 per night
8.0Great33 reviews
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 367 per night
8.4Great7 reviews
Hotel
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 46 per night
8.4Great37 reviews
Hotel
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 214 per night
7.8Very good162 reviews
Hotel
Sri Lanka, Negombo
Situated 250 metres from Negombo Beach Park, the 3-star Paradise Negombo also offers an outdoor swimming pool.
from GBP 102 per night
7.6Very good6 reviews
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 82 per night
7.6Very good5 reviews
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 43 per night
7.8Very good8 reviews
Hotel
Sri Lanka, Wadduwa
The Ocean View Wadduwa offers 150 rooms plus an indoor garden, within a 15-minute ride from West Coast Tattoo Studio.
from GBP 105 per night
8.0Great246 reviews
Hotel
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 76 per night
8.0Great11 reviews
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 57 per night
8.2Great93 reviews
Hotel
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 189 per night
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 29 per night
8.0Great12 reviews
Hotel
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 88 per night
7.4Very good10 reviews
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 56 per night
8.0Great19 reviews
Hotel
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 102 per night
8.0Great124 reviews
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 103 per night
6.6Nice18 reviews
Hotel
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 66 per night
8.0Great74 reviews
Hotel
Sri Lanka, Tissamaharama
Offering an outdoor swimming pool, the quaint Chaarya Resort & is a 20-minute stroll from Independent Jeep Association.
from GBP 115 per night
8.4Great109 reviews
Resort
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 76 per night
8.2Great78 reviews
Hotel
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 53 per night
7.4Very good92 reviews
Hotel
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 24 per night
8.0Great33 reviews
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 367 per night
8.4Great7 reviews
Hotel
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 46 per night
8.4Great37 reviews
Hotel
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 214 per night
7.8Very good162 reviews
Hotel
Sri Lanka, Negombo
Situated 250 metres from Negombo Beach Park, the 3-star Paradise Negombo also offers an outdoor swimming pool.
from GBP 102 per night
7.6Very good6 reviews
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 82 per night
7.6Very good5 reviews
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 43 per night
7.8Very good8 reviews
Hotel
Sri Lanka, Wadduwa
The Ocean View Wadduwa offers 150 rooms plus an indoor garden, within a 15-minute ride from West Coast Tattoo Studio.
from GBP 105 per night
8.0Great246 reviews
Hotel
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 76 per night
8.0Great11 reviews
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 57 per night
8.2Great93 reviews
Hotel
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 189 per night
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 29 per night