Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • booking
  • agoda
  • airbnb
  • tripcom
  • hotelscom
  • expedia
  • traveloka
  • trivago
  • tripadvisor
  • kayak
  • klook
  • hotelmix
Sri Lanka hotels
Choose the perfect vacation 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

Golden Gate Ceylon - Sri Lanka
9.5 93 reviews

Golden Gate Ceylon

hotel, Anuradhapura
The Golden Gate Ceylon, a 5-star hotel, enjoys a central Anuradhapura location, within walking distance of Kumbichchan Kulama Tank and approximately 1.6km from Kada Panaha Tank, 2.7km from the Nature Park, and 4km from Jaya Sri Maha Bodhi.
This 26 square metre guesthouse offers one bedroom, one bathroom, and sleeps up to five guests; amenities include air conditioning, parking, flat-screen TVs, and daily breakfast with various options.
Marino Beach Colombo - Sri Lanka
9.2 16413 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.
Cinnamon Life At City Of Dreams - Sri Lanka
9.1 1928 reviews

Cinnamon Life At City Of Dreams

hotel, Colombo
Cinnamon Life At City Of Dreams is situated in Colombo, approximately 0.8km from Galle Face Green, offering convenient access to Kollupitiya Beach, One Galle Face Mall, and Colombo City Centre.
This 5-star hotel features a range of amenities including a swimming pool, spa, fitness centre, and on-site restaurants and bars, accommodating up to 5 guests in its one-bedroom suites with one bathroom.
Danisco Leisure Villa - Sri Lanka
9.8 170 reviews

Danisco Leisure Villa

hotel, Kandy
Danisco Leisure Bungalow, a 5-star hotel in Kandy, Sri Lanka, enjoys a tranquil location approximately 13 kilometres from the city centre, offering easy access to attractions such as the Temple of the Tooth Relic and Kandy City Centre Shopping Mall.
This self-catering bungalow features one bedroom, one bathroom, and accommodates up to three guests, boasting amenities including a swimming pool, garden, and on-site restaurant with room service, as well as free private parking.

Best Sri Lanka hotels with a pool

Among the 18893 accommodations in Sri Lanka, here are the 4 best hotels with a pool

Hotel Transylvania - Negombo - Sri Lanka
9.2 223 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.
Ayubo Villa - Sri Lanka
8.7 9 reviews

Ayubo Villa

hotel, Negombo
Ayubo Villa, a Negombo guesthouse, is conveniently located a 15-minute walk from Poruthota Beach, 8km from Maris Stella College, and 9km from the Dutch Fort, offering easy access to Negombo's key attractions and Bandaranaike International Airport (16km).
This one-bedroom, one-bathroom villa provides air conditioning, a swimming pool, room service, free parking, a free shuttle service, and allows pets, making it ideal for families seeking a comfortable stay near the beach.
The Alpha Monkey Hotel & Tree House - Sri Lanka
8.9 450 reviews

The Alpha Monkey Hotel & Tree House

hotel, Tangalle
The Alpha Monkey Hotel & Tree House is located in Tangalle, Sri Lanka, a short walk from Tangalle Beach, 2.3 km from Paravi Wella Beach, and 15 km from Hummanaya Blow Hole.
This one-bedroom, one-bathroom guesthouse offers a terrace, garden, spa, restaurant, bar, fitness centre, room service, free parking, and free Wi-Fi; guests also enjoy direct beach access and a private beach area.
Lion King Jungle Cabanas - Sri Lanka
9.1 241 reviews

Lion King Jungle Cabanas

hotel, Sigiriya
Lion King Jungle Cabanas offers pet-friendly cabanas in Sigiriya, Sri Lanka, conveniently located 2.6km from Sigiriya Rock, 5.8km from Pidurangala Rock, and 5km from Sigiriya Airport.
These single-bedroom, single-bathroom cabanas feature air conditioning, a swimming pool, a terrace/balcony, a garden, a spa, a restaurant, parking, and offer à la carte, continental, and Full English/Irish breakfasts.

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 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?

    Sri Lanka offers diverse activities. Consider a safari in Yala National Park to spot leopards and elephants. For relaxation, head to the beaches of Bentota or Unawatuna. Tea lovers should visit a tea plantation in the hill country and participate in a tea tasting. Finally, explore the cultural triangle, visiting ancient cities and temples.
  • 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 hill country. June to September is best for the south and east coasts, with sunshine and warm temperatures. However, keep in mind that the monsoon season can bring heavy rain.
  • 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 neighborhoods or areas are best for spending a week in Sri Lanka?

    For a week-long trip, consider basing yourself in Negombo for easy airport access and beach relaxation, or in Kandy, a central location for exploring the hill country and cultural sites. Alternatively, you could explore the south coast, hopping between towns like Galle, Unawatuna, and Mirissa.
  • 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 easily be spent exploring the beaches of Bentota or exploring the cultural sites around Kandy. Galle Fort also provides a rich historical experience that's easily manageable in a short time.
  • 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 outside major cities. However, driving conditions can be challenging, and traffic in Colombo can be intense. Consider hiring a driver if you're not comfortable navigating local roads.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Good Karma, Il Frangipane and Atha Resort are among the best hotels with a swimming pool in Sri Lanka.

  • Are credit cards widely accepted in Sri Lanka?

    Credit cards are accepted in larger hotels, restaurants, and shops, particularly in tourist areas. However, it's advisable to carry some local currency, 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. Other airports exist, but CMB handles the vast majority of international flights.
  • Are there any unwritten rules of behavior visitors should know about in Sri Lanka?

    Visitors should dress modestly when visiting religious sites. Removing your shoes before entering temples and homes is customary. Using your right hand for eating and exchanging money is considered polite. Showing respect for Buddhist traditions and customs is vital.
  • What local specialties should you try in Sri Lanka?

    You must try kottu roti, a street food made with chopped roti, vegetables, and meat. Rice and curry is a staple, with variations across the country. String hoppers are a delicious breakfast option. Don't forget to sample fresh seafood, especially along the coast.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a wide range of shopping options, from high-end boutiques to local markets like Pettah Market. Kandy also has good shopping opportunities, particularly for handicrafts and tea. Galle Fort offers unique shops selling souvenirs and local crafts.
  • What signature events or festivals take place in Sri Lanka?

    The Kandy Esala Perahera is a spectacular Buddhist festival with elaborate processions. The Sinhala and Tamil New Year is a vibrant celebration marking the beginning of the new year. Duruthu Perahera is another significant Buddhist festival.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    The hill country, particularly around Nuwara Eliya, offers consistently mild and comfortable weather throughout the year, making it ideal for those seeking respite from the heat.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    One common mistake is not exchanging currency for Sri Lankan Rupees (LKR) upon arrival. Another is underestimating travel times between destinations, especially in the hill country. Finally, neglecting to book accommodations in advance, particularly during peak season, can be problematic.
  • What are some hidden gems to explore in Sri Lanka?

    Little Adams Peak offers stunning views without the crowds of Adams Peak. The Sinharaja Forest Reserve provides a unique rainforest experience. Arugam Bay is a lesser-known surfing destination on the east coast. Finally, exploring the less-visited ancient cities like Anuradhapura offers a tranquil alternative to the more popular sites.

Best Sri Lanka hotels with parking

Ella Forest Eco View - Sri Lanka
8.9 202 reviews

Ella Forest Eco View

hotel, Ella
Ella Forest Eco View offers family-friendly lodging in Ella, Sri Lanka, conveniently located 2 km from the Demodara Nine Arch Bridge and 4 km from Ella Rock, with other attractions within walking distance or a short taxi ride.
This guesthouse provides 16 square metre rooms, each with a bedroom, bathroom, balcony (some with mountain views), and amenities including a desk and electric kettle; a garden and free private parking are also available.
Summer Villa - Sri Lanka
8.5 103 reviews

Summer Villa

hotel, Ella
Summer Villa, a 3-star hotel in Ella, is conveniently located a 4-minute walk from Ella Train Station, 4.8 kilometres from the Demodara Nine Arch Bridge, and 48.3 kilometres from Hakgala Botanical Garden.
This family-friendly accommodation offers complimentary WiFi, private parking, air conditioning, and room service, with some rooms featuring balconies providing mountain views, and a tranquil garden setting is available for guests.
Lime Pepper - Sri Lanka
10 2 reviews

Lime Pepper

hotel, Pottuvil
Lime Pepper, a hotel in Pottuvil, is located directly next to Arugam Bay Beach, offering easy access to the coast, and is situated 2.9 kilometres from Muhudu Maha Viharaya and 3 kilometres from Crocodile Rock.
This accommodation provides air conditioning, a terrace or balcony, a garden, a sauna, a restaurant serving Asian, vegetarian, and vegan breakfast, a bar, room service, and parking, with some rooms featuring private balconies.
New Ella Nature View - Sri Lanka
8.8 271 reviews

New Ella Nature View

hotel, Ella
The New Ella Nature View guesthouse is situated in Ella, Sri Lanka, a 1.6km walk from Ella Railway Station, 1.6km from the Ella Spice Garden Cooking Class, and within a few kilometres of Little Adam's Peak and Ella Rock.
This one-bedroom, one-bathroom lodging offers free Wi-Fi, a terrace, garden, restaurant, room service, and parking, plus bike and car rentals for exploring nearby hiking trails.

Best hotels in Sri Lanka with a gym

Gabaa Resort & Spa - Habarana - Sri Lanka
9.3 638 reviews

Gabaa Resort & Spa - Habarana

hotel, Habarana
Gabaa Resort & Spa - Habarana is located in Habarana, just 2 kilometres from Kadahatha Wawa Lake and 11 kilometres from Pidurangala Rock, in a peaceful area close to key attractions. This 3-star hotel has received excellent user ratings for location, cleanliness, and overall experience.
The resort offers comfortable rooms with air conditioning, free Wi-Fi, and private bathrooms. Guests can enjoy a refreshing outdoor pool, a restaurant serving a variety of cuisines, a spa, a fitness centre, and a bar, as well as bike and car rentals for exploring the surrounding area.
The Kingsbury Colombo - Sri Lanka
8.6 2598 reviews

The Kingsbury Colombo

hotel, Colombo
The Kingsbury Colombo is situated in the heart of Colombo's commercial district, a short walk from landmarks like the World Trade Center and Colombo Harbour. This 5-star hotel has consistently received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of rooms and suites, each with modern amenities and stunning views of the city or harbour. Guests can enjoy a variety of dining options, relax by the pool, or indulge in a treatment at the spa.
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.
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.
©2026 cozycozy.com