Compare cheap hotels in Sri Lanka from 100+ providers!

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
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

Paradise Point Resort - Sri Lanka
9.0 1 review

Paradise Point Resort

hotel, Naulla
Paradise Point Resort in Naulla is a 5-star hotel offering excellent user, location, and cleanliness ratings, located 29 miles from Demodara Nine Arch Bridge and 24 miles from Ella Rock and Little Adam's Peak.
This resort provides 1-bedroom, 1-bathroom accommodations for up to 3 guests, featuring a dining area, work desk, TV, tea/coffee makers, free toiletries, and a variety of breakfast options, managed by a private host who ensures a peaceful environment by not accommodating parties.
Southern Grace Unawatuna - Sri Lanka
8.2 47 reviews

Southern Grace Unawatuna

hotel, Unawatuna
Southern Grace Unawatuna, a 4-star hotel, is located in Unawatuna, Sri Lanka, a short walk from Dalawella Beach and about 4.3 miles from Koggala Airport, near popular attractions such as Unawatuna Beach and Galle Fort.
This one-bedroom guesthouse offers air-conditioned rooms with private balconies, a pool, a restaurant serving breakfast, free Wi-Fi, and free parking; it accommodates up to three guests and allows pets.
Hotel Lion Inn - Bandarawela - Sri Lanka
8.2 16 reviews

Hotel Lion Inn - Bandarawela

hotel, Bandarawela
Hotel Lion Inn, a 4-star hotel in Bandarawela, is located a 9-minute walk from Bandarawela Railway Station and 8.5 miles from the Demodara Nine Arch Bridge.
This family-friendly lodging offers rooms with private bathrooms and complimentary toiletries, some featuring a terrace, alongside an on-site restaurant and bar with room service available.
Royal Beach - Sri Lanka
8.3 507 reviews

Royal Beach

hotel, Arugam Bay
The Royal Beach hotel is located in Arugam Bay, just a short walk from Arugam Bay Beach and a short drive from Pasarichenai Beach. This 5-star hotel has received very good user ratings.
The hotel has a garden setting with a private beach area. Guests can enjoy amenities such as a swimming pool, a terrace, a restaurant, free Wi-Fi, and 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

Brisa Marina - Sri Lanka
8.3 363 reviews

Brisa Marina

hotel, Negombo
Brisa Marina, a 3-star hotel in Negombo, Sri Lanka, offers convenient access to Wellawatte Beach (a 4-minute walk away), Negombo Beach, St. Anthony's Church, and Maris Stella College.
This Negombo lodging boasts 180-square-foot rooms with air conditioning, a private bathroom, and free Wi-Fi, plus an outdoor pool, restaurant, and free parking.
The Ima Reserve Habarana - Sri Lanka
9.8 6 reviews

The Ima Reserve Habarana

hotel, Habarana
The Ima Reserve Habarana is a hotel located in Habarana, approximately 6.2 miles from Sigiriya Airport.
This accommodation offers air-conditioned rooms with balconies, complimentary WiFi, a year-round outdoor swimming pool, a garden, a spa, and an on-site restaurant serving international cuisine, with pets allowed and parking available.
Serenity Tissa - Sri Lanka
8.7 344 reviews

Serenity Tissa

hotel, Tissamaharama
Serenity Tissa, a 4-star hotel in Tissamaharama, Sri Lanka, offers convenient access to major attractions like Tissa Wewa, Ethabandigala Pillar Inscription, Akurugoda Pillar Inscription, and Yatala Vehera, all within less than a mile, and Anjaligala Rajamaha Viharaya a short 4.1-mile drive away.
This guesthouse features an outdoor swimming pool, free Wi-Fi, an on-site restaurant serving Asian breakfast, and offers airport transfers; it includes air-conditioned rooms with private bathrooms, some with seating areas, accommodating one bedroom and one bathroom.
Nilaveli Boutique Hotel - Sri Lanka
8.1 165 reviews

Nilaveli Boutique Hotel

hotel, Trincomalee
The Nilaveli Boutique Hotel in Trincomalee is located a 5-minute walk from Nilaveli Beach and 2.3 miles from Pigeon Island National Park.
This 150-square-foot boutique hotel accommodates up to 2 guests in 1 bedroom and 1 bathroom, offering amenities such as a garden, terrace with grill, on-site restaurant, and complimentary WiFi.

Frequently Asked Questions about hotels in Sri Lanka

  • What are the best landmarks to visit in Sri Lanka?

    Sri Lanka boasts incredible landmarks! Sigiriya, the ancient rock fortress, is a must-see, offering breathtaking views. Then there's the Temple of the Tooth Relic in Kandy, a significant Buddhist site. For nature lovers, the stunning landscapes of Ella Rock and Adam's Peak are unforgettable. And don't forget the ancient city of Polonnaruwa with its impressive ruins.
  • 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. You can explore the tea plantations in Nuwara Eliya, go on a safari in Yala National Park to spot leopards and elephants, surf at Arugam Bay, or relax on the beaches of Bentota. Consider a cooking class to learn about Sri Lankan cuisine or take a scenic train journey through the hill country.
  • 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 is generally considered the peak season, with dry and sunny weather, ideal for exploring the cultural triangle and beaches. However, it's also the most crowded time. Shoulder seasons (April-May and September-November) offer a good 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 Karpaha Sands.

  • Which neighborhoods or areas are best for spending a week in Sri Lanka?

    For a week, you could base yourself in Negombo for easy access to the airport and beaches, then explore the Cultural Triangle (Anuradhapura, Polonnaruwa, Sigiriya) before heading to the hill country (Kandy, Nuwara Eliya) for cooler temperatures and tea plantations. Alternatively, explore the south coast, combining beach time in Unawatuna or Mirissa with wildlife safaris in Yala National Park.
  • 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 exploring the beaches of Bentota or Negombo for relaxation, or a cultural immersion in Kandy, visiting the Temple of the Tooth Relic and the Royal Botanical Gardens. Alternatively, you could explore the beauty of Ella, hiking to Ella Rock and enjoying the stunning views.
  • 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, especially for exploring at your own pace, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver, which is a common and relatively affordable option. Public transportation is also available, but it can be time-consuming.
  • 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 cards are accepted in larger hotels, restaurants, and shops in tourist areas, but cash is still king, especially in smaller towns and villages. It's advisable to carry sufficient Sri Lankan Rupees (LKR) for smaller transactions and in areas less frequented by tourists.
  • What are the largest airports in Sri Lanka?

    The main international airport is Bandaranaike International Airport (CMB) near Colombo. There are also smaller domestic airports, such as Mattala Rajapaksa International Airport (HRI) and several others for domestic flights.
  • Are there any unwritten rules of behavior 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 religious sites is essential. Using your right hand for eating and giving is also considered polite.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Don't miss trying kottu roti (a chopped-up roti dish), rice and curry (a flavorful mix of curries served with rice), string hoppers (rice flour noodles), and various seafood dishes. Enjoy fresh fruit juices and try some Ceylon tea, of course!
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a variety of shopping options, from high-end boutiques to local markets. Barefoot Garden Cafe in Colombo is a popular spot for handicrafts and clothing. Pettah Market in Colombo is a vibrant and bustling market for souvenirs and local goods. Nuwara Eliya offers tea shops where you can purchase high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many festivals throughout the year. The Kandy Esala Perahera, a spectacular procession featuring elephants and dancers, is a highlight. The Sinhala and Tamil New Year is a major celebration. Duruthu Perahera, a smaller but still significant procession in Kandy, also takes place.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    The hill country, particularly areas like Nuwara Eliya and Kandy, offer mild and comfortable weather year-round, compared to the hotter coastal regions. The average temperatures are cooler and more pleasant.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency for Sri Lankan Rupees, underestimating travel times, not being prepared for the heat and humidity, and neglecting to dress respectfully when visiting religious sites. Also, failing to plan for transportation in advance can be problematic.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider visiting the Sinharaja Forest Reserve for its biodiversity, exploring the ancient city of Anuradhapura's less-visited ruins, or discovering the beaches of the less-touristed east coast. The Knuckles Mountain Range offers incredible hiking opportunities.

Best Sri Lanka hotels with parking

Divine Villa - Sri Lanka
8.6 140 reviews

Divine Villa

hotel, Anuradhapura
Divine Villa is located in Anuradhapura, a short distance from the railway station and major historical sites like Jaya Sri Maha Bodhi and Kuttam Pokuna, Twin Ponds. This lodging option has excellent user ratings and a very good location rating, with excellent cleanliness ratings.
The property offers a shared kitchen, a terrace, and a 24-hour front desk. Guests can enjoy a variety of amenities, including free Wi-Fi, breakfast options, airport transportation, and activities like darts and bike rentals.
Sasanda Villa And Yala Safari Place - Sri Lanka
9.4 63 reviews

Sasanda Villa And Yala Safari Place

hotel, Tissamaharama
Sasanda Villa, a two-star guesthouse in Tissamaharama, Sri Lanka, is located one mile from Tissa Wewa and offers easy access to Bundala Bird Sanctuary (15 miles) and Situlpawwa (22 miles).
This one-bedroom, one-bathroom villa features a shared kitchen, free bikes, free private parking, room service, a terrace, and a garden, plus airport transportation to Mattala Rajapaksa International Airport (16 miles away) is available.
My Resort Yala - Sri Lanka
9.5 295 reviews

My Resort Yala

hotel, Tissamaharama
My Resort Yala in Tissamaharama, Sri Lanka offers convenient access to Tissa Wewa (1.7 miles away), Bundala Bird Sanctuary (16 miles), and Situlpawwa (24 miles).
This 60-square-foot lodging features one bedroom, one bathroom, an indoor pool, free Wi-Fi, and free bikes for exploring nearby attractions like fishing and cycling.
Margarita Village Kite School Kalpitiya - Sri Lanka
9.3 88 reviews

Margarita Village Kite School Kalpitiya

hotel, Kalpitiya
Margarita Village Kite School Kalpitiya is located in Kalpitiya, on Sri Lanka's northwestern coast, a short distance from the popular kite surfing spot and a few kilometers from the town center. The hotel has excellent user, location and cleanliness ratings.
The lodging offers rooms with terraces or balconies, and amenities include a restaurant, bar, swimming pool, fitness center, and free parking. Enjoy activities like snorkeling, kitesurfing, and access to the kite center's facilities.

Best hotels in Sri Lanka with a gym

Araliya Green City - Your Gateway To Everything In Nuwara Eliya - Sri Lanka
8.4 921 reviews

Araliya Green City - Your Gateway To Everything In Nuwara Eliya

hotel, Nuwara Eliya
Araliya Green City Hotel is located in the heart of Nuwara Eliya, just 1.5 miles from Gregory Lake and 5.7 miles from Hakgala Botanical Garden. This 5-star hotel is highly rated by guests, receiving "very good" scores for location, cleanliness, and overall experience.
The hotel offers a variety of rooms and suites, each with modern amenities. Guests can enjoy a swimming pool, fitness center, spa, and restaurant serving a range of cuisines.
Moye Moye Ella - Sri Lanka
9.9 9 reviews

Moye Moye Ella

hotel, Ella
Moye Moye Ella is a hotel in Ella, located approximately 1.2 miles from Little Adam's Peak and 2.8 miles from Ella Rock, with Hakgala Botanical Garden 30 miles away.
This family-friendly hotel offers rooms with 160 square feet of floor area, accommodating up to 3 guests, and features a swimming pool, garden, terrace, and complimentary WiFi.
Asiri Yoga Retreat - Sri Lanka
8.6 168 reviews

Asiri Yoga Retreat

hotel, Galle
Asiri Yoga Retreat, located in the Galle City district of Galle, Sri Lanka, is steps from Boossa Beach and 4.5 miles from the Galle International Cricket Stadium.
This one-bedroom, one-bathroom guesthouse offers a swimming pool, spa, fitness center, restaurant with varied cuisine, and yoga classes (additional cost), providing a convenient base for exploring Galle.
Zest Metropole - Sri Lanka
8.5 1948 reviews

Zest Metropole

hotel, Colombo
The Zest Metropole, a 4-star hotel in Colombo, enjoys a prime location near Galle Face Green, the Khan Clock Tower, and the Colombo Dutch Hospital, with the R. Premadasa Stadium approximately 2.3 miles and Bambalapitiya Railway Station about 3.8 miles away.
This Colombo lodging offers air-conditioned rooms with free Wi-Fi, private parking, room service, a fitness center, and an on-site restaurant serving continental, Asian, and vegetarian breakfast options; each room includes a seating area, flat-screen TV, safety deposit box, and private bathroom with bidet.
©2026 cozycozy.com