Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

Le Leopard D 'Argent - Sri Lanka
9.0 445 reviews

Le Leopard D 'Argent

hotel, Kandy
Le Leopard D'Argent is located in Kandy, just 1.8 kilometres from the Royal Botanical Gardens and 1.7 kilometres from the Ceylon Tea Museum, offering a convenient base for exploring the city's cultural attractions. This 4-star hotel enjoys very good user ratings for location and cleanliness, making it a popular choice for travellers.
The hotel features a range of facilities for guests, including a swimming pool, a restaurant, a bar, and a spa. Guests can also enjoy a game of table tennis, hire a car to explore the surrounding area, or simply relax on the terrace or in the garden.
Danish Crown Hotel - Sri Lanka
8.3 11 reviews

Danish Crown Hotel

hotel, Ambalangoda
The Danish Crown Hotel in Ambalangoda offers a 5-star resort experience directly on Urawatta Beach, situated approximately 30 kilometres from Galle International Cricket Stadium and the historic Dutch Church Galle.
This resort provides 5-star amenities including a spa, outdoor swimming pool, and a restaurant, with a floor area of 93 square metres, one bedroom, and one bathroom, and welcomes pets and families.
Kithaya Ella - Sri Lanka
9.1 142 reviews

Kithaya Ella

hotel, Ella
Kithaya Ella, situated in Ella, Sri Lanka, is conveniently located 7.6km from the Demodara Nine Arch Bridge and 3.9km from Ella Railway Station, offering easy access to major attractions.
This pet-friendly guesthouse boasts a spa, restaurant with room service, free parking, and Wi-Fi, plus features a terrace, garden, and some rooms with mountain views.
Cape Sigiriya - Sri Lanka
9.7 14 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.

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

Lotus Villa Kandy - Sri Lanka
9.8 43 reviews

Lotus Villa Kandy

hotel, Peradeniya
Lotus Villa Kandy is located in Peradeniya, just 6.1 kilometres from the Royal Botanic Gardens and 11 kilometres from Kandy Railway Station.
This family-friendly guesthouse features an outdoor swimming pool, a garden, a shared lounge, and a shared kitchen, as well as free Wi-Fi and parking.
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.
Muduna Walawwa Resort - Sri Lanka
9.2 524 reviews

Muduna Walawwa Resort

hotel, Kandy
Muduna Walawwa Resort is located in Kandy, just 4.3 kilometres from the Kandy Train Station and 4.8 kilometres from the Kandy City Center Shopping Mall. The resort enjoys a peaceful setting, close to the city centre and within easy reach of popular attractions. It consistently receives very good ratings for its location, cleanliness, and overall user experience.
The resort offers a range of comfortable rooms with air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy a refreshing dip in the outdoor swimming pool, relax in the garden and terrace, and dine at the on-site restaurant, which serves local, Asian, and international cuisine.
Hotel Transylvania - Negombo - Sri Lanka
9.2 215 reviews

Hotel Transylvania - Negombo

hotel, Negombo
Hotel Transylvania - Negombo is located in Negombo, a 10-minute walk from Negombo Beach, 2 kilometres from St. Anthony's Church, and 8 kilometres from Bandaranaike International Airport.
This hotel offers 11 square meters of floor area with 1 bathroom, complimentary WiFi, an outdoor swimming pool, a shared kitchen, and on-site pool, with the surrounding area being ideal for cycling.

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 essential, and the Dambulla Cave Temple's stunning Buddha statues are captivating. Finally, the stunning Galle Fort, a UNESCO World Heritage site, is a well-preserved colonial city with beautiful architecture.
  • 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?

    Sri Lanka offers diverse activities. Safari adventures in Yala or Udawalawe National Parks to spot leopards and elephants are thrilling. Surfing lessons in Arugam Bay or Weligama are popular. Exploring tea plantations in the hill country, like those near Nuwara Eliya, and participating in a tea ceremony is a cultural experience. Hiking Adam's Peak for sunrise is challenging but rewarding. Finally, relaxing on the beaches of Bentota or Unawatuna is a must.
  • 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 cultural sites and national parks, although it's peak season. June to September is generally dry in the south and east coast, perfect for beach holidays. Shoulder seasons (April-May and October-November) offer a balance of pleasant weather and fewer crowds.
  • 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 a central location to explore different regions. Negombo offers easy airport access and beach relaxation. Kandy provides access to cultural sites and hill country experiences. Ella is ideal for those who love hiking and stunning views. Alternatively, splitting your time between the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya) and a beach location like Bentota or Unawatuna would be a great itinerary.
  • 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?

    A weekend getaway could focus on a specific area. Negombo and its beaches offer a relaxing escape. For a cultural experience, visit Kandy and its Temple of the Tooth Relic. Alternatively, explore the stunning scenery and tea plantations around Nuwara Eliya.
  • 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 offer flexibility, especially if you plan to explore beyond major cities. However, driving conditions can be challenging due to traffic and road quality. Consider hiring a driver if you're not comfortable navigating Sri Lankan roads. Public transport is available but 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 isn't universal, particularly outside of larger hotels and restaurants in tourist areas. It's advisable to carry some Sri Lankan Rupees (LKR) for smaller establishments and local markets.
  • 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 sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Respectful behaviour is key. Dress modestly when visiting religious sites. Remove your shoes before entering temples and some homes. Using your right hand for eating and giving is customary. Bargaining is common in markets, but do so politely.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food made from chopped roti, vegetables, and meat. Rice and curry is a staple, with many variations. String hoppers are a type of rice noodle dish. Don't miss out on fresh seafood, particularly along the coast. And for a sweet treat, try watalappan, a coconut custard dessert.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping experiences. Barefoot Garden Cafe is known for its handicrafts. Odel is a department store with local and international brands. Pettah Market is a vibrant, bustling market for local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many festivals. Vesak, celebrating Buddha's birth, enlightenment, and death, is a major Buddhist festival. Poson Poya commemorates the arrival of Buddhism in Sri Lanka. Duruthu Poya marks the first visit of Buddha to Sri Lanka. Many other religious and cultural festivals are celebrated throughout the year, varying by region and community.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    Nuwara Eliya in the hill country offers consistently mild and comfortable temperatures throughout the year, making it a great escape from the heat of the lowlands.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, underestimating travel times, not being prepared for varying weather conditions across the island, and neglecting to dress respectfully when visiting religious sites.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider visiting Little Adam's Peak near Ella for stunning views. Explore the ancient city of Anuradhapura beyond the main sites. Visit the Sinharaja Forest Reserve for rainforest trekking. Discover the beaches of the east coast, less crowded than the south and west.

Best Sri Lanka hotels with parking

Blue Pillars Kandy - Sri Lanka
9.3 373 reviews

Blue Pillars Kandy

hotel, Kandy
The Blue Pillars Kandy hotel is located in Kandy, just 1.4 kilometres from the Kandy City Center Shopping Mall and 1.8 kilometres from Bogambara Stadium. The hotel is a 3-star establishment with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities, including a restaurant, bar, room service, free Wi-Fi, air conditioning and parking. Guests can also enjoy a terrace or balcony and a garden.
Vivid Colombo - Sri Lanka
9.0 635 reviews

Vivid Colombo

hotel, Colombo
Vivid Colombo, situated in Colombo, offers convenient access to Wellawatte Beach (a 7-minute walk), Mount Lavinia Beach (a 13-minute walk), and Milagiriya Beach (1.3 km), and is 3.1 km from Bambalapitiya Railway Station.
This family-friendly guesthouse features rooms with private balconies offering garden views, free Wi-Fi, air conditioning, and on-site parking; amenities include a garden, terrace, and room service.
Saubagya Inn - Sri Lanka
9.4 630 reviews

Saubagya Inn

hotel, Anuradhapura
Saubagya Inn is conveniently located in Anuradhapura, just a short walk from Kada Panaha Tank and Nature Park, with the Anuradhapura Railway Station being approximately 3.2 kilometres away. The hotel has consistently received excellent ratings from guests for its cleanliness, location and overall experience.
The inn offers a range of facilities and amenities, including a garden and terrace for relaxation, a shared lounge for socialising, and a shared kitchen for those who prefer to prepare their own meals. Guests can also enjoy free Wi-Fi, a continental breakfast, and activities such as darts and cycling.
Joy Land Resort - Sri Lanka
9.9 9 reviews

Joy Land Resort

hotel, Habarana
Cinnamon Eye, a hotel in Habarana, is located 10.78 kilometres from Pidurangala Rock and 11.59 kilometres from Sigiriya Rock, with Habarana Lake a mere 1.77 kilometres away.
This family-friendly accommodation offers rooms with air conditioning, a flat-screen TV, a seating area, and a private bathroom, alongside on-site dining, room service, and complimentary private parking for up to three guests.

Best hotels in Sri Lanka with a gym

Ruish City Kandy - Sri Lanka
9.7 3 reviews

Ruish City Kandy

hotel, Kandy
Ruish City Kandy, a hotel located in Kandy, offers convenient access to the city's attractions.
This accommodation provides complimentary WiFi, air conditioning, and private bathrooms, with some rooms featuring balconies, and the property prohibits bachelor(ette) parties.
Governor's Mansion - Sri Lanka
9.0 40 reviews

Governor's Mansion

hotel, Hatton
The Governor's Mansion is located in Hatton, just 30 miles from Gregory Lake and 21 miles from Adam's Peak, making it a great base for exploring the scenic surroundings. This 5-star hotel has consistently received excellent user ratings for its cleanliness and location.
The hotel offers a range of facilities to ensure a comfortable stay, including a restaurant, bar, and fitness centre. Guests can enjoy the outdoor space, relax in the garden, or take advantage of the tennis court and spa.
Sheraton Colombo Hotel - Sri Lanka
9.0 427 reviews

Sheraton Colombo Hotel

hotel, Colombo
The Sheraton Colombo Hotel enjoys a convenient location in Colombo, approximately 3 kilometres from the city centre, offering easy access to Colombo's attractions.
This 5-star establishment provides guests with a range of amenities including a spa, restaurant serving local cuisine, free Wi-Fi, and parking, ensuring a comfortable stay.
Orion City Hotel - Sri Lanka
8.2 484 reviews

Orion City Hotel

hotel, Colombo
The Orion City Hotel, a 4-star establishment in Colombo, is situated approximately 1.5km from the R. Premadasa Stadium and close to the Khan Clock Tower, offering convenient access to Bambalapitiya Railway Station and Diyawanna Oya Seaplane Base Airport.
This hotel provides air-conditioned rooms with a desk, tea/coffee making facilities, safety deposit box and flat-screen TV, sleeping up to 3 guests, and includes a fitness centre, restaurant, terrace, parking, and Wi-Fi.
©2026 cozycozy.com