Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Sri Lanka hotels
Choose the perfect holiday 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

Serenity Boutique - Unawatuna - Sri Lanka
9.0 452 reviews

Serenity Boutique - Unawatuna

hotel, Unawatuna
Serenity Boutique - Unawatuna is situated 1.6km from Talpe Beach and 2.7km from Mihiripenna Beach, offering convenient access to Unawatuna's popular coastline and Koggala Airport (just 5km away).
This 4-star guesthouse boasts an outdoor pool, hot tub, restaurant serving American and Chinese cuisine, and air-conditioned rooms with free Wi-Fi, private bathrooms, and balconies offering mountain or pool views; bike and car rentals are available.
Serenity Hill Oasis - Sri Lanka
9.4 312 reviews

Serenity Hill Oasis

hotel, Kandy
Serenity Hill Oasis in Kandy offers a peaceful escape, approximately 4.8 kilometres from Kandy Railway Station, Kandy City Centre Shopping Mall, and the city centre, providing easy access to attractions like the Temple of the Tooth Relic (Sri Dalada Maligawa).
This one-bedroom, one-bathroom guesthouse features a shared lounge, terrace, garden, free Wi-Fi, and parking, with some rooms offering private kitchens; bike and car rentals are available for exploring the surrounding area.
Hotel Pearl White Residency - Sri Lanka
9.8 89 reviews

Hotel Pearl White Residency

hotel, Polonnaruwa
Pearl White Residency, a Jayanthipura guesthouse, is situated 3.9km from Gal Viharaya and 50km from Pidurangala Rock and Sigiriya Airport.
This self-catering guest house offers a 45 square metre space with one bedroom, one bathroom, sleeping up to three guests, and features a jacuzzi, spa, bar, free bikes, and BBQ facilities.
Villa Kaetana Lanka Unawatuna - Sri Lanka
9.1 16 reviews

Villa Kaetana Lanka Unawatuna

hotel, Unawatuna
Villa Kaetana Lanka Unawatuna is located in Unawatuna, 2 kilometres from the Japanese Peace Pagoda and 4.2 kilometres from Unawatuna Beach, offering a peaceful setting close to popular attractions. The hotel is a 4-star property that has received very good user ratings for its cleanliness and overall experience.
The villa features a shared kitchen, perfect for preparing your own meals, and offers a range of amenities for a comfortable stay, including air conditioning, a terrace, and a garden. Guests can enjoy water activities such as snorkelling and diving in the nearby waters, explore the surroundings by bike, and visit nearby attractions like the Galle Dutch Hospital and Yatagala Temple.

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

Resolve Garden Hotel - Sri Lanka
8.3 4 reviews

Resolve Garden Hotel

hotel, Dodangoda
Resolve Garden Hotel in Dodangoda offers a 2-star guesthouse experience approximately 50 kilometres from both Bambalapitiya Railway Station and the Barefoot Gallery, and 45 kilometres from Mount Lavinia Bus Stand.
This family-friendly establishment features an outdoor swimming pool, a restaurant, free private parking, air-conditioned rooms with private bathrooms, and a garden with a terrace; some rooms boast balconies with pool views and BBQ facilities are available.
High Park Hotel - Sri Lanka
8.9 258 reviews

High Park Hotel

hotel, Nilaveli
High Park Hotel, a 3-star establishment in Nilaveli, is situated a 32km drive from Trincomalee and 48km from Marble Beach, offering direct access to Nilaveli Beach.
This family-friendly hotel provides 20 square metre rooms with a bedroom, bathroom, and private terrace, plus amenities including a swimming pool, restaurant, bar, and watersports activities.
Avon Villa - Sri Lanka
9.5 122 reviews

Avon Villa

hotel, Hikkaduwa
Avon Villa, a 3-star guesthouse, enjoys a prime location in Hikkaduwa, less than 0.2 kilometres from Hikkaduwa Beach and close to Narigama and Seenigama beaches.
This 16 square metre room, offering a double bed, features air conditioning, a private bathroom, and access to a swimming pool, garden, and shared kitchen facilities; airport transfers are available.
Kites Mountain - Sri Lanka
9.1 23 reviews

Kites Mountain

hotel, Badulla
Kites Mountain, a hotel in Badulla, is located 22.5 kilometres from Demodara Nine Arch Bridge and 48.3 kilometres from Hakgala Botanical Garden.
This family-friendly establishment offers 1 bedroom and 1 bathroom accommodations with air conditioning, free WiFi, an outdoor swimming pool, an on-site restaurant, and room service.

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. Then there's the ancient city of Polonnaruwa, another UNESCO site with impressive ruins. For something different, explore the Temple of the Tooth Relic in Kandy, a significant Buddhist pilgrimage site. Finally, don't miss the stunning Galle Fort, a well-preserved 16th-century fort on the south 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, Villa Kapuru and Zion View Ella Green Retreat are the most popular ones.

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

    So many things to do! Consider a safari in Yala National Park to spot leopards and elephants. For relaxation, unwind on the beaches of Bentota or Unawatuna. If you're adventurous, try white-water rafting on the Kelani River. Exploring the tea plantations in the hill country, perhaps visiting a tea factory like Pedro Tea Estate, is another popular activity. And don't forget to take a train journey through the hill country – it's scenic.
  • 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 depends on where you plan to go. Generally, December to March is the peak tourist season, with dry weather across much of the island. However, the south coast is best visited from November to April, while the cultural triangle is good year-round, though it can be hot. The southwest is best avoided during the monsoon season (May to September).
  • 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?

    A week allows for exploring different regions. For a balance of culture, history and nature, consider basing yourself in Kandy for a few days, then moving to the cultural triangle (Sigiriya, Polonnaruwa, Dambulla) and finally relaxing on the coast at Bentota or Unawatuna. Alternatively, explore the hill country, focusing on Nuwara Eliya and Ella.
  • 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, focus on one area. Negombo, close to the airport, is great for beach relaxation. Alternatively, explore the cultural triangle, focusing on just Sigiriya and Polonnaruwa, or enjoy a relaxing weekend in Galle and Unawatuna on the south coast.
  • 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 offers flexibility, especially if you plan to explore beyond main tourist areas. However, driving conditions can be challenging, and traffic in cities can be heavy. Consider using a driver if you're not comfortable driving on the left. Public transport, including trains and buses, is also an option for travelling between cities.
  • 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 varies. Larger hotels, restaurants and shops in tourist areas generally accept major credit cards, but it's advisable to carry some Sri Lankan Rupees (LKR), especially in smaller towns and villages. Cash is still king in many places.
  • 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, but it serves fewer international flights.
  • Are there any unwritten rules of behaviour 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 and some temples is customary. Showing respect for Buddhist monks and elders is also appreciated. It's polite to use your right hand for eating and exchanging money.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious! Try kottu roti, a stir-fried dish made with roti, vegetables and meat. Rice and curry is a staple, with many variations. Don't miss out on string hoppers, a type of rice noodle, and various curries, including dhal curry and fish curry. For a sweet treat, sample kiribath, a milk rice dish.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping options, from high-end boutiques to local markets like Pettah Market. Nuwara Eliya is known for its tea shops, while Galle Fort has many souvenir shops and art galleries. Barefoot Garden Cafe in Colombo is also a great place to find unique Sri Lankan crafts.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many vibrant festivals. The Kandy Esala Perahera, a spectacular procession with elephants and dancers, is a highlight. Sinhala and Tamil New Year is a major celebration, and the Poson Poya, a Buddhist festival, is also significant. These are just a few of the many festivals throughout the year.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    The hill country, particularly Nuwara Eliya, offers milder temperatures year-round, making it a good escape from the heat of the lowlands. The average temperature is around 16-20°C.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency before arrival, not being prepared for the heat and humidity, neglecting to dress respectfully when visiting religious sites, and over-packing. It's also important to be aware of scams and to negotiate prices before agreeing to services.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the well-known sites, explore the Sinharaja Forest Reserve, a UNESCO World Heritage site with incredible biodiversity. Visit the ancient city of Anuradhapura, another significant archaeological site. For something different, explore the beaches of Arugam Bay, known for surfing. And consider visiting the Horton Plains National Park for stunning views.

Best Sri Lanka hotels with parking

Andorra Tourist Resort Anuradhapura - Sri Lanka
8.6 392 reviews

Andorra Tourist Resort Anuradhapura

B&B, Anuradhapura
Andorra Tourist Resort Anuradhapura is located in Jaffna Junction, a short distance from the ancient ruins of Anuradhapura, offering easy access to historical landmarks. The property has received very good ratings for its location, cleanliness and overall experience.
The guesthouse features a garden and a terrace, ideal for relaxing after a day of exploring. Guests can enjoy amenities such as a swimming pool, air conditioning, free Wi-Fi, and a restaurant serving Sri Lankan cuisine.
Little Cottage - Sri Lanka
8.7 78 reviews

Little Cottage

hotel, Ella
Little Cottage is situated in Ella, just 3.4 miles from the Demodara Nine Arch Bridge and 31 miles from the Hakgala Botanical Garden, offering easy access to popular attractions in the area. The hotel has consistently received excellent ratings from guests for its cleanliness, location, and overall experience.
Each room in this guesthouse is 16 square metres and comfortably accommodates up to two guests. Guests can enjoy a range of amenities, including free Wi-Fi, parking, room service, a terrace, and the option to organise tours, making it an ideal choice for travellers looking for a convenient and enjoyable stay in Ella.
Hotel Paradiso, - Sri Lanka
9.2 241 reviews

Hotel Paradiso,

hotel, Unawatuna
Hotel Paradiso, a 4-star establishment in Unawatuna, Sri Lanka, is conveniently located a 9-minute walk (approximately 0.8km) from Jungle Beach and close to Unawatuna Beach, Rumassala South Beach, and the Japanese Peace Pagoda.
This family-friendly guesthouse offers an outdoor swimming pool, free private parking, an on-site restaurant, a shared kitchen, and family rooms, along with a spa and airport shuttle service to Koggala Airport (10km).
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.

Best hotels in Sri Lanka with a gym

Colombo Court Hotel & Spa - Sri Lanka
8.7 2055 reviews

Colombo Court Hotel & Spa

hotel, Colombo
Colombo Court Hotel & Spa is situated in Colombo City, a short walk from MC Shopping Mall and Kolpity Railway Station, offering easy access to the city's attractions and transport links. This 4-star hotel consistently receives very good ratings from guests, highlighting its high standards of service and facilities.
The hotel features modern and stylish rooms with amenities such as mini-bars, personal safes, and private bathrooms. Guests can enjoy a range of dining options, including European and Mediterranean cuisine at Scarlet restaurant, Asian dishes and drinks at the Loft Lounge Bar, and light snacks and beverages at the rooftop Cloud Cafe with its stunning city views.
Hill Paradise Hanthana - Sri Lanka
8.8 12 reviews

Hill Paradise Hanthana

hotel, Kandy
Hill Paradise Hanthana offers 3-star accommodation in Kandy, conveniently located within 3.7km of Bogambara Stadium, the Ceylon Tea Museum, and Kandy Railway Station.
This guesthouse features 32-square-metre rooms sleeping up to three guests, each with air conditioning, a private bathroom, and free Wi-Fi; on-site amenities include a restaurant serving diverse cuisines, a spa, and a bar.
Notti Mare Kite Beach Resort & Restaurent - Sri Lanka
2.0 1 review

Notti Mare Kite Beach Resort & Restaurent

hotel, Kandakuli
Notti Mare Kite Beach Resort & Restaurant, a 5-star hotel in Kandakuli, offers direct access to Kudawa Beach, situated just a few steps away.
This resort provides air-conditioned rooms with complimentary WiFi and private bathrooms, featuring options for balconies with sea views, alongside amenities such as a garden, bar, restaurant, fitness centre, and complimentary private parking.
Castle Palace Kandy - Sri Lanka
8.6 71 reviews

Castle Palace Kandy

hotel, Kandy
The Castle Palace Kandy hotel is located in Kandy, just 7.3 miles from the Pallekele International Cricket Stadium and 15 miles from both Bogambara Stadium and Kandy City Center Shopping Mall. It has received very good ratings for its location, cleanliness and overall experience.
The hotel offers a range of rooms, some with kitchens and minibars, and features a restaurant serving international cuisine, a fitness centre, a garden, a terrace and a hot tub. Guests can also enjoy activities like hiking, diving and fishing in the surrounding area.
©2026 cozycozy.com