Roshan Guest House, a 3-star guesthouse in Nuwara Eliya, is conveniently located 5.1 km from Gregory Lake and 11.9 km from Hakgala Botanical Garden. This 16-square-metre guesthouse offers a single bedroom with one bathroom, featuring a shared kitchen, terrace, parking, and amenities including bike and car rentals, plus proximity to Castlereigh Reservoir Seaplane Base Airport (48km).
9.2 219 reviews
Sri Lanka
16/11 – 11/01
43 €/nighttotal: 2408 € (56 )
Bungalow Resort - Sigiriya
1 2
hotel , Sigiriya
Bungalow Resort - Sigiriya is situated in Sigiriya, Sri Lanka, 2.4km from Sigiriya Rock and 5.6km from Pidurangala Rock, offering convenient access to these iconic landmarks. This 2-star guesthouse provides rooms with balconies offering garden views, a swimming pool, a spa, a restaurant, a bar, and various activities including table tennis and mini-golf, catering to families and couples alike.
8.6 226 reviews
Sri Lanka
10/08 – 16/08
431 €/nighttotal: 2586 € (6 )
Happy Night Holiday Inn
13 30
hotel , Unawatuna
Hotel Happynight & Restaurant, in Unawatuna, is a 15-minute drive (approximately 24km) from Galle and 2.5 hours (approximately 200km) from Bandaranaike International Airport via the Southern Expressway. The Happy Night Holiday Inn offers 1-bedroom rooms with air conditioning, balconies, private bathrooms, and access to a swimming pool, spa, restaurant, bar, and free Wi-Fi in public areas; guests can also arrange hiking, cycling, and diving activities.
9.2 167 reviews
Sri Lanka
05/12 – 16/01
33 €/nighttotal: 1386 € (42 )
Mango Shadow Inn Ella
1 2
hotel , Ella
Mango Shadow Inn Ella, situated in the Badulla District, is conveniently located 1 kilometre from Ella Railway Station, a 15-minute walk from the Ella Spice Garden Cooking Class, and within a 3-kilometre radius of Little Adam's Peak and the Demodara Nine Arch Bridge. This guesthouse offers 15-square-metre rooms with private terraces, accommodating up to 3 guests, and features a garden, balcony, room service, and free Wi-Fi.
9.2 64 reviews
Sri Lanka
23/11 – 11/01
24 €/nighttotal: 1176 € (49 )
Smw Lodge Sigiriya
1 2
hotel , Sigiriya
SMW Lodge Sigiriya, a 2-star guesthouse, is conveniently located near Sigiriya Rock (3.5km), Pidurangala Rock (6.7km), and Sigiriya Airport (3.1km), offering easy access to these key attractions and the Wildlife Range Office - Sigiriya. This family-friendly lodging provides 20 square metre rooms with one bedroom and one bathroom, featuring amenities such as air conditioning, free Wi-Fi, parking, and room service, plus bike and car rentals are available on-site.
8.8 136 reviews
Sri Lanka
23/11 – 11/01
20 €/nighttotal: 980 € (49 )
Tranquil Sanctuary Yala
1 2
hotel , Tissamaharama
Tranquil Sanctuary Yala, a 4-star hotel in Tissamaharama, Sri Lanka, is conveniently located 13.5 km from Tissa Wewa and 19 km from Situlpawwa, offering easy access to Yala National Park and other historical sites. This guesthouse boasts 40 square metre rooms, sleeping up to 7 guests, and features a private bathroom, balcony, air conditioning, a sauna, and spa, plus an on-site restaurant serving à la carte, continental, and Full English/Irish breakfasts.
8.9 534 reviews
Sri Lanka
28/12 – 04/01
26 €/nighttotal: 182 € (7 )
The Alpha Monkey Hotel & Tree House
1 2
hotel , Tangalle
The Alpha Monkey Hotel & Tree House is located in Tangalle, Sri Lanka, a short walk from Tangalle Beach, 2.3 km from Paravi Wella Beach, and 15 km from Hummanaya Blow Hole. This one-bedroom, one-bathroom guesthouse offers a terrace, garden, spa, restaurant, bar, fitness centre, room service, free parking, and free Wi-Fi; guests also enjoy direct beach access and a private beach area.
8.0 3678 reviews
Sri Lanka
28/08 – 29/08
50 €/nightfor 1 night
Hotel Elephant Bay
1 3
hotel , Pinnawala
Hotel Elephant Bay in Pinnawala offers a family-friendly stay with spectacular views of the Ma Oya River from private balconies, providing convenient access to Kandy and Nuwara Eliya, approximately 112 kilometres away, and about 70 minutes from Bandaranaike International Airport. This establishment boasts an outdoor swimming pool, a garden, a spa, a fitness centre, a restaurant, and a bar, with room service and parking available, alongside facilities for activities such as hiking and fishing, and bicycle rental.
9.2 1190 reviews
Sri Lanka
03/07 – 06/07
49 €/nighttotal: 147 € (3 )
Julia Safari Inn
3 6
hotel , Tissamaharama
Julia Safari Inn, a 2-star guesthouse in Tissamaharama, is a short walk from Tissa Wewa and conveniently located for exploring Bundala Bird Sanctuary (24km) and Situlpawwa (35km). This family-friendly establishment offers rooms with air conditioning, a terrace/balcony, and free Wi-Fi, alongside on-site restaurant, bar, room service, and free private parking; airport transfers are available at an additional cost.
9.8 379 reviews
Sri Lanka
27/06 – 04/07
20 €/nighttotal: 140 € (7 )
Yala Safari River View Hotel
1 2
hotel , Tissamaharama
The Yala Safari River View Hotel is a 3-star guesthouse located in Tissamaharama, Sri Lanka, 4.5km from Tissa Wewa and 6.4km from Tissamaharama Raja Maha Vihara, offering convenient access to Yala National Park and Bundala Bird Sanctuary. This family-friendly lodging boasts river view rooms, accommodating up to 5 guests, with amenities including air conditioning, free Wi-Fi, a restaurant serving American, Asian and vegetarian breakfasts, bike rentals, and free private parking.
8.2 514 reviews
Sri Lanka
10/07 – 12/07
96 €/nighttotal: 192 € (2 )
Dephani Beach Hotel
3 8
hotel , Negombo
Dephani Beach Hotel in Negombo enjoys a prime beachfront location, a short 0.8km stroll from Wellaweediya Beach, 1.8km from St Anthony's Church, and 8km from Bandaranaike International Airport. This one-bedroom guesthouse offers a 1 square metre floor area, a private beach area, free Wi-Fi, on-site Asian restaurant, and free parking, providing convenient access to Negombo's attractions.
9.4 9 reviews
Sri Lanka
24/12 – 09/01
17 €/nighttotal: 272 € (16 )
The Kandy Downtown
1 3
hotel , Katugastota
The Kandy Downtown hotel in Katugastota offers peaceful accommodation approximately 5-6 kilometres from Kandy's main attractions, including Kandy City Centre Shopping Mall and Kandy railway station. Each room in this guesthouse provides 25 square metres of space, sleeping up to three guests and featuring a private bathroom, room service, parking, and either a balcony or terrace.
Best Sri Lanka luxury hotels (4 and 5 stars)
Among the 12282 accommodations in Sri Lanka, here are the 4 best luxury hotels
9.9 7 reviews
Sri Lanka
20/07 – 26/07
34 €/nighttotal: 204 € (6 )
Ecoya Riverside Resort
1 2
hotel , Balapitiya
Ecoya Riverside Resort, a 5-star hotel in Balapitiya, is located 35 kilometres from Galle International Cricket Stadium and the Dutch Church Galle, and is a 15-minute walk from Ambalangoda Beach. This resort offers a tranquil riverside setting with an outdoor swimming pool, complimentary WiFi, free private parking, and an on-site restaurant serving American, Chinese, and local cuisine with vegetarian and vegan options, alongside activities such as darts and fishing.
Sri Lanka
05/12 – 15/12
14 €/nighttotal: 140 € (10 )
Bloomy Villa
1 2
hotel , Hatton
Bloomy Villa is a 5-star hotel in Hatton, located 30 kilometres from Adam's Peak and 38 kilometres from Gregory Lake, offering convenient access to local attractions. This family-friendly establishment provides rooms with floor areas of 19 square meters, accommodating up to three guests, and features complimentary WiFi, private parking, and room service.
8.7 5856 reviews
Sri Lanka
16/11 – 11/01
234 €/nighttotal: 13104 € (56 )
Mandarina Colombo
2 2
hotel , Colombo
The Mandarina Colombo hotel is conveniently located in Colombo, close to the U.S. Embassy and within walking distance of several attractions like Majestic City and Barefoot Gallery. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers modern and comfortable rooms with amenities like free Wi-Fi, air conditioning, and a private bathroom. Guests can enjoy a rooftop infinity pool with stunning views of Colombo, and the hotel also has two restaurants, a bar, a fitness centre, and room service.
Sri Lanka
27/06 – 04/07
28 €/nighttotal: 196 € (7 )
Travel Neth Lake Font Bungalow - Anuradhapuraya
1 4
hotel , Anuradhapura
Travel Neth Lake Font Bungalow, a 5-star property near Anuradhapura, is situated approximately 13 kilometres from the city centre and major attractions such as Anuradhapura Railway Station and the Jaya Sri Maha Bodhi. This one-bedroom bungalow, sleeping up to seven guests, offers air conditioning, a terrace, parking, and is ideal for exploring Anuradhapura's historical sites, including the Kuttam Pokuna twin ponds and the Kada Panaha Tank.
Top cities
Best Sri Lanka hotels with a pool
Among the 12282 accommodations in Sri Lanka, here are the 4 best hotels with a pool
8.9 9 reviews
Sri Lanka
16/11 – 11/01
47 €/nighttotal: 2632 € (56 )
Kadulla Resort
2 2
hotel , Habarana
Kadulla Resort in Habarana offers convenient access to Pidurangala Rock (9.5 km) and Sigiriya Rock (10.3 km), with Kadahatha Wawa Lake also nearby (5.1 km). This hotel provides complimentary private parking, free WiFi, an on-site restaurant serving Chinese cuisine, and bike and car rental, with both à la carte and continental breakfast options available as part of the Kadulla Resort offer.
9.6 250 reviews
Sri Lanka
12/07 – 14/08
40 €/nighttotal: 1320 € (33 )
Temptation
1 2
hotel , Hikkaduwa
Temptation Hotel is located in Hikkaduwa, just a short walk from Narigama beach and a few kilometres from the popular Hikkaduwa Beach and Coral Reef. The hotel has received excellent ratings for its location, cleanliness, and overall user experience. The hotel features a range of amenities, including a swimming pool, a terrace, a garden, and a restaurant. Guests can enjoy a delicious à la carte breakfast each morning and explore the surrounding area with the hotel's car rental service.
9.0 209 reviews
Sri Lanka
27/06 – 04/07
41 €/nighttotal: 287 € (7 )
Yala Peace Cottages
1 2
hotel , Tissamaharama
Yala Peace Cottages offers family-friendly accommodation in Tissamaharama, Sri Lanka, conveniently located 5.1 km from Tissa Wewa and within easy reach of Bundala Bird Sanctuary (30.6 km) and Situlpawwa (33.8 km). This guesthouse features a swimming pool, restaurant, bar, and room service, plus free private parking and bike/car rentals for exploring nearby wildlife sanctuaries.
8.0 4 reviews
Sri Lanka
02/07 – 06/08
59 €/nighttotal: 2065 € (35 )
Orchid Villa By Paradise
3 6
hotel , Habaraduwa
Orchid Villa by Paradise, a hotel in Habaraduwa, is located 2 kilometres from Koggala Beach and 14 kilometres from Galle Fort, offering a tranquil coastal escape. This family-friendly villa, with a floor area of 13 square metres, accommodates up to three guests in one bedroom and one bathroom, featuring air conditioning, free WiFi, a swimming pool, garden, and terrace.
Frequently asked questions about hotels in Sri Lanka
What are the best landmarks to visit in Sri Lanka?
Sri Lanka boasts incredible landmarks. Sigiriya Rock Fortress, a UNESCO World Heritage site, is a must-see, offering stunning views. The ancient city of Polonnaruwa, another UNESCO site, showcases impressive ruins. For religious significance, the Temple of the Tooth Relic in Kandy is breathtaking, and the Dambulla Cave Temple houses impressive Buddha statues. Finally, the stunning Galle Fort, a UNESCO World Heritage site, is a captivating blend of history and architecture.
What are the most popular 2, 3 and 4-star hotels in Sri Lanka?
Sri Lanka offers diverse activities. Safari adventures in Yala National Park or Udawalawe National Park to spot leopards and elephants are thrilling. Surfing lessons in Arugam Bay or Weligama are popular. Hiking Adam's Peak for sunrise is a challenging but rewarding experience. Exploring the tea plantations in the hill country, perhaps visiting a tea factory like Pedro Tea Estate, is a cultural highlight. Finally, relaxing on the beautiful beaches of Bentota or Unawatuna is a must.
The best time to visit depends on your preferences. December to March offers the driest weather, ideal for exploring the cultural triangle and hill country. June to September is generally dry in the south and east coast, perfect for beach holidays. However, remember that Sri Lanka's weather can be unpredictable, so pack accordingly.
What are the best family friendly hotels in Sri Lanka?
Which neighbourhoods or areas are best for spending a week in Sri Lanka?
For a week, consider basing yourself in Negombo for easy airport access and beach relaxation, then exploring the cultural triangle (Sigiriya, Polonnaruwa, Dambulla). Alternatively, spend time in Kandy, exploring the hill country's tea plantations and the city's cultural attractions before heading to the south coast for beaches. The choice depends on your interests.
What are the best pet friendly hotels in Sri Lanka?
Which parts of Sri Lanka are perfect for a weekend getaway?
For a short break, Negombo offers proximity to the airport and beautiful beaches. Alternatively, a weekend in Galle allows exploration of the historic fort and nearby beaches. Kandy provides a cultural experience with the Temple of the Tooth Relic and stunning scenery. The choice depends on your priorities.
What are the best hotels with jacuzzi in Sri Lanka?
Is renting a car recommended for exploring Sri Lanka?
Renting a car can be convenient for independent exploration, especially outside major cities. However, driving conditions can be challenging, and local drivers are often aggressive. Consider hiring a driver if you're not comfortable navigating Sri Lankan roads. Public transport is available but can be slow and crowded.
What are the best hotels with a swimming pool in Sri Lanka?
Credit card acceptance is improving but remains limited, particularly outside major hotels and tourist areas. It's advisable to carry sufficient Sri Lankan Rupees (LKR) for smaller establishments and local transactions. Larger hotels and international chains generally accept credit cards.
What are the largest airports in Sri Lanka?
The main international airport is Bandaranaike International Airport (CMB) near Colombo. Other smaller airports exist, but CMB handles the vast majority of international flights.
Are there any unwritten rules of behaviour visitors should know about Sri Lanka?
Removing your shoes before entering temples and some homes is customary. Dressing modestly when visiting religious sites is respectful. Using your right hand for eating and giving is considered polite. Bargaining is common in markets, but do so respectfully. Showing the soles of your feet is considered disrespectful.
What local specialties should you try in Sri Lanka?
Sri Lankan cuisine is diverse. Try kottu roti, a street food staple; rice and curry, a flavourful combination of curries served with rice; string hoppers, a type of rice noodle; and lamprais, a baked rice dish. Don't miss the fresh seafood available along the coast.
Where are the best shopping spots in Sri Lanka?
Colombo offers a range of shopping options, from high-end boutiques to bustling markets like Pettah Market. Galle Fort has unique shops selling handicrafts and souvenirs. In Kandy, you can find local crafts and tea. Remember to bargain respectfully in markets.
What signature events or festivals take place in Sri Lanka?
Sri Lanka hosts many festivals. The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is a vibrant celebration marking the beginning of the new year according to the Sinhalese and Tamil calendars. Duruthu Perahera is another significant Buddhist festival.
What’s the best place in Sri Lanka for mild and comfortable weather?
The hill country, particularly around Nuwara Eliya and Kandy, offers milder temperatures throughout the year compared to the coastal regions. It’s a great escape from the heat.
What are the most common travel mistakes tourists make in Sri Lanka?
Common mistakes include not exchanging currency in advance, underestimating travel times, neglecting to pack appropriate clothing for varying climates, and failing to plan itineraries sufficiently for longer trips. Also, not being mindful of local customs and traditions can lead to unintentional offence.
What are some hidden gems to explore in Sri Lanka?
Consider visiting the Little Adam's Peak near Ella for stunning views, exploring the ancient city of Anuradhapura, and visiting the Sinharaja Forest Reserve, a UNESCO World Heritage site, for its biodiversity. These locations offer a more off-the-beaten-path experience.
Best Sri Lanka hotels with parking
8.0 90 reviews
Sri Lanka
03/12 – 14/12
14 €/nighttotal: 154 € (11 )
Glenfall Guest
1 1
hotel , Nuwara Eliya
Glenfall Guest is situated in Nuwara Eliya, just 2.6 kilometres from Gregory Lake and 9.5 kilometres from Hakgala Botanical Garden. The hotel enjoys a peaceful location close to the city centre, offering easy access to attractions and amenities. The hotel has received very good ratings for location, cleanliness, and overall user experience. The guest house features comfortable rooms equipped with a closet, TV, private bathroom, bed linen, and towels. Guests can enjoy amenities such as a garden, a playground, and free parking, making it a great choice for families with children.
7.9 740 reviews
Sri Lanka
04/01 – 18/01
22 €/nighttotal: 308 € (14 )
Ceyloni City Hotel
1 2
hotel , Kandy
Ceyloni City Hotel is conveniently located in Kandy, just a short walk from the Kandy City Center Shopping Mall, Sri Dalada Maligawa, and Kandy Museum. This 2-star hotel is rated very good by previous guests. The Ceyloni City Hotel offers a range of amenities, including air-conditioned rooms with city views, a shared lounge, a restaurant serving local and British cuisine, and a terrace. Guests can enjoy free Wi-Fi, a concierge service, and parking.
8.8 240 reviews
Sri Lanka
05/12 – 15/12
23 €/nighttotal: 230 € (10 )
Nice Place Beach Hotel
1 2
hotel , Arugam Bay
The Nice Place Beach Hotel is situated in Arugam Bay, Sri Lanka, a short distance (1.8km) from Pasarichenai Beach and 3.2km from Crocodile Rock. This family-friendly guesthouse offers air-conditioned rooms with one bathroom each, a restaurant, free Wi-Fi, parking, and easy access to Arugam Bay's main beach, plus bike rentals for exploring local attractions like Muhudu Maha Viharaya Temple (3.2km).
8.9 139 reviews
Sri Lanka
05/12 – 15/12
15 €/nighttotal: 150 € (10 )
Cool Banyan Cabana
1 2
hotel , Trincomalee
Cool Banyan Cabana, a Trincomalee guesthouse, is conveniently located a short walk (approximately 0.6 km) from Uppuveli Beach and within a few kilometres of Kanniya Hot Springs and Trincomalee Railway Station. This one-bedroom cabana offers air conditioning, free Wi-Fi, a private bathroom, and can accommodate up to three guests, featuring a terrace, garden, on-site restaurant, and room service; breakfast options include Continental, Full English/Irish, and American choices.
Best hotels in Sri Lanka with a gym
9.5 36 reviews
Sri Lanka
06/01 – 09/01
102 €/nighttotal: 306 € (3 )
Bethel Ella
2 5
hotel , Ella
Bethel Ella, located in Ella, is 5.47 kilometres from Demodara Nine Arch Bridge and 1.45 kilometres from Ella Train Station, offering a continental breakfast and convenient access to Ella Spice Garden Cooking Class, which is a 17-minute walk away. This pet-friendly and family-friendly guesthouse provides rooms with balconies offering mountain and city views, free WiFi, room service, and private parking, with check-out available between 06:00 and 11:00.
9.0 4512 reviews
Sri Lanka
27/07 – 21/08
396 €/nighttotal: 9900 € (25 )
Shangri-la Colombo
2 5
hotel , Colombo
The Shangri-La Colombo is located in Colombo's lively business and entertainment district, a short walk from Beira Lake and the city's main attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience. The hotel offers a range of rooms, from spacious suites to cosy studios, all featuring modern design and stunning views. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, spa, restaurant, bar, and room service.
8.9 380 reviews
Sri Lanka
27/07 – 21/08
658 €/nighttotal: 16450 € (25 )
The Grand Hotel - Heritage Grand
2 5
hotel , Nuwara Eliya
The Grand Hotel - Heritage Grand is situated on Nuwara Eliya Hill, just next to the Nuwara Eliya Golf Course and offers stunning views of the surrounding tea plantations. The hotel has received consistently high ratings for its location, cleanliness, and overall experience. The hotel offers a range of amenities and activities, including a swimming pool, spa, fitness centre, and multiple dining options. Guests can also enjoy the beautiful gardens, relax on the terrace, or take advantage of the convenient room service and valet parking.
Sri Lanka
17/12 – 13/01
46 €/nighttotal: 1242 € (27 )
Notti Mare Kite Beach Resort & Restaurent
2 2
hotel , Kalpitiya
Notti Mare Kite Beach Resort & Restaurant, a 5-star hotel, is situated directly on Kudawa Beach in Kalpitiya, 130 kilometres from Bandaranaike International Airport. This family-friendly resort offers rooms with a private bathroom, air conditioning, and complimentary WiFi, with some rooms providing sea views, alongside on-site dining and a bar.