Most popular cities in Sri Lanka
Colombo4 guest houses
Galle3 guest houses
Negombo3 guest houses
Kandy5 guest houses
Amazing spa hotels in Sri Lanka
Tangalle, Sri Lanka
USD 42/night
Boasting a location only a short walk from Tangalle Lagoon, the 3-star Cinnabar offers views of the sea as well as a treatment room, an outdoor swimming pool and hot public baths.
Bentota, Sri Lanka
USD 99/night
Featuring 9 rooms with views of the garden, the Happy Man Bentota is set a 10-minute ride from Victor Hasselblad Sea Turtle Research & Conservation Center.
Udawalawe, Sri Lanka
USD 20/night
Set at a 2.5 km distance from Srilanka Best Safari, the 3-star Nature House Udawalawe has a French restaurant serving Chinese cuisine.
Udawalawe, Sri Lanka
USD 30/night
Set at a 950-metre distance from Udawalawa Elephant Orphanage, the rooms in the 3-star Green View Udawalawe have views of garden.
Dickwella, Sri Lanka
USD 148/night
Situated 30 metres of Hiriketiya Beach, the Dots Bay House offers 17 guest rooms.
Kataragama, Sri Lanka
USD 21/night
Ul-Khizr Mosque is at a distance of 2.7 km from the Humbhaha, while Yala National Park Sri Lanka is approximately 10 minutes' drive away.
Kandy, Sri Lanka
USD 102/night
Set 7 km from Pallekele International Cricket Stadium, the family Oruthota Chalets Kandy boasts spa therapy and a shared lounge available on site.
Negombo, Sri Lanka
USD 21/night
Offering a prime location approximately 5 minutes' walk from Kudapaduwa North, the 3-star Marine Guest House holds a total of 19 rooms and boasts spa therapy and a garden.
Anuradhapura, Sri Lanka
USD 15/night
Vessagiriya is at a distance of 3.9 km from the 2-star Sweet Home Tourist Rest, Cooking Classes & Tours, while Tissa Wewa is around 10 minutes' drive away.
Mirissa, Sri Lanka
USD 83/night
The 4-star Handagedara Mirissa with an outdoor pool is just 1.2 km from Parrot Rock Bridge.
Dickwella, Sri Lanka
USD 100/night
The 2-star Salt House Dickwella lies 25 minutes' walk from Wewurukannala Vihara Temple and offers an American restaurant and an outdoor pool onsite.
Kandy, Sri Lanka
USD 140/night
Set 5 minutes' drive from The Church of St Paul, the rooms in the Rosa Kandy have views of river.
Top family hotels in Sri Lanka
Jaffna, Sri Lanka
USD 27/night
While staying at the Mercuryfm 101 Yarl Mercury Inn you are invited to discover Jaffna Dutch Fort, set about 25 minutes' walk away, or Nallur Kovil, which is about 2 km away.
Sigiriya, Sri Lanka
USD 54/night
Sigiriya Museum is just 1.4 km from the Hungry Lion, while Pidurangala Rock is nearly 25 minutes' walk away.
Tangalle, Sri Lanka
USD 112/night
Set 2.6 km from Marakolliya Beach, the Villa Tangalle lies in the Tangalle Beach district.
Nuwara Eliya, Sri Lanka
USD 60/night
There are rooms facing mountain and the Dream Cottage Nuwara Eliya is set 350 metres from Moon Plains.
Ahangama, Sri Lanka
USD 145/night
Martin Wickramasinghe Folk Museum Complex and Midigama Beach are located 7 km and 2.4 km from the Waters Edge respectively.
Anuradhapura, Sri Lanka
USD 23/night
The Green Mart is situated at a distance of 4.3 km from Star Gate and around a 15-minute drive from Ruwanwelisaya.
Ella, Sri Lanka
USD 36/night
Guests can also enjoy access to Ella Rock, which is 3.7 km from the recently renovated Wonder.
Arugam Bay, Sri Lanka
USD 73/night
Offering 18 rooms with views of the garden, the 2-star Pearl Of The Bay is set in the Arugam Bay City district of Arugam Bay, within a 10-minute drive of Muhudu Maha Vihara.
Kandy, Sri Lanka
USD 75/night
Located a 10-minute ride from Temple of the Sacred Tooth Relic, the cosy Clove Garden Kandy overlooks the garden and features an à la carte restaurant.
Best luxury hotels in Sri Lanka
Colombo, Sri Lanka
USD 36/night
While staying at the budget Elegance Colombo you are invited to discover Gangaramaya Buddhist Temple, set 2.9 km away, or Galle Face Green, which is around 10 minutes away by car.
Colombo, Sri Lanka
USD 149/night
The 4-star Aathma Colombo is found a mere 14 minutes' walk from Sri Jayawardanapura Kotte Municipal Council, offering guests Asian cuisine.
Colombo, Sri Lanka
USD 212/night
While staying at the 5-star Geoffrey Bawa'S Home Number 11 you are invited to discover Thimbirigasyaya, set a 25-minute walk away, or University of Colombo, which is about 700 metres away.
Cheap hotels in Sri Lanka
Negombo, Sri Lanka
USD 18/night
While staying at the Kingz Negombo you are invited to discover Dutch Fort, set about 6 km away, or St. Mary's Church, which is around 10 minutes' drive away.
Galle, Sri Lanka
USD 32/night
Galle Lighthouse is at a distance of 2.1 km from the Sahana Villa, while Dutch Church Galle is about a 10-minute drive away.
Wadduwa, Sri Lanka
USD 22/night
Featuring an outdoor pool and 8 rooms, the Oasis Ayurveda Resort Wadduwa is 25 minutes' stroll from City of Gem Museum.
Anuradhapura, Sri Lanka
USD 17/night
The recently renovated Vintage Rest is nestled right in the centre of Anuradhapura and at a distance of 4.5 km from Ruwanwelisaya.
Peradeniya, Sri Lanka
USD 15/night
The Mountain Bliss Villa is situated within a 7-km distance of Temple of the Gadaladenia and nearly a 10-minute ride from Ambakka Temple.
Kandy, Sri Lanka
USD 12/night
While staying at the modern Mount River View Kandy you are invited to discover Museum of Rajaa Elephant, set 7 km away, or Temple of the Sacred Tooth Relic, which is a 15-minute ride away.
Hikkaduwa, Sri Lanka
USD 13/night
While staying at the Anthony Guesthouse Hikkaduwa you are invited to discover Turtle Beach, set 10 minutes away by car, or Saffron Robes Gallery and Studio, which is 2.8 km away.
Guest houses with beach in Sri Lanka
Arugam Bay, Sri Lanka
USD 13/night
Nestled in the Arugam Bay City district, the Sand Dune Beach Villa N Surf Camp Arugam Bay is within easy reach of Pasarchenal.
Hikkaduwa, Sri Lanka
USD 36/night
The Bandulas is situated at a distance of 4.8 km from Turtle Beach and about a 20-minute drive from Ratgama Lake.
Arugam Bay, Sri Lanka
USD 78/night
Staying at the family Bay Dreams, guests can discover the rural area right at Pottuvil Lagoon.
Kandy, Sri Lanka
USD 55/night
Placed a 10-minute stroll from Arthur's Seat, the 3-star King Of provides guests with a lobby area and a restaurant.
Guest houses with free parking in Sri Lanka
Negombo, Sri Lanka
USD 28/night
The Dions Negombo is situated within 20 minutes' walk of St. Mary's Church and just 1.8 km from Ave Maria Convent.
Hikkaduwa, Sri Lanka
USD 45/night
Set a 15-minute drive from Seenigama Muhudu Viharaya, the Jasmine Garden Hikkaduwa lies in the Hikkaduwa Beach district.
Trincomalee, Sri Lanka
USD 51/night
Koneswaram Temple is also set around 10 minutes by car from the Sea Shadow Trincomalee.
Unawatuna, Sri Lanka
USD 32/night
While staying at the 2-star Turtle Lamp you are invited to discover Galle Dutch Fort, set 3.6 km away, or Fort, which is nearly 10 minutes away by car.
Dickwella, Sri Lanka
USD 196/night
The Saffron Dickwella with a swimming pool is 0.8 km from Blue Beach.
Ella, Sri Lanka
USD 33/night
While staying at the Rock Face you are invited to discover Rawana Waterfall, set nearly 10 minutes away by car, or Kithal Ella Falls, which is about 3.2 km away.
Ella, Sri Lanka
USD 64/night
Dhowa rock temple is within a 10-minute drive of the Seven Heaven and R. M. S Antique And Brassware is around 0.6 km away.
Jaffna, Sri Lanka
USD 35/night
While staying at the 3-star Gatetrees Resort you are invited to discover Kadurugoda Buddhist Temple, set 1.1 km away, or Sri Nagavihara International Buddhist Centre, which is 18 minutes' walk away.
Tissamaharama, Sri Lanka
USD 40/night
Situated 2 km from the centre of Tissamaharama, the apartment with a view over the garden offers a terrace.
Haputale, Sri Lanka
USD 18/night
Buddhist Temple is within a 9-km distance of the Abc Guest Inn & Restaurant Haputale.
Ella, Sri Lanka
USD 100/night
The Heritage with mountain views lies only 9 minutes' walk from Ella Spice Garden.
Mirissa, Sri Lanka
USD 42/night
The 3-star Central Mirissa offers 13 rooms along with snorkelling, diving, and fishing, while also boasting a location just a 9-minute walk from Secret beach.
Nuwara Eliya, Sri Lanka
USD 19/night
Shri Bhakta Hanuman Temple is at a distance of 3.7 km from the Green Gregory Villa, while Moonplains Safari & Mini Worlds End is approximately 25 minutes' walk away.
Beruwala, Sri Lanka
USD 54/night
Ventura Beach is 3.4 km from the beachfront Aliya Lanka Beruwala and features shopping and dining.
Udawalawe, Sri Lanka
USD 38/night
Srilanka Best Safari is a 25-minute walk from recently renovated The Elephant Udawalawe and features shopping and dining.
Udawalawe, Sri Lanka
USD 12/night
Udawalawe Dam is about 10 minutes by car from the Owls Nest.
Kataragama, Sri Lanka
USD 33/night
2.6 km from Ul-Khizr Mosque, the Safari Kataragama boasts an Asian restaurant and 11 rooms.
Nuwara Eliya, Sri Lanka
USD 27/night
Hakgala Botanic Gardens is at a distance of 63 km from the Gregory Hills, while Pedro Tea Factory is approximately a 10-minute drive away.
Hikkaduwa, Sri Lanka
USD 40/night
The beachfront Oriental Rest is located in the coastal part of Hikkaduwa, 3.3 km from One Big Turtle Point.
Mirissa, Sri Lanka
USD 62/night
Set within 7 km of Kustaraja Gala, the 3-star Surf & Yoga Sri Lanka - Surf Camp And Yoga Retreat With Coworking Space Mirissa features an infinity swimming pool and a continental breakfast.
Top Guest houses in Sri Lanka
Koslanda, Sri Lanka
USD 680/night
While staying at the Villa you are invited to discover Lipton's Seat, set about 10 minutes' drive away, or Lake Richmond, which is 4.5 km away.
Tangalle, Sri Lanka
USD 64/night
Located at a 650-metre distance from Turtle Conservation Project Turtle Watch, The Lookout Tangalle is a 7-minute stroll from Turtle Point.
Kosgoda, Sri Lanka
USD 46/night
Offering a swimming pool, the Gypsy Garden Kosgoda is located at a distance of 3.5 km from Kothduwa temple.
Ella, Sri Lanka
USD 40/night
Rakkhiththa Kanda Aranya Senasanaya is a mere 50 metres from the Eagle View, while Ella Rock is approximately 6 km away.
Weligama, Sri Lanka
USD 22/night
While staying at the Cliff House Weligama you are invited to discover Midigama Beach, set about 25 minutes' walk away, or Ahangama Beach, which is about 4 km away.
Dickwella, Sri Lanka
USD 68/night
Hummanaya Blow Hole is at a distance of 3.7 km from the Jungle Escape and Dickwella Beach is nearly 25 minutes' walk away.
Colombo, Sri Lanka
USD 55/night
University of Colombo is only 0.8 km from The Dutch Burgher Union, while National Art Gallery is approximately a 25-minute walk away.
Galle, Sri Lanka
USD 80/night
Located in the centre of Galle, within 5 minutes' walk of Fort and within walking distance of Dutch Hospital Shopping Precinct, the Orchard House offers a sunbathing terrace and a garden.
Ella, Sri Lanka
USD 64/night
While staying at the Namara Green Ella you are invited to discover Demodara Nine Arch Bridge, set around 25 minutes' walk away, or Little Adam's Peak, which is about 3 km away.
Godauda, Sri Lanka
USD 82/night
Talalla Beach is a 10-minute drive from the Gaia Soul Godauda and features shopping and dining.
Nuwara Eliya, Sri Lanka
USD 70/night
The Moon Plain is a perfect vacation spot 3.8 km from Victoria Park of Nuwara Eliya and other Nuwara Eliya landmarks.
Galle, Sri Lanka
USD 36/night
Old Town of Galle and its Fortifications is 2.5 km from the Merchants and features shopping and dining.
Talawakele, Sri Lanka
USD 65/night
Tea Plantation View is 2.7 km from the Mirage Talawakele and features shopping and dining.
Bentota, Sri Lanka
USD 550/night
Kosgoda Sea Turtle Conservation Project is a 25-minute walk from the Villa Havana Bentota and features shopping and dining.
Ella, Sri Lanka
USD 71/night
Honey Bee Garden is only 1.2 km from the Ella Green Ella, while Rawana Waterfall is approximately a 10-minute drive away.