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

The Golden Crown Hotel - Sri Lanka
9.1 1400 reviews

The Golden Crown Hotel

hotel, Kandy
The Golden Crown Hotel is situated in Ampitya, Kandy, a 10-minute drive from the Temple of the Tooth Relic, offering a peaceful escape from the city centre amidst lush paddy fields. This 5-star hotel receives very good user ratings for its location and cleanliness.
The hotel offers a range of facilities including a swimming pool, spa, fitness centre, and multiple dining options, including an Irish pub and restaurant. Guests can also enjoy evening entertainment at the upscale nightclub located on the top floor.
Grand Highway Resort - Sri Lanka
10 1 review

Grand Highway Resort

hotel, Galle
The Grand Highway Resort, a 4-star hotel in Galle, is located 37 kilometres from Galle Fort, the Dutch Church, and Galle Lighthouse, with Koggala Airport situated 43 kilometres away.
This family-friendly accommodation offers air-conditioned rooms with balconies, a rooftop swimming pool, a garden, a terrace, and a restaurant serving diverse cuisines for brunch, lunch, dinner, high tea, and cocktails, with 24-hour front desk service available.
Splendour Residence - Sri Lanka
9.8 102 reviews

Splendour Residence

hotel, Balapitiya
Splendour Residence, a 5-star hotel in Balapitiya, Sri Lanka, is located 37 kilometres from Galle's attractions including the Galle Cricket Stadium, Dutch Reformed Church, and Galle Fort, and 55 kilometres from Koggala Airport.
This family-friendly establishment offers lake views from all rooms, an outdoor swimming pool, a garden, on-site restaurant and bar, free Wi-Fi, private parking, and bike rentals for exploring nearby cycling routes; amenities include air conditioning, flat-screen TVs, and private bathrooms with bidets.
Blue Ocean Resort - Sri Lanka
8.8 158 reviews

Blue Ocean Resort

hotel, Netolpitiya
Blue Ocean Resort, a 5-star hotel in Netolpitiya, enjoys direct beach access to Wella Odaya Beach, a 17-minute walk from Rekawa Beach and 26km from the Hummanaya Blow Hole.
This beachfront establishment offers 1-bedroom suites with private bathrooms, a swimming pool, jacuzzi, restaurant, bar, free Wi-Fi, and free private parking, plus room service and airport shuttle (Mattala Rajapaksa International Airport, 55km).

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

My Resort Yala - Sri Lanka
9.5 292 reviews

My Resort Yala

hotel, Tissamaharama
My Resort Yala in Tissamaharama offers convenient access to Tissa Wewa (4.3km away), Bundala Bird Sanctuary (26km), and Situlpawwa (39km).
This family-friendly guesthouse features a 6 square metre room with one bedroom, one bathroom, an indoor swimming pool, free Wi-Fi, free parking, and free bikes for exploring the local area.
Lavendish Wild Safari - Sri Lanka
8.3 148 reviews

Lavendish Wild Safari

hotel, Wasgamuwa
Lavendish Wild Safari, a 4-star hotel in Wasgamuwa, is located 83.7 kilometres from Sigiriya Airport, placing it in a popular area for cycling enthusiasts.
This accommodation offers air-conditioned rooms with balconies, an outdoor swimming pool, an on-site restaurant and bar, free WiFi, and bike and car rental services, with check-out between 06:00 and 12:00.
Sunny's Garden Hotel - Sri Lanka
9.1 28 reviews

Sunny's Garden Hotel

hotel, Ambalangoda
Sunny's Guest House Akurala in Ambalangoda is a short walk from Akurala Beach and within a few kilometres of Madampe and Urawatta beaches.
This guesthouse offers a single bedroom with one bathroom, a balcony with garden views, free Wi-Fi, private parking, and an on-site restaurant serving diverse cuisines including American, British and French options, plus caters to various dietary requirements; bike and car rentals are also available.
All View Resort - Sri Lanka
9.3 298 reviews

All View Resort

hotel, Tangalle
All View Resort, a 4-star hotel in Tangalle, Sri Lanka, is conveniently located an 8-minute walk from Tangalle Beach, an 11-minute walk from Rekawa Beach, and 2.3 kilometres from Wella Odaya Beach.
This guesthouse offers a range of amenities including a swimming pool, spa, tennis court, and free bikes, plus a restaurant serving Italian, seafood, and steakhouse cuisine alongside vegetarian and vegan options; it also provides free Wi-Fi and private parking.

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

Stone House, Kandy - Sri Lanka
9.6 19 reviews

Stone House, Kandy

hotel, Kandy
The Stone House apartment in Kandy is situated just 2.6 kilometres from Kandy Museum and 3 kilometres from Kandy Railway Station, offering easy access to the city's main attractions. It has excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The apartment is spacious and exclusively available to guests, regardless of the number of people staying. It offers a range of amenities including a swimming pool, jacuzzi, fitness centre, restaurant, bar and free parking, ensuring a comfortable and enjoyable stay.
Sigiriya Ranasinghe Nature Villa - Sri Lanka
9.2 542 reviews

Sigiriya Ranasinghe Nature Villa

hotel, Sigiriya
The Sigiriya Ranasinghe Nature Villa is located in Sigiriya, just 1 kilometre from the famous Sigiriya Rock and 3 kilometres from Pidurangala Rock, making it a convenient base for exploring these ancient wonders. The hotel has received excellent ratings for its location, cleanliness, and overall experience, ensuring a comfortable and enjoyable stay.
This villa offers a tranquil setting with beautiful garden views. Guests can enjoy a range of amenities, including a restaurant, spa, and swimming pool, as well as activities like bike rentals and a taxi service.
Elepath Lodge Pinnawala - Sri Lanka
8.6 300 reviews

Elepath Lodge Pinnawala

hotel, Pinnawala
Elepath Lodge-Pinnawala offers convenient accommodation in Pinnawala, Sri Lanka, approximately 34 kilometres from the Kandy Royal Botanic Gardens and within a 40-kilometre radius of Kandy's main attractions, providing easy access to the Pinnawala Elephant Orphanage.
This one-bedroom, one-bathroom guesthouse features a terrace, garden, restaurant serving breakfast (Full English/Irish, Asian, or vegetarian), free Wi-Fi, private parking, and room service, ensuring a comfortable stay for families near the renowned elephant sanctuary.
Prabhaz Grand - Sri Lanka
9.1 22 reviews

Prabhaz Grand

hotel, Hatton
Prabhaz Grand, located in Hatton, offers convenient access to major attractions, situated approximately 38.6 kilometres from Gregory Lake and 30.6 kilometres from Adam's Peak.
This hotel provides family-friendly accommodation featuring complimentary WiFi, private parking, a sauna, and rooms with balconies and private bathrooms, with room service and a fitness centre also available.

Best hotels in Sri Lanka with a gym

Marino Beach Colombo - Sri Lanka
9.2 16421 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.
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.
Cinnamon Grand Colombo - Sri Lanka
8.8 2634 reviews

Cinnamon Grand Colombo

hotel, Colombo
The Cinnamon Grand Colombo is a five-star hotel situated in the heart of Colombo, close to the World Trade Center, National Museum, and various temples. It has consistently received very good user ratings for its service, cleanliness, and location.
The hotel features a range of facilities, including two outdoor swimming pools, a fitness centre, and a spa. Guests can also enjoy a variety of dining options, including the renowned seafood restaurant, Lagoon.
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.
©2026 cozycozy.com