Most popular cities in Sri Lanka
Colombo13 vacation rentals
Galle14 vacation rentals
Mirissa6 vacation rentals
Nuwara Eliya42 vacation rentals
Top landmarks in Sri Lanka
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
Kandy, Sri Lanka
USD 34/night
Guests can have a continental breakfast and enjoy visiting Ceylon Tea Museum, set within 1.9 miles of the Kandyan House.
Sigiriya, Sri Lanka
USD 128/night
Set within 3.8 miles of Pidurangala Rock, the Hideout offers 14 rooms and the outdoor swimming pool.
Sigiriya, Sri Lanka
USD 30/night
Set 1.4 miles from Buddah in Sigiriya, this accommodation features a terrace with garden views.
Ella, Sri Lanka
USD 132/night
Within 16 miles of Little Adam's Peak, the cozy Serenite includes 7 rooms.
Ella, Sri Lanka
USD 55/night
Offering a terrace, the homestay is located within 1 miles of Demodara Nine Arch Bridge.
Madulkele, Sri Lanka
USD 90/night
Offering a swimming pool and an a tea garden garden on site, the Hatale Tea Estate Bungalow is situated within 0.5 miles of Hatale Patana World's End.
Colombo, Sri Lanka
USD 90/night
Offering a swimming pool, fitness classes and spa therapy, the comfortable Hilton Colombo Residence is located within a 5-minute drive of Nelum Pokuna Performing Arts Theatre.
Wadduwa, Sri Lanka
10.01 review
USD 504/night
The hotel was built in 2009 in a business area of Wadduwa, and nowadays has 12.
Galle, Sri Lanka
USD 159/night
Boasting a sun terrace, a library and a garden, this venue is located in the beach district, just 2.5 km from Yatagala Raja Maha Viharaya.
Weligama, Sri Lanka
USD 235/night
The Eraeliya Villas & Gardens Weligama features a swimming pool and 11 rooms facing the ocean.
Tissamaharama, Sri Lanka
USD 85/night
The Richards Cabanas Tissamaharama with a swimming pool is 1.8 miles from Yala National Park.
Sigiriya, Sri Lanka
USD 110/night
Set 1.3 miles from Pidurangala Rock in Sigiriya, this accommodation features a terrace with garden views.
Ella, Sri Lanka
USD 44/night
Located 38 miles from Gregory Lake SPB airport, the Ecolodge Ella provides airport transfer, as well as bikes for rent.
Tissamaharama, Sri Lanka
USD 84/night
Staying at the Gaga Bees Yala Tissamaharama means you will be a 25-minute walk from Ceylon safari, while enjoying a swimming pool onsite.
Galle, Sri Lanka
USD 69/night
Guests at this family-friendly venue, located 1.2 miles from Old Town of Galle and its Fortifications, can enjoy snorkeling, diving and canoeing.
Nuwara Eliya, Sri Lanka
USD 125/night
Located 2 miles from Single Tree Hill, the villa features a picnic area, barbeque grills and a garden.
Kandy, Sri Lanka
USD 205/night
Situated in a historical area, the family Mountbatten Bungalow- Thema Collection Kandy overlooks the garden and features an indoor swimming pool.
Negombo, Sri Lanka
USD 144/night
Located 3.8 miles from Ave Maria Convent, the Villa Hundira Negombo offers a year-round outdoor swimming pool and a pool area for guests.
Mirissa, Sri Lanka
USD 361/night
At the opulent Sri Sharavi Beach Villas & Spa - With 43 Metre Saltwater Infinity Pool Mirissa, guests can use massage therapy and entertainment activities or spend the day lazing by an outdoor swimming pool.
Bentota, Sri Lanka
USD 359/night
Situated 2.2 miles from Sea Turtle Hatchery, the villa offers snorkeling, diving and canoeing.
Top family hotels in Sri Lanka
Kandy, Sri Lanka
USD 22/night
Set 2.2 miles from Bahiravokanda Vihara Buddha Statue in Kandy, this accommodation features a terrace with mountain views.
Kandy, Sri Lanka
USD 27/night
Situated 1 km from Kandy city centre, the villa offers 10 rooms with tiled bathrooms.
Galle, Sri Lanka
USD 40/night
There are rooms facing garden and the Beatrice House Galle Fort is set 0.3 miles from Galle Dutch Fort.
Nuwara Eliya, Sri Lanka
USD 38/night
The chalet comes with 1 bathrooms and a kitchen.
Sigiriya, Sri Lanka
USD 11/night
Meals and a play area for kids can be found at the homestay, set 20 minutes' walk to the city center.
Negombo, Sri Lanka
USD 72/night
Situated 1 miles from St Anthony's Church, this venue features a swimming pool.
Yala, Sri Lanka
USD 97/night
Kirinda Temple and Kirinda Viharaya are located 1 miles and 1.1 miles from the Tree Tops Yala respectively.
Ella, Sri Lanka
USD 45/night
Offering a terrace, the homestay is located within 2 km of Little Adam's Peak.
Ella, Sri Lanka
USD 51/night
Boasting a terrace, this property is set in a 10-minute walk to the city center and Cafe Chill is steps away.
Ella, Sri Lanka
USD 65/night
This well-equipped villa offers accommodation with a balcony, placed 1.6 km from R. M. S Antique And Brassware.
Ella, Sri Lanka
USD 52/night
Overlooking garden, the Mc Queen Homestay Ella welcomes guests with a buffet breakfast.
Ella, Sri Lanka
USD 34/night
While staying at the Marvellous Inn you are invited to discover Rawana Waterfall, set around 2.2 miles away, or Little Adam's Peak, which is 1.6 miles away.
Katunayaka, Sri Lanka
USD 69/night
Gangaramaya Temple is also set within a 10-minute drive of the Rock House Katunayaka.
Nuwara Eliya, Sri Lanka
USD 55/night
Pedro Tea Factory is around 1.6 miles away and the colourful Sita Hindu Temple can be reached within 10 minutes by car.
Battaramulla, Sri Lanka
USD 48/night
While staying at the Villa 53 you are invited to discover Independence Square, set about 3.6 miles away, or Ape Gama, which is 25 minutes' walk away.
Nuwara Eliya, Sri Lanka
USD 181/night
The La Grande Villa is located 0.5 miles from Gregory Lake SPB airport and 5 minutes by foot from City Junction bus stop.
Anuradhapura, Sri Lanka
USD 27/night
Ruwanwelisaya is 1.8 miles from the Rajarata Lodge, while Sri Maha Boodhi Temple is 1.9 miles away.
Galgamuwa (Monaragala), Sri Lanka
USD 332/night
At the pet friendly Gal Oya Lodge Galgamuwa, guests can enjoy different activities, including canoeing, hiking and fishing services.
Dickwella, Sri Lanka
USD 28/night
Nestled in the Hiriketiya Beach district of Dickwella, the Kingsley Place Dickwella is around 1.3 miles from Dressmo.
Galle, Sri Lanka
USD 47/night
Situated 4.3 km from Dutch Church Galle, this property features a patio and a garden.
Cheap hotels in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 18/night
The 20/20 Wood Cabana Nuwara Eliya is located 5 km from Gregory Lake SPB airport and about 5 minutes' walk from back to town bus stop.
Sigiriya, Sri Lanka
USD 11/night
This 23 m^2 property with a terrace is located within a 15 minutes' walk from Sigiriya Museum.
Anuradhapura, Sri Lanka
USD 21/night
Offering a terrace, the homestay is located within 2.4 miles of Jetawanaramaya.
Ella, Sri Lanka
USD 16/night
The Holly House Homestay is set about 2 miles from Rawana Waterfall and a few steps away from Rawana Holiday Resort Cooking Classes.
Ella, Sri Lanka
USD 34/night
Located 0.6 km from Ravana's Cave, the Odyssey Inn has 6 rooms, and lies near a railway station.
Gampola, Sri Lanka
USD 18/night
Located a 20-minute walk from Ambuluwawa Biodiversity Complex, the Ambuluwawa View Inn Gampola features a continental breakfast.
Kandy, Sri Lanka
USD 52/night
Set within a 15-minute drive of Temple of the Sacred Tooth Relic, the rooms in the Beauty Hills Kandy have views of mountain.
Kandy, Sri Lanka
USD 25/night
Deniyaya, Sri Lanka
USD 21/night
Deniyaya, Sri Lanka
USD 23/night
Sinharaja Forest Reserve is 2.5 miles from the Sinharaja Vini Villa Deniyaya, while Gal Oruwa Ella Water Fall is a 5-minute drive away.
Katunayaka, Sri Lanka
USD 19/night
The property provides 2.4-hour security and bureau de change and is set 2.4 miles from the city center.
Deniyaya, Sri Lanka
USD 24/night
Waterfall is around 1.5 miles from the Rainforest Mount Lodge Deniyaya, while Sinharaja Forest Reserve is 10 minutes away by car.
Nuwara Eliya, Sri Lanka
USD 20/night
Situated less than 5 minutes' drive from Pidurutalagala, this country house features a golf course and a garden.
Ella, Sri Lanka
USD 39/night
Shrine is within 0.3 miles of the Spice Lodge Ella and Start of path to the Nine Arch Bridge is merely 7 minutes' walk away.
Nuwara Eliya, Sri Lanka
USD 12/night
Victoria Park of Nuwara Eliya and Kothmale Hanging Bridge are located 1.5 miles and 0.5 miles from the Mountain View Homestay respectively.
Kandy, Sri Lanka
USD 27/night
Featuring a kitchenette, the venue is only 0.7 miles from University of Peradeniya.
Nuwara Eliya, Sri Lanka
USD 37/night
Hakgala Botanic Gardens is 10 minutes' drive from the Shinic Holiday Inn Nuwara Eliya.
Katunayaka, Sri Lanka
USD 11/night
The Bethany Homestay is set approximately 25 minutes by foot from Our Lady Of Lourdes Kimbulapitiya and 2.9 miles from Our house.
Ella, Sri Lanka
USD 36/night
This 15 m^2 apartment gives direct access to Rawana Holiday Resort Cooking Classes and comprises 1 bedrooms.
Kandy, Sri Lanka
USD 11/night
Kandy View Point is about 2.1 miles from the Fortress, while Temple of the Sacred Tooth Relic is around 2.9 miles away.
hotels with beach in Sri Lanka
Delft East, Sri Lanka
8.81 review
USD 14/night
Neduntheevu is also set about a 15-minute walk from the Delftjks Pvt Ltd- Village Stay Delft East.
Mirissa, Sri Lanka
USD 181/night
Situated 4.1 miles from Kustaraja Gala, the villa offers snorkeling, diving and hiking.
Mirissa, Sri Lanka
USD 220/night
Offering a private location 0.3 miles from Polhena Beach, the Villa Oceane serves Asian cuisine.
Wadduwa, Sri Lanka
USD 137/night
Being within 2.2 miles of Thalpitiya Bridge, this villa features a terrace.
Galle, Sri Lanka
USD 5/night
While staying at the beachfront Oynise Beach Cabin you are invited to discover Ahara Gourmet Gallery, set 1.4 miles away, or Galle Fort Clock Tower, which is 15 minutes away by car.
Habaraduwa Central, Sri Lanka
USD 650/night
Positioned not far from the Indian Ocean, the villa offers fashionable rooms, and there is also an outdoor pool, a library and a garden.
Galle, Sri Lanka
USD 10/night
This property is set in Galle City district close to Pitiwella Beach and offers fitness classes and spa therapy.
Hikkaduwa, Sri Lanka
USD 283/night
The beachfront Villa 46 Hikkaduwa is set 1.6 miles from Turtle Beach and around 10 minutes by car from One Big Turtle Point.
Dickwella, Sri Lanka
USD 21/night
Set approximately 10 minutes' drive from Hummanaya Blow Hole, the Emma Sea View lies in the Hiriketiya Beach district of Dickwella.
Unawatuna, Sri Lanka
USD 589/night
The property is 2 miles from Unawatuna Beach and boasts views of sea as well as 8 rooms.
Talalla South, Sri Lanka
USD 75/night
Weherahena Temple and Devinuwara Gal Ge දෙවිනුවර ගල් ගේ are located 3.2 miles and 2.2 miles from the cozy Bay Beach House Talalla South respectively.
Tangalle, Sri Lanka
USD 214/night
Bata Atha Farm is 2.9 miles from the Ceu Ceylon, while Agro Technology Park is a 10-minute drive away.
Mirissa, Sri Lanka
USD 891/night
Secret beach and Coconut Tree Hill are located 2.7 miles and 1.5 miles from the Three Gables Boutique Villa Mirissa respectively.
hotels with free parking in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 125/night
This property lies 1.4 miles from the city center and offers entertainment program and billiard to its guests.
Nuwara Eliya, Sri Lanka
USD 203/night
Set 3.3 miles from Royal Colombo Golf Club, this eco-friendly villa features views of hillside and a steam room, a Jacuzzi and a sauna.
Colombo, Sri Lanka
USD 82/night
The Supun Arcade Residency includes 44 rooms together with a rooftop swimming pool, offering its guests a prime setting in the heart of Colombo.
Nuwara Eliya, Sri Lanka
USD 61/night
The Firs is about 25 minutes' walk from Nuwara Eliya Golf Club, boasting spa therapy and billiard.
Sigiriya, Sri Lanka
USD 121/night
The Back Of Beyond - Pidurangala features rooms with views of the garden, while a prime location provides access to Sigiriya, which is approximately 1.7 miles away.
Tennekumbura, Sri Lanka
USD 62/night
Located 20 minutes by car from Udawattakelle Sanctuary, the comfortable Sky Pavilion features entertainment activities, various recreational opportunities and barbecue for guests' convenience.
Negombo, Sri Lanka
USD 75/night
At the Beach, guests can use fitness classes, spa therapy and entertainment activities or spend the day lazing by an outdoor pool.
Sigiriya, Sri Lanka
USD 60/night
Thalkote Wewa and Sigiriya The Ancient Rock Fortress are located 1 miles and 1.3 miles from the amazing Sigiri Choona Lodge 'Unique Sunrise Viewpoint' respectively.
Kandy, Sri Lanka
USD 38/night
The homestay is 2 miles from Kandy Lake and a sundeck, a patio and a shared lounge are available.
Kandy, Sri Lanka
USD 36/night
The 3-star Hanthana House is set 2.8 miles from Kandy Lake and within 2.8 miles of Kandy View Point.
Negombo, Sri Lanka
USD 46/night
Set in a touristic area, the Villa Shade Negombo features an outdoor swimming pool and 9 rooms with garden views.
Ohiya, Sri Lanka
USD 60/night
Located about 25 minutes on foot from Nagadowa Falls, this property offers a playroom and board games for guests with kids.
Nuwara Eliya, Sri Lanka
USD 62/night
The Villa Tea Fields is set 25 minutes' stroll from Pedro Tea Factory and 2.1 miles from Moon Plains.
Nuwara Eliya, Sri Lanka
USD 87/night
The property is 1 miles from Hakgala Botanic Gardens and boasts views of mountain as well as 6 rooms.
Hikkaduwa, Sri Lanka
USD 277/night
This family-friendly property is 2.8 miles from Seenigama Temple and welcomes its guests to enjoy snorkeling, diving and hiking.
Nuwara Eliya, Sri Lanka
USD 136/night
Situated in the Lake Gregory district of Nuwara Eliya, the Tea Plant offers quick access to Gregory Lake SPB airport within 10 minutes' drive.
Nuwara Eliya, Sri Lanka
USD 25/night
While staying at the Dream Stay Green you are invited to discover Shanthipura View Point, set around 2.7 miles away, or Shri Bhakta Hanuman Temple, which is approximately a 10-minute drive away.
Nuwara Eliya, Sri Lanka
USD 462/night
Located 2 miles from Single Tree Hill, the villa features an outdoor swimming pool, a patio and entertainment activities.
Nuwara Eliya, Sri Lanka
USD 42/night
The luxurious villa offers entertainment activities and billiard, while the center of the city is 1.3 miles away.
Nuwara Eliya, Sri Lanka
USD 116/night
Located 1.6 miles from Hakgala Botanic Gardens, the villa features spa therapy and entertainment activities.
Top hotels in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 97/night
Situated in a shopping neighbourhood, the Villa Lemon Court Nuwara Eliya offers quick access to Gregory Lake SPB airport within 10 minutes' drive.
Talpe, Sri Lanka
USD 110/night
The property is fitted with an outdoor swimming pool and is situated less than 4.7 km from Yatagala Temple.
Kandy, Sri Lanka
USD 250/night
Set 1.9 miles from Degaldoruwa Raja Maha Vihara, the rooms in the Ru Boutique Kandy have views of lake.
Colombo, Sri Lanka
USD 101/night
Offering 7 rooms with views of the pool, the Villa is set in the Cinnamon Gardens district of Colombo, 0.7 miles from Independence Memorial Hall.
Tissamaharama, Sri Lanka
USD 172/night
This lodge is a 10-minute drive from Yoda Lake and offers hiking and cycling.
Ella, Sri Lanka
USD 69/night
The ancient Dhowa rock temple is also set around 1.9 miles from the Arana Sri Lanka Eco Lodge And Yoga Center Ella.
Bentota, Sri Lanka
USD 59/night
Guests can have a full English breakfast and enjoy visiting Sea Turtle Hatchery, set within 1.6 miles of the Kurumba Villas.
Ella, Sri Lanka
USD 60/night
Rawana Waterfall is around 10 minutes' drive from the Mount View Guest Inn and Dhowa rock temple is about 2.1 miles away.
Puttalam, Sri Lanka
USD 260/night
Set 41 km from Kuttam Pokuna, this accommodation features a private pool and a terrace.
Nuwara Eliya, Sri Lanka
USD 65/night
Featuring 6 rooms with views of the mountain, the Tranquil Villa Nuwara Eliya is set approximately 2.2 miles from Hakgala Botanical Garden.
Nuwara Eliya, Sri Lanka
USD 97/night
Mackwoods Tea Museum is also set within 1.8 miles of the Melford Nuwaraeliya.
Ella, Sri Lanka
USD 48/night
Guests can have a vegetarian breakfast and enjoy visiting Rawana Waterfall, set approximately 2 miles from the Super View.
Ella, Sri Lanka
USD 118/night
Being within 3.4 miles of Ella Spice Garden, this villa features a terrace.
Ella, Sri Lanka
USD 101/night
Located 1.4 miles from Kithal Ella Falls, this villa offers 9 rooms.
Sigiriya, Sri Lanka
USD 330/night
Being within 1 miles of Sigiriya viewpoint, this villa features a patio.
Nuwara Eliya, Sri Lanka
USD 99/night
Set 25 minutes by foot from Galway's Land National Park, the rooms in the Villa Mount Royal Nuwara Eliya have views of mountain.
Sigiriya, Sri Lanka
USD 45/night
Set approximately 1.5 miles from Sigiriya Rock Forigners Entrance, the rooms in the Thal Sewana Home Stay have views of garden.
Sigiriya, Sri Lanka
USD 68/night
Located 2.1 miles from Lion stone, this villa offers 6 rooms.
Sigiriya, Sri Lanka
USD 60/night
The Sigiri Lake Paradise is set 2.3 miles from Sigiriya The Ancient Rock Fortress and about 2 miles from Main Exit.
Tissamaharama, Sri Lanka
USD 160/night
The Wild Lotus Yala Tissamaharama boasts a quiet setting and features a swimming pool along with views of the lake.