Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Sri Lanka hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

18893 Cheap hotels in Sri Lanka

Best Sri Lanka luxury hotels (4 and 5 stars)

Among the 18893 accommodations in Sri Lanka, here are the 4 best luxury hotels

Agbo Hotel - Sri Lanka
8.5 125 reviews

Agbo Hotel

hotel, Polonnaruwa
Agbo Hotel, a 4-star establishment in Polonnaruwa, Sri Lanka, is conveniently located 6.6km from Angammedilla National Park and approximately 40km from the historical sites of Pidurangala and Sigiriya Rocks.
This family-friendly guesthouse offers 1 bedroom with 1 bathroom, boasting an outdoor pool, garden, and a restaurant serving diverse cuisine, including Indian, Italian, and Sri Lankan options, alongside modern amenities such as air conditioning and a balcony or terrace in each room.
Mithra Paradise Beach Hotel - Sri Lanka
8.0 300 reviews

Mithra Paradise Beach Hotel

hotel, Nilaveli
Mithra Paradise Beach Hotel in Nilaveli offers the Mithra Paradise Beach Hotel deal, situated just a 2-minute walk from Nilaveli Beach and 6.1 kilometres from Pigeon Island National Park.
This establishment provides rooms with air conditioning, free WiFi, private bathrooms, and on-site dining, with a capacity for up to five guests and daily continental, English, or American breakfast options.
Elegant Hotel, Kandy - Sri Lanka
9.3 2327 reviews

Elegant Hotel, Kandy

hotel, Kandy
The Elegant Hotel is situated in Kandy, just 7km from the Kandy Royal Botanic Gardens and 12km from Kandy Train Station, making it a convenient base for exploring the city. This 4-star hotel has received excellent user ratings, suggesting a high level of customer satisfaction.
The hotel offers a range of facilities to ensure a comfortable stay. Guests can enjoy a refreshing dip in the outdoor swimming pool, relax in the garden or on the terrace, or indulge in a treatment at the spa. The hotel also has a restaurant, bar, fitness centre, and business facilities, catering to a wide range of needs.
Lodge 52 - Sri Lanka
No reviews

Lodge 52

hotel, Negombo
Lodge 52 is a 4-star hotel located in Negombo, a 12-minute walk from Negombo Beach and 3.2 kilometres from St. Anthony's Church, with Bandaranaike International Airport 12.1 kilometres away.
This family-friendly establishment offers air-conditioned rooms with private bathrooms, room service, a garden, and parking, accommodating up to three guests.

Top cities

Best Sri Lanka hotels with a pool

Among the 18893 accommodations in Sri Lanka, here are the 4 best hotels with a pool

Hotel Kandyan View ''Free Pickup From Kandy City'' - Sri Lanka
8.6 369 reviews

Hotel Kandyan View ''Free Pickup From Kandy City''

hotel, Kandy
Hotel Kandyan View is conveniently situated in Kandy, a short distance from the Ceylon Tea Museum and Bogambara Stadium, making it an ideal base for exploring the city's attractions. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a comfortable and convenient stay with a range of amenities, including a swimming pool, garden, and terrace, perfect for relaxation. Guests can enjoy room service, free Wi-Fi, and parking, as well as nearby hiking trails for exploring the scenic surroundings.
Avon Villa - Sri Lanka
9.5 122 reviews

Avon Villa

hotel, Hikkaduwa
Avon Villa, a 3-star guesthouse, enjoys a prime location in Hikkaduwa, less than 0.2 kilometres from Hikkaduwa Beach and close to Narigama and Seenigama beaches.
This 16 square metre room, offering a double bed, features air conditioning, a private bathroom, and access to a swimming pool, garden, and shared kitchen facilities; airport transfers are available.
Nilaveli Better Beach Resort - Sri Lanka
10 1 review

Nilaveli Better Beach Resort

hotel, Nilaveli
The Nilaveli Better Beach Resort, a 2-star hotel in Nilaveli, Trincomalee District, is located 7.56 kilometres from Kanniya Hot Springs and 7.89 kilometres from Trincomalee Railway Station.
This family-friendly accommodation offers air-conditioned rooms with complimentary WiFi, a swimming pool, a garden, a restaurant serving à la carte breakfast, and free private parking, with a paid airport shuttle service available.
Seyara Holiday Resort - Sri Lanka
8.7 510 reviews

Seyara Holiday Resort

hotel, Polonnaruwa
Seyara Holiday Resort is located in Polonnaruwa, just a short walk from the Gal Viharaya, Polonnaruwa Vatadage, and the Nelum Pokuna Lotus Pond, providing convenient access to the area's historical sites. The resort has received consistently good ratings for location, cleanliness, and overall user experience.
The accommodation offers a garden, terrace, and swimming pool for guests to enjoy the outdoors. There's also a restaurant serving Asian breakfast and local dishes, plus free Wi-Fi, parking, and room service for added convenience.

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?

    Among 2, 3 and 4-star hotels in Sri Lanka, Airport A4 Transit Hub - Eco Chalets, Villa Kapuru and Zion View Ella Green Retreat are the most popular ones.

  • What are some must-do activities 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.
  • What are the best luxury hotels in Sri Lanka?

    Riff Hikkaduwa, Marino Beach Colombo and Elegant Hotel are among the best luxury hotels in Sri Lanka.

  • When is the ideal time to visit Sri Lanka?

    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?

    The best family friendly hotels in Sri Lanka are Il Frangipane, Chill Ville - View Point Hotel and Karpaha Sands.

  • 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?

    The best pet friendly hotels in Sri Lanka are Good Karma, Airport A4 Transit Hub - Eco Chalets and Hotel River Front.

  • 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?

    Good Karma, Karpaha Sands and Marino Beach Colombo are the best hotels with a 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?

    Good Karma, Il Frangipane and Airport A4 Transit Hub - Eco Chalets are among the best hotels with a swimming pool in Sri Lanka.

  • Are credit cards widely accepted 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

Sigiriya Dream Inn - Sri Lanka
9.0 162 reviews

Sigiriya Dream Inn

hotel, Sigiriya
Sigiriya Dream Inn, a 2-star guesthouse, is situated in Sigiriya, Sri Lanka, a 15-minute walk from Sigiriya Rock and 4km from Pidurangala Rock, offering convenient access to key historical sites.
This family-friendly inn, part of the Sigiriya Dream Inn offer, features air-conditioned rooms with private bathrooms, a terrace, garden, and spa, plus free Wi-Fi and parking; it provides room service and a 24-hour front desk.
Roshara Nalla - Sri Lanka
9.1 91 reviews

Roshara Nalla

hotel, Giriulla
Roshara Nalla, situated in Giriulla, Sri Lanka, is approximately 32 kilometres from key attractions such as St Anthony's Church, Maris Stella College, and the Dutch Fort, offering convenient access to local landmarks.
This family-friendly guesthouse boasts an outdoor swimming pool, fitness centre, restaurant, and free Wi-Fi, along with valet parking and airport shuttle services, providing a comfortable stay with various amenities.
Dilshan Hotel Diyaluma - Sri Lanka
9.0 53 reviews

Dilshan Hotel Diyaluma

hotel, Koslanda
Dilshan Hotel Diyaluma in Koslanda offers convenient access to the Demodara Nine Arch Bridge (47km), Buduruwagala Temple (24km), and Haputale Railway Station (29km).
This one-bedroom, one-bathroom guesthouse provides a terrace, garden, restaurant, room service, free Wi-Fi, parking, and an Asian breakfast, with rooms boasting private balconies and garden or mountain views.
Dolphinchilling - Sri Lanka
9.2 66 reviews

Dolphinchilling

hotel, Alankuda
Dolphinchilling, a beachfront hotel in Alankuda, offers direct beach access and is situated approximately 117 kilometres from Bandaranaike International Airport.
This Alankuda lodging boasts 15-square-metre rooms, sleeping up to three guests, and features amenities including free Wi-Fi, private parking, a terrace, a garden, room service, and in-room ovens; the Dolphinchilling offer also includes a full English/Irish breakfast.

Best hotels in Sri Lanka with a gym

The Alpha Monkey Hotel & Tree House - Sri Lanka
8.9 451 reviews

The Alpha Monkey Hotel & Tree House

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.
Adams Peak Grand - Sri Lanka
8.3 248 reviews

Adams Peak Grand

hotel, Adams Peak
Adams Peak Grand, a 4-star hotel in Nallathanniya, offers exceptional proximity to Adam's Peak, a mere 3.2km walk away, and is 30.6km from Hatton Railway Station.
This family-friendly establishment provides 1-bedroom lodgings with a balcony, boasting amenities including a swimming pool, jacuzzi, restaurant serving diverse cuisines, and free parking, perfect for exploring Adam's Peak.
Jetwing Colombo Seven - Sri Lanka
9.0 2905 reviews

Jetwing Colombo Seven

hotel, Colombo
The Jetwing Colombo Seven hotel is conveniently located in Ward Place, Colombo, just a short distance from the U.S. Embassy, R Premadasa Stadium, and Asiri Surgical Hospital. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a rooftop pool with stunning city views, a spa centre for relaxation, and a restaurant and bar serving delicious meals and drinks. Guests can also enjoy free Wi-Fi throughout the property, comfortable air-conditioned rooms, and a 24-hour front desk for assistance.
Villa 13 - Sri Lanka
9.8 5 reviews

Villa 13

hotel, Hikkaduwa
Villa 13 in Hikkaduwa offers a convenient base, situated approximately 19 kilometres from the Galle International Cricket Stadium and Galle's Dutch Reformed Church, and 21 kilometres from Galle Fort.
This one-bedroom, one-bathroom villa provides guests with a swimming pool, free Wi-Fi, on-site parking, and a shared kitchen, alongside access to local activities including fishing, snorkelling, and cycling.
©2026 cozycozy.com