Top landmarks in Sri Lanka
-
Popular attractions
Amazing spa hotels in Sri Lanka
8.2Great100 reviews
Apartment
Sri Lanka, Colombo
Featuring an outdoor swimming pool, this apartment is located steps away from Seema Malaka in the business district of the city.
from GBP 135 per night
8.6Great10 reviews
Lodge
Sri Lanka, Deniyaya
Situated 1 km from Patna View Point, this venue features a sundeck, a shared lounge and loungers.
from GBP 293 per night
Villa
Sri Lanka, Kandy
Featuring 8 rooms, facials and massage therapy, the modern Hanthana Boutique Villa By Amaya is about 10 minutes by car from Hanthana Mountain Sri Lanka in Kandy.
from GBP 140 per night
8.6Great56 reviews
Chalet
Sri Lanka, Hatton
Castlereagh Reservoir and Christ Church are located 1.8 km and 3.2 km from the Tea Hills Bungalow Villa Hatton respectively.
from GBP 38 per night
8.6Great78 reviews
Villa
Sri Lanka, Tissamaharama
Located 1.6 km from the ancient Tissamaharama Raja Maha Vihara Buddhist Temple, the Richards Cabanas Villa boasts an outdoor pool.
from GBP 85 per night
7.8Very good22 reviews
Homestay
Sri Lanka, Sigiriya
Placed just next to Sigiriya Temple, this affordable apartment offers a terrace where guests can relax enjoying a the garden view.
from GBP 32 per night
8.4Great57 reviews
Lodge
Sri Lanka, Ella
The comfortable Ecolodge is located 60 km from Gregory Lake SPB airport and around a 5-minute walk from Passara bus stop.
from GBP 37 per night
8.4Great96 reviews
Homestay
Sri Lanka, Anuradhapura
The homestay comes with an outdoor swimming pool and is set 4 km from Vessagiriya.
from GBP 21 per night
8.4Great6 reviews
Homestay
Sri Lanka, Tangalle
Providing a sundeck, a picnic area and a garden, this apartment is located in the Tangalle Beach district, within 1 km of Tangalle Lagoon.
from GBP 9 per night
8.4Great82 reviews
Lodge
Sri Lanka, Kandy
The perfect Settle Inn Tourist Lodge is a perfect vacation spot around a 20-minute stroll from Lord Kataragama Temple and other Kandy landmarks.
from GBP 401 per night
8.2Great55 reviews
Villa
Sri Lanka, Galle
Set 2.6 km from Galle Harbour, this family-friendly property features entertainment activities and various recreational opportunities.
from GBP 58 per night
8.8Great17 reviews
Villa
Sri Lanka, Unawatuna
Offering a swimming pool, this family accommodation lies 4 km from Fort.
from GBP 112 per night
Lodge
Sri Lanka, Deniyaya
Overlooking mountain, the Rainforest Lodge, Deniyaya welcomes guests with a continental breakfast.
from GBP 23 per night
8.6Great43 reviews
Homestay
Sri Lanka, Mirissa
Nestled 950 metres from Parrot Rock Bridge in Mirissa, the property features a seafood restaurant restaurant and a shared lounge and a garden.
from GBP 25 per night
8.8Great15 reviews
Villa
Sri Lanka, Kandy
Located in the historical district of Kandy, within 4.4 km of Temple of the Sacred Tooth Relic, the perfect Mountbatten Bungalow Villa offers access to sauna facilities and an indoor pool.
from GBP 158 per night
8.6Great69 reviews
Villa
Sri Lanka, Negombo
4.2 km from Muthurajawela Marsh, the Villa Hundira overlooks the patio and features massage therapy and recreational facilities.
from GBP 157 per night
8.6Great31 reviews
Villa
Sri Lanka, Mirissa
Located in a shopping neighbourhood, the opulent Sri Sharavi Beach Villas & Spa - With 43 Metre Saltwater Infinity Pool Mirissa offers a swimming pool and a buffet breakfast.
from GBP 236 per night
8.4Great5 reviews
Villa
Sri Lanka, Bentota
Being within 4 km of Kosgoda Turtle Hatchery, this villa features a terrace.
from GBP 151 per night
Villa
Sri Lanka, Digana
Nestled in the Digana Centre district of Digana, the unique Albatross By The Clarks Villa is a 10-minute drive from Victoria Golf Club.
from GBP 148 per night
Top family hotels in Sri Lanka
8.0Great92 reviews
Homestay
Sri Lanka, Kandy
Offering a shared lounge, the homestay is located within 7 km of National Museum of Kandy.
from GBP 22 per night
8.8Great51 reviews
Homestay
Sri Lanka, Kandy
Set 3.5 km from Bogambara Stadium, this property features a shared lounge and a garden.
from GBP 27 per night
8.2Great71 reviews
Homestay
Sri Lanka, Kandy
Situated in a popular area of Kandy, the property overlooks the forest and offers a sun terrace and a library for guests to enjoy.
from GBP 15 per night
10.0Perfect1 review
Homestay
Sri Lanka, Kandy
Situated 1150 metres from Sri Dalada Museum, this venue features a sun terrace and a tennis court.
from GBP 16 per night
8.4Great134 reviews
Homestay
Sri Lanka, Kandy
Situated 1 km from Kandy city centre, the villa offers 10 rooms with marble bathrooms.
from GBP 17 per night
8.2Great49 reviews
Homestay
Sri Lanka, Kandy
Set in City Centre district steps from Sri Dalada Maligawa, this villa features the balcony and a shared lounge.
from GBP 23 per night
8.2Great17 reviews
Homestay
Sri Lanka, Kandy
This 1-bedroom apartment can accommodate up to 3 people, within a 25-minute walk from Kandy Lake.
from GBP 17 per night
8.0Great40 reviews
Homestay
Sri Lanka, Nuwara Eliya
Featuring a shared lounge and a golf course, this venue provides convenient access to Single Tree Hill and is within a 5-minute drive from Gregory Lake SPB airport.
from GBP 21 per night
8.6Great43 reviews
Villa
Sri Lanka, Sigiriya
Guests will enjoy a year-round outdoor pool and 14 rooms, while staying at the Hideout Sigiriya Villa with location at walking distance to Sigiriya Rock.
from GBP 88 per night
8.4Great117 reviews
Homestay
Sri Lanka, Sigiriya
Located 3 km from Cobra Hood Cave, this apartment offers a kitchen together with a sundeck and a garden.
from GBP 22 per night
8.0Great69 reviews
Homestay
Sri Lanka, Sigiriya
Set 3 km from Sigiriya in Sigiriya, this accommodation features a shared lounge with mountain views.
from GBP 6 per night
8.4Great73 reviews
Homestay
Sri Lanka, Sigiriya
Offering a sunny patio, the homestay is located within 2 km of Sigiriya The Ancient Rock Fortress.
from GBP 12 per night
8.2Great81 reviews
Homestay
Sri Lanka, Colombo
The Highbury Colombo Bed & Breakfast is set merely 1.4 km from Ashokaramaya and just 500 metres from St. Pauls Church.
from GBP 64 per night
8.6Great77 reviews
Lodge
Sri Lanka, Ohiya
Situated 2 km from Nagadowa Falls, this venue features a picnic area and a garden.
from GBP 46 per night
8.6Great85 reviews
Villa
Sri Lanka, Nuwara Eliya
The pleasant Villa Tea Fields Nuwara Eliya provides garden views and a tea garden.
from GBP 51 per night
8.4Great23 reviews
Homestay
Sri Lanka, Tennekumbura
Offering a terrace, the homestay is located within 2 km of Royal Park.
from GBP 38 per night
8.4Great16 reviews
Villa
Sri Lanka, Nuwara Eliya
This family-friendly villa with a shared lounge is located just 10 minutes' walk from Moonplains Safari & Mini Worlds End.
from GBP 29 per night
8.4Great41 reviews
Villa
Sri Lanka, Nuwara Eliya
While staying at the Sherwood Cottage you are invited to discover Victoria Park, set just 1.2 km away, or Holy Trinity Church, which is only a 10-minute walk away.
from GBP 19 per night
7.8Very good2 reviews
Villa
Sri Lanka, Nuwara Eliya
Located 0.6 km from Nuwara Eliya Golf Club, the villa features entertainment activities and billiards.
from GBP 43 per night
Cheap hotels in Sri Lanka
8.4Great82 reviews
Homestay
Sri Lanka, Kandy
Boasting a terrace, this property is set in a 20-minute walk to the city centre and Santa Maria Church is steps away.
from GBP 13 per night
8.2Great46 reviews
Homestay
Sri Lanka, Kandy
The property boasts views of mountain along with a shared kitchen and is set 3 km from Temple of the Sacred Tooth Relic.
from GBP 13 per night
Villa
Sri Lanka, Kandy
This 3-bedroom apartment with a full kitchen is situated within a 30-minute walk from the center of Kandy.
from GBP 13 per night
8.4Great76 reviews
Homestay
Sri Lanka, Galle
Offering a shared lounge, the homestay is located within 2 km of Galle Fort Clock Tower.
from GBP 5 per night
8.8Great16 reviews
Apartment
Sri Lanka, Galle
Offering a summer terrace and a garden, this apartment is situated in the Galle City district, 2 km from Galle Dutch Fort.
from GBP 15 per night
Apartment
Sri Lanka, Galle
Offering a terrace and views of the garden, this apartment is located in the Galle City district.
from GBP 21 per night
8.6Great12 reviews
Villa
Sri Lanka, Tissamaharama
Being within 1.4 km of Tissa Wewa, this villa features a terrace.
from GBP 22 per night
8.0Great14 reviews
Villa
Sri Lanka, Tissamaharama
Located 10 minutes by car from Yala National Park, the smoke-free Cool Nest Yala features a continental breakfast.
from GBP 19 per night
9.2Perfect3 reviews
Villa
Sri Lanka, Nuwara Eliya
Featuring views of garden, the venue is set in the Lake Gregory district and invites you to try hiking and cycling.
from GBP 17 per night
8.4Great122 reviews
Homestay
Sri Lanka, Nuwara Eliya
Featuring a garden, this property is set in a popular area close to Lover's Leap Falls.
from GBP 23 per night
7.8Very good36 reviews
Lodge
Sri Lanka, Sigiriya
Pidurangala Rock is nearly 25 minutes on foot from the Nilmini Lodge and Sigiriya Craft Village is a mere 500 metres away.
from GBP 4 per night
8.6Great110 reviews
Homestay
Sri Lanka, Sigiriya
Located less than 2 km from the town of Sigiriya, this accommodation offers a terrace overlooking the garden.
from GBP 10 per night
8.2Great19 reviews
Homestay
Sri Lanka, Sigiriya
Featuring a nice balcony together with views of the garden, this villa is located close to Sigiri Safari.
from GBP 13 per night
8.4Great66 reviews
Homestay
Sri Lanka, Sigiriya
Located just 100 metres from Pethikada in Sigiriya, the venue offers 24-hour front desk assistance, laundry facilities and grocery shopping service.
from GBP 10 per night
Homestay
Sri Lanka, Sigiriya
Located about 25 minutes on foot from Sigiriya Rock, this property offers a special menu and a play area for guests with kids.
from GBP 9 per night
8.4Great89 reviews
Homestay
Sri Lanka, Sigiriya
Featuring a terrace, this property is situated a short distance from Sigiri Safari and about a 10-minute walk from the centre of Sigiriya.
from GBP 13 per night
8.2Great80 reviews
Homestay
Sri Lanka, Nuwara Eliya
This Homestay offers 8-room accommodation in vicinity of Nuwara Eliya and Tea Country.
from GBP 19 per night
hotels with beach in Sri Lanka
6.6Nice7 reviews
Villa
Sri Lanka, Bentota
Set within 9 minutes' walk of Ventura Beach, the Residence Bentota can arrange windsurfing and diving within a 10-minute drive of Galapata Raja Temple.
from GBP 29 per night
7.6Very good4 reviews
Apartment
Sri Lanka, Kandy
Featuring a tennis court and a golf course, this venue provides convenient access to Sri Dalada Museum and is within a 60-minute drive from Mawella Lagoon airport.
from GBP 27 per night
8.2Great14 reviews
Homestay
Sri Lanka, Galle
Offering a mini-kitchen with a microwave, a fridge and kitchenware, the venue is located 25 minutes' walking distance from the centre of Galle.
from GBP 15 per night
8.4Great30 reviews
Apartment
Sri Lanka, Galle
Being located 3 km from Galle Lighthouse, this apartment features 1 bedrooms and a kitchen.
from GBP 20 per night
8.6Great95 reviews
Villa
Sri Lanka, Galle
Guests can enjoy snorkelling, diving and fishing services at the Bara Beach Home, a 5-minute drive from Ahara Gourmet Gallery.
from GBP 6 per night
8.8Great1 review
Villa
Sri Lanka, Unawatuna
This property is 3.7 km from Dutch Church Galle and welcomes its guests to enjoy diving, snorkeling and hiking.
from GBP 14 per night
Villa
Sri Lanka, Induruwa
Boasting a swimming pool, this villa is set 2 km from Kosgoda Sea Turtle Conservation Project.
from GBP 125 per night
8.4Great46 reviews
Homestay
Sri Lanka, Dehiwala-Mount Lavinia
At a 45 km distance from Urban Wetland Park, the 3-star Lavinia Villa includes 8 rooms.
from GBP 13 per night
8.4Great46 reviews
Villa
Sri Lanka, Tangalle
Situated in the Tangalle Beach district, the Villa Tangalle Lagoon overlooks the garden and features a swimming pool.
from GBP 57 per night
8.6Great15 reviews
Villa
Sri Lanka, Unawatuna
Situated 3 km from Yatagala Temple, the property provides a swimming pool and 8 rooms.
from GBP 151 per night
8.6Great70 reviews
Villa
Sri Lanka, Negombo
There are a steam room, sauna facilities and an outdoor swimming pool at the Villa Shade Negombo, and some of the 9 rooms offer views of the pool.
from GBP 35 per night
9.2Perfect16 reviews
Villa
Sri Lanka, Talalla
While staying at the Bay Beach House Villa Talalla you are invited to discover Dondra Head Lighthouse, set nearly 10 minutes' drive away, or Seethagalla Natural seawater Pool, which is approximately a 20-minute walk away.
from GBP 46 per night
7.2Very good3 reviews
Country house
Sri Lanka, Gampaha
The Comilla Bungalow Guest House Gampaha with an outdoor swimming pool is within 4.3 km of Pilikuttuwa Viharakanda.
from GBP 61 per night
7.8Very good16 reviews
Villa
Sri Lanka, Nuwara Eliya
Situated in proximity to Victoria Park Entrance, the villa has a children's menu, board games and a games room for families with children.
from GBP 71 per night
8.2Great14 reviews
Apartment
Sri Lanka, Colombo
from GBP 125 per night
8.8Great20 reviews
Villa
Sri Lanka, Hikkaduwa
The family Villa Saffron is at a 6 km distance from Tsunami Photo Museum and offers recreational facilities and entertainment activities.
from GBP 214 per night
Villa
Sri Lanka, Bentota
Located a 10-minute drive from Sea Turtle Protection Association, the Villa Republic, Bentota features a continental breakfast.
from GBP 452 per night
8.8Great13 reviews
Villa
Sri Lanka, Nuwara Eliya
The perfect Kent Cottage in the touristic area of Nuwara Eliya offers spa therapy and entertainment activities.
from GBP 89 per night
Villa
Sri Lanka, Hikkaduwa
The Hikks Villa Hikkaduwa is set 450 metres of Narigama Beach and offers guests a year-round outdoor swimming pool onsite.
from GBP 227 per night
hotels with free parking in Sri Lanka
7.8Very good135 reviews
Villa
Sri Lanka, Nuwara Eliya
Set within 10 minutes' drive of Pedro Tea Factory and a near a train station, the Hill Club Villa Nuwara Eliya includes entertainment activities and billiards.
from GBP 71 per night
7.8Very good41 reviews
Villa
Sri Lanka, Nuwara Eliya
Located 6 km from Shri Bhakta Hanuman Temple, villa offers a steam room, a Jacuzzi and a sauna.
from GBP 166 per night
8.6Great50 reviews
Apartment
Sri Lanka, Colombo
Offering a kitchen with a microwave, an electric kettle and a refrigerator, the venue is located 10 minutes' walking distance from the centre of Colombo.
from GBP 72 per night
8.0Great154 reviews
Apartment
Sri Lanka, Colombo
The apartment is 6 km from Galle Face Green and a roof-top pool, a rooftop terrace and entertainment activities are available.
from GBP 63 per night
Villa
Sri Lanka, Nuwara Eliya
The Firs Villa Nuwara Eliya features a tea garden and overlooks Lake Gregory, while staying within a 9-minute stroll of Gregory Lake.
from GBP 51 per night
8.2Great1 review
Villa
Sri Lanka, Unawatuna
Located in a historic area, the Apa Villa Illuketia offers 6 rooms along with an outdoor swimming pool.
from GBP 91 per night
Lodge
Sri Lanka, Habarana
Offering an outdoor pool, the Jays Holiday Resort has a prime setting based right in the centre of Habarana.
from GBP 38 per night
8.2Great63 reviews
Homestay
Sri Lanka, Kandy
Set at a 4 km distance from Polgolla Dam, the rooms in the 2-star Kandyan Manor By Bhathiya & Suzy Kandy have views of garden.
from GBP 38 per night
9.0Perfect25 reviews
Villa
Sri Lanka, Hikkaduwa
Situated only 1.4 km from Narigama Beach, the Villa Tara also offers an outdoor swimming pool.
from GBP 92 per night
8.6Great56 reviews
Lodge
Sri Lanka, Sigiriya
Featuring 8 rooms with views of the patio, the Back Of Beyond Pidurangala Villa is set 10 minutes by car from Sigiriya Museum.
from GBP 75 per night
Villa
Sri Lanka, Kurana Katunayaka
Situated in a shopping area, the Lagoon Villa Negombo overlooks the lagoon and features a swimming pool.
from GBP 200 per night
8.2Great15 reviews
Villa
Sri Lanka, Nuwara Eliya
Located 0.5 km from Gregory Lake SPB airport, the Ferncliff Bungalow provides airport shuttle bus service, as well as cars for rent.
from GBP 202 per night
8.0Great9 reviews
Villa
Sri Lanka, Kadugannawa
Staying at the Athulya Villas, Kandy Kadugannawa means you will be within 4.9 km of Ranawana Purana Rajamaha Viharaya, while enjoying a swimming pool onsite.
from GBP 91 per night
9.0Perfect2 reviews
Homestay
Sri Lanka, Anuradhapura
Set about 2 km from the center of Anuradhapura, this hotel offers 7 non-smoking rooms with garden views and an indoor pool onsite.
from GBP 24 per night
8.4Great23 reviews
Villa
Sri Lanka, Kandy
25 minutes on foot from Bahiravokanda Vihara Buddha Statue and overlooking the Mahaweli River, the Sky Pavilion Villa Kandy features entertainment activities, various recreational opportunities and barbecue.
from GBP 47 per night
8.2Great77 reviews
Apartment
Sri Lanka, Negombo
Approximately 2 km from Negombo Fish Market, the accommodation comes with a fitness centre and a swimming pool.
from GBP 71 per night
8.0Great62 reviews
Lodge
Sri Lanka, Sigiriya
The Sigiri Choona Lodge 'Unique Sunrise Viewpoint' is set around a 25-minute stroll from Sigiriya Rock Forigners Entrance and 1.2 km from Sigiriya Museum.
from GBP 23 per night
8.6Great27 reviews
Country house
Sri Lanka, Habarana
Featuring 8 rooms with views of the garden, the affordable Sevanagama Guest House Habarana is set around a 10-minute ride from Minneriya National Park.
from GBP 69 per night
8.6Great126 reviews
Chalet
Sri Lanka, Tissamaharama
Set nearly a 10-minute ride from Bird view point, the Gaga Bees Yala Villa offers 11 rooms and a swimming pool.
from GBP 71 per night
9.0Perfect16 reviews
Homestay
Sri Lanka, Kandy
The property boasts views of mountain along with a common kitchen and is set 4 km from Kandy Lake.
from GBP 27 per night
Top hotels in Sri Lanka
Villa
Sri Lanka, Colombo
Situated 3.5 km from The Bandaranaike Museum, this property features a sun terrace, a library and a garden.
from GBP 55 per night
9.6Perfect2 reviews
Villa
Sri Lanka, Battaramulla
Set 2.7 km from Parliament of Sri Lanka, this accommodation features a private pool and a terrace.
from GBP 231 per night
7.8Very good17 reviews
Apartment
Sri Lanka, Colombo
Nestled within 20-minute walk of Viharamahadevi Park, the venue offers to enjoy an outdoor swimming pool.
from GBP 68 per night
8.4Great26 reviews
Homestay
Sri Lanka, Kandy
Offering a shared lounge, the homestay is located within 1 km of Bogambara Stadium.
from GBP 41 per night
8.4Great18 reviews
Homestay
Sri Lanka, Kandy
This 1-bedroom apartment can accommodate up to 2 people, within a 25-minute walk from Royal Palace of Kandy.
from GBP 30 per night
9.4Perfect3 reviews
Villa
Sri Lanka, Galle
Located off Galle Harbour in Galle, this villa offers its guests access to a sun terrace and a library.
from GBP 44 per night
8.4Great51 reviews
Homestay
Sri Lanka, Galle
This homestay with a terrace and a garden features views of garden and is set 550 metres from Maritime Archeology Museum.
from GBP 30 per night
7.0Very good1 review
Villa
Sri Lanka, Tissamaharama
Situated next to Asmitha and Rajinth Safari, this 1-bedroom property features cots, meals and board games for families with kids.
from GBP 102 per night
8.4Great54 reviews
Villa
Sri Lanka, Nuwara Eliya
Bomburu Ella is 4.5 km from the comfortable Tea Garden Villa Nuwara Eliya and Lover's leap Waterfall is 10 minutes away by car.
from GBP 43 per night
9.2Perfect1 review
Apartment
Sri Lanka, Nuwara Eliya
The apartment is 2 km from Gregory Park and an aqua park, a golf course and a satellite flat-screen are available.
from GBP 88 per night
8.2Great42 reviews
Villa
Sri Lanka, Dambulla
Positioned nearly 25 minutes' walk from Rangiri Dambulla International Stadium, guests can enjoy Polish dishes at the Thammenna Eco Cabins Villa's Chinese restaurant.
from GBP 30 per night
8.2Great39 reviews
Lodge
Sri Lanka, Sigiriya
Sigiri art gallery is at a 2 km distance from the non-smoking Thick Forest Villa, while Buddah is nearly a 16-minute stroll away.
from GBP 55 per night
8.6Great133 reviews
Homestay
Sri Lanka, Sigiriya
Set 1 km from Sigiri Safari in Sigiriya, this accommodation features a terrace with garden views.
from GBP 28 per night
8.4Great69 reviews
Lodge
Sri Lanka, Sigiriya
Located 1.2 km from Frescoes, this villa offers 10 rooms.
from GBP 48 per night
8.6Great204 reviews
Homestay
Sri Lanka, Sigiriya
This villa is placed 9 km from Luck Uyana Herbal Medecines Garden and boasts 6 rooms with marble flooring.
from GBP 22 per night
Lodge
Sri Lanka, Sigiriya
The property is located in a popular area of Sigiriya within walking distance of Pidurangala Rock and offers hiking, cycling and fishing.
from GBP 46 per night
Villa
Sri Lanka, Bandarawela
Set 2.5 km from Hirumal Tours, this villa has 4 bedrooms, 2 bathrooms and a balcony with barbecue.
from GBP 217 per night
7.6Very good10 reviews
Villa
Sri Lanka, Nuwara Eliya
Mackwoods Tea Museum is approximately 10 minutes by car from the Serenus Boutique Villa.
from GBP 56 per night
6.0Guest rating2 reviews
Villa
Sri Lanka, Nuwara Eliya
Set 3.5 km from Holy Trinity Church, this property features 4 bedrooms facing the forest and a terrace with a sitting area and a sofa.
from GBP 109 per night