Most popular cities in Sri Lanka
Colombo10 guest houses
Kandy39 guest houses
Negombo23 guest houses
Nuwara Eliya35 guest houses
Top landmarks in Sri Lanka
-
Landmark
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
Bentota, Sri Lanka
USD 164/night
Bentota Lake is only 1.8 km from the Shangri-Lanka Villa, while Ventura Beach is nearly a 25-minute walk away.
Kandy, Sri Lanka
USD 497/night
Set approximately 7 km from Pallekele International Cricket Stadium, the rooms in the 5-star Bougainvillea Retreat have views of garden.
Unawatuna, Sri Lanka
USD 62/night
Based 2.6 km from Jungle Beach, the comfortable Fort Edge Unawatuna features a shared lounge, recreational facilities, and a garden combined with a snack bar.
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.
Unawatuna, Sri Lanka
USD 79/night
While staying at the comfortable Anara Villa Unawatuna you are invited to discover Mihiripenna, set nearly 25 minutes' walk away, or Kalapuwa Herbal Garden, which is 2.8 km away.
Ella, Sri Lanka
USD 60/night
Offering a patio and barbecue, the 3-star Rock Side is 3.3 km from Rawana Waterfall as well as at a 500-metre distance from Ella Spice Garden.
Unawatuna, Sri Lanka
USD 81/night
Providing diving and fishing and access to Galle Fort, the comfortable Blue Sky Unawatuna at a distance of 3 km from Welle Devalaya Temple boasts spa therapy and barbecue.
Mirissa, Sri Lanka
USD 68/night
The comfortable Coral is nestled in the Mirissa Beach district of Mirissa, Taprobane Island is about 10 minutes away by car.
Kandy, Sri Lanka
USD 44/night
With spa therapy, a patio, and various recreational opportunities at the premises, the comfortable Kandy View is located at a distance of 2.7 km from Udawattakelle Sanctuary.
Kandy, Sri Lanka
USD 13/night
Positioned approximately 10 minutes by car from Ceylon Tea Museum, guests can enjoy halal dishes at the Drop Kandy's Asian restaurant.
Kandy, Sri Lanka
USD 19/night
While staying at the comfortable Mango Garden you are invited to discover Ceylon Tea Museum, set around 10 minutes away by car, or Kandy Garrison Cemetery, which is a mere 0.8 km away.
Pinnawala (Kegalle), Sri Lanka
USD 30/night
Based at a distance of 2.9 km from Club Concept Elephant Riding, the modern Green Land features an à la carte restaurant and a wellness centre, a shared lounge, and a garden.
Dambulla, Sri Lanka
USD 24/night
Sundaras Resort & Spa is at a distance of 2.3 km from the Gamagedara Resort, while Dambulla museum is nearly a 25-minute walk away.
Negombo, Sri Lanka
USD 39/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.
Mirissa, Sri Lanka
USD 83/night
The 4-star Handagedara Mirissa with an outdoor pool is just 1.2 km from Parrot Rock Bridge.
Mirissa, Sri Lanka
USD 140/night
Giragala is a mere 400 metres from the Morning Star Mirissa, while Coconut Tree Hill is around 7 km away.
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.
Mirissa, Sri Lanka
USD 75/night
Set approximately a 10-minute ride from Kustaraja Gala, the rooms in the Awon have views of garden.
Deniyaya, Sri Lanka
USD 81/night
While staying at the family Sinharaja Deniyaya you are invited to discover Sinharaja Forest Reserve, set a 10-minute ride away, or Gal Oruwa Ella Water Fall, which is 4.5 km away.
Hikkaduwa, Sri Lanka
USD 50/night
The 3-star Araliya Gardens offers a swimming pool and provides access to Hikkaduwa Beach, which is 3.8 km away.
Top family hotels in Sri Lanka
Kandy, Sri Lanka
USD 55/night
The 3-star Villa 49 is a perfect vacation spot around 3 km from Ceylon Tea Museum and other Kandy landmarks.
Nuwara Eliya, Sri Lanka
USD 14/night
There are rooms facing mountain and the Cool Land Hot Hut is set about a 5-minute walk from Shri Bhakta Hanuman Temple.
Negombo, Sri Lanka
USD 52/night
Located a mere 5 minutes' walk from Kudapaduwa North, the family-friendly Ocean View Negombo has to offer a swimming pool onsite plus snorkelling and horseback riding in the area.
Trincomalee, Sri Lanka
USD 60/night
The Silaa Cabana is situated approximately 10 minutes' drive from Pathirakali Amman Temple and at a distance of 4.8 km from Dutch Bay Beach.
Weligama, Sri Lanka
USD 115/night
The Foozoo Weligama features an outdoor swimming pool and views of the garden, and is located nearly a 15-minute walk from Kustaraja Gala.
Jaffna, Sri Lanka
USD 75/night
The J Jaffna features rooms with views of the garden, while a good location provides access to The Last Tamil King Sankiliyan's Statue, which is 2.9 km away.
Vavuniya, Sri Lanka
USD 33/night
12 minutes' walk from St Peter's Church Vavunia, the smoke-free Oviya Vavuniya overlooks the lake and features a patio and various recreational opportunities.
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.
Kalpitiya, Sri Lanka
USD 8/night
While staying at the Kalpitiya you are invited to discover Kalpitiya Dutch Fort, set 17 minutes' walk away, or Kudawa Beach, which is about 2 km away.
Ella, Sri Lanka
USD 110/night
Demodara Nine Arch Bridge is within 3 km of the Dream Catcher and Kithal Ella Falls is only a 5-minute walk away.
Nallathanniya, Sri Lanka
USD 19/night
Boasting an à la carte restaurant with vegetarian dishes, the Vegetable Garden House Nallathanniya is set 1.3 km from Mohini Falls මෝහිනී ඇල්ල.
Talalla, Sri Lanka
USD 138/night
Offering yoga classes, various recreational opportunities, and a garden, the Handun Villas lies in a beach area of Talalla, only 0.8 km from Seethagalla Natural seawater Pool and approximately a 10-minute drive from Dondra Head Lighthouse.
Ella, Sri Lanka
USD 45/night
The Nine Arch is situated at a distance of 2.2 km from Ella Spice Garden and merely an 11-minute stroll from Demodara Nine Arch Bridge.
Katunayake, Sri Lanka
USD 25/night
Featuring 6 rooms with views of the garden, the Cottage Katunayake is set 10 minutes' drive from St. Anthony's Church.
Kataragama, Sri Lanka
USD 36/night
2.6 km from Ul-Khizr Mosque, the Safari Kataragama boasts an Asian restaurant and 11 rooms.
Galle, Sri Lanka
USD 86/night
Jungle Beach is approximately 10 minutes' drive from the 3-star Knight Inn - Galle Fort, while Dutch Reformed Church is a 5-minute walk away.
Kandy, Sri Lanka
USD 179/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.
Digana, Sri Lanka
USD 77/night
About 6 km from Pallekele International Cricket Stadium, the family-friendly Polwaththa has barbecue and a garden along with a lounge bar.
Anuradhapura, Sri Lanka
USD 59/night
Set within a 10-minute drive of Thuparama Mawatha and a near a train station, the 2-star Goalma includes a shared lounge and a garden.
Matale, Sri Lanka
USD 70/night
V.T. Nanayakkara Park is at a distance of 3.5 km from the Strathisla Matale, while Sri Muthumariamman Thevasthanam is about a 10-minute drive away.
Best luxury hotels in Sri Lanka
Wilpattu, Sri Lanka
USD 40/night
Guests can also enjoy access to Wilpattu National Park, which is 2.8 km from the 4-star Green Sapphire Holiday Resort Wilpaththu.
Cheap hotels in Sri Lanka
Bentota, Sri Lanka
USD 35/night
Featuring 6 rooms with views of the garden, the Style Villa is set within 7 km of Sea Turtle Hatchery.
Bentota, Sri Lanka
USD 34/night
Set about 20 minutes' walk from Bentota River, the beachfront Channa lies in the Bentota Beach district.
Kandy, Sri Lanka
USD 19/night
Set 2.4 km from Kandy Lake, the rooms in the 2-star Hanthana have views of garden.
Kandy, Sri Lanka
USD 14/night
While staying at the Renuka Inn you are invited to discover E. L. Senanayake Children's Park, set a 16-minute walk away, or Kandy Clock Tower, which is 2.2 km away.
Galle, Sri Lanka
USD 30/night
Here, in the affordable Seagreen Galle, guests can enjoy international dishes at the à la carte restaurant, about 10 minutes' walk from Dutch Reformed Church.
Galle, Sri Lanka
USD 25/night
The Leijay Garden is approximately 10 minutes' drive from Galle Fort Clock Tower, boasting spa therapy and a shared lounge.
Galle, Sri Lanka
USD 18/night
Within walking distance of Fort, conveniently located in the Galle City district of Galle, the Home Living features a satellite flat-screen and a garden.
Galle, Sri Lanka
USD 19/night
Around 10 minutes by car from Dutch Reformed Church, the Dini Galle features a terrace, a patio, and a garden.
Galle, Sri Lanka
USD 16/night
While staying at the Sera Villa Galle you are invited to discover Lighthouse Street, set a 10-minute drive away, or Japanese Peace Pagoda, which is 3.9 km away.
Galle, Sri Lanka
USD 33/night
Mahendra Amarasooriya Park is at a distance of 2.9 km from the 3-star Canaya.
Tissamaharama, Sri Lanka
USD 15/night
Featuring a patio, billiards, and a garden, the 2-star River in Tissamaharama is perfectly located 3.9 km from Sandagiri Stupa.
Tissamaharama, Sri Lanka
USD 11/night
The 2-star Viveka Inn is a good starting point to Tissamaharama's sights including Tissa Wewa, which is just a 7-minute walk away.
Nuwara Eliya, Sri Lanka
USD 34/night
Guests can also enjoy access to Galway's Land National Park, which is about 25 minutes' walk from the 3-star Blue Moon.
Polonnaruwa, Sri Lanka
USD 17/night
Located about a 25-minute walk from Stupa, the 3-star Rock Cascade Polonnaruwa features 10 rooms with views of the garden.
Matara, Sri Lanka
USD 15/night
At a distance of 3.2 km from Parevi Duwa Shrine, the Sunny Matara boasts a Chinese restaurant and 12 rooms.
Dehiwala-Mount Lavinia, Sri Lanka
USD 33/night
3-star The Villa Dehiwala-Mount Lavinia, located at a distance of 3.9 km from Sri Lanka Air Force Museum, features an outdoor swimming pool.
Negombo, Sri Lanka
USD 14/night
The Angel Inn, located just 5 minutes on foot from Kudapaduwa North, is also at a proximity to Lake Boat Safari.
Kandy, Sri Lanka
USD 10/night
Located at a 400-metre distance from Devales and 3.6 km from Ceylon Tea Museum, the Townhouse Kandy features a terrace, a picnic area, and various recreational opportunities.
Negombo, Sri Lanka
USD 29/night
While staying at this 13-room the 3-star Angel Villa Negombo, you can easily walk over to Kudapaduwa North, which is nearly 5 minutes' walk away.
Colombo, Sri Lanka
USD 43/night
The Olu Colombo, located a minute away from Independence Memorial Hall, is also at a proximity to Cathedral of Christ the Living Saviour.
Guest houses with beach in Sri Lanka
Kalutara, Sri Lanka
USD 28/night
Located within a 300-metre distance of Kalutara North, the Karl Holiday Bungalow is a 20-minute walk from West Coast Tattoo Studio.
Hikkaduwa, Sri Lanka
USD 22/night
Featuring spa therapy, a shared lounge, and water sports facilities, the deluxe Tamara Motels in the Hikkaduwa Beach district of Hikkaduwa is located at a distance of 3.8 km from Tsunami Honganji Vihara.
Trincomalee, Sri Lanka
USD 26/night
Koneswaram Temple is also set around 10 minutes by car from the Sea Shadow Trincomalee.
Midigama, Sri Lanka
USD 17/night
Featuring 13 rooms with views of the garden, the 3-star Dreams Midigama is set within a 10-minute drive of Weligama Beach.
Mirissa, Sri Lanka
USD 51/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.
Dickwella, Sri Lanka
USD 148/night
Situated 30 metres of Hiriketiya Beach, the Dots Bay House offers 17 guest rooms.
Arugam Bay, Sri Lanka
USD 10/night
Featuring a location in the Arugam Bay City district, the family-friendly Beach Hut boasts 15 rooms and a Chinese restaurant, 3.1 km from Church.
Hikkaduwa, Sri Lanka
USD 54/night
Offering an indoor swimming pool, the 3-star Thambili Cabanas Hikkaduwa is 2.8 km from Saffron Robes Gallery and Studio.
Trincomalee, Sri Lanka
USD 42/night
While staying at the beachfront Natraj Trincomalee you are invited to discover Lover's Leap, set 4.1 km away, or Orr's Hill Army Museum, which is 10 minutes away by car.
Arugam Bay, Sri Lanka
USD 155/night
A Mexican restaurant and 16 rooms are available during the stay at the beachfront Sandy Beach, boasting a location just a 6-minute walk from Pottuvil Lagoon.
Trincomalee, Sri Lanka
USD 28/night
Set a 10-minute drive from Orr's Hill Army Museum, the 3-star Ubay Guest House Trincomalee lies in a beach district.
Boossa, Sri Lanka
USD 30/night
The Indika features rooms with views of the sea, while a beachfront location provides access to Galle Fort, which is around 7 km away.
Nilaveli, Sri Lanka
10.01 review
USD 100/night
Situated approximately a 5-minute stroll from 0713227050, the Memo'S Beach welcomes guests with a private beach area and a restaurant.
Arugam Bay, Sri Lanka
USD 54/night
Featuring 9 rooms with views of the garden, the beachfront Beach View Arugam Bay is set a 10-minute drive from Muhudu Maha Vihara.
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.
Hikkaduwa, Sri Lanka
USD 10/night
The Roshan'S Guest House is situated at a distance of 1.8 km from Turtle Farm and nearly a 25-minute stroll from Turtle Beach.
Arugam Bay, Sri Lanka
USD 75/night
Situated nearly a 5-minute stroll from Arugam Bay Beach, the Hakuna Matata entices active guests with bike loans.
Trincomalee, Sri Lanka
USD 30/night
Pathirakali Amman Temple is nearly a 25-minute walk from the 3-star Blue Diamond Resort that features a private pool.
Kengalla, Sri Lanka
USD 41/night
While staying at the designer Lanka Villas Kengalla you are invited to discover Pallekele International Cricket Stadium, set 10 minutes away by car, or Galmaduwa Temple, which is 3.7 km away.
Arugam Bay, Sri Lanka
USD 20/night
Nestled in the business Arugam Bay City district, the 3-star Bavarian is nearly 6 minutes on foot from Arugam Bay Beach.
Guest houses with free parking in Sri Lanka
Embilipitiya, Sri Lanka
USD 25/night
Chandrika Lake is at a distance of 2.3 km from the 2-star Pavana Resort, while Dutugemunu MahaSeya is about a 10-minute ride away.
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 22/night
Featuring 13 rooms with views of the patio, the 3-star Chez Allen Nuwara Eliya is set merely 1.6 km from Shri Bhakta Hanuman Temple.
Hikkaduwa, Sri Lanka
USD 61/night
The 3-star Villa Dineha is a perfect vacation spot within a 10-minute drive of Community Tsunami Museum and other Hikkaduwa landmarks.
Galle, Sri Lanka
USD 45/night
Guests can also enjoy access to Galle Fort Clock Tower, which is just a 7-minute walk from the 2-star Rampart View.
Tennekumbura, Sri Lanka
USD 50/night
Set a 10-minute drive from St Anthony's Church, the pet friendly Heavens Kandy offers 13 rooms and an outdoor swimming pool.
Pamunugama, Sri Lanka
USD 50/night
Located only 0.7 km from St. Sebastian Church, the Villa Sarakkuwa Pamunugama features an outdoor pool.
Anuradhapura, Sri Lanka
USD 38/night
The 3-star Andorra is a perfect vacation spot about 25 minutes' walk from Kuttam Pokuna and other Anuradhapura landmarks.
Galle, Sri Lanka
USD 24/night
While staying at the Secret Palace Guest House you are invited to discover Japanese Peace Pagoda, set a 10-minute drive away, or Old Town of Galle and its Fortifications, which is less than a 7-minute stroll away.
Katunayake, Sri Lanka
USD 33/night
Offering a year-round outdoor swimming pool, the Airport Villa Katunayake is approximately 25 minutes' walk from Travel in Green Island.
Nuwara Eliya, Sri Lanka
USD 46/night
Tranquil The Golf Green is approximately a 25-minute walk from Nuwara Eliya Golf Club and offers a picnic area and barbecue grills.
Galle, Sri Lanka
USD 21/night
Set 3.7 km from Galle Lighthouse, the 2-star Lahiru Villa lies in the Galle City district.
Hikkaduwa, Sri Lanka
USD 45/night
The beachfront Oriental Rest is located in the coastal part of Hikkaduwa, 3.3 km from One Big Turtle Point.
Negombo, Sri Lanka
USD 18/night
Located only a 9-minute walk from St. Sebastian's Church, the comfortable Rani Inn Negombo features 11 rooms together with an Asian restaurant.
Elkaduwa, Sri Lanka
USD 126/night
While staying at the 3-star Ashburnham Elkaduwa you are invited to discover Sembuwatta Lake, set 25 minutes' walk away, or Kallebokka Upper Division View Point, which is 3.6 km away.
Kandy, Sri Lanka
USD 16/night
The lovely Tree Breeze features rooms with views of the hills, while a convenient location provides access to Kandy Municipal Central Market, which is about a 20-minute walk away.
Kandy, Sri Lanka
USD 20/night
Kandy Clock Tower is at a 3.2 km distance from the 2-star Pearl House, while Jayamali Batiks Studio is 10 minutes' drive away.
Tangalle, Sri Lanka
USD 25/night
Located only a 7-minute walk from Marakolliya Beach, the comfortable Gems Garden Tangalle features 6 rooms with views of the sea.
Mirissa, Sri Lanka
USD 19/night
The comfortable 3-star Peacock Wings Guest House offers 8 rooms in a beach area of the city near an underground station.
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
Colombo, Sri Lanka
USD 90/night
Situated 15 km from Ratmalana Air Force Base airport, the 55Tg welcomes guests with luggage storage.
Bentota, Sri Lanka
USD 37/night
Located 6 minutes on foot from Ventura Beach, the Welcome Bentota is 3.2 km from Kande Vihare Temple.
Bentota, Sri Lanka
USD 40/night
Located about a 25-minute walk from Kande Vihare Temple, the Hettimulla Bentota features a private swimming pool.
Kandy, Sri Lanka
USD 36/night
Featuring an outdoor swimming pool and 11 rooms, the 2-star Green View Kandy is about 7 km from Temple of the Sacred Tooth Relic.
Kandy, Sri Lanka
USD 34/night
Located a 10-minute drive from Kandy Clock Tower, the Mount Haven features a full English breakfast.
Kandy, Sri Lanka
USD 40/night
Grand 3-star The Richmond Kandy features various recreational opportunities, barbecue grills, and a garden, together with prime location in a tourist area.
Galle, Sri Lanka
USD 42/night
Situated right in the centre of Galle and at a distance of 2.6 km from Japanese Peace Pagoda, the comfortable Muhsin Villa offers 9 rooms.
Kandy, Sri Lanka
USD 53/night
Kandy Clock Tower is at a distance of 4.7 km from the Arunalu, while Temple of the Tooth Museum is about 10 minutes' drive away.
Nilaveli, Sri Lanka
USD 21/night
Nilaveli Beach is just 0.8 km from the 2-star Sea Zone and Islamic Temple is just 650 metres away.
Galle, Sri Lanka
USD 57/night
Featuring 8 rooms with views of the garden, the 3-star Small House is set at a distance of 2.6 km from Japanese Peace Pagoda.
Mirissa, Sri Lanka
USD 34/night
Set about 600 metres from Mirissa Beach, the Amara Guest Mirissa features a tropical garden.
Galle, Sri Lanka
USD 111/night
Situated in the Galle City district of Galle, the Khalid'S Guest House Galle is merely 550 metres from Dutch Hospital Shopping Precinct.
Aluthgama, Sri Lanka
USD 140/night
Providing 2 outdoor swimming pools along with 13 rooms, the 3-star Ranga Aluthgama is placed approximately 6 km from Barberyn Island Lighthouse.
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.
Unawatuna, Sri Lanka
USD 35/night
Situated 0.6 km from Unawatuna Beach, the comfortable 3-star Green Villa in Unawatuna features various recreational opportunities, barbecue grills, and a garden.
Negombo, Sri Lanka
USD 40/night
Guests can relax in an outdoor swimming pool or in the Indian restaurant of The Panorama Negombo, which is set only 450 metres from Kudapaduwa North.
Galle, Sri Lanka
USD 40/night
Placed just 7 minutes' walk from Galle Dutch Fort and right in the centre of Galle, 3-star The Entrance offers 8 rooms.
Unawatuna, Sri Lanka
USD 49/night
The Unawatuna Bungalow, located extremely close to Unawatuna Beach, is also at a proximity to Unawatuna Diving Centre.
Haputale, Sri Lanka
USD 38/night
At a distance of 4.2 km from Lanka Ella, the 3-star Bel View boasts a sundeck and barbecue.
Unawatuna, Sri Lanka
USD 48/night
Located 4.1 km from Old Town of Galle and its Fortifications, the 3-star Silva Rest Unawatuna features 19 rooms with views of the garden.