Most popular cities in Sri Lanka
Dickwella5 bed and breakfasts
Mirissa7 bed and breakfasts
Top landmarks in Sri Lanka
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
Tissamaharama, Sri Lanka
USD 25/night
While staying at the Edge Tissamaharama you are invited to discover Tissa Wewa, set a 20-minute walk away, or Independent Jeep Association, which is 2.8 km away.
Dambulla, Sri Lanka
USD 21/night
The Golden Rainbow Dambulla is located 20 km from Sigiriya Air Force Base airport and at 700 metres from Temple bus stop.
Negombo, Sri Lanka
USD 47/night
Situated nearly a 5-minute stroll from Negombo Beach Park, the Suriya Arana Bed & Breakfast arranges bike loans for active guests.
Hikkaduwa, Sri Lanka
USD 33/night
Close to a bus stop and approximately a 20-minute walk from Coral Sanctuary, whether you are here for business or pleasure, stay for a night or more and let the family-friendly Villa with 25 rooms surprise you and take care of you.
Hikkaduwa, Sri Lanka
USD 85/night
Located 35 km from Koggala airport, the Villa Kubura offers a 24-hour front desk and wake-up calls as well as cars for rent.
Habarana, Sri Lanka
USD 147/night
The Dudley Nature Habarana lies a 19-minute stroll from Minneriya National Park and within spitting distance of a bus stop.
Haputale, Sri Lanka
USD 12/night
Positioned about 5 minutes' walk from Adisham Monastery, the perfect White Home has 12 rooms, the Asian restaurant serving the Asian cuisine, all at guest's disposal.
Midigama, Sri Lanka
USD 20/night
Weligama Beach is 4 km from the 3-star Hot Tuna Midigama and features shopping and dining.
Ella, Sri Lanka
USD 47/night
Located approximately 25 minutes' walk from Demodara Nine Arch Bridge, the Green Hill Bed & Breakfast overlooks the mountain and features an Asian restaurant.
Bentota, Sri Lanka
USD 30/night
At a distance of 2.6 km from Bentota Lake, the 3-star River Breeze overlooks the lake and features beauty services and yoga classes.
Habarana, Sri Lanka
USD 15/night
The Tamarind Tamarind Resort, Tourist Board Approved is set 1.3 km from Fernando Adventure Safaries and within 20 minutes' walk of Dhilip De Alwis.
Dickwella, Sri Lanka
USD 20/night
Blue Beach is also located about 10 minutes' walk from the Kalpa Place Hiriketiya Bed & Breakfast.
Mirissa, Sri Lanka
USD 28/night
Coconut Tree Hill is 25 minutes' walk from the beachfront Sajana Mirissa and features shopping and dining.
Sigiriya, Sri Lanka
USD 70/night
The Sigiri is situated at a distance of 3.1 km from Sigiriya and around 25 minutes on foot from Volcan-Palacio Sigiriya.
Weligama, Sri Lanka
USD 115/night
The Chill House is situated within 3 km of Mirissa Beach and about a 10-minute ride from Taprobane Island.
Kandy, Sri Lanka
USD 39/night
Located 2.5 km from Ceylon Tea Museum, the family Fortuna Heritage Home features 7 rooms and an Indonesian restaurant on-site.
Negombo, Sri Lanka
USD 52/night
Located 5 minutes' walk from Browns Beach, the Ocean Gate Negombo Bed & Breakfast Negombo is 2.1 km from St. Sebastian's Church.
Negombo, Sri Lanka
USD 70/night
The family-friendly Palms Villa Negombo features an outdoor swimming pool and 6 rooms facing the garden.
Sigiriya, Sri Lanka
USD 14/night
While staying at the Flower Inn Sigiriya you are invited to discover Pidurangala Rock, set a 25-minute walk away, or Royal Gardens, which is 1.7 km away.
Induruwa, Sri Lanka
USD 20/night
The beachfront Villa Sidu is a good starting point to Induruwa's sights including Sea Turtle Protection Association, which is a mere 7 minutes' walk away.
Top family hotels in Sri Lanka
Haputale, Sri Lanka
USD 30/night
The Il Villino Haputale Bed & Breakfast is a perfect vacation spot around 6 km from Dambatenne Tea Factory and other Haputale landmarks.
Galle, Sri Lanka
USD 63/night
Sitting about a 5-minute walk from Old Town of Galle and its Fortifications, the Brixia Cafe & Guest Bed & Breakfast is located in the Galle City district.
Ella, Sri Lanka
USD 64/night
While staying at the Alone Cage Ella Bed & Breakfast Ella you are invited to discover Little Adam's Peak, set nearly 10 minutes away by car, or Demodara Nine Arch Bridge, which is 2.6 km away.
Mirissa, Sri Lanka
USD 65/night
There are rooms facing city and the Walaw Watta Inn Mirissa is set merely a 6-minute walk from Secret beach.
Ella, Sri Lanka
USD 60/night
Ella Rock is at a distance of 2.1 km from the Green Hearts Ella Bed & Breakfast.
Tissamaharama, Sri Lanka
USD 68/night
Located 17 minutes' walk from Sandagiri Wehera, the Olu Villa Resort Tissamaharama features a swimming pool and an Asian restaurant with Asian dishes.
Colombo, Sri Lanka
USD 45/night
National Museum of Colombo is at a distance of 3.5 km from the Havelock Gardens and Independence Memorial Hall is nearly 10 minutes' drive away.
Ella, Sri Lanka
USD 76/night
Located at a distance of 3.3 km from Rawana Waterfall, the recently renovated Sitha'S Heaven Bed & Breakfast offers a satellite flat-screen and a garden.
Talalla, Sri Lanka
USD 32/night
A mere 0.9 km from Seethagalla Natural seawater Pool, the Serendip Villa features an Asian restaurant as well as a picnic area and a garden.
Anuradhapura, Sri Lanka
USD 38/night
Guests can also enjoy access to Abhayagiri Dagaba, which is 3 km from the Heaven Anuradhapura.
Ella, Sri Lanka
USD 36/night
Honey Bee Garden is nearly 25 minutes' walk from the Guest Inn.
Nochchiyagama, Sri Lanka
USD 142/night
An à la carte restaurant and 6 rooms are available during the stay at the comfortable Wilpattu, boasting a location merely 8 minutes' walk from Wilpattu National Park.
Ella, Sri Lanka
USD 24/night
Little Adam's Peak and R. M. S Antique And Brassware are located 2.6 km and 1.1 km from the 2-star Saddle Cottage Ella respectively.
Ella, Sri Lanka
USD 100/night
While staying at the One Ella Bed & Breakfast you are invited to discover Rawana Waterfall, set approximately 10 minutes' drive away, or Shrine, which is a mere 600 metres away.
Ella, Sri Lanka
USD 104/night
Ella Rock is at a distance of 2.1 km from the Hillcrest Ella Bed & Breakfast, while Dhowa rock temple is about a 10-minute ride away.
Udawalawe, Sri Lanka
USD 13/night
Located at a distance of 2.5 km from Srilanka Best Safari, the Nature Lovers features 16 rooms and an Asian restaurant on-site.
Nuwara Eliya, Sri Lanka
USD 45/night
About 5 km from Sri Bhakta Hanuman Temple, the Nature First Nuwara Eliya boasts an à la carte restaurant and 11 rooms.
Nuwara Eliya, Sri Lanka
USD 13/night
The Golden King Guest Bed & Breakfast is situated within a 2-km distance of Victoria Park Entrance and nearly a 10-minute drive from Single Tree Hill.
Kalpitiya, Sri Lanka
USD 12/night
The Araliya Villa is situated at a distance of 2.8 km from Ocean Lanka Kalpitiya and about 10 minutes' drive from Kalpitiya Dutch Fort.
Sigiriya, Sri Lanka
USD 48/night
Set 2.9 km from Pidurangala Rock, the rooms in the Free View Tree House & Villa Sigiriya have views of garden.
Cheap hotels in Sri Lanka
Kandy, Sri Lanka
USD 13/night
While staying at the 3-star Kandyan Hideout Bed & Breakfast you are invited to discover Temple of the Sacred Tooth Relic, set around 6 km away, or Temple of the Tooth Museum, which is approximately 15 minutes' drive away.
Galle, Sri Lanka
USD 32/night
Set about 5 minutes' walk from Meeran Mosque, the rooms in the 2-star Albert Guest - Galle Fort Bed & Breakfast have views of city.
Galle, Sri Lanka
USD 34/night
Boasting a Chinese restaurant with Middle Eastern dishes, the 3-star Megabe Villa is set around 25 minutes' walk from Dutch Reformed Church.
Nuwara Eliya, Sri Lanka
USD 14/night
While staying at the 2-star Nuwara Eliya you are invited to discover Victoria Park, set nearly 25 minutes' walk away, or Nuwara Eliya and Tea Country, which is around 2 km away.
Negombo, Sri Lanka
USD 11/night
Set within 7 km of Abhayasekararama Temple, the Meridien boasts a patio, a picnic area, and a garden available on site.
Negombo, Sri Lanka
USD 8/night
Positioned a 10-minute drive from Fish Market, guests can enjoy local dishes at the 3-star Esanya Negombo's Asian restaurant.
Kalpitiya, Sri Lanka
USD 19/night
The Werala is located about a 5-minute drive from Kitesurfing Lanka and comprises 9 rooms with modern comforts.
Mirissa, Sri Lanka
USD 13/night
Located about a 25-minute walk from Coconut Tree Hill, the Sea Zone Mirissa features 8 rooms and a Chinese restaurant on-site.
Kandy, Sri Lanka
USD 24/night
While staying at this conveniently located a 25-minute walk from Ceylon Tea Museum the 2-star Villa 92 Kandy, guests can enjoy a sundeck and a garden.
Unawatuna, Sri Lanka
USD 15/night
Welle Devalaya Temple is only 1.6 km from the Sun & Moon and Galle Dutch Fort is approximately 10 minutes' drive away.
Balapitiya, Sri Lanka
USD 40/night
Guests will enjoy a saltwater pool onsite and admire views of the pool offered from 8 rooms.
Bentota, Sri Lanka
USD 22/night
While staying at the beachfront Manel Villa Bentota you are invited to discover Sea Turtle Protection Association, set 25 minutes away by car, or Jeffry bawa's garden, which is 2.5 km away.
Dickwella, Sri Lanka
USD 16/night
Situated at a distance of 0.7 km from Hiriketiya Beach, the Mount Top Bed & Breakfast arranges bike loans and bicycle usage for active guests.
Kandy, Sri Lanka
USD 17/night
Featuring 6 rooms with views of the mountain, the 3-star Mount Palace Bed & Breakfast is set about a 5-minute drive from Kandy Lake.
Dickwella, Sri Lanka
USD 30/night
Situated in the beach Hiriketiya Beach district, the Hiriketiya White House Bed & Breakfast is nearly 25 minutes' walk from Dickwella Beach.
Colombo, Sri Lanka
USD 25/night
Set about 20 minutes' walk from National Museum of Colombo, the 2-star Fern Colombo Bed & Breakfast lies in the Cinnamon Gardens district.
Nuwara Eliya, Sri Lanka
USD 8/night
Shanthipura View Point is also located about a 10-minute ride from the Train View Bed & Breakfast.
Kandy, Sri Lanka
USD 22/night
There is an Asian restaurant available in the 2-star Cloud Inn Kandy Homestay Kandy, which is set in a business district.
Nuwara Eliya, Sri Lanka
USD 36/night
The Hill Town Cottage is a perfect vacation spot 4.1 km from Lover's leap Waterfall and other Nuwara Eliya landmarks.
Habarana, Sri Lanka
USD 15/night
While staying at the Wild View Habarana you are invited to discover Entrance Hurulu Eco Park, set 25 minutes' walk away, or Minneriya National Park, which is a mere 1.7 km away.
Bed & Breakfasts with beach in Sri Lanka
Nilaveli, Sri Lanka
USD 35/night
The Vitamin Sea Beach Cabana Bed & Breakfast is a perfect vacation spot 2.7 km from Nilaveli Beach and other Nilaveli landmarks.
Unawatuna, Sri Lanka
USD 41/night
Dutch Hospital Shopping Precinct is about 7 km from the beachfront Fantasea Villa Unawatuna and features shopping and dining.
Balapitiya, Sri Lanka
USD 60/night
Staying at the Villa Carla Balapitiya means you will be nearly 20 minutes' walk from Madu River, while enjoying a swimming pool onsite.
Boossa, Sri Lanka
USD 17/night
Offering a swimming pool, the Villa 234 Boossa is located approximately a 25-minute walk from Ahara Gourmet Gallery.
Unawatuna, Sri Lanka
USD 130/night
Positioned at a distance of 3.8 km from Sea Turtle Hatchery, guests can enjoy Indian dishes at the 3-star Thalpe's Asian restaurant.
Dickwella, Sri Lanka
USD 37/night
Hiriketiya Beach is within 3 km of the E Seven House.
Tangalle, Sri Lanka
USD 63/night
Featuring a heated pool, the Coconut Tree Hill Rekawa Bed & Breakfast Tangalle is set within 5 minutes' walk of Turtle Point and Turtle Watch Rekawa.
Boossa, Sri Lanka
USD 23/night
Positioned 7 km from Saint Mary's Church, guests can enjoy local dishes at the beachfront Amaranthe Beach Cabanas Boossa's Asian restaurant.
Kirinda (Hambantota), Sri Lanka
USD 11/night
Located within 400 metres of Kirinda Temple, the beachfront Temple Flower Guest Bed & Breakfast is a 5-minute walk from Kirinda Viharaya.
Wennappuwa, Sri Lanka
USD 50/night
The Sea Bay Resort Wennappuwa enjoys a private location and provides easy access to St Francis Xavier Chuch Ulhityava merely 1.5 km away.
Kalutara, Sri Lanka
USD 33/night
Offering a swimming pool, the beachfront Amssler is 1 km from Kalutara Beach.
Chilaw, Sri Lanka
USD 56/night
Offering an indoor pool, the 3-star Hi Win is located at a distance of 3.8 km from Sri Munneswaram Devasthanam.
Weligama, Sri Lanka
USD 30/night
Located around a 25-minute walk from Kustaraja Gala, the family Sky Mountain Cafe With Seaview Bed & Breakfast Weligama features 8 rooms and an à la carte restaurant on-site.
Midigama, Sri Lanka
USD 14/night
While staying at the beachfront Laguna Surfing Stay Midigama you are invited to discover Lapoint Surf Camp, set a 10-minute drive away, or Taprobane Island, which is 4 km away.
Hikkaduwa, Sri Lanka
USD 32/night
The Sailors' Bay Bed & Breakfast Hikkaduwa is situated at a distance of 4.4 km from Saffron Robes Gallery and Studio and around 10 minutes' drive from Genuine Batik.
Balapitiya, Sri Lanka
USD 150/night
Set approximately 600 metres from Puppetry Museum, the Bay Villas features a play area and a garden.
Bed & Breakfasts with free parking in Sri Lanka
Colombo, Sri Lanka
USD 65/night
While staying at the Urban Bliss Colombo you are invited to discover J R Jayawardena Centre, set 25 minutes' walk away, or The Bandaranaike Museum, which is 850 metres away.
Bentota, Sri Lanka
USD 12/night
The Ananda is nestled in the Bentota Beach district, Bentota River is 2.7 km away.
Kandy, Sri Lanka
USD 30/night
Offering an outdoor swimming pool, the 2-star Sri Kandyan Bungalow Bed & Breakfast Kandy is a 10-minute drive from Temple of the Sacred Tooth Relic.
Kandy, Sri Lanka
USD 30/night
Staying at the smart 3-star Jungle Tide Kandy means you will be 10 minutes by car from Hanthana Mountain Sri Lanka, while enjoying a swimming pool onsite.
Kandy, Sri Lanka
USD 52/night
The 36 provides access to Kandy View Point approximately 5 minutes' walk away and welcomes its guests to use a terrace and a garden or to enjoy Asian dishes in the on-site Asian restaurant.
Colombo, Sri Lanka
USD 82/night
Set approximately 18 minutes' walk from National Art Gallery, the low-budget Taru Villas - Lake Lodge - Colombo has an Asian restaurant serving Mexican cuisine.
Kandy, Sri Lanka
USD 36/night
Featuring 6 rooms with views of the city, the 3-star Mountain View Bungalow Bed & Breakfast is set within 25 minutes' walk of Kandy Garrison Cemetery.
Galle, Sri Lanka
USD 80/night
Located in the old part of Galle, nearly a 20-minute stroll from Saint Mary's Church, the cosy 3-star Fort Bliss Bed & Breakfast offers recreational facilities and entertainment activities.
Polonnaruwa, Sri Lanka
USD 30/night
The 2-star Clay Hut is a good starting point to Polonnaruwa's sights including The reclining Buddha in Polonnaruwa, which is only a 7-minute walk away.
Unawatuna, Sri Lanka
USD 170/night
Guests can enjoy local cuisine while staying at the comfortable Dunes, which is approximately 5 minutes' walk from Unawatuna.
Tissamaharama, Sri Lanka
USD 34/night
The 2-star Lake View Cottage is a perfect vacation spot nearly a 10-minute ride from Yala National Park and other Tissamaharama landmarks.
Nuwara Eliya, Sri Lanka
USD 27/night
The 3-star Pigeons Nest boasts 6 rooms along with hiking, horseback riding and cycling, 700 metres from Victoria Park of Nuwara Eliya.
Negombo, Sri Lanka
USD 22/night
While staying at the affordable 3-star Villa Taprobane Negombo you are invited to discover Fish Market, set a 15-minute ride away, or Kudapaduwa North, which is 4.2 km away.
Unawatuna, Sri Lanka
USD 77/night
The 3-star Lara'S Place Bed & Breakfast overlooks the Indian Ocean and is located just a 5-minute walk from Unawatuna Beach.
Koggala, Sri Lanka
USD 58/night
Approximately 25 minutes' walk from Stilt Fisherman, guests of the Cafe Ceylon Koggala may engage in a variety of activities, including snorkelling and diving.
Polonnaruwa, Sri Lanka
USD 48/night
Sathmahal Prasada is nearly a 10-minute drive from the Royal Nest Bed & Breakfast, while Rankoth Vehera is only 1.8 km away.
Wanchawala, Sri Lanka
USD 70/night
Located at a 3.5 km distance from Rumassala Sanctuary, the 3-star Leisure Land boasts a swimming pool.
Unawatuna, Sri Lanka
USD 30/night
Featuring a prime touristic area, a patio, and various recreational opportunities, the affordable Sam'S Guest House is set in a tourist area around 25 minutes' walk from Yatagala Raja Maha Viharaya.
Hikkaduwa, Sri Lanka
USD 27/night
While staying at the beachfront Casalanka Hikkaduwa you are invited to discover Turtle Beach, set 10 minutes away by car, or Seenigama Temple, which is 3.6 km away.
Colombo, Sri Lanka
USD 66/night
Offering a swimming pool, the 3-star Villa Capers Colombo is 25 minutes' walk from National Art Gallery.
Top Bed & Breakfasts in Sri Lanka
Tissamaharama, Sri Lanka
USD 81/night
Featuring 9 rooms with views of the garden, the 3-star My Village Tissamaharama is set around a 25-minute walk from Thissamaharama Dagoba.
Nuwara Eliya, Sri Lanka
USD 70/night
The 3-star Dewdrops Nuwara Eliya is nestled in the Lake Gregory district, Pedro Tea Factory is 2.8 km away.
Dambulla, Sri Lanka
USD 27/night
While staying at the Rock Arch Bed & Breakfast you are invited to discover Rangiri Dambulla International Stadium, set 10 minutes away by car, or Dambulla Royal Cave Temple, which is approximately 10 minutes away by car.
Negombo, Sri Lanka
USD 38/night
Featuring 16 rooms with views of the garden, 3-star The Villa Negombo is set within 6 km of St. Sebastian's Church.
Hikkaduwa, Sri Lanka
USD 30/night
The Arcadia Resort is located 35 km from Koggala airport and around a 5-minute stroll from Urban Council bus stop.
Unawatuna, Sri Lanka
USD 65/night
The Lilly House Unawatuna is set 10 minutes by car from Dream cabana Swing and at a 7 km distance from Japanese Peace Pagoda.
Anuradhapura, Sri Lanka
USD 42/night
The Paradise is situated at a distance of 3.6 km from Thuparama Mawatha and about a 10-minute drive from Tissa Wewa.
Anuradhapura, Sri Lanka
USD 28/night
Vessagiriya is around 25 minutes' walk from the perfect Liyana and Lovamahapaya is around 4 km away.
Unawatuna, Sri Lanka
USD 97/night
The smoke-free Aurora Bed & Breakfast with garden views lies 6 minutes' walk from Unawatuna Beach.
Unawatuna, Sri Lanka
USD 50/night
Located around 5 minutes' walk from a beautiful beach, the recently renovated Daffodil offers American specialities served in an American-style restaurant onsite.
Haputale, Sri Lanka
USD 50/night
Located approximately a 25-minute walk from Adisham Hall, the 3-star Polo Region Rest Inn features 9 rooms with views of the garden.
Ella, Sri Lanka
USD 40/night
Set really close to Ella Spice Garden, the Country Homes features an Asian restaurant serving Asian cuisine.
Ella, Sri Lanka
USD 76/night
While staying at the 2-star Ella River Front Ella you are invited to discover Demodara Nine Arch Bridge, set a 305-minute drive away, or Demodara Railway Loop, which is 3.8 km away.
Ella, Sri Lanka
USD 39/night
Demodara Nine Arch Bridge is within 25 minutes' walk of the Ella Ridge Ella, while Rawana Holiday Resort Cooking Classes is merely 500 metres away.
Ella, Sri Lanka
USD 55/night
Dhowa rock temple is at a distance of 2.5 km from the Romance, while Rawana Waterfall is approximately a 10-minute ride away.
Digana, Sri Lanka
USD 113/night
Offering a swimming pool, the Bamboo Digana is 2.8 km from Kandy Victoria Reservoir.
Kalpitiya, Sri Lanka
USD 105/night
Kalpitiya Dutch Fort is nearly 25 minutes' walk from the Luna Laguna Bed & Breakfast.
Raddoluwa, Sri Lanka
USD 55/night
Supawath Arana Romanu Catholic is a 25-minute walk from the comfortable 3-star Randoni Villa Raddoluwa and features shopping and dining.
Nuwara Eliya, Sri Lanka
USD 80/night
Set at a distance of 2.9 km from Nuwara Eliya Golf Club, the Misty Paradise lies in the Lake Gregory district.
Kandy, Sri Lanka
USD 50/night
Featuring 7 rooms with views of the garden, the 3-star Orchid is set at a distance of 3.5 km from Temple of the Sacred Tooth Relic.