Hotels in Sri Lanka

12282 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 holiday accommodation
Price per night
Accommodation type
Rating

12282 Cheap hotels in Sri Lanka

Best Sri Lanka luxury hotels (4 and 5 stars)

Among the 12282 accommodations in Sri Lanka, here are the 4 best luxury hotels

Hotel Paradiso, - Sri Lanka
9.2 249 reviews
Sri Lanka
02/07 – 06/08
SG$98/nighttotal: SG$3430 (35 )

Hotel Paradiso,

3 6
hotel , Unawatuna
Hotel Paradiso, a 4-star establishment in Unawatuna, Sri Lanka, is conveniently located a 9-minute walk (approximately 0.8km) from Jungle Beach and close to Unawatuna Beach, Rumassala South Beach, and the Japanese Peace Pagoda.
This family-friendly guesthouse offers an outdoor swimming pool, free private parking, an on-site restaurant, a shared kitchen, and family rooms, along with a spa and airport shuttle service to Koggala Airport (10km).
Serene Kandy - Sri Lanka
8.5 1131 reviews
Sri Lanka
16/11 – 11/01
SG$1202/nighttotal: SG$67312 (56 )

Serene Kandy

4 2
hotel , Kandy
The Serene Kandy hotel is situated in Kandy, just 2.4 kilometres from the Sri Dalada Maligawa Temple, Kandy Museum, and Kandy City Center Shopping Mall. This 4-star hotel enjoys a very good user rating and location rating.
The accommodation offers a choice of rooms across three wings, each with a kettle, air conditioning, and a wardrobe. Guests can enjoy the rooftop pool, European restaurant and bar, spa, fitness centre, and various other amenities.
Delhousie Hotel - Sri Lanka
8.2 114 reviews
Sri Lanka
06/07 – 08/07
SG$25/nighttotal: SG$50 (2 )

Delhousie Hotel

1 2
hotel , Nallathanniya
The Delhousie Hotel is located in Nallathanniya, a 6-minute walk from Adam's Peak and 30.5km from Hatton Railway Station, offering a peaceful retreat close to the iconic mountain. This 3-star hotel has received very good user ratings, making it a popular choice for travellers.
The accommodation has a single bedroom and bathroom, with a balcony offering garden and mountain views. You can enjoy modern amenities like free Wi-Fi, a restaurant, room service, and free parking.
Hotel Lion Inn - Bandarawela - Sri Lanka
8.0 9 reviews
Sri Lanka
27/07 – 03/08
SG$68/nighttotal: SG$476 (7 )

Hotel Lion Inn - Bandarawela

2 4
hotel , Bandarawela
Hotel Lion Inn, a four-star establishment in Bandarawela, is conveniently located a nine-minute walk from Bandarawela Railway Station and offers access to the Demodara Nine Arch Bridge, situated 13.7 kilometres away.
This hotel provides rooms with private bathrooms, an on-site restaurant and bar, and some accommodations feature a terrace, with breakfast options including buffet, à la carte, and vegetarian choices.

Top cities

Best Sri Lanka hotels with a pool

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

Villa 13 - Sri Lanka
9.8 5 reviews
Sri Lanka
27/06 – 04/07
SG$31/nighttotal: SG$217 (7 )

Villa 13

1 2
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.
Aquila By Bolgoda Holiday Resort - Sri Lanka
8.7 54 reviews
Sri Lanka
07/07 – 27/07
SG$29/nighttotal: SG$580 (20 )

Aquila By Bolgoda Holiday Resort

1 2
hotel , Moratuwa
Aquila By Bolgoda Holiday Resort, a 2-star hotel in Moratuwa, Sri Lanka, is conveniently located 14 kilometres from Bambalapitiya Railway Station and offers easy access to other attractions like the Khan Clock Tower (19km) and R. Premadasa Stadium (21km).
This guesthouse features a swimming pool, jacuzzi, and garden, accommodating up to 3 guests in its one-bedroom, one-bathroom unit; room service and free Wi-Fi are also provided.
Hotel Elephant Lobby - Sri Lanka
8.8 3898 reviews
Sri Lanka
17/08 – 22/08
SG$98/nighttotal: SG$490 (5 )

Hotel Elephant Lobby

1 4
hotel , Pinnawala
The Hotel Elephant Lobby is situated in Pinnawala, 34 kilometres from the Royal Botanic Gardens in Peradeniya and 39 kilometres from Kandy Railway Station.
This family-friendly hotel offers a range of amenities including a swimming pool, a spa, and a restaurant, as well as a tranquil garden and a shared kitchen and lounge.
Amadel Negombo - Sri Lanka
9.8 5 reviews
Sri Lanka
23/07 – 26/07
SG$85/nighttotal: SG$255 (3 )

Amadel Negombo

2 5
hotel , Negombo
Amadel Negombo is a 2-star hotel located in Negombo, 3.4 kilometres from St Anthony's Church and 4 kilometres from Bandaranaike International Airport, offering the Amadel Negombo package.
This family-friendly accommodation provides air-conditioned rooms with complimentary WiFi, an outdoor swimming pool, a hot tub, a garden, and a terrace or balcony, alongside concierge services, room service, and complimentary private parking.

Frequently asked questions about hotels in Sri Lanka

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

    Sri Lanka boasts incredible landmarks. For ancient history, Sigiriya's rock fortress is a must-see, along with the ancient city of Polonnaruwa and the Dambulla Cave Temple with its stunning Buddha statues. For natural beauty, consider Adam's Peak for sunrise views or the stunning landscapes of Ella, including Ella Rock and Nine Arch Bridge. Finally, don't miss the Temple of the Tooth Relic in Kandy, a significant Buddhist 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, or visit Udawalawe National Park for similar wildlife encounters. For relaxation, unwind on the beaches of Bentota or Unawatuna. Explore tea plantations in the hill country, perhaps taking a train journey through the scenic tea estates. Surfing is popular in Arugam Bay, while cultural experiences abound in Kandy and Galle.
  • 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 dry and sunny, ideal for beach holidays and safaris, but it's peak season, so expect higher prices. June to September is the southwest monsoon season, bringing rain to the west and south coasts, while the east coast enjoys sunny weather. The northeast monsoon (October to November) affects the east coast, while the west and south are relatively dry.
  • 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 a few days to explore the coast and then heading to the cultural triangle (Sigiriya, Polonnaruwa, Dambulla) for a few days of history and ancient sites. Finally, spend a couple of days relaxing in Kandy or Ella, enjoying the hills and tea plantations before returning to Negombo for your departure.
  • 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 short break, focus on a single region. Negombo and its beaches offer a relaxing weekend escape, or explore the cultural city of Galle with its fort and charming streets. Alternatively, if you enjoy nature, a weekend in Ella allows you to hike Ella Rock and visit the Nine Arch Bridge, immersing yourselves in the stunning scenery.
  • 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, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver if you prefer a more relaxed experience. Public transport, such as buses, is readily available and affordable, especially for shorter distances. However, for longer journeys or exploring remote areas, a car with a driver is often preferred.
  • 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 improving, but it's not as widespread as in some other countries. Larger hotels and restaurants usually accept credit cards, but smaller establishments often prefer cash. It's advisable to carry some Sri Lankan Rupees for smaller transactions and in more rural areas.
  • 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 behaviour visitors should know about Sri Lanka?

    Be mindful of local customs. Dress modestly when visiting religious sites. Remove your shoes before entering temples and some homes. Use your right hand for eating and giving/receiving items. Avoid public displays of affection. Showing respect for Buddhist monks is essential.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Try kottu roti, a stir-fried dish made with 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 the opportunity to sample fresh seafood, especially along the coast. For dessert, try watalappan, a rich coconut custard.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers various shopping opportunities, from high-end boutiques to bustling markets like Pettah Market. Galle Fort has charming shops selling handicrafts and souvenirs. You can also find local crafts and tea in the hill country towns like Kandy and Nuwara Eliya.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka has many vibrant festivals. The Kandy Esala Perahera is a spectacular procession held in Kandy, featuring dancers, elephants, and elaborate costumes. Sinhala and Tamil New Year is a significant celebration with traditional games and festivities. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    The hill country, particularly around Nuwara Eliya and Kandy, offers a milder climate than the coastal areas. These regions experience cooler temperatures, making them pleasant throughout the year, though rain is possible at any time.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging enough currency to Sri Lankan Rupees, not being prepared for the heat and humidity, and underestimating travel times between destinations. Failing to book accommodation in advance, particularly during peak season, is another frequent oversight.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the well-known sites, explore the less-visited areas. Visit the Sinharaja Forest Reserve for rainforest trekking, or explore the ancient city of Anuradhapura, a significant archaeological site. The beaches of Mirissa offer a quieter alternative to the more crowded southern beaches. Consider a visit to the Horton Plains National Park for stunning views.

Best Sri Lanka hotels with parking

Sa Rest Inn - Sri Lanka
8.6 193 reviews
Sri Lanka
09/08 – 31/08
SG$21/nighttotal: SG$462 (22 )

Sa Rest Inn

1 2
hotel , Haputale
Sa Rest Inn offers comfortable accommodation in Haputale, conveniently located an 18-minute walk from Haputale Railway Station and within a 26-kilometre radius of attractions such as the Demodara Nine Arch Bridge, Horton Plains National Park, and Hakgala Botanical Garden.
This one-bedroom guesthouse features a terrace with sea views (some rooms offer city views), a garden, on-site restaurant, free Wi-Fi, free private parking, and airport transfers, plus bike rentals for exploring the area's hiking trails.
Heritage Eco Resort Kelaniya - Sri Lanka
8.5 219 reviews
Sri Lanka
23/07 – 26/07
SG$70/nighttotal: SG$210 (3 )

Heritage Eco Resort Kelaniya

2 5
hotel , Kelaniya
Heritage Eco Resort Kelaniya is conveniently located in Kelaniya, Sri Lanka, approximately 7.6km from the R. Premadasa Stadium and 9km from the Khan Clock Tower.
This family-friendly guesthouse offers air-conditioned rooms with private bathrooms, a garden, terrace, jacuzzi, free Wi-Fi, and free private parking, plus room service and a paid airport shuttle.
Minara Grand Retreat - Sri Lanka
Sri Lanka
10/08 – 16/08
SG$148/nighttotal: SG$888 (6 )

Minara Grand Retreat

5 30
hotel , Beliatta
Minara Grand Retreat in Beliatta offers a peaceful escape, located 16 kilometres from Hummanaya Blow Hole and 16 kilometres from Mulkirigala Rock Monastery.
This hotel provides 1 bedroom and 1 bathroom accommodations, with a capacity for 69 guests, featuring air conditioning, a balcony with garden views, and complimentary WiFi, alongside on-site parking and dining options.
Tangalle - Sole Luna Resort & Spa - Sri Lanka
8.1 282 reviews
Sri Lanka
02/07 – 06/08
SG$89/nighttotal: SG$3115 (35 )

Tangalle - Sole Luna Resort & Spa

2 6
hotel , Tangalle
Sole Luna Resort & Spa is situated in Tangalle, just 1.9 kilometres from the beach and 69 kilometres from Mattala Rajapaksa International Airport, offering a convenient location for exploring this coastal town. It is a 4-star hotel that receives very good user ratings for its location, cleanliness and overall experience.
The rooms are air-conditioned and come with a seating area, balcony, refrigerator, electric kettle, coffee machine and private bathroom. Guests can enjoy the outdoor swimming pool, restaurant, bar, spa, fitness centre, and free Wi-Fi.

Best hotels in Sri Lanka with a gym

Ripon Grand Hill By Ehi - Sri Lanka
8.5 215 reviews
Sri Lanka
23/07 – 26/07
SG$207/nighttotal: SG$621 (3 )

Ripon Grand Hill By Ehi

2 5
hotel , Nuwara Eliya
Ripon Grand Hill is situated in Nuwara Eliya City Centre, just 2 kilometres from Gregory Lake, offering a peaceful retreat from the bustling city centre. The hotel is a 4-star establishment, consistently receiving very good user ratings for its location, cleanliness, and overall experience.
The hotel features a garden and terrace, providing relaxing outdoor spaces to enjoy the fresh mountain air. Guests can enjoy a range of amenities, including a restaurant, spa, sauna, and free parking.
Horizon Kitesurfing Beach Resort - Sri Lanka
8.4 182 reviews
Sri Lanka
03/12 – 14/12
SG$91/nighttotal: SG$1001 (11 )

Horizon Kitesurfing Beach Resort

1 1
hotel , Kalpitiya
The Horizon Kitesurfing Beach Resort is located in Kalpitiya, just a short walk from Kudawa Beach and Kandakuliya Beach, and 2.1 kilometres from Kalpitiya Beach. This 5-star hotel has received very good user reviews, making it a popular choice for travellers seeking a luxurious getaway.
The resort boasts direct beach access, offering stunning sea views from its rooms. The resort offers a range of amenities, including a swimming pool, a hot tub, a restaurant, a bar, and a fitness centre. Guests can also enjoy activities such as kitesurfing, cycling, and darts.
Thilanka Hotel - Sri Lanka
8.1 1466 reviews
Sri Lanka
02/07 – 06/08
SG$358/nighttotal: SG$12530 (35 )

Thilanka Hotel

2 6
hotel , Kandy
The Thilanka Hotel is located in Hunnasgiriya, a short five-minute drive from Kandy Town and surrounded by the Udawattaekelle Natural Reserve, offering a peaceful escape from the city. The hotel is a five-star establishment with consistently high user ratings, indicating a comfortable and enjoyable stay.
The hotel offers a range of amenities and activities, including a swimming pool, spa, fitness centre, and restaurant. Guests can enjoy stunning views of Kandy Lake and Udawattekelle Forest from their private balconies, making it a perfect choice for a relaxing getaway.
Maradha Colombo - Sri Lanka
8.8 2276 reviews
Sri Lanka
18/07 – 23/07
SG$143/nighttotal: SG$715 (5 )

Maradha Colombo

1 3
hotel , Colombo
Maradha Colombo, a 3-star hotel in the Bambalapitiya district, enjoys a beachfront location steps from Bambalapitiya Beach and is conveniently close to Bambalapitiya Railway Station, facilitating easy access to Colombo's city centre.
This family-friendly establishment offers various amenities including a swimming pool, fitness centre, spa, and restaurant serving diverse cuisines, alongside free Wi-Fi and private parking.
©2026 cozycozy.com