Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Sri Lanka hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Sri Lanka hotels: compare the best hotel deals

Best Sri Lanka luxury hotels (4 and 5 stars)

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

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.
Cape Sigiriya - Sri Lanka
9.6 22 reviews

Cape Sigiriya

hotel, Sigiriya
Cape Sigiriya, a 4-star hotel, is located in Sigiriya, approximately 10 kilometres from Sigiriya Airport and offers convenient access to local attractions.
This family-friendly accommodation features family rooms with air conditioning and balconies overlooking the pool, a year-round outdoor swimming pool, a garden, complimentary WiFi, and bicycles for exploring the surroundings, with an on-site restaurant serving various breakfast options and a dedicated kids' pool.
Sunsei Beach Negombo - Sri Lanka
8.1 52 reviews

Sunsei Beach Negombo

hotel, Negombo
Sunsei Beach Negombo, a four-star hotel, is located in Negombo, 2.9 kilometres from St. Anthony's Church.
This family-friendly accommodation offers air-conditioned rooms with private bathrooms, a swimming pool, a garden, an on-site restaurant, room service, and parking, with American breakfast served daily.
Villa 73 Unawatuna - Sri Lanka
9.3 234 reviews

Villa 73 Unawatuna

hotel, Unawatuna
Villa 73 Unawatuna, a 5-star guesthouse, is situated in Unawatuna, a 1.3 km walk from Unawatuna Beach and within a 2 km radius of Jungle Beach and Rumassala South Beach.
This one-bedroom villa offers a hot tub, shared kitchen, and parking, accommodating up to three guests and featuring a terrace, garden, and air conditioning.

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

Negombo New Queen's Palace - Sri Lanka
8.7 281 reviews

Negombo New Queen's Palace

hotel, Negombo
The Negombo New Queen's Palace is located in Negombo, a short 1km walk from Negombo Beach and 2km from Poruthota Beach, offering a convenient base for exploring this bustling coastal town. The 4-star hotel has received very good user ratings, indicating a high level of satisfaction among previous guests.
The hotel offers 15 square metre rooms with one bedroom and one bathroom, providing comfortable accommodation for travellers. Guests can enjoy a range of amenities including a swimming pool, a terrace, a garden, and a restaurant, as well as free Wi-Fi and parking.
3r Resort By Blue Bird - Sri Lanka
8.1 248 reviews

3r Resort By Blue Bird

hotel, Negombo
3R Resort by Blue Bird is located in Negombo, Sri Lanka, a 0.6km stroll from Negombo Beach, 2.4km from St. Anthony's Church, and 12km from Bandaranaike International Airport.
This 3-star guesthouse offers air-conditioned rooms with free Wi-Fi, a swimming pool, jacuzzi, spa, restaurant, bar, and parking, plus room service and a range of breakfast options.
Veraima Kandy - Sri Lanka
9.1 1150 reviews

Veraima Kandy

hotel, Kandy
Veraima Kandy is conveniently located in Kandy, just a short distance from key attractions like the Sri Dalada Maligawa and Kandy Museum, making it an ideal base for exploring the city. The hotel has received excellent ratings for cleanliness and user experience, and a very good rating for its location.
The hotel offers comfortable and well-equipped rooms with amenities like air conditioning, tea and coffee making facilities, and spacious bathrooms. Guests can enjoy a range of facilities, including a swimming pool, spa, restaurant, bar, and garden, as well as activities such as Sri Lankan cooking classes and car rental.
Sigiriya Elegant Resort - Sri Lanka
8.1 359 reviews

Sigiriya Elegant Resort

hotel, Sigiriya
Sigiriya Elegant Resort, a 2-star hotel, enjoys a convenient location near Sigiriya Rock (2.9km) and Pidurangala Rock (6km), offering easy access to these iconic Sri Lankan landmarks and Sigiriya Airport (4km).
This family-friendly guesthouse provides a swimming pool, terrace, garden, and rooms with balconies offering garden views, plus amenities including free parking, a restaurant serving diverse cuisines (Austrian, Russian, Asian, vegetarian, dairy-free, and vegan options), room service, and a shared kitchen.

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 experience. Finally, the stunning Galle Fort, a well-preserved 16th-century fort, is a captivating historical site.
  • What are the most popular 2, 3 and 4-star hotels in Sri Lanka?

    Among 2, 3 and 4-star hotels in Sri Lanka, Villa Kapuru, 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 diverse activities. Consider a safari in Yala National Park to spot leopards and elephants. Surfing lessons in Arugam Bay are popular. Train journeys through the hill country, particularly the scenic route from Kandy to Ella, are highly recommended. Exploring tea plantations in Nuwara Eliya and experiencing a traditional tea ceremony are also worthwhile.
  • 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 beaches. June to September is good for the south coast, while the hill country is best visited during the shoulder seasons (April-May and September-October) for pleasant temperatures.
  • 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 Riff Hikkaduwa.

  • Which neighbourhoods or areas are best for spending a week in Sri Lanka?

    For a week, consider basing yourself in Negombo for beach time and easy airport access, then exploring the cultural triangle (Sigiriya, Polonnaruwa, Dambulla) and Kandy. Alternatively, you could focus on the hill country, staying in Nuwara Eliya or Ella, and exploring tea plantations and hiking trails. A third option would be to explore the south coast, perhaps staying in Unawatuna or Mirissa.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Hotel Heladiv and La Dolce Vita.

  • Which parts of Sri Lanka are perfect for a weekend getaway?

    A weekend getaway could easily be spent exploring Galle and its fort, enjoying the beaches nearby. Alternatively, a trip to Bentota for its beaches and water sports is another option. For a more nature-focused escape, consider visiting Sinharaja Forest Reserve for its rainforest biodiversity.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma Ayurvedic Resort, Marino Beach Colombo and Shangri-la Colombo are the best hotels with a jacuzzi in Sri Lanka.

  • Is renting a car recommended for exploring Sri Lanka?

    Renting a car can offer flexibility, but driving in Sri Lanka can be challenging due to traffic and road conditions. It's best suited for those comfortable with driving on the left and navigating busy roads. Consider hiring a driver if you prefer a more relaxed experience.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Atha Resort and Good Karma Ayurvedic Resort 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 it's not as widespread as in some other countries. Smaller establishments and local businesses often prefer cash. It's advisable to carry sufficient Sri Lankan Rupees (LKR), especially in rural areas.
  • What are the largest airports in Sri Lanka?

    Bandaranaike International Airport (CMB) near Colombo is the main international airport. Mattala Rajapaksa International Airport (HRI) is another international airport, though it currently sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Sri Lanka is a predominantly Buddhist country. Dress modestly when visiting temples, removing your shoes before entering. Use your right hand for eating and giving/receiving items, as the left hand is considered unclean. Show respect for Buddhist monks and religious sites.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse and delicious. Try kottu roti (a stir-fried flatbread dish), string hoppers (rice flour noodles), and various curries (especially the seafood curries). Don't miss out on the fresh fruit and delicious Ceylon tea.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a 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 local goods. Nuwara Eliya offers opportunities to purchase tea and tea-related products.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts 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 a significant national celebration. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    Nuwara Eliya in the hill country offers consistently mild and pleasant temperatures throughout the year, making it ideal for those seeking relief from the heat.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, not being prepared for the heat and humidity, and not researching transportation options thoroughly. Over-packing and not learning basic Sinhala phrases are also frequent issues.
  • What are some hidden gems to explore in Sri Lanka?

    Consider visiting Little Adam's Peak near Ella for stunning views, exploring the less-visited Horton Plains National Park, or discovering the beautiful beaches of the east coast, such as Passikudah.

Best Sri Lanka hotels with parking

Temptation - Sri Lanka
9.7 165 reviews

Temptation

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.
Villa Delorenta - Sri Lanka
8.8 803 reviews

Villa Delorenta

hotel, Anuradhapura
Villa Delorenta is situated in Anuradhapura, just a short walk from Kumbichchan Kulama Tank and a few kilometres from Kada Panaha Tank, offering easy access to both historical sites and local attractions. The 3-star hotel is rated very good by previous guests.
This guesthouse features a shared lounge and terrace, perfect for relaxing and socialising, as well as a shared kitchen for guests who prefer to prepare their own meals. Amenities include air conditioning, free Wi-Fi, room service, a Chinese restaurant, and a 24-hour front desk, ensuring a comfortable and convenient stay.
Tissa Wild Heaven - Sri Lanka
8.8 292 reviews

Tissa Wild Heaven

hotel, Tissamaharama
The Tissa Wild Heaven offer provides a 3-star hotel accommodation in Tissamaharama, situated 2.9 kilometres from Tissa Wewa and 10.9 kilometres from Weerawila Airport.
This family-friendly establishment features a garden, terrace, on-site restaurant, and complimentary WiFi, with room service and private parking available for guest convenience.
Hotel Pearl Gate - Sri Lanka
8.4 56 reviews

Hotel Pearl Gate

hotel, Chilaw
Hotel Pearl Gate, a hotel in Chilaw, is located approximately 42 kilometres from St. Anthony's Church and within a 45-kilometre radius of Maris Stella College, Dutch Fort, and St. Mary's Church.
This accommodation offers guests free private parking, a garden, a terrace, and complimentary WiFi, with bike and car rentals available for exploring the surrounding area popular for cycling.

Best hotels in Sri Lanka with a gym

Araliya Green City - Your Gateway To Everything In Nuwara Eliya - Sri Lanka
8.4 911 reviews

Araliya Green City - Your Gateway To Everything In Nuwara Eliya

hotel, Nuwara Eliya
The Araliya Green City Hotel is situated in the centre of Nuwara Eliya, 2.4 kilometres from Gregory Lake and 9.2 kilometres from Hakgala Botanical Garden. This 5-star hotel offers a comfortable stay with very good user ratings for location, cleanliness, and overall experience.
The hotel offers a variety of amenities and activities, including an indoor pool, a fitness centre, a garden, and a bar. Guests can also enjoy a range of dining options, from Chinese and Indian to Middle Eastern cuisine, with vegetarian, dairy-free, and halal options available.
Mf Holiday Bungalow - Sri Lanka
10 2 reviews

Mf Holiday Bungalow

hotel, Bandarawela
MF Holiday Bungalow in Bandarawela offers a convenient base for exploring the region, situated 21km from the Demodara Nine Arch Bridge and 45km from Gregory Lake.
This one-bedroom, one-bathroom bungalow provides self-catering accommodation with a restaurant, fitness centre, garden, free Wi-Fi, and parking, ideal for families.
Eightyseven Guest And Restaurant - Sri Lanka
No reviews

Eightyseven Guest And Restaurant

hotel, Badulla
Eightyseven Guest And Restaurant in Badulla is located approximately 21 kilometres from the Demodara Nine Arch Bridge and Ella Train Station, with Demodara Railway Station 16 kilometres away and Hakgala Botanical Garden 47 kilometres distant.
This guest house offers a tranquil retreat with a garden, on-site restaurant, bar, and complimentary private parking, with select rooms featuring balconies and family rooms available for larger groups.
Villa Mossa Ambalangoda Boutique Villa Villa - Sri Lanka
9.6 22 reviews

Villa Mossa Ambalangoda Boutique Villa Villa

hotel, Ambalangoda
Villa Mossa Ambalangoda Boutique Villa offers direct beach access in Ambalangoda, situated just a few steps from Ambalangoda Beach and 32 kilometres from Galle International Cricket Stadium and the Dutch Church Galle.
This boutique villa provides guests with amenities including free bicycles, an outdoor swimming pool, a fitness centre, a hot tub, and a restaurant serving American, Chinese, and Dutch cuisine, with room service and a 24-hour front desk available.
©2026 cozycozy.com