Hotels in Sri Lanka

12282 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

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

Sky Forest - Sri Lanka
9.8 25 reviews
Sri Lanka
11/07 – 24/07
£22/nighttotal: Â£286 (13 )

Sky Forest

1 4
hotel , Habarana
Sky Forest, a 5-star hotel in Habarana, Sri Lanka, enjoys a convenient location 3.7km from Kadahatha Wawa Lake and 4km from Habarana Lake, with Pidurangala Rock and Sigiriya Rock approximately 11km away.
This 1-bedroom, 1-bathroom haven offers guests a private balcony with garden views, free Wi-Fi, valet parking, a spa, fitness centre, and restaurant, plus nearby opportunities for windsurfing and cycling.
Lario Resort Sigiriya - Sri Lanka
8.3 356 reviews
Sri Lanka
20/06 – 27/06
£30/nighttotal: Â£210 (7 )

Lario Resort Sigiriya

1 2
hotel , Sigiriya
Lario Resort Sigiriya, a 4-star hotel, is conveniently located near Sigiriya, approximately 7.4km from Sigiriya Rock and 10.5km from Pidurangala Rock, offering easy access to these iconic landmarks.
This family-friendly establishment features an outdoor swimming pool, a restaurant with room service, free private parking, and various amenities including a garden, terrace, and concierge service; bike rentals are available for exploring the surrounding area.
Grand Villa Kalametiya - Sri Lanka
9.2 37 reviews
Sri Lanka
05/08 – 31/08
£51/nighttotal: Â£1326 (26 )

Grand Villa Kalametiya

2 4
hotel , Kalametiya
Grand Villa Kalametiya, a 4-star hotel, is situated in Kalametiya, Sri Lanka, 1.8 km from Gurupokuna Beach, offering easy access to the coastline and proximity to attractions such as Hummanaya Blow Hole (32km) and Bundala Bird Sanctuary (48km).
This guesthouse boasts 22 square metre rooms, each with a bedroom, bathroom, air conditioning, free Wi-Fi, and a terrace/balcony in some cases; guests can enjoy an Asian breakfast, on-site restaurant and bar, free parking, and a free shuttle service.
Avanee Hotel - Sri Lanka
8.5 2 reviews
Sri Lanka
17/12 – 18/01
£13/nighttotal: Â£416 (32 )

Avanee Hotel

1 2
hotel , Mawanella
Avanee Hotel, a 5-star establishment in Mawanella, is located 14.9 kilometres from the Kandy Royal Botanic Gardens and 19.3 kilometres from Kandy Train Station.
This hotel offers air-conditioned rooms with balconies, complimentary WiFi, on-site dining and bar facilities, and free private parking, accommodating up to 35 guests.

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

Hotel Elephant Bay - Sri Lanka
8.0 3681 reviews
Sri Lanka
08/08 – 22/08
£52/nighttotal: Â£728 (14 )

Hotel Elephant Bay

1 4
hotel , Pinnawala
Hotel Elephant Bay in Pinnawala offers a family-friendly stay with spectacular views of the Ma Oya River from private balconies, providing convenient access to Kandy and Nuwara Eliya, approximately 112 kilometres away, and about 70 minutes from Bandaranaike International Airport. This establishment boasts an outdoor swimming pool, a garden, a spa, a fitness centre, a restaurant, and a bar, with room service and parking available, alongside facilities for activities such as hiking and fishing, and bicycle rental.
Kandy Riverside Villa - Sri Lanka
8.0 591 reviews
Sri Lanka
03/08 – 18/08
£28/nighttotal: Â£420 (15 )

Kandy Riverside Villa

1 1
hotel , Kandy
Kandy Riverside Villa is situated on the banks of the Mahaweli River, just a short distance from landmarks like Lakeside Adventist Hospital, Kandy Museum, and Sri Dalada Maligawa. This 3-star property has received very good user ratings for its location, cleanliness, and overall experience.
The villa offers a range of amenities and activities, including a swimming pool, a restaurant and bar, a garden, and a shared lounge. Guests can also enjoy private balconies with river views, free Wi-Fi, and modern amenities in their rooms.
Amila Resort - Habarana - Sri Lanka
Sri Lanka
30/07 – 06/08
£34/nighttotal: Â£238 (7 )

Amila Resort - Habarana

2 5
hotel , Habarana
Amila Resort - Habarana, a hotel in Habarana, is conveniently situated 13 kilometres from Pidurangala Rock and 13.8 kilometres from Sigiriya Rock, with Kadahatha Wawa Lake at 2.4 kilometres and Habarana Lake at 2.6 kilometres nearby.
This family-friendly accommodation offers a swimming pool, complimentary WiFi, air conditioning, parking, and room service, with selected rooms featuring a balcony and serving an Asian breakfast.
Negombo Boutique Villa - Sri Lanka
8.6 1512 reviews
Sri Lanka
30/08 – 27/09
£41/nighttotal: Â£1148 (28 )

Negombo Boutique Villa

1 4
hotel , Negombo
Negombo Boutique Villa, a 5-star guesthouse, is situated in Negombo, Sri Lanka, a short walk from Negombo Beach and Poruthota Beach, approximately 12km from Bandaranaike International Airport.
This one-bedroom, one-bathroom villa offers an outdoor swimming pool, a restaurant, a bar, free Wi-Fi, free private parking, room service, and continental or Asian breakfast, with some rooms boasting pool views.

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

Garden Beach Hotel - Sri Lanka
8.8 298 reviews
Sri Lanka
26/12 – 10/01
£20/nighttotal: Â£300 (15 )

Garden Beach Hotel

1 2
hotel , Arugam Bay
Garden Beach Hotel in Arugam Bay offers direct beach access and is conveniently located near the town centre.
The hotel provides 16-square-metre rooms with either a private terrace or balcony, featuring a single bedroom, bathroom, air conditioning, and free Wi-Fi; on-site amenities include a restaurant, parking, and room service.
My Resort Yala - Sri Lanka
9.4 281 reviews
Sri Lanka
05/08 – 31/08
£34/nighttotal: Â£884 (26 )

My Resort Yala

1 4
hotel , Tissamaharama
My Resort Yala in Tissamaharama offers convenient access to Tissa Wewa (4.3km away), Bundala Bird Sanctuary (26km), and Situlpawwa (39km).
This family-friendly guesthouse features a 6 square metre room with one bedroom, one bathroom, an indoor swimming pool, free Wi-Fi, free parking, and free bikes for exploring the local area.
Negombo New Queen's Palace - Sri Lanka
8.8 659 reviews
Sri Lanka
04/08 – 07/09
£53/nighttotal: Â£1802 (34 )

Negombo New Queen's Palace

2 5
hotel , Negombo
The Negombo New Queen's Palace is located in Negombo, a short 1km walk from Negombo Beach and 2km from Poruthota Beach, offering a convenient base for exploring this bustling coastal town. The 4-star hotel has received very good user ratings, indicating a high level of satisfaction among previous guests.
The hotel offers 15 square metre rooms with one bedroom and one bathroom, providing comfortable accommodation for travellers. Guests can enjoy a range of amenities including a swimming pool, a terrace, a garden, and a restaurant, as well as free Wi-Fi and parking.
Sky Heaven Hotel - Sri Lanka
8.4 268 reviews
Sri Lanka
13/07 – 13/08
£11/nighttotal: Â£341 (31 )

Sky Heaven Hotel

1 2
hotel , Kandy
Sky Heaven Hotel offers convenient Kandy accommodation, a 19-minute walk from the Temple of the Tooth Relic, 1.6km from the Kandy Museum, and 5.5km from the Ceylon Tea Museum.
This guesthouse features 18-square-metre rooms, sleeping up to three guests, with air conditioning, Wi-Fi, and an on-site restaurant serving diverse cuisines including Chinese and local options.

Best hotels in Sri Lanka with a gym

Itc Ratnadipa, A Luxury Collection Hotel, Colombo - Sri Lanka
9.0 1093 reviews
Sri Lanka
05/08 – 31/08
£314/nighttotal: Â£8164 (26 )

Itc Ratnadipa, A Luxury Collection Hotel, Colombo

2 4
hotel , Colombo
The ITC Ratnadipa, a Luxury Collection Hotel, Colombo, enjoys a prime location in Colombo, close to Galle Face Green and Kollupitiya Beach, approximately 10km from Diyawanna Oya Seaplane Base Airport.
This five-star establishment offers 1-bedroom suites with amenities including a swimming pool, spa, and restaurant serving diverse cuisines, along with valet parking and excellent guest ratings.
Shangri-la Colombo - Sri Lanka
9.0 4509 reviews
Sri Lanka
05/08 – 31/08
£317/nighttotal: Â£8242 (26 )

Shangri-la Colombo

2 4
hotel , Colombo
The Shangri-La Colombo is located in Colombo's lively business and entertainment district, a short walk from Beira Lake and the city's main attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of rooms, from spacious suites to cosy studios, all featuring modern design and stunning views. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, spa, restaurant, bar, and room service.
Galle Face Hotel - Sri Lanka
8.8 2721 reviews
Sri Lanka
20/07 – 31/07
£251/nighttotal: Â£2761 (11 )

Galle Face Hotel

1 4
hotel , Colombo
The Galle Face Hotel is situated on Colombo's beachfront, a short distance from the Odel Shopping Mall and a 22-mile drive from the airport. This five-star hotel is highly rated by guests, receiving excellent reviews for its location and very good reviews for its cleanliness and overall experience.
The hotel features a classic colonial design and offers spacious rooms with modern amenities. Guests can enjoy a range of facilities including a swimming pool, spa, fitness centre, restaurants, and bars.
Coco Villa Farm Stay B&b- Only For Foreign Bookings - Sri Lanka
9.9 7 reviews
Sri Lanka
04/01 – 18/01
£31/nighttotal: Â£434 (14 )

Coco Villa Farm Stay B&b- Only For Foreign Bookings

1 2
hotel , Kurunegala
Coco Forest Villa, a luxury farm stay, is located in the Kurunegala district, approximately 45 kilometres from the Royal Botanic Gardens, Peradeniya, and 47 kilometres from Kandy Railway Station.
This accommodation offers a garden setting with free private parking, a shared lounge, a restaurant, room service, and a 24-hour front desk, with rooms featuring a seating area and private bathroom; it is family friendly and pets are allowed, with bike and car hire available for exploring the area popular for cycling.
©2026 cozycozy.com