Find hotels in Sri Lanka at the best prices

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Sri Lanka hotels
Choose the perfect vacation 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

Sigiriya Cashew Palace Resort - Sri Lanka
9.0 172 reviews

Sigiriya Cashew Palace Resort

hotel, Sigiriya
Sigiriya Cashew Palace Resort, a 5-star hotel in Digampathaha, enjoys an excellent location, approximately 10.5km from Pidurangala Rock and 11km from Sigiriya Rock, offering convenient access to major Sigiriya tourist attractions.
This establishment provides guests with comfortable rooms featuring air conditioning, flat-screen TVs, private bathrooms, and balconies with pool views; on-site amenities include an indoor pool, hot tub, restaurant, free Wi-Fi, and free private parking.
Almost Heaven - Sri Lanka
8.8 43 reviews

Almost Heaven

hotel, Talawakele
Almost Heaven, a 5-star hotel in Talawakele, is situated 27 kilometres from Gregory Lake and 39 kilometres from the Sri Bhakta Hanuman Temple.
This 70 square metre, one-bedroom guesthouse offers stunning mountain views, sleeps up to five guests, and includes amenities such as free Wi-Fi, private parking, and bike rentals for exploring nearby trails.
The Royal Ember - Sri Lanka
9.0 3 reviews

The Royal Ember

hotel, Arugam Bay
This 5-star hotel, named Royal Stay, is located in Arugam Bay, offering convenient access to popular surf spots and the local area.
This accommodation offers rooms of 16 square meters with air conditioning, WiFi, a balcony, and a capacity for three guests, with a 24-hour reception and family rooms available.
Sofia Colombo City Hotel - Sri Lanka
8.6 2787 reviews

Sofia Colombo City Hotel

hotel, Colombo
The Sofia Colombo City Hotel is located in Colombo's Kollupitiya district, a short walk (less than 0.2km) from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches and city exploration.
This 4-star hotel offers 21 square metre rooms, sleeping up to three guests, and features amenities including a swimming pool, restaurant, bar, fitness centre, and free Wi-Fi; free private parking is also available.

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

Stay Golden - Sri Lanka
9.5 288 reviews

Stay Golden

hotel, Arugam Bay
Stay Golden, participating in the 'Stay Golden' offer, is situated in Arugam Bay, Sri Lanka, a few steps from Pasarichenai Beach and 0.6km from Arugam Bay Beach, with Crocodile Rock 4.3km away.
This beachfront guesthouse offers an outdoor pool, garden, restaurant serving diverse cuisine including seafood and halal options, free bikes, free Wi-Fi, and rooms with some offering sea views.
The Wild Elephant Resort - Sri Lanka
9.1 201 reviews

The Wild Elephant Resort

hotel, Sigiriya
The Wild Elephant Resort, a 5-star hotel in Sigiriya, Sri Lanka, is located 1.6km from Sigiriya Rock and 4.7km from Pidurangala Rock.
This family-friendly guesthouse offers air-conditioned rooms with private balconies, a restaurant serving Asian and vegetarian breakfast, plus room service, a garden, terrace, free parking, and airport transfers.
Kadupul By Serenity Hotels - Sri Lanka
8.7 715 reviews

Kadupul By Serenity Hotels

hotel, Negombo
Kadupul By Serenity, a 3-star guesthouse in Negombo, Sri Lanka, is a 4-minute walk from Negombo Beach and within 2.3 to 2.6 km of Poruthota and Wellaweediya Beaches.
This one-bedroom, one-bathroom property offers air-conditioned rooms sleeping up to four guests, featuring free Wi-Fi, a swimming pool, an on-site restaurant serving Asian, international, grill/BBQ cuisine (with vegetarian and vegan options), and convenient access to Bandaranaike International Airport (12 km away).
Marino Beach Colombo - Sri Lanka
9.2 16388 reviews

Marino Beach Colombo

hotel, Colombo
The Marino Beach Colombo hotel is located in Colombo, just a short distance from Galle Face Green and the National Museum. This 5-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The hotel has a beachfront location, offering stunning ocean views and easy access to the beach. Guests can enjoy a range of amenities and activities, including an outdoor swimming pool, a fitness centre, a restaurant and bar, a spa, and a sauna.

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 breathtaking views. The ancient city of Polonnaruwa, another UNESCO site, showcases impressive ruins. For religious significance, the Temple of the Tooth Relic in Kandy is a powerful and beautiful experience. Finally, don't miss Galle Fort, a well-preserved 16th-century fort on the coast.
  • 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, Zion View Ella Green Retreat and La Safari Inn are the most popular ones.

  • What are some must-do activities in Sri Lanka?

    Sri Lanka offers a diverse range of activities. You can climb Sigiriya Rock, explore the tea plantations in Nuwara Eliya, go surfing in Arugam Bay, visit the Pinnawala Elephant Orphanage (though ethical concerns are increasing regarding elephant tourism), or take a scenic train journey through the hill country. Wildlife safaris in Yala National Park or Udawalawe National Park are also popular.
  • 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 what you want to do. December to March is generally considered the peak season, with dry and sunny weather, ideal for beach holidays and sightseeing. However, this is also the most expensive time to travel. The shoulder seasons (April-May and September-November) offer a good balance of pleasant weather and fewer crowds.
  • 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 neighborhoods or areas are best for spending a week in Sri Lanka?

    A week in Sri Lanka allows for a good exploration. Consider basing yourself in Negombo for a few days to relax on the beach, then head to the cultural triangle (Sigiriya, Polonnaruwa, Dambulla), spending a couple of nights in each area. Finally, you could end your trip in Kandy or Ella, depending 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 trip, consider exploring the beaches around Negombo or Bentota for a relaxing weekend. Alternatively, a cultural weekend could focus on Kandy and its surrounding tea country. If you prefer nature, a trip to Sinharaja Rainforest could be a good option, though it requires more travel time.
  • 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, especially for exploring at your own pace, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver if you're not comfortable driving yourself. Public transportation is available, but it can be slow and less comfortable for longer distances.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Good Karma 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 varies. Major hotels and larger establishments usually accept credit cards, but smaller businesses and local markets often prefer cash. It's advisable to carry some Sri Lankan Rupees (LKR).
  • What are the largest airports in Sri Lanka?

    The main international airport is Bandaranaike International Airport (CMB) near Colombo. There are also smaller domestic airports, such as Mattala Rajapaksa International Airport (HRI) and others for connecting to more remote areas.
  • Are there any unwritten rules of behavior visitors should know about Sri Lanka?

    Sri Lanka is a predominantly Buddhist country, so dressing modestly when visiting temples is important. Removing your shoes before entering homes or some religious sites is customary. Showing respect for elders and using your right hand when eating or giving something is considered polite.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Try kottu roti (a spicy stir-fry dish), rice and curry (a staple meal with many variations), string hoppers (small, cylindrical rice flour hoppers), and various seafood dishes. Don't forget to sample some Ceylon tea!
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a wide range of shopping options, from high-end boutiques to local markets. Barefoot Garden Cafe in Colombo is known for its handicrafts and clothing. Pettah Market in Colombo is a vibrant, bustling market for souvenirs and local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka has many festivals throughout the year. The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is another significant celebration.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    Nuwara Eliya in the hill country offers consistently mild and comfortable weather throughout the year, making it a great escape from the heat.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, not being aware of local customs, overpacking, and not planning transportation in advance, especially outside of major cities. Also, be aware of scams and negotiate prices before agreeing to services.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider exploring Little Adam's Peak near Ella for stunning views, visiting the ancient city of Anuradhapura, or exploring the beaches of Mirissa or Weligama. The Horton Plains National Park also offers incredible biodiversity and hiking opportunities.

Best Sri Lanka hotels with parking

Shine Park - Sri Lanka
8.4 675 reviews

Shine Park

hotel, Tissamaharama
Shine Park is a pet-friendly hotel situated just 19 kilometres from Mattala Rajapaksa International Airport, offering a peaceful setting amidst the greenery of Tissamaharama. The hotel has consistently received excellent ratings for cleanliness and user experience, with a very good location rating.
The hotel has rooms with a balcony, accommodating up to 2 guests, and provides a range of amenities including a restaurant, bar, fitness centre, and swimming pool. Guests can also enjoy the convenience of room service, air conditioning, free Wi-Fi, and parking.
Amaya View Guest Inn - Sri Lanka
8.7 365 reviews

Amaya View Guest Inn

hotel, Haputale
Amaya View Guest Inn is a Haputale guesthouse conveniently located 43km from Gregory Lake, 24km from the Demodara Nine Arch Bridge, and 34km from Horton Plains National Park.
This family-friendly inn offers rooms with air conditioning, a terrace, and free Wi-Fi, plus on-site parking, a restaurant, and a spa; continental and Asian breakfasts are available.
Slightly Chilled - Sri Lanka
8.8 166 reviews

Slightly Chilled

hotel, Nallathanniya
Slightly Chilled hotel in Nallathanniya offers a convenient base for exploring Adam's Peak, being just under 2km away and 30km from Hatton Railway Station and Castlereigh Reservoir Seaplane Base Airport.
This 2-star guesthouse provides comfortable rooms with amenities including free Wi-Fi, a restaurant serving local cuisine, and a garden, plus valet parking and airport transfers, making it ideal for hikers and those visiting the area.
Bangalawa Resort - Sri Lanka
8.7 194 reviews

Bangalawa Resort

hotel, Habarana
Bangalawa Resort, a 3-star hotel in Habarana, Sri Lanka, enjoys a convenient location near Habarana Lake (a 12-minute walk), Pidurangala Rock (11.7km), and Sigiriya Rock (12.6km).
This family-friendly guesthouse offers 1 bedroom, 1 bathroom accommodation, a swimming pool, jacuzzi, spa, restaurant, free Wi-Fi, free bikes, and a paid airport shuttle service to Sigiriya Airport (10km).

Best hotels in Sri Lanka with a gym

Bellwood Hills Resort & Spa - Sri Lanka
8.9 359 reviews

Bellwood Hills Resort & Spa

hotel, Kandy
Bellwood Hills Resort & Spa is situated in Kandy, Sri Lanka, approximately 15 kilometres from the Ceylon Tea Museum, 16 kilometres from Bogambara Stadium, and 16 kilometres from the Kandy City Centre Shopping Mall.
This 3-star hotel offers 1-bedroom suites with air conditioning, private bathrooms, flat-screen TVs, terraces, and stunning mountain views, plus amenities including a swimming pool, fitness centre, spa, and free bikes for exploring the area.
Asiri Yoga Retreat - Sri Lanka
8.6 168 reviews

Asiri Yoga Retreat

hotel, Galle
Asiri Yoga Retreat is situated in Galle, Sri Lanka, a short walk from Boossa and Pitiwella Beaches, 2.7 km from Dadalla West Beach, and 7.2 km from the Galle International Cricket Stadium.
This family-friendly guesthouse offers yoga classes (extra cost), a swimming pool, spa, restaurant, and free Wi-Fi; it features one bedroom and one bathroom.
Kandy Ivy Banks Holiday Resort - Sri Lanka
8.0 193 reviews

Kandy Ivy Banks Holiday Resort

hotel, Kandy
The Kandy Ivy Banks Holiday Resort is located in Kandy, just 1.8 kilometres from Bogambara Stadium and Kandy Museum, making it a convenient base for exploring the city's cultural attractions. The hotel has received very good ratings for location, cleanliness and overall experience.
The resort features a garden and a shared lounge, creating a relaxing atmosphere. Guests can enjoy a range of amenities including air conditioning, a terrace, a fitness centre, room service, and free parking.
Sat Nam Village Hotel - Sri Lanka
9.3 259 reviews

Sat Nam Village Hotel

hotel, Sigiriya
Sat Nam Village Hotel in Sigiriya offers convenient access to Sigiriya Rock (10.6 km) and Pidurangala Rock (9.8 km), along with nearby Kadahatha Wawa Lake and Habarana Lake.
This 35 square metre hotel room, part of a family-friendly establishment, features a bedroom, bathroom, free Wi-Fi, air conditioning, a swimming pool, spa, fitness centre, and restaurant, all within a tranquil garden setting.
©2026 cozycozy.com