Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Sri Lanka hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Sri Lanka hotels: compare the best hotel deals

Best Sri Lanka luxury hotels (4 and 5 stars)

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

Saa - Sri Lanka
No reviews

Saa

hotel, Anuradhapura
New Lucky Resort, a 5-star hotel in Anuradhapura, Sri Lanka, is conveniently located approximately 4.5km from the Kumbichchan Kulama Tank, 4.8km from the Jaya Sri Maha Bodhi, and 5.3km from the Kada Panaha Tank.
This guesthouse offers 11-square-metre rooms, each sleeping up to four guests and featuring a private bathroom, air conditioning, and room service; shared facilities include a lounge, terrace, and kitchen.
Hotel Cassendra - Sri Lanka
8.5 1390 reviews

Hotel Cassendra

hotel, Kandy
Hotel Cassendra is conveniently located in Kandy, just 1.5km from Bogambara Stadium and within walking distance of the train station, shopping mall, and Sri Dalada Maligawa. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities for guests, including a restaurant, bar, and garden for relaxation. Guests can also enjoy amenities such as air conditioning, a terrace, free Wi-Fi, and parking.
Moon Lanka Hotel Hikkaduwa - Sri Lanka
9.6 12 reviews

Moon Lanka Hotel Hikkaduwa

hotel, Hikkaduwa
Moon Lanka Hotel, a four-star accommodation in Hikkaduwa, is located 1.9 kilometres from Narigama Beach and 4 kilometres from Hikkaduwa Coral Reef, with Koggala Airport situated 30.6 kilometres away.
This hotel offers air-conditioned rooms with balconies, a swimming pool, jacuzzi, garden, on-site restaurant, and room service, and is family-friendly with pets allowed.
Eco Hotel Black & White - Anuradhapura - Sri Lanka
8.7 440 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

Roy Villa Beach Front - Sri Lanka
8.5 26 reviews

Roy Villa Beach Front

hotel, Padagala
Roy Villa Beach Front, in Padagala, Sri Lanka, enjoys a beachfront location, 2.6km from Kalamulla North Beach and 2.9km from Katukurunda Beach.
This one-bedroom villa offers guests a swimming pool, spa, restaurant, and room service, alongside free Wi-Fi and parking; family rooms are available.
Hotel Elephant Bay - Sri Lanka
8.0 3715 reviews

Hotel Elephant Bay

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.
Serene Villa 38 - Sri Lanka
8.9 64 reviews

Serene Villa 38

hotel, Kandy
Serene Villa 38 enjoys a convenient Kandy location, a 3 km walk from Bogambara Stadium, near Kandy Railway Station, Kandy City Centre Shopping Mall, and the Temple of the Tooth Relic.
This 4-star guesthouse offers 30 square metre rooms, sleeping up to three guests, with amenities including a private bathroom, free Wi-Fi, and a terrace offering mountain views; a restaurant serving British, Indian, and seafood cuisine is also available on-site.
Spice Village Hotel & Restaurant - Sri Lanka
9.0 59 reviews

Spice Village Hotel & Restaurant

hotel, Habarana
Spice Village Hotel & Restaurant in Habarana offers convenient access to Kadahatha Wawa Lake (1.9 km), Habarana Lake (3.9 km), Pidurangala Rock (11.3 km), and Sigiriya Rock (12.1 km), placing guests near major historical sites. This pet-friendly guesthouse features a swimming pool, spa, restaurant with room service, free Wi-Fi, and free private parking, along with air-conditioned rooms equipped with modern amenities.

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 a powerful experience. 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, Villa Kapuru, 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. Consider a safari in Yala National Park to spot leopards and elephants. Surfing lessons in Arugam Bay are popular. Train journeys through the hill country, particularly the scenic route from Kandy to Ella, are highly recommended. Exploring tea plantations in Nuwara Eliya and experiencing a traditional tea ceremony are also worthwhile.
  • 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 the cultural triangle and beaches. June to September is good for the south coast, while the hill country is best visited during the shoulder seasons (April-May and September-October) for pleasant temperatures.
  • 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 Negombo for beach time and easy airport access, then exploring the cultural triangle (Sigiriya, Polonnaruwa, Dambulla) and Kandy. Alternatively, you could focus on the hill country, staying in Nuwara Eliya or Ella, and exploring tea plantations and hiking trails. A third option would be to explore the south coast, perhaps staying in Unawatuna or Mirissa.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Hotel Heladiv and La Dolce Vita.

  • Which parts of Sri Lanka are perfect for a weekend getaway?

    A weekend getaway could easily be spent exploring Galle and its fort, enjoying the beaches nearby. Alternatively, a trip to Bentota for its beaches and water sports is another option. For a more nature-focused escape, consider visiting Sinharaja Forest Reserve for its rainforest biodiversity.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma Ayurvedic Resort, Marino Beach Colombo and Shangri-la 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. It's best suited for those comfortable with driving on the left and navigating busy roads. Consider hiring a driver if you prefer a more relaxed experience.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Atha Resort and Good Karma Ayurvedic Resort 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. Smaller establishments and local businesses often prefer cash. It's advisable to carry sufficient Sri Lankan Rupees (LKR), especially in rural areas.
  • 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 currently sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Sri Lanka is a predominantly Buddhist country. Dress modestly when visiting temples, removing your shoes before entering. Use your right hand for eating and giving/receiving items, as the left hand is considered unclean. Show respect for Buddhist monks and religious sites.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse and delicious. Try kottu roti (a stir-fried flatbread dish), string hoppers (rice flour noodles), and various curries (especially the seafood curries). Don't miss out on the fresh fruit and delicious Ceylon tea.
  • 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 handicrafts and clothing. Pettah Market in Colombo is a vibrant, bustling market for local goods. Nuwara Eliya offers opportunities to purchase tea and tea-related products.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many festivals throughout the year. 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 is another important Buddhist festival.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    Nuwara Eliya in the hill country offers consistently mild and pleasant temperatures throughout the year, making it ideal for those seeking relief from the heat.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, not being prepared for the heat and humidity, and not researching transportation options thoroughly. Over-packing and not learning basic Sinhala phrases are also frequent issues.
  • What are some hidden gems to explore in Sri Lanka?

    Consider visiting Little Adam's Peak near Ella for stunning views, exploring the less-visited Horton Plains National Park, or discovering the beautiful beaches of the east coast, such as Passikudah.

Best Sri Lanka hotels with parking

Sun Mount Adams Peak - Sri Lanka
9.0 212 reviews

Sun Mount Adams Peak

hotel, Adams Peak
Sun Mount Adams Peak, a 3-star guesthouse in Nallathanniya, offers convenient access to Adam's Peak, a mere 0.6km walk away, and is 31km from Hatton Railway Station.
This family-friendly establishment, featuring a restaurant, room service, free Wi-Fi, and free private parking, provides a one-bedroom, one-bathroom unit with a terrace/balcony and accommodates up to two guests, perfect for a peaceful getaway.
Shehani Beach Bungalow - Sri Lanka
8.6 105 reviews

Shehani Beach Bungalow

hotel, Tangalle
Shehani Beach Bungalow in Tangalle offers beachfront accommodation, located steps from Tangalle Beach and 2.4km from Paravi Wella Beach.
This one-bedroom bungalow provides guests with a private beach area, a garden, a spa, a restaurant with room service, and free Wi-Fi, parking, and airport transfers.
Sasanda Villa And Yala Safari Place - Sri Lanka
9.4 63 reviews

Sasanda Villa And Yala Safari Place

hotel, Tissamaharama
Sasanda Villa, a two-star guesthouse in Tissamaharama, Sri Lanka, is located 1.8km from Tissa Wewa, offering easy access to Bundala Bird Sanctuary (24km) and Situlpawwa (35km).
This one-bedroom, one-bathroom villa provides free Wi-Fi, a shared kitchen, room service, free bikes, and a 24-hour front desk, plus a garden and terrace; Asian or vegetarian breakfasts are available, and car rental is offered on-site.
Villa Senowin - Sri Lanka
8.8 94 reviews

Villa Senowin

hotel, Anuradhapura
Villa Senowin, a family-run guesthouse in Anuradhapura, is conveniently located 1km from the Anuradhapura Railway Station, 1.4km from the Sri Maha Bodhi, and 2.6km from the Ruwanwelisaya.
This one-bedroom, one-bathroom property offers guests free Wi-Fi, an on-site restaurant serving Sri Lankan and Western cuisine, a garden, and airport transfers (surcharge applies), making it ideal for exploring Anuradhapura's historical sites.

Best hotels in Sri Lanka with a gym

Bethel Ella - Sri Lanka
9.5 72 reviews

Bethel Ella

hotel, Ella
Bethel Ella, located in Ella, is 5.47 kilometres from Demodara Nine Arch Bridge and 1.45 kilometres from Ella Train Station, offering a continental breakfast and convenient access to Ella Spice Garden Cooking Class, which is a 17-minute walk away. This pet-friendly and family-friendly guesthouse provides rooms with balconies offering mountain and city views, free WiFi, room service, and private parking, with check-out available between 06:00 and 11:00.
Lotus Green Hotel And Restaurant - Sri Lanka
10 3 reviews

Lotus Green Hotel And Restaurant

hotel, Arugam Bay
Lotus Green Hotel And Restaurant, a 4-star hotel in Arugam Bay, is conveniently located within a 13-minute walk of Arugam Bay Beach and 1.8 kilometres from Crocodile Rock.
This family-friendly establishment offers air-conditioned rooms with garden views, private bathrooms, and complimentary WiFi, alongside an on-site restaurant serving diverse breakfast options and free private parking for guests.
Sat Nam Village Hotel - Sri Lanka
9.2 257 reviews

Sat Nam Village Hotel

hotel, Sigiriya
Sat Nam Village Hotel in Sigiriya offers convenient access to Sigiriya Rock (10.6 km) and Pidurangala Rock (9.8 km), along with nearby Kadahatha Wawa Lake and Habarana Lake.
This 35 square metre hotel room, part of a family-friendly establishment, features a bedroom, bathroom, free Wi-Fi, air conditioning, a swimming pool, spa, fitness centre, and restaurant, all within a tranquil garden setting.
Sweet Cinnamon Kandy - Sri Lanka
8.8 240 reviews

Sweet Cinnamon Kandy

hotel, Kandy
Sweet Cinnamon Kandy is located on the outskirts of Kandy, a 10-minute drive from the city centre and 2 km from the Kandy Railway Station, offering a peaceful escape from the hustle and bustle of the city. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The hotel has a garden, a swimming pool, and a terrace, providing plenty of space for relaxation and enjoying the natural beauty of Kandy. Guests can also enjoy a range of amenities, including a restaurant, a bar, a fitness centre, and a spa.
©2026 cozycozy.com