Hotels in Sri Lanka

12282 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

12282 Cheap hotels in Sri Lanka

Best Sri Lanka luxury hotels (4 and 5 stars)

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

Ecoya Riverside Resort - Sri Lanka
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.
Bloomy Villa - Sri Lanka
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.
Mandarina Colombo - Sri Lanka
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.
Travel Neth Lake Font Bungalow - Anuradhapuraya - Sri Lanka
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

Kadulla Resort - Sri Lanka
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.
Temptation - Sri Lanka
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.
Yala Peace Cottages - Sri Lanka
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.
Orchid Villa By Paradise - Sri Lanka
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?

    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

Glenfall Guest - Sri Lanka
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.
Ceyloni City Hotel - Sri Lanka
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.
Nice Place Beach Hotel - Sri Lanka
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).
Cool Banyan Cabana - Sri Lanka
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

Bethel Ella - Sri Lanka
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.
Shangri-la Colombo - Sri Lanka
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.
The Grand Hotel - Heritage Grand - Sri Lanka
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.
Notti Mare Kite Beach Resort & Restaurent - Sri Lanka
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.
©2026 cozycozy.com