Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

Jkab Lagoon Resort - Sri Lanka
8.5 102 reviews

Jkab Lagoon Resort

hotel, Walauttu
The Jkab Lagoon Resort, a 4-star hotel in Walauttu, is located 1.1 kilometres from Nilaveli Beach and 1.1 kilometres from Pigeon Island National Park.
This resort offers a swimming pool, fitness centre, on-site restaurant serving Indian, Malaysian, and local dishes with vegetarian and halal options, and complimentary WiFi.
Serenity Tissa - Sri Lanka
8.7 343 reviews

Serenity Tissa

hotel, Tissamaharama
Serenity Tissa, a 4-star hotel in Tissamaharama, enjoys a central location less than 1.5km from Tissa Wewa, the Ethabandigala and Akurugoda Pillar Inscriptions, and Yatala Vehera, with Anjaligala Rajamaha Viharaya approximately 6.6km away.
This guesthouse offers air-conditioned rooms with private bathrooms, a swimming pool, a restaurant serving Asian breakfast, free Wi-Fi, and a range of amenities including a spa, fitness centre, and airport transfer service.
Hotel River Front - Sri Lanka
9.4 3367 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.
Villa Arthurcc - Sri Lanka
9.0 102 reviews

Villa Arthurcc

hotel, Hikkaduwa
Villa ArthurCC, a 4-star guesthouse in Hikkaduwa, is situated a short walk from Narigama Beach, approximately 15 kilometres from the Galle International Cricket Stadium and Galle's Dutch Church.
This one-bedroom, one-bathroom property offers air conditioning, a terrace, garden, restaurant, room service, parking, and serves American, Chinese, British, and Indian cuisine, with breakfast options including à la carte, continental, or Full English/Irish choices.

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

Green Hut Nature Resort - Sri Lanka
8.6 310 reviews

Green Hut Nature Resort

hotel, Sigiriya
Green Hut Hotel & Restaurant is situated in Sigiriya, Sri Lanka, 3.5km from Sigiriya Rock and 3.9km from Pidurangala Rock, offering convenient access to these major historical sites.
This 2-star guesthouse provides air-conditioned rooms with private bathrooms, a swimming pool, a restaurant serving Full English/Irish and Asian breakfasts, free Wi-Fi, and free private parking, plus a spa and garden.
Hikka Sands & Spa - Sri Lanka
8.1 653 reviews

Hikka Sands & Spa

hotel, Hikkaduwa
The Hikka Sandy Pearl Beach Resort is located in Hikkaduwa, just a few steps from the famous Hikkaduwa Beach, and is close to popular attractions like Narigama beach, Hikkaduwa Coral Reef, and Hikkaduwa Bus Stand. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The resort is ideal for couples or small families, offering rooms with one bedroom and one bathroom that can accommodate up to two guests. The resort offers a range of amenities and activities, including a swimming pool, hot tub, restaurant, and spa, as well as bike and car rentals for exploring the surrounding area.
Gangula Villa - Sri Lanka
8.9 285 reviews

Gangula Villa

hotel, Kandy
Gangula Villa is located in Kandy, just over 3 kilometres from the Kandy Train Station and 4.2 kilometres from both Kandy City Center Shopping Mall and Bogambara Stadium, making it a convenient base for exploring the city. This 3-star hotel has received excellent user ratings for its cleanliness and overall experience.
The guest house offers a range of amenities, including a terrace, garden, and restaurant, providing guests with a comfortable space to relax and enjoy their stay. Guests can also take advantage of free Wi-Fi, parking, and airport transportation, as well as room service and a concierge service to help plan their sightseeing.
Kolon Resort Sigiriya - Sri Lanka
8.2 474 reviews

Kolon Resort Sigiriya

hotel, Sigiriya
Kolon Resort Sigiriya, a 2-star hotel, is conveniently located near Sigiriya, approximately 5.6km from Sigiriya Rock and 8.7km from Pidurangala Rock, offering easy access to these significant historical sites.
This guesthouse provides rooms with private bathrooms, terraces offering mountain views, and an outdoor swimming pool; further amenities include a restaurant serving diverse cuisines, free Wi-Fi, and free 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. 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 essential, and the Dambulla Cave Temple's stunning Buddha statues are captivating. Finally, the stunning Galle Fort, a UNESCO World Heritage site, is a well-preserved colonial city with beautiful architecture.
  • 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?

    Sri Lanka offers diverse activities. Safari adventures in Yala or Udawalawe National Parks to spot leopards and elephants are thrilling. Surfing lessons in Arugam Bay or Weligama are popular. Exploring tea plantations in the hill country, like those near Nuwara Eliya, and participating in a tea ceremony is a cultural experience. Hiking Adam's Peak for sunrise is challenging but rewarding. Finally, relaxing on the beaches of Bentota or Unawatuna is a must.
  • 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 the driest weather, ideal for exploring cultural sites and national parks, although it's peak season. June to September is generally dry in the south and east coast, perfect for beach holidays. Shoulder seasons (April-May and October-November) offer 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 Riff Hikkaduwa.

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

    For a week, consider basing yourself in a central location to explore different regions. Negombo offers easy airport access and beach relaxation. Kandy provides access to cultural sites and hill country experiences. Ella is ideal for those who love hiking and stunning views. Alternatively, splitting your time between the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya) and a beach location like Bentota or Unawatuna would be a great itinerary.
  • 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?

    A weekend getaway could focus on a specific area. Negombo and its beaches offer a relaxing escape. For a cultural experience, visit Kandy and its Temple of the Tooth Relic. Alternatively, explore the stunning scenery and tea plantations around Nuwara Eliya.
  • 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, especially if you plan to explore beyond major cities. However, driving conditions can be challenging due to traffic and road quality. Consider hiring a driver if you're not comfortable navigating Sri Lankan roads. Public transport is available but 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 isn't universal, particularly outside of larger hotels and restaurants in tourist areas. It's advisable to carry some Sri Lankan Rupees (LKR) for smaller establishments and local markets.
  • 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, but it sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Respectful behaviour is key. Dress modestly when visiting religious sites. Remove your shoes before entering temples and some homes. Using your right hand for eating and giving is customary. Bargaining is common in markets, but do so politely.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food made from chopped 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 out on fresh seafood, particularly along the coast. And for a sweet treat, try watalappan, a coconut custard dessert.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping experiences. Barefoot Garden Cafe is known for its handicrafts. Odel is a department store with local and international brands. Pettah Market is a vibrant, bustling market for local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many festivals. Vesak, celebrating Buddha's birth, enlightenment, and death, is a major Buddhist festival. Poson Poya commemorates the arrival of Buddhism in Sri Lanka. Duruthu Poya marks the first visit of Buddha to Sri Lanka. Many other religious and cultural festivals are celebrated throughout the year, varying by region and community.
  • 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 a great escape from the heat of the lowlands.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, underestimating travel times, not being prepared for varying weather conditions across the island, and neglecting to dress respectfully when visiting religious sites.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider visiting Little Adam's Peak near Ella for stunning views. Explore the ancient city of Anuradhapura beyond the main sites. Visit the Sinharaja Forest Reserve for rainforest trekking. Discover the beaches of the east coast, less crowded than the south and west.

Best Sri Lanka hotels with parking

East Breeze - Sri Lanka
9.5 9 reviews

East Breeze

hotel, Arugam Bay
The East Breeze offer places you just steps from Arugam Bay Beach, 3 kilometres from Muhudu Maha Viharaya and 4.8 kilometres from Lagoon Safari - Pottuvils.
This 1-star hotel provides 25 square metres of accommodation with 1 bedroom and 1 bathroom, featuring air conditioning, complimentary WiFi, a shared kitchen, and airport transportation.
Sigiriya Luminary Homestay - Sri Lanka
9.5 77 reviews

Sigiriya Luminary Homestay

hotel, Sigiriya
Sigiriya Serenity Homestay, a one-bedroom guesthouse, is situated in Sigiriya, less than 1.3 km from Sigiriya Rock and within 4.3 km of Pidurangala Rock and the Wildlife Range Office – Sigiriya.
This pet-friendly homestay offers a garden, terrace, room service, parking, and airport transfers, with all rooms including private bathrooms featuring bidets and hairdryers; some rooms also provide safety deposit boxes.
Rio Lake Hotel Sigiriya - Sri Lanka
9.9 7 reviews

Rio Lake Hotel Sigiriya

hotel, Habarana
Rio Lake Hotel Sigiriya, a 2-star hotel in Habarana, is located 8.4 kilometres from Pidurangala Rock and 9.2 kilometres from Sigiriya Rock, with Habarana Lake just 3 kilometres away.
This accommodation offers air-conditioned rooms with WiFi, a garden, an on-site restaurant serving various breakfast options, and bike and car rentals, with a floor area of 200 square metres suitable for up to 3 guests.
Cozy Sand Beach Hotel - Sri Lanka
9.8 55 reviews

Cozy Sand Beach Hotel

hotel, Arugam Bay
The Cozy Sand Beach Hotel is situated in Arugam Bay, Sri Lanka, a short walk from Arugam Bay Beach and within 5km of Lagoon Safari and Crocodile Rock.
This 16-square-metre room, perfect for up to three guests, offers air conditioning, a terrace, a garden, free Wi-Fi, on-site parking, and an Asian breakfast, with Pasarichenai Beach and Muhudu Maha Viharaya also nearby.

Best hotels in Sri Lanka with a gym

Sea View Resort - Sri Lanka
8.7 171 reviews

Sea View Resort

hotel, Kallady
Sea View Resort in Kallady offers 3-star accommodation a minute's walk from Kallady Beach, 2.9km from Batticaloa Railway Station, and 4.2km from Batticaloa's Dutch Fort.
This guest house provides 11-square-metre rooms sleeping up to four guests, each featuring an oven, a private bathroom, free Wi-Fi, and some with balconies; pets are welcome.
Granbell Hotel Colombo - Sri Lanka
8.7 13354 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.
Horizon Kitesurfing Beach Resort - Sri Lanka
8.3 168 reviews

Horizon Kitesurfing Beach Resort

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.
Riff Hikkaduwa - Sri Lanka
9.6 1816 reviews

Riff Hikkaduwa

hotel, Hikkaduwa
Riff Hikkaduwa is a beachfront hotel located 1.4 kilometres from the Hikkaduwa Coral Reef and 2.1 kilometres from the Hikkaduwa Bus Stand, offering a convenient location for exploring the area. The hotel is a five-star property with excellent user ratings across the board.
The hotel features a range of modern amenities and activities, including a swimming pool, fitness centre, spa, and tennis court. Guests can enjoy a continental breakfast daily and dine at the on-site restaurant or relax with a drink at the bar.
©2026 cozycozy.com