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

Sunset Hill Resort - Sri Lanka
9.6 8 reviews

Sunset Hill Resort

hotel, Kandy
Sunset Hill Resort, a four-star hotel in Nikawatawana, is located 5.5 kilometres from Sri Dalada Maligawa and the Kandy Museum, and 6.4 kilometres from Bogambara Stadium.
This family-friendly accommodation offers air-conditioned rooms with a terrace or balcony, complimentary private parking, free WiFi, an on-site restaurant and bar, and room service, with check-out between 11:00 AM and 12:00 PM.
Sky Forest - Sri Lanka
9.8 27 reviews

Sky Forest

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.
Secret Gem - Sri Lanka
8.6 96 reviews

Secret Gem

hotel, Arugam Bay
The "Secret Gem" hotel offers a prime beachfront location in Arugam Bay, just steps from Arugam Bay Beach, 1.6 kilometres from Crocodile Rock, and 4.5 kilometres from Muhudu Maha Viharaya.
This 4-star accommodation provides a tranquil garden, a relaxing terrace, on-site dining with various breakfast options, a sauna, free WiFi, and complimentary private parking, with some rooms featuring balconies offering lake views.
Wilpattu Gimanhala Eco Resort - Sri Lanka
No reviews

Wilpattu Gimanhala Eco Resort

hotel, Vannativillu
Wilpattu Gimanhala Eco Resort, a 5-star hotel in Vannativillu, offers an eco-resort experience with proximity to Wilpattu National Park, a key destination for wildlife enthusiasts.
This accommodation provides a tranquil escape with a floor area of 150 square meters, featuring 1 bedroom and 1 bathroom suitable for up to 7 guests, alongside amenities such as an indoor swimming pool, garden, restaurant, bar, and complimentary WiFi.

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

Aurelia Inn - Sri Lanka
8.8 532 reviews

Aurelia Inn

hotel, Kandy
Aurelia Inn, a 3-star hotel in Kandy, enjoys a central location approximately 3.2km from Bogambara Stadium, Kandy City Centre Shopping Mall, and Kandy Railway Station, and 4.3km from the Temple of the Tooth Relic and Kandy Museum.
This guesthouse offers air-conditioned rooms with free Wi-Fi, private parking, room service, an indoor pool, and a terrace; bike rentals are available for exploring the area.
Hotel Sico - Sri Lanka
8.4 738 reviews

Hotel Sico

hotel, Negombo
Hotel Sico in Negombo offers a prime beachfront location, a minute's walk from Negombo Beach, 2.3 km from Poruthota Beach, 2.6 km from Wellaweediya Beach, and 9 km from Bandaranaike International Airport.
This 3-star guesthouse features an outdoor pool, restaurant, bar, free Wi-Fi, private parking, and air-conditioned rooms with terraces, each including a private bathroom; breakfast options include à la carte, continental, and Full English/Irish choices.
Diyakawa Boutique Hotel - Sri Lanka
8.0 404 reviews

Diyakawa Boutique Hotel

hotel, Anuradhapura
Diyakawa Boutique Hotel, a 4-star establishment in Anuradhapura, Sri Lanka, is conveniently located 1.8km from Kumbichchan Kulama Tank and 2.3km from Kada Panaha Tank.
This guesthouse offers air-conditioned rooms with free Wi-Fi, a swimming pool, garden, terrace, restaurant serving diverse cuisines (including vegetarian, dairy-free and halal options), and is just 69km from Sigiriya Airport.
Ceylon's House - Sri Lanka
8.4 227 reviews

Ceylon's House

hotel, Hikkaduwa
Ceylon's House, in Hikkaduwa, offers convenient access to Narigama and Hikkaduwa beaches and the Hikkaduwa coral reef, all within a short walking distance.
This one-bedroom guesthouse provides air conditioning, a swimming pool, a restaurant, and room service, plus a spa and a bar; breakfast options include à la carte, Asian, and vegetarian choices.

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

Mothership - Sri Lanka
9.9 77 reviews

Mothership

hotel, Tangalle
The Mothership offer is a hotel situated near Kahandamodara Beach, 30 kilometres from the Hummanaya Blow Hole and 17 kilometres from Tangalle Lagoon.
This family-friendly establishment provides air-conditioned rooms with private bathrooms, complimentary WiFi, an on-site restaurant serving local and seafood dishes, and parking, making it ideal for travellers seeking accommodation in Tangalle.
Divulgaha Gedara Boutique Hotel - Sri Lanka
9.0 80 reviews

Divulgaha Gedara Boutique Hotel

hotel, Anuradhapura
The Divulgaha Gedara Boutique Hotel offers a 5-star experience in central Anuradhapura, located 800 metres from Kada Panaha Tank and 1 kilometre from Nature Park Anuradhapura, providing convenient access to historical sites. This boutique hotel boasts air-conditioned rooms with complimentary WiFi, a swimming pool, garden, terrace, and an on-site restaurant serving various breakfast options, suitable for up to five guests with one bedroom and one bathroom per unit.
Relax Beach Arugambay - Sri Lanka
8.7 102 reviews

Relax Beach Arugambay

hotel, Arugam Bay
The Relax Beach Arugambay offers a 4-star hotel experience in Arugam Bay, located a mere 2-minute walk from Arugam Bay Beach and 3.1 km from Muhudu Maha Viharaya.
This family-friendly establishment provides air-conditioned rooms with sea views and private terraces, alongside a restaurant serving diverse cuisine with vegetarian, dairy-free, and halal options, plus room service and a 24-hour front desk.
Rangiri Villa Sigiriya - Sri Lanka
9.6 5 reviews

Rangiri Villa Sigiriya

hotel, Dambulla
Rangiri Villa Sigiriya, an accommodation in Dambulla, is located 6.9 kilometres from Sigiriya Rock and 8.8 kilometres from Pidurangala Rock, with Sigiriya Airport 4 kilometres away.
This villa offers one bedroom, one bathroom, and accommodates up to three guests, featuring private bathrooms with a bidet and complimentary toiletries, with some rooms providing a private balcony.

Best hotels in Sri Lanka with a gym

Sheraton Colombo Hotel - Sri Lanka
9.0 436 reviews

Sheraton Colombo Hotel

hotel, Colombo
The Sheraton Colombo Hotel enjoys a convenient location in Colombo, approximately 3 kilometres from the city centre, offering easy access to Colombo's attractions.
This 5-star establishment provides guests with a range of amenities including a spa, restaurant serving local cuisine, free Wi-Fi, and parking, ensuring a comfortable stay.
Foresta Yala - Sri Lanka
No reviews

Foresta Yala

hotel, Tissamaharama
Foresta Yala is a hotel located in Tissamaharama, approximately 13 kilometres from Weerawila Airport.
This hotel offers family rooms with private bathrooms, dining areas, and sofa beds, accommodating up to three guests, with amenities including an on-site restaurant, bar, terrace, garden, fitness centre, and 24-hour room service, with opportunities for fishing, walking, and bike tours in the vicinity.
Mandarina Colombo - Sri Lanka
8.7 5822 reviews

Mandarina Colombo

hotel, Colombo
The Mandarina Colombo hotel is conveniently located in Colombo, close to the U.S. Embassy and within walking distance of several attractions like Majestic City and Barefoot Gallery. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers modern and comfortable rooms with amenities like free Wi-Fi, air conditioning, and a private bathroom. Guests can enjoy a rooftop infinity pool with stunning views of Colombo, and the hotel also has two restaurants, a bar, a fitness centre, and room service.
Gabaa Resort & Spa - Habarana - Sri Lanka
9.3 639 reviews

Gabaa Resort & Spa - Habarana

hotel, Habarana
Gabaa Resort & Spa - Habarana is located in Habarana, just 2 kilometres from Kadahatha Wawa Lake and 11 kilometres from Pidurangala Rock, in a peaceful area close to key attractions. This 3-star hotel has received excellent user ratings for location, cleanliness, and overall experience.
The resort offers comfortable rooms with air conditioning, free Wi-Fi, and private bathrooms. Guests can enjoy a refreshing outdoor pool, a restaurant serving a variety of cuisines, a spa, a fitness centre, and a bar, as well as bike and car rentals for exploring the surrounding area.
©2026 cozycozy.com