Skip to Content

Where to Stay in Sri Lanka: 25 Amazing Places

Heading to Sri Lanka, the pearl of the Indian Ocean? I have 25 recommendations on where to stay in Sri Lanka, regardless of your budget.

Budget hotels in Sri Lanka

On a budget? Check out these options on where to stay in Sri Lanka, all under $100 per night.

Colombo

Dambulla / Sigiriya

Galle / Unawatuna

Kandy

Moderately priced hotels in Sri Lanka

Check out these impressive hotels throughout Sri Lanka at moderate prices, under $225 per night.

Colombo

  • Cinnamon Grand Colombo: I stayed here while visiting Colombo and enjoyed the fantastic location with Beira Lake on one side and the Indian Ocean on the other.
  • Galle Face Hotel: Beachfront hotel built in 1864 and recently restored.

Dambulla / Sigiriya

Galle

  • Villa Amma Erna: Private 3-bedroom villa situated near historic Galle in southern Sri Lanka.
  • Galle Fort Hotel: A former gem merchant’s mansion restored into a boutique hotel.

Kandy

Luxury hotels in Sri Lanka

Have an unlimited budget for lodging and still not sure where to stay in Sri Lanka? Check out these gorgeous luxury hotels, many of which are super affordable, especially when considering all that they include.

Bentota

  • Saman Villas: This is the resort that made me realize that absolute luxury could be found at an affordable price in Sri Lanka. My stay here was unforgettable! The staff was kind, the food was delicious, and the views were amazing.

Colombo

  • Paradise Road Tintagel Colombo: You know it’s a true luxury hotel when a hotel can count British Royalty as past guests.
  • Casa Colombo Collection – Colombo: Luxury at its finest: a casa domo (fancier than a butler, if you can imagine) will meet you at the airport with a glass of bubbly and whisk you away to this gorgeous hotel in a vintage car.

Dambulla / Sigiriya

  • Jetwing Vil Uyana: Luxury resort located on a man-made eco-reserve.
  • Amaya Lake Dambulla: Lovely lake resort that I stayed at when I visited Pidurangula, Dambulla Temple, and Sigiriya.

Galle

Kandy

  • Cinnamon Citadel Kandy: Picturesque riverfront resort only 15 minutes from historic Kandy.
  • The Elephant Stables: Gorgeous luxury hotel overlooking the Knuckles Mountains. Also offers luxury tents. Glamping here I come!

Mirissa

  • Casa Colombo Collection – Mirissa: Beach resort with its own luxury yacht, Miss Ella, that guests can charter for the day.

Tangalle

Where is your favorite place to stay Sri Lanka?

Looking for ideas on where to stay in Sri Lanka? Check out these 25 amazing hotels, hostels, and other lodgings for any budget!

This site uses Akismet to reduce spam. Learn how your comment data is processed.