Hotels in Sri Lanka

18893 available hotel offers

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

Ambewela Rangers Cottage - Sri Lanka
8.6 94 reviews

Ambewela Rangers Cottage

hotel, Nuwara Eliya
Ambewela Rangers Cottage, a 4-star hotel in Nuwara Eliya, is located 11.7 kilometres from Gregory Lake and 7.3 kilometres from Hakgala Botanical Garden, offering a tranquil escape with scenic views.
This accommodation provides complimentary bicycles, a garden, a shared lounge, and an on-site restaurant serving American, Chinese, and Indian cuisine with various dietary options, alongside rooms featuring ovens, microwaves, private bathrooms, and free WiFi, with some offering terraces and mountain views.
Splendour Residence - Sri Lanka
9.8 101 reviews

Splendour Residence

hotel, Balapitiya
Splendour Residence, a 5-star hotel in Balapitiya, Sri Lanka, is located 37 kilometres from Galle's attractions including the Galle Cricket Stadium, Dutch Reformed Church, and Galle Fort, and 55 kilometres from Koggala Airport.
This family-friendly establishment offers lake views from all rooms, an outdoor swimming pool, a garden, on-site restaurant and bar, free Wi-Fi, private parking, and bike rentals for exploring nearby cycling routes; amenities include air conditioning, flat-screen TVs, and private bathrooms with bidets.
Green Parrot Beach Resort - Sri Lanka
9.4 377 reviews

Green Parrot Beach Resort

hotel, Tangalle
The Green Parrot Ayurvedic Resort is situated in Tangalle, just 5.6 miles from Tangalle Lagoon, offering a peaceful escape from the hustle and bustle of city life. This 4-star resort boasts excellent user ratings for its location, cleanliness, and overall experience.
The resort features a range of comfortable rooms with private bathrooms, air conditioning, and balconies or verandas. Guests can enjoy a variety of amenities, including a swimming pool, a spa, a restaurant, a bar, a fitness centre, and a tour desk, ensuring a relaxing and enjoyable stay.
Upcountry Hotel - Sri Lanka
No reviews

Upcountry Hotel

hotel, Mawanella
The Upcountry Hotel in Mawanella is located 14 kilometres from the Kandy Royal Botanic Gardens and 19 kilometres from Kandy Train Station.
This 5-star hotel offers air-conditioned rooms with a terrace and private bathrooms, a garden, on-site restaurant, bar, and room service, suitable for up to 21 guests with a floor area of 26 square metres per room.

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

Southstone Paradise - Sri Lanka
10 1 review

Southstone Paradise

hotel, Balapitiya
Southstone Paradise, a 3-star hotel in Balapitiya, offers a prime beachfront location just steps from Ambalangoda Beach and is situated 35 kilometres from historical sites in Galle, including Galle International Cricket Stadium and the Dutch Church Galle.
This family-friendly accommodation features air-conditioned rooms with complimentary WiFi, an on-site restaurant and bar, a swimming pool, fitness centre, and a garden, with car rental and paid airport shuttle services available for exploring the surrounding area.
Lion See Hotel - Sigiriya - Sri Lanka
9.4 287 reviews

Lion See Hotel - Sigiriya

hotel, Sigiriya
Lion See Hotel in Sigiriya offers 3-star accommodation 2.6km from Sigiriya Rock and 5.6km from Pidurangala Rock, providing convenient access to these iconic landmarks.
This family-friendly guesthouse features a swimming pool, terrace, garden, restaurant with room service, and free private parking; some rooms boast balconies with mountain views.
Resolve Garden Hotel - Sri Lanka
8.2 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.
Shalom Resorts Yala - Sri Lanka
No reviews

Shalom Resorts Yala

hotel, Tissamaharama
Shalom Resorts Yala, a 1-star hotel in Tissamaharama, is located 2.6 kilometres from Tissa Wewa and 27 kilometres from Bundala Bird Sanctuary.
This family-friendly accommodation offers rooms with air conditioning, private bathrooms, and balconies, alongside an infinity swimming pool, sun terrace, and complimentary bicycles, with parking and room service available.

Frequently Asked Questions about hotels in Sri Lanka

  • What are the best landmarks to visit?

    For iconic landmarks, Sigiriya Rock Fortress is a must-see, offering breathtaking views and historical significance. The Temple of the Tooth Relic in Kandy is a culturally rich site, central to Buddhist devotion. Polonnaruwa's ancient city, with its impressive ruins, provides a glimpse into Sri Lanka's past. For natural beauty, consider Adam's Peak, a challenging but rewarding climb, and Ella Rock, known for its stunning vistas.
  • What are the most popular 2, 3 and 4-star hotels in Sri Lanka?

    Among 2, 3 and 4-star hotels in Sri Lanka, Elegant Hotel, Yala Hotel River Front and Hotel Villa Kapuru are the most popular ones.

  • What are some must-do activities?

    Sri Lanka offers diverse activities. Consider a safari in Yala National Park to spot leopards and elephants. Train travel between Ella and Kandy is scenic and memorable. Surfing lessons in Arugam Bay are popular. Exploring tea plantations in Nuwara Eliya and tasting high-grown teas is a quintessential Sri Lankan experience. For relaxation, spend time on the beaches of Bentota or Negombo.
  • What are the best luxury hotels in Sri Lanka?

    Riff Hikkaduwa, Marino Beach Colombo and The Flame Tree Estate & Hotel are among the best luxury hotels in Sri Lanka.

  • When is the ideal time to visit?

    The best time depends on your priorities. December to March offers dry, sunny weather, ideal for beach holidays and sightseeing, but it's also peak season. June to September is ideal for the hill country, with pleasant temperatures. Shoulder seasons (April-May and October-November) provide a balance of good weather and fewer crowds.
  • What are the best family friendly hotels in Sri Lanka?

    The best family friendly hotels in Sri Lanka are Riff Hikkaduwa, Marino Beach Colombo and Elegant Hotel.

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

    A week allows for exploring different regions. Consider a cultural itinerary focusing on Kandy, Sigiriya, and Polonnaruwa. Alternatively, a beach and nature-focused trip might involve Negombo, Bentota, and Yala National Park. For a blend of both, explore the hill country (Nuwara Eliya, Ella) and then relax on the beaches of the south coast.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Yala Hotel River Front and Thal Sewana Home Stay.

  • Which parts are perfect for a weekend getaway?

    For a short trip, focus on a specific area. Negombo offers easy access from the airport and beautiful beaches. Bentota is another option for beach relaxation. If you prefer culture, Kandy is easily accessible and packed with historical and religious sites. For nature lovers, a weekend in Ella, with its stunning views and hiking trails, is a great choice.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma Ayurvedic Resort, Marino Beach Colombo and Shangri-la Colombo are the best hotels with a jacuzzi in Sri Lanka.

  • Is renting a car recommended for exploring?

    Renting a car offers flexibility, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver for a more comfortable and less stressful experience, particularly for longer distances. Public transportation is available, but it can be time-consuming.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Atha Resort, Good Karma Ayurvedic Resort and Riff Hikkaduwa are among the best hotels with a swimming pool in Sri Lanka.

  • Are credit cards widely accepted?

    Credit card acceptance is improving, but it's not universal, especially in smaller establishments and rural areas. Carrying some Sri Lankan Rupees (LKR) is recommended for smaller purchases and in less touristy locations.
  • What are the largest airports?

    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 behavior visitors should know about?

    Dress modestly when visiting religious sites. Remove your shoes before entering temples and homes. Use your right hand for eating and giving/receiving items. Showing respect for Buddhist customs and traditions is important. Bargaining is common in markets, but do so politely.
  • What local specialties should you try?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food staple. Rice and curry is a must-have, with many variations. String hoppers are a unique breakfast item. Enjoy fresh seafood along the coast. Don't miss out on the flavorful milk tea.
  • Where are the best shopping spots?

    Colombo offers a range of shopping options, from high-end boutiques to bustling markets like Pettah Market. Nuwara Eliya is known for its tea shops and local crafts. Smaller towns and villages offer unique handicrafts and souvenirs.
  • What signature events or festivals take place?

    The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is a significant cultural celebration. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place for mild and comfortable weather?

    The hill country, particularly Nuwara Eliya and Ella, offers consistently mild and comfortable temperatures throughout the year, making them ideal for escaping the heat.
  • What are the most common travel mistakes tourists make?

    Overpacking is a common mistake; Sri Lanka's climate is warm, and many items are available locally. Not exchanging currency before arrival can be inconvenient. Failing to plan transportation in advance can lead to delays. Ignoring local customs and traditions can be disrespectful.
  • What are some hidden gems to explore?

    Little Adams Peak near Ella offers stunning views with less crowding than Adam's Peak. The ancient city of Anuradhapura is less visited than Polonnaruwa but equally impressive. A visit to the Sinharaja rainforest offers a chance to see unique flora and fauna. The beaches of Mirissa are less developed than some others, maintaining a more tranquil atmosphere.

Best Sri Lanka hotels with parking

Amaya View Guest Inn - Sri Lanka
8.7 365 reviews

Amaya View Guest Inn

hotel, Haputale
Amaya View Guest Inn is a Haputale guesthouse conveniently located 43km from Gregory Lake, 24km from the Demodara Nine Arch Bridge, and 34km from Horton Plains National Park.
This family-friendly inn offers rooms with air conditioning, a terrace, and free Wi-Fi, plus on-site parking, a restaurant, and a spa; continental and Asian breakfasts are available.
Aaliya Bay - Sri Lanka
9.7 66 reviews

Aaliya Bay

hotel, Pottuvil
Aaliya Bay guesthouse is located in Arugam Bay, a short walk from Arugam Bay Beach and within 2km of Pasarichenai Beach, Muhudu Maha Viharaya, and various surfing spots.
The 13-square-metre rooms, sleeping up to three guests, feature air conditioning, a balcony (in some rooms), free Wi-Fi, and access to an on-site restaurant, room service, and free private parking.
Lake House Hikka - Sri Lanka
9.2 120 reviews

Lake House Hikka

hotel, Hikkaduwa
Lake House Hikka is located in Hikkaduwa, just a short walk from Seenigama Beach and within 2.6 kilometres of Narigama Beach. The hotel has excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The accommodation offers a peaceful garden and a terrace with views, perfect for relaxation. Guests can enjoy a continental breakfast, free Wi-Fi, private bathrooms, and some rooms even have balconies.
Lavendish Wild Safari - Sri Lanka
8.3 147 reviews

Lavendish Wild Safari

hotel, Wasgamuwa
Lavendish Wild Safari, a 4-star hotel in Wasgamuwa, is located 83.7 kilometres from Sigiriya Airport, placing it in a popular area for cycling enthusiasts.
This accommodation offers air-conditioned rooms with balconies, an outdoor swimming pool, an on-site restaurant and bar, free WiFi, and bike and car rental services, with check-out between 06:00 and 12:00.

Best hotels in Sri Lanka with a gym

Orion City Hotel - Sri Lanka
8.3 477 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.
Sea View Resort - Sri Lanka
8.7 171 reviews

Sea View Resort

hotel, Kallady
Sea View Resort in Kallady offers 3-star accommodation a minute's walk from Kallady Beach, 2.9km from Batticaloa Railway Station, and 4.2km from Batticaloa's Dutch Fort.
This guest house provides 11-square-metre rooms sleeping up to four guests, each featuring an oven, a private bathroom, free Wi-Fi, and some with balconies; pets are welcome.
Courtyard By Marriott Colombo - Sri Lanka
8.9 833 reviews

Courtyard By Marriott Colombo

hotel, Colombo
The Courtyard by Marriott Colombo is situated in Colombo, 1.8 kilometres from Galle Face Green, offering convenient access to Kollupitiya Beach, Colombo City Centre Shopping Mall, and the Gangaramaya Temple.
This hotel boasts an outdoor pool, fitness centre, and on-site restaurant serving Chinese cuisine, alongside complimentary Wi-Fi and private parking, providing a comfortable stay with a range of amenities.
©2026 cozycozy.com