Hotels in Sri Lanka

18893 available hotel offers

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

Thalpe Walawwa Heritage Villa With Private Beach Access - Sri Lanka
9.7 31 reviews

Thalpe Walawwa Heritage Villa With Private Beach Access

hotel, Unawatuna
Thalpe Walawwa Heritage Villa, a four-star hotel in Unawatuna, is located 1.4 kilometres from Dalawella Beach, 9.2 kilometres from Galle International Cricket Stadium, and 9.3 kilometres from Galle Fort.
This heritage villa offers family-friendly accommodation with air conditioning, Wi-Fi, a swimming pool, a garden, and a restaurant serving American, Chinese, and British cuisine, alongside bike and car rental for exploring nearby hiking and cycling routes.
Alben Castle Glenfall - Sri Lanka
8.6 13 reviews

Alben Castle Glenfall

hotel, Nuwara Eliya
Alben Castle Glenfall, a 5-star hotel in Nuwara Eliya, is situated 2.7km from Gregory Lake and 9.7km from Hakgala Botanical Garden, offering convenient access to these popular attractions.
This one-bedroom, one-bathroom guesthouse features a restaurant serving à la carte, American, and Asian breakfasts, along with amenities including a terrace, garden, parking, and room service, plus a shared lounge and 24-hour front desk.
Negombo Boutique Villa - Sri Lanka
8.6 1535 reviews

Negombo Boutique Villa

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.
Eco Hotel Black & White - Anuradhapura - Sri Lanka
8.7 442 reviews

Eco Hotel Black & White - Anuradhapura

hotel, Mihintale
Eco Hotel Black & White - Anuradhapura is located in Mihintale, just 11 kilometres from Anuradhapura Railway Station and 12 kilometres from Jaya Sri Maha Bodhi, making it a convenient base for exploring the ancient ruins and surrounding area. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel has a range of rooms, all with air conditioning and free Wi-Fi. Guests can enjoy a variety of amenities, including an outdoor swimming pool, a garden and shared lounge, a restaurant, a bar, and room service. There are also activities like cycling and bowling available, as well as a playground for children.

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

Sunny's Garden Hotel - Sri Lanka
9.1 28 reviews

Sunny's Garden Hotel

hotel, Ambalangoda
Sunny's Guest House Akurala in Ambalangoda is a short walk from Akurala Beach and within a few kilometres of Madampe and Urawatta beaches.
This guesthouse offers a single bedroom with one bathroom, a balcony with garden views, free Wi-Fi, private parking, and an on-site restaurant serving diverse cuisines including American, British and French options, plus caters to various dietary requirements; bike and car rentals are also available.
Steps Garden Resort - Sri Lanka
8.7 626 reviews

Steps Garden Resort

hotel, Negombo
Steps Garden Resort, a 3-star hotel in Negombo, Sri Lanka, is conveniently located just 5 kilometres from Bandaranaike International Airport.
This family-friendly guesthouse offers a swimming pool, restaurant, bar, and free private parking, along with various breakfast options and a 24-hour front desk; it features one bedroom and one bathroom.
Blu Edge Beach Resort - Sri Lanka
8.0 5 reviews

Blu Edge Beach Resort

hotel, Katuneriya
Blu Edge Beach Resort in Katuneriya offers a beachfront location with direct coastal access, situated approximately 19 kilometres from St. Anthony's Church and 21 kilometres from Maris Stella College.
This resort provides complimentary WiFi, a swimming pool, an on-site restaurant, and room service, with parking available for guests and a maximum capacity of three people in its one-bedroom, one-bathroom units.
Royal Crown Residency Hotel - Sri Lanka
8.0 245 reviews

Royal Crown Residency Hotel

hotel, Talawatugoda
Royal Crown Residence in Talawatugoda offers convenient access to Diyawanna Oya Seaplane Base Airport (7km) and Sinhalese Sports Club (12km).
This family-friendly hotel boasts a swimming pool, spa, restaurant with diverse cuisine (Thai, Vietnamese, Local, Vegetarian, Halal and Kosher), and free Wi-Fi, plus free private parking and airport transfers.

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 stunning views. The ancient city of Polonnaruwa, another UNESCO site, showcases impressive ruins. For religious significance, the Temple of the Tooth Relic in Kandy is a key pilgrimage site. Finally, Galle Fort, a well-preserved 16th-century fort, is a fascinating 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, Zion View Ella Green Retreat and La Safari Inn are the most popular ones.

  • What are some must-do activities in Sri Lanka?

    Activities abound! Consider a safari in Yala National Park to spot leopards and elephants. Climb Adam's Peak for sunrise views (a challenging but rewarding hike). Relax on the beaches of Bentota or Unawatuna. Explore the tea plantations in the hill country, perhaps visiting a tea factory. Take a cooking class to learn to prepare Sri Lankan curries.
  • 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 depends on your priorities. December to March offers the driest weather, ideal for exploring the cultural triangle and hill country. June to September is generally dry in the south and east coast, perfect for beach holidays. However, remember that this is a tropical island, so some rain is possible year-round.
  • 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 a good mix. Consider basing yourself in Negombo for a few days to explore the coast and then moving to Kandy to experience the cultural heartland before finishing in Galle to soak up the history and beaches.
  • 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 trip, focus on one area. The beaches around Unawatuna offer relaxation and water sports. Alternatively, explore the cultural triangle, focusing on Sigiriya and Polonnaruwa, for a history-rich escape.
  • 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, 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 is also an option, though it can be slower.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Good Karma 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 universal. Larger hotels and restaurants usually accept them, but smaller establishments often prefer cash. It's advisable to carry some Sri Lankan Rupees.
  • What are the largest airports in Sri Lanka?

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

    Removing your shoes before entering a temple or someone's home is customary. Dressing modestly when visiting religious sites is respectful. Using your right hand for eating and giving is considered polite. Bargaining is common in markets.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Try kottu roti, a popular street food, and various rice and curry dishes. Don't miss out on string hoppers, a type of noodle, and the refreshing king coconut.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping options, from high-end boutiques to bustling markets like Pettah Market. Galle Fort also has unique shops selling handicrafts and souvenirs. For tea, visit a tea plantation or shop in Kandy.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many vibrant festivals. The Kandy Esala Perahera, a spectacular procession with elephants and dancers, is a highlight. Duruthu Perahera, another significant Buddhist procession, also takes place in Kandy. Deepavali, the festival of lights, is celebrated by the Hindu community.
  • 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 regions, making it more comfortable throughout the year.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    One common mistake is not exchanging currency for Sri Lankan Rupees. Another is underestimating travel times, especially in the interior. Not being prepared for the heat and humidity is another frequent oversight. Finally, failing to book accommodation in advance, particularly during peak season, can lead to difficulties.
  • What are some hidden gems to explore in Sri Lanka?

    Consider visiting the Sinharaja Forest Reserve, a UNESCO World Heritage site, for its biodiversity. Explore the ancient city of Anuradhapura, another UNESCO site, which is less crowded than Polonnaruwa. The beaches of Arugam Bay are known for surfing, offering a different vibe than the more developed southern beaches.

Best Sri Lanka hotels with parking

Kalawathi Retreat Inn - Sri Lanka
9.4 116 reviews

Kalawathi Retreat Inn

hotel, Ratnapura
Kalawathi Holiday Inn, a 3-star hotel in Ratnapura, is situated 43 kilometres from Avissawella Railway Station.
This establishment offers family-friendly accommodation with air conditioning, an outdoor swimming pool, a garden, a terrace, an on-site restaurant serving Asian cuisine, and room service, with pets also welcome.
Panoramic Royal Villa - Sri Lanka
9.5 251 reviews

Panoramic Royal Villa

hotel, Sigiriya
The Panoramic Royal Villa guesthouse is situated in Sigiriya, Sri Lanka, 2.6 km from Sigiriya Rock and 5.6 km from Pidurangala Rock, offering convenient access to the Wildlife Range Office.
This two-star establishment features mountain and lake views, a garden, terrace, free Wi-Fi, airport transfers, bike and car rentals, and an Asian breakfast, making it ideal for exploring Sigiriya's iconic landmarks.
Adams Peak Grand - Sri Lanka
8.3 247 reviews

Adams Peak Grand

hotel, Adams Peak
Adams Peak Grand, a 4-star hotel in Nallathanniya, offers exceptional proximity to Adam's Peak, a mere 3.2km walk away, and is 30.6km from Hatton Railway Station.
This family-friendly establishment provides 1-bedroom lodgings with a balcony, boasting amenities including a swimming pool, jacuzzi, restaurant serving diverse cuisines, and free parking, perfect for exploring Adam's Peak.
Kings Grove - Sri Lanka
9.1 199 reviews

Kings Grove

hotel, Kandy
Kings Grove, a 3-star hotel in Kandy, is located 1.9 kilometres from Kandy Train Station and within 2.6 kilometres of Bogambara Stadium and Kandy City Centre Shopping Mall, offering a tranquil garden setting. This pet-friendly establishment provides air-conditioned rooms with a terrace/balcony, a swimming pool, a Jacuzzi, a spa, and on-site parking, alongside complimentary WiFi and room service, accommodating up to three guests.

Best hotels in Sri Lanka with a gym

Asiri Yoga Retreat - Sri Lanka
8.6 170 reviews

Asiri Yoga Retreat

hotel, Galle
Asiri Yoga Retreat is situated in Galle, Sri Lanka, a short walk from Boossa and Pitiwella Beaches, 2.7 km from Dadalla West Beach, and 7.2 km from the Galle International Cricket Stadium.
This family-friendly guesthouse offers yoga classes (extra cost), a swimming pool, spa, restaurant, and free Wi-Fi; it features one bedroom and one bathroom.
Dhanora Dynasty Resort - Sri Lanka
10 1 review

Dhanora Dynasty Resort

hotel, Anuradhapura
Dhanora Dynasty Resort in Anuradhapura is a family-friendly hotel located a 12-minute walk from Kumbichchan Kulama Tank and Kada Panaha Tank, with Nature Park Anuradhapura 2.1 kilometres away.
This accommodation offers rooms with air conditioning, free WiFi, and a balcony in selected units, complemented by a garden, terrace, fitness centre, and free private parking.
Aaro Inn - Sri Lanka
9.7 20 reviews

Aaro Inn

hotel, Tangalle
Aaro Inn, a 3-star hotel in Tangalle, is located 12 kilometres from Hummanaya Blow Hole and a 13-minute walk from Tangalle Lagoon, offering proximity to natural attractions.
This family-friendly accommodation provides air-conditioned rooms with a terrace, garden, spa, restaurant, bar, fitness centre, and free WiFi, with rooms accommodating up to three guests and check-out between 10:00 AM and 11:00 AM.
Itc Ratnadipa, A Luxury Collection Hotel, Colombo - Sri Lanka
9.0 1309 reviews

Itc Ratnadipa, A Luxury Collection Hotel, Colombo

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.
©2026 cozycozy.com