Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
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

Anama By Queens Mount - Sri Lanka
8.1 725 reviews

Anama By Queens Mount

hotel, Tangalle
Anama By Queens Mount is a 4-star hotel in Tangalle, Sri Lanka, located a 0.8km walk from Tangalle Beach and near Paravi Wella and Marakkalagoda Beaches.
This guesthouse offers 1 bedroom and 1 bathroom, a swimming pool (indoor and outdoor), a spa, various dining options including American, Chinese, Indian, vegetarian and dairy-free cuisine, plus free Wi-Fi and private parking.
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.
Bbq Hub Ella - Sri Lanka
8.4 471 reviews

Bbq Hub Ella

hotel, Ella
BBQ Hub Ella, a 4-star guesthouse, enjoys a convenient Ella location, close to Ella Spice Garden (0.5km), Demodara Nine Arch Bridge (1.9km), Little Adam's Peak (1.9km), and Ella Rock (3.4km).
This 1-bedroom, 1-bathroom establishment offers free Wi-Fi, a restaurant serving European cuisine, massage services, a continental breakfast, optional cooking classes, and cycling opportunities, alongside a terrace, garden, and parking.
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.

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

All View Resort - Sri Lanka
9.3 298 reviews

All View Resort

hotel, Tangalle
All View Resort, a 4-star hotel in Tangalle, Sri Lanka, is conveniently located an 8-minute walk from Tangalle Beach, an 11-minute walk from Rekawa Beach, and 2.3 kilometres from Wella Odaya Beach.
This guesthouse offers a range of amenities including a swimming pool, spa, tennis court, and free bikes, plus a restaurant serving Italian, seafood, and steakhouse cuisine alongside vegetarian and vegan options; it also provides free Wi-Fi and private parking.
Granbell Hotel Colombo - Sri Lanka
8.7 13381 reviews

Granbell Hotel Colombo

hotel, Colombo
The Granbell Hotel Colombo is located in Kollupitiya, a short walk from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches such as Bambalapitiya and Galle Face Beach.
This 4-star hotel boasts an outdoor swimming pool, fitness centre, sauna, and hot tub, alongside a restaurant, bar, and room service, all within its premises; all rooms feature air conditioning, flat-screen TVs, and private bathrooms.
Ceylon Kingsmen Garden - Katunayake Airport Transit Hotels - Sri Lanka
8.6 260 reviews

Ceylon Kingsmen Garden - Katunayake Airport Transit Hotels

hotel, Negombo
Ceylon Kingsmen Garden Hotel - Katunayake is conveniently located in Negombo, Sri Lanka, 4km from Bandaranaike International Airport and 6km from St. Anthony's Church.
This guesthouse offers family-friendly accommodation with air conditioning, a garden, restaurant, room service, and free Wi-Fi; guests can also enjoy bike and car rentals to explore Negombo and its surroundings.
Hotel River Front - Sri Lanka
9.4 3348 reviews

Hotel River Front

hotel, Tissamaharama
Hotel River Front, a 4-star establishment in Tissamaharama, Sri Lanka, is conveniently located 2.6 km from Tissa Wewa, with Bundala Bird Sanctuary and Situlpawwa ancient city easily accessible at 22.5 km and 37 km respectively.
This guesthouse offers 1 bedroom, 1 bathroom, a swimming pool, fitness centre, restaurant serving diverse cuisines (including vegetarian, dairy-free and halal options), and free Wi-Fi, plus bike and car rentals for exploring the area.

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 profound. Finally, the stunning Galle Fort, a well-preserved 16th-century fort, is a captivating 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, 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 tea lovers, a visit to a tea plantation in the hill country, like Nuwara Eliya, is essential. Surfing in Arugam Bay is popular, and exploring the cultural triangle, encompassing Anuradhapura, Polonnaruwa, and Sigiriya, provides a deep dive into history.
  • 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 dry, sunny weather, ideal for beach holidays and exploring. June to September is the southwest monsoon season, but the east coast remains relatively dry. The shoulder seasons (April-May and October-November) provide 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 Karpaha Sands.

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

    A week allows for exploring different regions. Consider basing yourself in Negombo for beach time and easy airport access, then moving to Kandy for cultural immersion and exploring the hill country. Alternatively, spend your week exploring the cultural triangle, staying in different towns like Sigiriya and Polonnaruwa.
  • 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 quick escape, the Bentota beach area offers relaxation and water sports. Alternatively, explore the city of Galle and its fort, enjoying its rich history and charming atmosphere. A weekend in Ella, in the hill country, provides stunning scenery and opportunities for hiking.
  • 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 conditions can be challenging. Traffic in cities is heavy, and road quality varies. Consider hiring a driver, which is a common and safe option, or using public transport, particularly trains, which are efficient and scenic.
  • 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 card acceptance is increasing, but it's not universal, especially in smaller establishments. Cash, particularly Sri Lankan rupees, is still preferred in many places. It's advisable to carry sufficient cash, especially when visiting rural areas or smaller towns.
  • What are the largest airports in Sri Lanka?

    Bandaranaike International Airport (CMB) near Colombo is the primary international airport. Mattala Rajapaksa International Airport (HRI) is another international airport, though it sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Sri Lanka is a culturally rich nation. Removing your shoes before entering temples and homes is customary. Dressing modestly, especially when visiting religious sites, is respectful. Using your right hand for eating and giving is considered polite. Showing respect for Buddhist monks is also important.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse and delicious. Try kottu roti, a street food made from chopped roti, vegetables, and meat. Rice and curry, a staple, offers a variety of curries and side dishes. String hoppers, a type of rice noodle, are a local favourite. Don't forget to sample the fresh seafood, particularly along the coast.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping options, from high-end boutiques to local markets. Barefoot Garden Cafe in Colombo is known for its unique handicrafts. Pettah Market in Colombo is a vibrant, bustling market for local goods. Galle Fort also offers unique shopping experiences, with many local craft shops.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many vibrant festivals. 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 national celebration. Duruthu Perahera, another important Buddhist festival, takes place in January.
  • 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 ideal for those seeking respite from the heat.
  • 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 between destinations, and not being prepared for the heat and humidity. Failing to plan transport in advance and neglecting to learn basic Sinhala phrases can also impact the trip.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the well-trodden paths, consider visiting the Sinharaja Forest Reserve, a UNESCO World Heritage site, for its biodiversity. The ancient city of Anuradhapura offers a less crowded alternative to Polonnaruwa. Little Adams Peak near Ella provides stunning views with fewer crowds than Adams Peak itself.

Best Sri Lanka hotels with parking

Shehani Beach Bungalow - Sri Lanka
8.6 107 reviews

Shehani Beach Bungalow

hotel, Tangalle
Shehani Beach Bungalow in Tangalle offers beachfront accommodation, located steps from Tangalle Beach and 2.4km from Paravi Wella Beach.
This one-bedroom bungalow provides guests with a private beach area, a garden, a spa, a restaurant with room service, and free Wi-Fi, parking, and airport transfers.
Treasure House Tourist Rest - Sri Lanka
9.3 207 reviews

Treasure House Tourist Rest

hotel, Anuradhapura
Treasure House Tourist Rest is located in Anuradhapura, a 2.1 kilometre walk from Attikulama Tank and a 2.7 kilometre drive from Kada Panaha Tank, making it a convenient base for exploring the ancient city's historical sites. The hotel has received excellent user ratings for cleanliness and a very good rating for its location.
The guest house has a single bedroom and bathroom, covering a floor area of 1 square metre. Guests can enjoy a tranquil garden setting, free parking, room service, and free Wi-Fi, as well as access to a shared lounge and a variety of breakfast options.
Roshan Guest House - Sri Lanka
9.3 340 reviews

Roshan Guest House

hotel, Nuwara Eliya
Roshan Guest House, a 3-star guesthouse in Nuwara Eliya, is conveniently located 5.1 km from Gregory Lake and 11.9 km from Hakgala Botanical Garden.
This 16-square-metre guesthouse offers a single bedroom with one bathroom, featuring a shared kitchen, terrace, parking, and amenities including bike and car rentals, plus proximity to Castlereigh Reservoir Seaplane Base Airport (48km).
The Suite 262 - Sri Lanka
8.7 333 reviews

The Suite 262

hotel, Negombo
The Suite 262 is a hotel in Negombo, Sri Lanka, located 0.5km from Negombo Beach Park, 1.3km from St Anthony's Church, and 2.3km from Maris Stella College, offering convenient proximity to Bandaranaike International Airport (8km).
This one-bedroom, one-bathroom apartment offers guests a year-round outdoor swimming pool, free Wi-Fi, free private parking, a terrace/balcony, and a garden, plus in-room coffee facilities and 24-hour front desk service.

Best hotels in Sri Lanka with a gym

The Grand Hotel - Heritage Grand - Sri Lanka
8.9 434 reviews

The Grand Hotel - Heritage Grand

hotel, Nuwara Eliya
The Grand Hotel - Heritage Grand is situated on Nuwara Eliya Hill, just next to the Nuwara Eliya Golf Course and offers stunning views of the surrounding tea plantations. The hotel has received consistently high ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, spa, fitness centre, and multiple dining options. Guests can also enjoy the beautiful gardens, relax on the terrace, or take advantage of the convenient room service and valet parking.
Jippie The Villa - Sri Lanka
9.5 63 reviews

Jippie The Villa

hotel, Hikkaduwa
Jippie The Villa is a short walk from Hikkaduwa Beach, a popular stretch of coastline, and just 18km from Galle International Cricket Stadium and 19km from Galle Fort. The hotel has received excellent ratings for cleanliness and location, and very good reviews overall.
The villa has one bathroom and can accommodate up to two guests. It offers a range of amenities, including a swimming pool, a fitness centre, and a garden, all perfect for relaxing and enjoying your stay.
Whisky Point Resort - Sri Lanka
9.6 263 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.
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.
©2026 cozycozy.com