Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • 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

Elegant Hotel, Kandy - Sri Lanka
9.3 2333 reviews

Elegant Hotel, Kandy

hotel, Kandy
The Elegant Hotel is situated in Kandy, just 7km from the Kandy Royal Botanic Gardens and 12km from Kandy Train Station, making it a convenient base for exploring the city. This 4-star hotel has received excellent user ratings, suggesting a high level of customer satisfaction.
The hotel offers a range of facilities to ensure a comfortable stay. Guests can enjoy a refreshing dip in the outdoor swimming pool, relax in the garden or on the terrace, or indulge in a treatment at the spa. The hotel also has a restaurant, bar, fitness centre, and business facilities, catering to a wide range of needs.
Cafe Aroma Inn - Sri Lanka
8.2 1956 reviews

Cafe Aroma Inn

hotel, Kandy
Cafe Aroma Inn is located in Kandy, just 0.1km from the Temple of the Tooth Relic and 0.2km from Kandy Railway Station, making it a convenient base for exploring the city's attractions. This 4-star hotel receives very good user ratings for its cleanliness and overall experience.
The accommodation features air-conditioned rooms with marble flooring, private bathrooms, and flat-screen TVs. Guests can enjoy a variety of dining options, including a restaurant serving local and international cuisine, a bar, and room service. The hotel also offers a terrace, a garden, a spa, and meeting facilities.
Suwani Pinnawala Homestay - Sri Lanka
8.7 349 reviews

Suwani Pinnawala Homestay

hotel, Pinnawala
Villa Pinnawala & Restaurant is located just 0.2 kilometres from the renowned Pinnawala Elephant Orphanage, making it a perfect base for exploring this fascinating attraction. This 5-star hotel consistently receives very good user ratings, ensuring a comfortable and enjoyable stay.
The accommodation offers spacious rooms, some with terraces or balconies offering pool views. Guests can enjoy various amenities, including two swimming pools with hot tubs, a bar and nightclub, barbecue facilities, and car rental services.
Sigiriya Cashew Palace Resort - Sri Lanka
9.0 172 reviews

Sigiriya Cashew Palace Resort

hotel, Sigiriya
Sigiriya Cashew Palace Resort, a 5-star hotel in Digampathaha, enjoys an excellent location, approximately 10.5km from Pidurangala Rock and 11km from Sigiriya Rock, offering convenient access to major Sigiriya tourist attractions.
This establishment provides guests with comfortable rooms featuring air conditioning, flat-screen TVs, private bathrooms, and balconies with pool views; on-site amenities include an indoor pool, hot tub, restaurant, free Wi-Fi, and free private parking.

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 Boutique Villa - Sri Lanka
8.6 1542 reviews

Negombo Boutique Villa

hotel, Negombo
Negombo Boutique Villa, a 5-star guesthouse, is situated in Negombo, Sri Lanka, a short walk from Negombo Beach and Poruthota Beach, approximately 12km from Bandaranaike International Airport.
This one-bedroom, one-bathroom villa offers an outdoor swimming pool, a restaurant, a bar, free Wi-Fi, free private parking, room service, and continental or Asian breakfast, with some rooms boasting pool views.
Blu Edge Beach Resort - Sri Lanka
8.0 5 reviews

Blu Edge Beach Resort

hotel, Katuneriya
Blu Edge Beach Resort in Katuneriya offers a beachfront location with direct coastal access, situated approximately 19 kilometres from St. Anthony's Church and 21 kilometres from Maris Stella College.
This resort provides complimentary WiFi, a swimming pool, an on-site restaurant, and room service, with parking available for guests and a maximum capacity of three people in its one-bedroom, one-bathroom units.
Seth Villa By Magampura Resorts - Sri Lanka
8.5 185 reviews

Seth Villa By Magampura Resorts

hotel, Tangalle
Seth Villa by Magampura Resorts is situated in Tangalle, Sri Lanka, offering direct beach access to Kahandamodara Beach and proximity to Wella Oya Beach, approximately 2.6km and 19km respectively from Gurupokuna Beach.
This pet-friendly guesthouse boasts a swimming pool, jacuzzi, spa, and on-site restaurant serving American, Chinese, and Asian cuisine, alongside free Wi-Fi and private parking; guests can also utilise the shared kitchen and enjoy a private beach area.
Hotel Cloud 9 Negombo - Sri Lanka
8.2 2199 reviews

Hotel Cloud 9 Negombo

hotel, Negombo
Hotel Cloud 9 Negombo is situated in Negombo, Sri Lanka, approximately 0.9 kilometres from Negombo Beach Park and St Anthony's Church, and 12 kilometres from Bandaranaike International Airport.
This guest house offers a swimming pool, spa, tennis court, and free WiFi, with on-site dining and easy access to Golden Star Beach Hotel's pool and beach (a 2-minute drive away); it also arranges additional services such as massage and transport.

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 a key pilgrimage site. Finally, Galle Fort, a well-preserved 16th-century fort, is a fascinating 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, Airport A4 Transit Hub - Eco Chalets, Zion View Ella Green Retreat and La Safari Inn are the most popular ones.

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

    Activities abound! Consider a safari in Yala National Park to spot leopards and elephants. Climb Adam's Peak for sunrise views (a challenging but rewarding hike). Relax on the beaches of Bentota or Unawatuna. Explore the tea plantations in the hill country, perhaps visiting a tea factory. Take a cooking class to learn to prepare Sri Lankan curries.
  • 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 your priorities. 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 this is a tropical island, so some rain is possible year-round.
  • 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 a good mix. Consider basing yourself in Negombo for a few days to explore the coast and then moving to Kandy to experience the cultural heartland before finishing in Galle to soak up the history and beaches.
  • 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 trip, focus on one area. The beaches around Unawatuna offer relaxation and water sports. Alternatively, explore the cultural triangle, focusing on Sigiriya and Polonnaruwa, for a history-rich escape.
  • 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, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver if you prefer a more relaxed experience. Public transport is also an option, though it can be slower.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Good Karma 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 it's not universal. Larger hotels and restaurants usually accept them, but smaller establishments often prefer cash. It's advisable to carry some Sri Lankan Rupees.
  • 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 sees less traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Removing your shoes before entering a temple or someone's home 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.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Try kottu roti, a popular street food, and various rice and curry dishes. Don't miss out on string hoppers, a type of noodle, and the refreshing king coconut.
  • 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 also has unique shops selling handicrafts and souvenirs. For tea, visit a tea plantation or shop in Kandy.
  • 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. Duruthu Perahera, another significant Buddhist procession, also takes place in Kandy. Deepavali, the festival of lights, is celebrated by the Hindu community.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    The hill country, particularly around Nuwara Eliya and Kandy, offers a milder climate than the coastal regions, making it more comfortable throughout the year.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    One common mistake is not exchanging currency for Sri Lankan Rupees. Another is underestimating travel times, especially in the interior. Not being prepared for the heat and humidity is another frequent oversight. Finally, failing to book accommodation in advance, particularly during peak season, can lead to difficulties.
  • What are some hidden gems to explore in Sri Lanka?

    Consider visiting the Sinharaja Forest Reserve, a UNESCO World Heritage site, for its biodiversity. Explore the ancient city of Anuradhapura, another UNESCO site, which is less crowded than Polonnaruwa. The beaches of Arugam Bay are known for surfing, offering a different vibe than the more developed southern beaches.

Best Sri Lanka hotels with parking

Crescent Sea Resort - Sri Lanka
8.2 198 reviews

Crescent Sea Resort

hotel, Nilaveli
Crescent Sea Resort is located in Nilaveli, approximately 14 kilometres from Trincomalee.
This one-bedroom guesthouse offers 17 square metre rooms with air conditioning, a private bathroom, and free Wi-Fi; guests can also enjoy the swimming pool, garden, and on-site restaurant.
Amanda Hills - Sri Lanka
8.3 299 reviews

Amanda Hills

hotel, Kandy
Amanda Hills, a 3-star hotel in Kandy, enjoys a convenient location near Bogambara Stadium, Kandy City Centre Shopping Mall, and Kandy Railway Station, approximately 22.5km from Victoria Reservoir Kandy Seaplane Base Airport.
This family-friendly guesthouse offers air-conditioned rooms with free Wi-Fi, a restaurant, garden, terrace, tennis court, parking, and room service, plus 24-hour reception and airport shuttle service.
Nehansa Resort And Safari - Sri Lanka
9.7 398 reviews

Nehansa Resort And Safari

hotel, Tissamaharama
The Yala New Nehansa Resort is located in Tissamaharama, just 2.6 kilometres from Tissa Wewa and 22 kilometres from Bundala Bird Sanctuary, making it an ideal base for exploring the region's natural beauty. This 3-star hotel consistently receives excellent user ratings, highlighting its quality and service.
The resort offers a range of amenities to enhance your stay, including a restaurant, bar, and comfortable rooms with air conditioning, a desk, and a private bathroom. You can enjoy the garden, terrace, and shared lounge, or take advantage of the free Wi-Fi, bike rental, and airport transportation.
Humming Birds Suites - Sri Lanka
8.3 165 reviews

Humming Birds Suites

hotel, Jaffna
Humming Birds Suites, a hotel in Jaffna, is located a 19-minute walk from Jaffna Fort and 2.1 kilometres from Jaffna Railway Station, with Jaffna International Airport 14.9 kilometres away.
This family-friendly accommodation offers complimentary bicycles, private parking, high-speed WiFi, and a restaurant serving diverse breakfast options, alongside a 24-hour front desk and airport transportation.

Best hotels in Sri Lanka with a gym

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.
Jays Place Matale - Sri Lanka
9.8 14 reviews

Jays Place Matale

hotel, Kavudupelella
Jays Place Matale, a 4-star hotel in Kavudupelella, is conveniently located in the Kandy district, approximately 39 kilometres from Kandy City Centre Shopping Mall and Kandy railway station, and 48 kilometres from Victoria Reservoir Kandy Seaplane Base Airport.
This guesthouse offers well-appointed rooms with air conditioning, private bathrooms, balconies, and free Wi-Fi, plus free bikes, on-site parking, a restaurant serving breakfast, and family rooms.
Ananthaya Beach - Sri Lanka
9.3 594 reviews

Ananthaya Beach

hotel, Tangalle
Ananthaya Beach Resort, a 4-star hotel in Tangalle, Sri Lanka, boasts direct access to Rekewa Beach, situated 1.9km from a turtle watching site and 9.3km from Mulkirigala Rock Monastery.
The Ananthaya Beach offer includes air-conditioned rooms with balconies offering sea views, a swimming pool, spa, and restaurant, plus free bicycles for exploring the area and various activities such as cycling, fishing, and diving.
Whisky Point Resort - Sri Lanka
9.7 264 reviews

Whisky Point Resort

hotel, Arugam Bay
Whisky Point Resort enjoys a beachfront location in Arugam Bay, Sri Lanka, 9.2km from Lagoon Safari – Pottuvil and 10.3km from Muhudu Maha Viharaya.
This excellent-rated hotel offers guests direct beach access to Whiskey Point, on-site dining, free parking, a private beach area, a terrace, free WiFi, a 24-hour front desk, a nightclub, and a tour desk.
©2026 cozycozy.com