Most popular cities in Sri Lanka
Colombo4 guest houses
Nuwara Eliya11 guest houses
Negombo8 guest houses
Kandy28 guest houses
Top landmarks in Sri Lanka
-
Museum
Amazing spa hotels in Sri Lanka
Kandy, Sri Lanka
USD 36/night
Set just 10 minutes' stroll from Walala Wewa, the 2-star Green View Holiday Resort features an outdoor swimming pool.
Galle, Sri Lanka
USD 72/night
The 3-star Antic Guesthouse - Galle Fort has an à la carte restaurant specializing in seafood cuisine and is situated merely 5 minutes by foot from Lighthouse Street.
Sigiriya, Sri Lanka
USD 40/night
The 3-star Nelu Villa is located 0.5 miles from Sigiriya Air Force Base airport and approximately a 10-minute stroll from Sigiriya Entrance bus stop.
Negombo, Sri Lanka
USD 52/night
The modern Ocean View is set within 0.6 miles of St. Sebastian Statue and 25 minutes by foot from Dutch Fort.
Negombo, Sri Lanka
USD 28/night
Located a mere 9 minutes by foot from Browns Beach, the 2-star Nebula Residence features an outdoor swimming pool for guests to relax in.
Ahungalla, Sri Lanka
USD 35/night
Kosgoda Turtle Care is 5 minutes' drive from the 3-star Walauwa The Villa and Ahungalla Beach is 800 feet away.
Weligama, Sri Lanka
USD 32/night
25 minutes by foot from Kustaraja Gala, guests of the Coconut Surf may engage in a variety of activities, including diving, hiking and cycling.
Tangalle, Sri Lanka
USD 42/night
Located in proximity to Tangalle Lagoon, the 3-star Cinnabar with views of the sea is well-known for its amenities including a treatment room, public hot spring baths and an outdoor swimming pool.
Unawatuna, Sri Lanka
USD 60/night
There are rooms facing garden and the 2-star Sea Breeze Guest House is set within 0.3 miles of Unawatuna Beach.
Udawalawe, Sri Lanka
USD 54/night
While staying at the 3-star Mansala Safari House Udawalawe you are invited to discover Sankhapala, set approximately 3 miles away, or Udawalawa Elephant Orphanage, which is 1.7 miles away.
Udawalawe, Sri Lanka
USD 29/night
Srilanka Best Safari is within 1.5 miles of the 3-star Green View Safari Resort and Uda Walawe Reservoir is 10 minutes away by car.
Arugam Bay, Sri Lanka
USD 33/night
Green Mosque is 25 minutes by foot from the 2-star Arne'S Place Arugam Bay, while Crocodile Rock is a 10-minute drive away.
Kandy, Sri Lanka
USD 71/night
Lake viewpoint is set within 2.6 miles of the Oruthota Chalets Kandy.
Mirissa, Sri Lanka
USD 62/night
Badora Spa is about 0.8 miles from the 3-star Coral Beach Mirissa and Parrot Rock Bridge is 0.8 miles away.
Kandy, Sri Lanka
USD 44/night
Located a 25-minute stroll from Lord Kataragama Temple, the comfortable 2-star View Garden Kandy features 6 rooms, various recreational opportunities and entertainment activities.
Mirissa, Sri Lanka
USD 80/night
Located only 7 minutes by foot from Parrot Rock Bridge, the 3-star Canberra Holidays features 11 rooms together with an à la carte restaurant.
Mirissa, Sri Lanka
USD 59/night
The cozy Handagedara Mirissa overlooks the courtyard and boasts a location in a recreational area.
Mirissa, Sri Lanka
USD 140/night
Featuring 13 rooms with views of the garden, the Morning Star Mirissa is set within a 15-minute drive of Kustaraja Gala.
Deniyaya, Sri Lanka
USD 105/night
Set within sight of Sinharaja Forest "Pitadeniya" Entrance, the Sinharaja Forest Edge with views of the lake features a plunge pool, a Jacuzzi and locker rooms.
Hikkaduwa, Sri Lanka
USD 50/night
Located around 2.2 miles from Turtle Beach, the 3-star Araliya Gardens Hikkaduwa features a continental breakfast.
Top family hotels in Sri Lanka
Kandy, Sri Lanka
USD 99/night
The 3-star Cabana lies about 4.1 miles from Lankatilaka Temple, and features a baggage room and a restaurant.
Sigiriya, Sri Lanka
USD 16/night
Set at the doorstep of stores and a market, and 19 minutes by foot from Water Gardens, the Sigiri Lion Sigiriya features 24 rooms minute walk from Pethikada.
Dickwella, Sri Lanka
USD 230/night
The Saffron House Dickwella is equipped with a swimming pool and is situated about 20 minutes' walk from Dressmo.
Ella, Sri Lanka
USD 30/night
Situated in the shopping district of Ella, the perfect Lakshmis Hotel Ella features 6 rooms and an à la carte restaurant.
Ella, Sri Lanka
USD 103/night
While staying at the Mount Relax you are invited to discover Little Adam's Peak, set only 0.9 miles away, or Demodara Nine Arch Bridge, which is 1.2 miles away.
Moragalla, Sri Lanka
USD 34/night
Within 25 miles of Bentota Lake, the Butterfly Moragalla offers a currency exchange and a tour desk.
Nallathanniya, Sri Lanka
USD 22/night
Set within 1.8 miles of the 7300 foot tall Adam's Peak Mountain, the Singh Brothers lies in the Centre district of Nallathanniya.
Vavuniya, Sri Lanka
USD 33/night
Archeological Museum is around 0.9 miles from the Oviya Vavuniya, while Clock Tower is about 10 minutes' stroll away.
Passikudah, Sri Lanka
USD 26/night
Situated in the beach Pasikuda Beach district, the Inn On The Bay offers quick access to Batticaloa airport within 48 minutes' drive.
Ella, Sri Lanka
USD 70/night
R. M. S Antique And Brassware is just 0.7 miles away and Little Adam's Peak can be reached within 10 minutes by car.
Talalla South, Sri Lanka
USD 138/night
At the Handun Villas Talalla South, guests can use spa therapy and various recreational opportunities or spend the day lazing by an outdoor swimming pool.
Unawatuna, Sri Lanka
USD 18/night
Within 28 miles of Galle Fort Clock Tower, the Arazo Villa Unawatuna includes 6 rooms.
Ella, Sri Lanka
USD 30/night
Set within 4.3 miles of Ella Rock, the rooms in the White Arcadia Cottage have views of mountain.
Galle, Sri Lanka
USD 40/night
While staying at the 2-star Lighthouse Guest you are invited to discover Japanese Peace Pagoda, set 1.6 miles away, or Ahara Gourmet Gallery, which is 15 minutes away by car.
Kataragama, Sri Lanka
USD 36/night
About 25 minutes by foot from Mari Amman Kovil, the Safari Lodge Yala includes 11 rooms.
Wilpattu, Sri Lanka
USD 211/night
2.6 miles from Leopard Trails Wilpattu, the Backwaters includes 6 rooms.
Udawalawe, Sri Lanka
USD 18/night
Udawalawe Safari by Lakpura is just 0.6 miles from the Kuma Safari Lodge.
Jaffna, Sri Lanka
USD 14/night
Nallur Kovil is within 1 miles of the Tony'S Garden House Back Packers Inn Jaffna.
Galle, Sri Lanka
USD 67/night
Saint Mary's Church is set merely 0.7 miles from the 3-star 18 Faces With Free Drop Off To Galle Fort By Tuktuk Galle.
Kandy, Sri Lanka
USD 71/night
While staying at the cozy 2-star Clove Garden Kandy you are invited to discover Udawattakelle Sanctuary, set 1.7 miles away, or Temple of the Sacred Tooth Relic, which is approximately a 25-minute walk away.
Cheap hotels in Sri Lanka
Negombo, Sri Lanka
USD 18/night
Located 0.5 miles from Bandaranaike International airport, the Canal'S Edge provides airport transfer, as well as cars for rent.
Jaffna, Sri Lanka
USD 27/night
Jaffna Dutch Fort is within 1.5 miles of the smoke free Yarl Mercury Inn and British Council is less than a 13-minute walk away.
Nuwara Eliya, Sri Lanka
USD 32/night
The 3-star Caroline Villa, is set approximately 2 miles from Holy Trinity Church and about 2.2 miles from Nuwara Eliya Post Office.
Kandy, Sri Lanka
USD 17/night
The Kandyan White Holiday Homes lies about a 20-minute stroll from Kandy Garrison Cemetery and within spitting distance of a railroad station.
Galle, Sri Lanka
USD 15/night
Galle Fort Clock Tower and Saint Mary's Church are located 1.9 miles and 1.7 miles from the Sera respectively.
Galle, Sri Lanka
USD 19/night
Set within 2.3 miles of Unawatuna Beach, the 3-star Fort Heaven - Galle Fort Galle lies in the Galle City district of Galle.
Nuwara Eliya, Sri Lanka
USD 14/night
While staying at the 3-star Little England Bungalow Nuwara Eliya you are invited to discover Pedro Tea Factory, set about 2.6 miles away, or Shanthipura View Point, which is 0.5 miles away.
Unawatuna, Sri Lanka
USD 17/night
Jungle Beach is within 2.7 miles of the 2-star Rest Point and Lighthouse Street is 2.3 miles away.
Ella, Sri Lanka
USD 25/night
Set about 2 miles from Rawana Waterfall, the 2-star 59B Rest Inn Ella lies in an entertainment neighbourhood.
Matara, Sri Lanka
USD 18/night
The Cinnamon Estate Villa is set approximately 1.6 miles from Tenavaram temple and 20 minutes by foot from Devinuwara Gal Ge දෙවිනුවර ගල් ගේ.
Mirissa, Sri Lanka
USD 21/night
The Breeze Mirissa with garden views lies 10 minutes by foot from Secret beach.
Buttala, Sri Lanka
USD 8/night
Chulangani Vehera is 10 minutes by car from the 3-star Hansika Guest Inn and Yudaganawa is 4 miles away.
Nuwara Eliya, Sri Lanka
USD 20/night
Within easy reach of Bambarakele Sri Maha Viharaya, this hotel comprises 7 rooms with private bathrooms.
Haldummulla, Sri Lanka
USD 13/night
Set within 2.4 miles of Uduwara Falls, the rooms in the Misty Mountain Haldummulla have views of mountain.
Nuwara Eliya, Sri Lanka
USD 27/night
Mackwoods Tea Museum is approximately 10 minutes away by car and Nuwara Eliya and Tea Country can be reached within 10 minutes by car.
Galle, Sri Lanka
USD 22/night
A 10-minute drive from Jungle Beach, the Old Dutch House Galle offers windsurfing, snorkeling and diving for guests to keep active.
Tangalle, Sri Lanka
USD 22/night
Set 20 minutes' stroll from Tangalle Lagoon, the Ocean Gate Villa lies in the Tangalle Beach district.
Hikkaduwa, Sri Lanka
USD 13/night
One Big Turtle Point is a 25-minute stroll from the Anthony Hikkaduwa, while Saffron Robes Gallery and Studio is 1.7 miles away.
Hikkaduwa, Sri Lanka
USD 25/night
While staying at the Green Lagoon Villa you are invited to discover Hikkaduwa Beach, set 2.8 miles away, or Ratgama Lake, which is just a 10-minute stroll away.
Ella, Sri Lanka
USD 34/night
Rawana Waterfall is within 2.9 miles of the Serene Cottage Ella, while Demodara Nine Arch Bridge is about a 25-minute walk away.
Guest houses with beach in Sri Lanka
Tangalle, Sri Lanka
USD 19/night
Featuring views of the patio, the Sea Breeze Garden Tangalle includes an à la carte restaurant with local cuisine.
Tangalle, Sri Lanka
USD 21/night
Tangalle Lagoon is within 0.6 miles of the 5-star beachfront Pearl Cave Cabanas & Resturant.
Pamunugama, Sri Lanka
USD 55/night
St. Mark's Church Dandugama and Holy Rosary Church are located 2.5 miles and 2.7 miles from the family Driftwood Villa Pamunugama respectively.
Bentota, Sri Lanka
USD 130/night
Featuring a year-round outdoor pool and a treatment room and an outdoor swimming pool, the recently renovated Amal Villa stands 1.1 miles from Bentota Lake and around 2.5 miles from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
Galle, Sri Lanka
USD 100/night
Featuring yoga classes, a picnic area, and a garden, the recently renovated Villa Inlet is set in a beach area around 3.4 miles from Galle Fort.
Mirissa, Sri Lanka
USD 100/night
The Ceylon Lazy Lagoon is 3.2 miles from Badora Spa which leads directly onto Pagoda.
Weligama, Sri Lanka
USD 54/night
Staying at the Villa Serenita, you can visit Weligama Beach, set 13 minutes' walk away, or simply relax by a swimming pool.
Dickwella, Sri Lanka
USD 148/night
The Dots Bay House Dickwella lies within 1.7 miles of Wewurukannala Vihara Temple, and features a store and a restaurant.
Mirissa, Sri Lanka
USD 136/night
Located within a 10-minute drive of Kustaraja Gala, the 3-star Casa Maria boasts an infinity pool.
Ahangama, Sri Lanka
USD 27/night
Guests can have a continental breakfast and enjoy visiting Lagoon Herbal Garden, set within 1.7 miles of the Mellow Hostel Sri Lanka.
Arugam Bay, Sri Lanka
USD 60/night
Located 6 minutes by foot from Pottuvil Lagoon, the Sandy Beach features 16 rooms together with an Indian restaurant.
Balapitiya, Sri Lanka
USD 35/night
Situated 0.6 miles from Balapitiya Beach, the 45 - also offers a swimming pool.
Arugam Bay, Sri Lanka
USD 25/night
Located extremely close to Pottuvil Lagoon, the 3-star Bay Dreams Beach Home features 9 rooms with views of the garden.
Guest houses with free parking in Sri Lanka
Kandy, Sri Lanka
USD 55/night
Placed next door to a convenience store, a grocery/convenience store and a market, and a 25-minute stroll from Asgiri Maha Viharaya, the 3-star 49 Kandy features a restaurant and a lobby area.
Kandy, Sri Lanka
USD 33/night
Within 07 miles of E. L. Senanayake Children's Park, the 2-star Hanthana Jungle View Holiday Home includes 6 rooms.
Kandy, Sri Lanka
USD 34/night
The Mount Haven is set 10 minutes by car from New Ranweli Spice Garden and about 10 minutes' drive from Kandy Clock Tower.
Kandy, Sri Lanka
USD 30/night
Set 0.4 miles from Kandy War Cemetery, the Jack Tree Lodge can arrange mountain biking, climbing and hiking within 3.9 miles of Royal Botanical Gardens.
Tissamaharama, Sri Lanka
USD 31/night
Boasting a swimming pool and a flower garden onsite, the 3-star Flower Garden Lake Resort offers perfect accommodation a 16-minute walk from Thissamaharama Dagoba.
Nuwara Eliya, Sri Lanka
USD 230/night
The heritage Ferncliff Bungalow Nuwara Eliya is set 25 minutes' walk from Galway's Land National Park and boasts 12 rooms plus a tea garden.
Nuwara Eliya, Sri Lanka
USD 25/night
The comfortable 3-star Chez Allen is set 0.9 miles from Nuwara Eliya and Tea Country and within 1 miles of Shri Bhakta Hanuman Temple.
Anuradhapura, Sri Lanka
USD 29/night
Set within 2 miles of Ruwanwelisaya, the 3-star Andorra Tourist Resort Anuradhapura offers 10 rooms and the outdoor swimming pool.
Galle, Sri Lanka
USD 30/night
The Secret Palace Guest House Galle is a cozy 3-star property set 10 minutes by car from Japanese Peace Pagoda and around a 7-minute stroll from Dutch Hospital Shopping Precinct.
Kudapaduwa, Sri Lanka
USD 22/night
The budget Blue Elephant Tourist Negombo is set 10 minutes by car from Rukmani Devi Park and approximately 1.6 miles from Dutch Fort.
Hikkaduwa, Sri Lanka
USD 45/night
Located in the coastal part of Hikkaduwa, the Oriental Rest is 10 minutes by car from Turtle Beach.
Kandy, Sri Lanka
USD 17/night
Located 0.5 miles from Victoria Reservoir SPB airport, the pet-friendly Tree Breeze Inn provides shuttle service, as well as bikes for rent.
Mirissa, Sri Lanka
USD 62/night
The 3-star Surf & Yoga Sri Lanka - Surf Camp And Yoga Retreat With Coworking Space is set within 3.8 miles of Kustaraja Gala, offering an à la carte restaurant along with snorkeling, diving and cycling.
Nilaveli, Sri Lanka
USD 19/night
Set within a 10-minute drive of Coral Island, the rooms in the 2-star low-budget Sea Zone Hotel Nilaveli have views of garden.
Kengalla, Sri Lanka
USD 41/night
The Lanka Villas Kandy is set within 2.5 miles of Galmaduwa Temple and within a 10-minute drive of Kundasale Mahamewna Meditation Centre.
Galle, Sri Lanka
USD 111/night
Located in the old part of Galle, the Khalid'S is about a 7-minute stroll from Galle International Cricket Stadium.
Galle, Sri Lanka
USD 32/night
The 3-star Frangipani Galle is set 5 minutes' drive from Rumasalla Mountain and 25 minutes' stroll from Fort.
Negombo, Sri Lanka
10.01 review
USD 29/night
St Anthony's Church is 1.8 miles from the 3-star Romeo And Juliet Guest House, while St. Sebastian Statue is about 2 miles away.
Negombo, Sri Lanka
USD 75/night
The 3-star Gomez Place boasts massage therapy and entertainment activities, and guests can laze by a swimming pool.
Haputale, Sri Lanka
USD 15/night
While staying at the 3-star Bel View Guest House Haputale you are invited to discover Dambatenne Tea Factory, set 3.8 miles away, or Prabhawa Mountain Day View Point, which is around 1.3 miles away.
Top Guest houses in Sri Lanka
Kandy, Sri Lanka
USD 40/night
The Blue is set 25 minutes' stroll from Temple of the Sacred Tooth Relic and 25 minutes by foot from Natha Devale.
Galle, Sri Lanka
USD 60/night
Sea Turtle Farm and Galle Lighthouse are located 1.7 miles and 0.3 miles from the Pedlar 62 Guest House respectively.
Kudapaduwa, Sri Lanka
USD 24/night
Featuring a terrace, this property is situated a short distance from Sun Shine Jewels and about a 30-minute walk from the center of Negombo.
Ella, Sri Lanka
USD 49/night
Kithal Ella Falls and Dhowa rock temple are located 0.6 miles and 1.6 miles from the Golden View Guest respectively.
Ella, Sri Lanka
USD 31/night
Kithal Ella Falls is 2 miles from the Rock Face.
Ella, Sri Lanka
USD 59/night
Located 38 miles from Gregory Lake SPB airport, the 3-star Summer Villa Ella provides airport transfer service, as well as bikes for rent.
Ella, Sri Lanka
10.02 reviews
USD 46/night
While staying in the hotel you are invited to discover Rawana Waterfall, set in 2 miles away, or Ravana's Cave, which is about a 20-minute walk away.
Ella, Sri Lanka
USD 45/night
Demodara Railway Loop is 1.7 miles from the Rowinrich Cottages, while Ella Spice Garden is 15 minutes away by car.
Nugegoda, Sri Lanka
8.41 review
USD 21/night
Independence Square is set about 3.3 miles from the Home From Home.
Ella, Sri Lanka
USD 100/night
Set 10 minutes by car from Rawana Waterfall, the Heritage Ella features 10 rooms with private bathrooms.
Kandy, Sri Lanka
USD 19/night
Located in the center of Kandy, the 5-star Villa Serene offers fast access to St Anthony's Church within a 9-minute walk.
Negombo, Sri Lanka
USD 34/night
The 2-star Sea Breeze Deluxe Inn Negombo is set within 0.8 miles of Browns Beach and within 2 miles of St. Sebastian's Church.
Trincomalee, Sri Lanka
USD 60/night
While staying at the Holiday Villa you are invited to discover Elephant Ridge, set around 2.7 miles away, or Maritime and Naval History Museum Trincomalee, which is about a 25-minute walk away.
Nallathanniya, Sri Lanka
USD 18/night
Nestled in Centre Area district of the city, the venue is about 60 km from Mawella Lagoon airport.
Ella, Sri Lanka
USD 87/night
Boasting the outdoor swimming pool, the Verde Ella is approximately 10 minutes' drive from Demodara Nine Arch Bridge.
Colombo, Sri Lanka
USD 130/night
Situated in the heart of Colombo and 2 miles to Independence Square, the hotel offers 8 rooms.
Kegalle, Sri Lanka
USD 64/night
Located within 2.2 miles of Salgala Aranya Senasanaya, the 2-star Bogala Village Eco Resort features a year-round outdoor pool.
Kandy, Sri Lanka
USD 28/night
Degaldoruwa Raja Maha Vihara is within a 10-minute drive of the 3-star Highest View and Kandy Clock Tower is about 1.5 miles away.
Kandy, Sri Lanka
USD 55/night
Located 0.5 miles from Victoria Reservoir SPB airport, the 3-star King Of Kandy provides shuttle service, as well as cars for rent.
Ettukala, Sri Lanka
USD 37/night
The 3-star Lovely Villa Negombo is set within 1.5 miles of Dutch Canal and a 5-minute drive from Dutch Clock Tower.