Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Sri Lanka hotels
Choose the perfect vacation 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

Serenmo - Sri Lanka
9.8 26 reviews

Serenmo

hotel, Hikkaduwa
Serenmo Hotel in Hikkaduwa is a 2-minute walk from Narigama Beach and 2.4 kilometres from Hikkaduwa Beach.
This 4-star guesthouse offers family rooms sleeping up to three guests, boasting a swimming pool, spa, restaurant, free Wi-Fi, and private parking; breakfast options include à la carte, continental, and Full English/Irish.
Serene Park Hotel By Ark - Sri Lanka
8.0 462 reviews

Serene Park Hotel By Ark

hotel, Tissamaharama
Serene Park Hotel By Ark is situated in Tissamaharama, a six-minute walk from Tissa Wewa and within a reasonable driving distance of Bundala National Park (26km) and Situlpawwa (34km).
This three-star guesthouse offers air-conditioned rooms with free Wi-Fi, a swimming pool, garden, restaurant serving Asian and vegetarian cuisine, free bikes, and a 24-hour front desk; airport transfers to Mattala Rajapaksa International Airport (27km) are available at an extra cost.
Radisson Hotel Kandy - Sri Lanka
8.5 3716 reviews

Radisson Hotel Kandy

hotel, Kandy
The Radisson Hotel Kandy is conveniently located in the central highlands of Sri Lanka, just a short walk from the Temple of the Tooth Relic and Kandy City Centre. This 4-star hotel receives very good user ratings for location, cleanliness, and overall experience.
The hotel offers modern, spacious rooms with comfortable amenities. Guests can enjoy a rooftop pool and bar, a fitness centre, a spa, and a restaurant serving Asian and international cuisine.
Grand Villa Kalametiya - Sri Lanka
9.3 37 reviews

Grand Villa Kalametiya

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.

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

De Mansion Hotels - Sri Lanka
8.6 16 reviews

De Mansion Hotels

hotel, Katugastota
De Mansion Hotels, a 3-star establishment in Katugastota, offers convenient access to Kandy's attractions, being approximately 5.1 kilometres from the Kandy City Center Shopping Mall, 5.5 kilometres from the Temple of the Tooth Relic (Sri Dalada Maligawa), and 5.6 kilometres from the Kandy Museum.
This guesthouse features an indoor swimming pool, a restaurant serving breakfast buffets, and free bikes for exploring the area, alongside amenities including private parking, room service, and a shared lounge and kitchen.
Paper Moon Kudils - Sri Lanka
8.0 659 reviews

Paper Moon Kudils

hotel, Arugam Bay
Paper Moon Kudils offers beachfront bungalows in Pottuvil, Arugam Bay, with direct access to Whiskey Point, 161 to 1000 meters from other surf spots, 5 kilometres from historical sites, and 19 kilometres from Kumana National Park.
This pet-friendly hotel provides a year-round outdoor pool, barbecue facilities, on-site surfboard rentals and lessons, and complimentary parking, with room service and concierge services available.
Pearl City Resort - Sri Lanka
10 4 reviews

Pearl City Resort

hotel, Tissamaharama
Pearl City Resort, a 3-star hotel in Tissamaharama, is located 1.8 kilometres from Tissa Wewa and 5.9 kilometres from Weerawila Airport, offering convenient access to local attractions.
This accommodation features air-conditioned rooms with free WiFi, a swimming pool, a restaurant serving English/Irish or Asian breakfast, and provides bike and car rental for exploring the popular cycling routes and nearby Bundala Bird Sanctuary (16 kilometres) and Situlpawwa (30.6 kilometres).
Veraima Kandy - Sri Lanka
9.1 1133 reviews

Veraima Kandy

hotel, Kandy
Veraima Kandy is conveniently located in Kandy, just a short distance from key attractions like the Sri Dalada Maligawa and Kandy Museum, making it an ideal base for exploring the city. The hotel has received excellent ratings for cleanliness and user experience, and a very good rating for its location.
The hotel offers comfortable and well-equipped rooms with amenities like air conditioning, tea and coffee making facilities, and spacious bathrooms. Guests can enjoy a range of facilities, including a swimming pool, spa, restaurant, bar, and garden, as well as activities such as Sri Lankan cooking classes and car rental.

Frequently Asked Questions about hotels in Sri Lanka

  • What are the best landmarks to visit?

    For iconic landmarks, Sigiriya Rock Fortress is a must-see, offering breathtaking views and historical significance. The Temple of the Tooth Relic in Kandy is a culturally rich site, central to Buddhist devotion. Polonnaruwa's ancient city, with its impressive ruins, provides a glimpse into Sri Lanka's past. For natural beauty, consider Adam's Peak, a challenging but rewarding climb, and Ella Rock, known for its stunning vistas.
  • What are the most popular 2, 3 and 4-star hotels in Sri Lanka?

    Among 2, 3 and 4-star hotels in Sri Lanka, Elegant Hotel, Yala Hotel River Front and Hotel Villa Kapuru are the most popular ones.

  • What are some must-do activities?

    Sri Lanka offers diverse activities. Consider a safari in Yala National Park to spot leopards and elephants. Train travel between Ella and Kandy is scenic and memorable. Surfing lessons in Arugam Bay are popular. Exploring tea plantations in Nuwara Eliya and tasting high-grown teas is a quintessential Sri Lankan experience. For relaxation, spend time on the beaches of Bentota or Negombo.
  • What are the best luxury hotels in Sri Lanka?

    Riff Hikkaduwa, Marino Beach Colombo and The Flame Tree Estate & Hotel are among the best luxury hotels in Sri Lanka.

  • When is the ideal time to visit?

    The best time depends on your priorities. December to March offers dry, sunny weather, ideal for beach holidays and sightseeing, but it's also peak season. June to September is ideal for the hill country, with pleasant temperatures. Shoulder seasons (April-May and October-November) provide a balance of good weather and fewer crowds.
  • What are the best family friendly hotels in Sri Lanka?

    The best family friendly hotels in Sri Lanka are Riff Hikkaduwa, Marino Beach Colombo and Elegant Hotel.

  • Which neighborhoods or areas are best for spending a week?

    A week allows for exploring different regions. Consider a cultural itinerary focusing on Kandy, Sigiriya, and Polonnaruwa. Alternatively, a beach and nature-focused trip might involve Negombo, Bentota, and Yala National Park. For a blend of both, explore the hill country (Nuwara Eliya, Ella) and then relax on the beaches of the south coast.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Yala Hotel River Front and Thal Sewana Home Stay.

  • Which parts are perfect for a weekend getaway?

    For a short trip, focus on a specific area. Negombo offers easy access from the airport and beautiful beaches. Bentota is another option for beach relaxation. If you prefer culture, Kandy is easily accessible and packed with historical and religious sites. For nature lovers, a weekend in Ella, with its stunning views and hiking trails, is a great choice.
  • 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?

    Renting a car offers flexibility, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver for a more comfortable and less stressful experience, particularly for longer distances. Public transportation is available, but it can be time-consuming.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Atha Resort, Good Karma Ayurvedic Resort and Riff Hikkaduwa are among the best hotels with a swimming pool in Sri Lanka.

  • Are credit cards widely accepted?

    Credit card acceptance is improving, but it's not universal, especially in smaller establishments and rural areas. Carrying some Sri Lankan Rupees (LKR) is recommended for smaller purchases and in less touristy locations.
  • What are the largest airports?

    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 behavior visitors should know about?

    Dress modestly when visiting religious sites. Remove your shoes before entering temples and homes. Use your right hand for eating and giving/receiving items. Showing respect for Buddhist customs and traditions is important. Bargaining is common in markets, but do so politely.
  • What local specialties should you try?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food staple. Rice and curry is a must-have, with many variations. String hoppers are a unique breakfast item. Enjoy fresh seafood along the coast. Don't miss out on the flavorful milk tea.
  • Where are the best shopping spots?

    Colombo offers a range of shopping options, from high-end boutiques to bustling markets like Pettah Market. Nuwara Eliya is known for its tea shops and local crafts. Smaller towns and villages offer unique handicrafts and souvenirs.
  • What signature events or festivals take place?

    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 cultural celebration. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place for mild and comfortable weather?

    The hill country, particularly Nuwara Eliya and Ella, offers consistently mild and comfortable temperatures throughout the year, making them ideal for escaping the heat.
  • What are the most common travel mistakes tourists make?

    Overpacking is a common mistake; Sri Lanka's climate is warm, and many items are available locally. Not exchanging currency before arrival can be inconvenient. Failing to plan transportation in advance can lead to delays. Ignoring local customs and traditions can be disrespectful.
  • What are some hidden gems to explore?

    Little Adams Peak near Ella offers stunning views with less crowding than Adam's Peak. The ancient city of Anuradhapura is less visited than Polonnaruwa but equally impressive. A visit to the Sinharaja rainforest offers a chance to see unique flora and fauna. The beaches of Mirissa are less developed than some others, maintaining a more tranquil atmosphere.

Best Sri Lanka hotels with parking

Yala Elegant Hotel - Sri Lanka
9.6 2 reviews

Yala Elegant Hotel

hotel, Tissamaharama
The Yala Elegant Hotel in Tissamaharama offers convenient access to Tissa Wewa and Tissamaharama Raja Maha Vihara, both 2.9 kilometres away, and is 20.9 kilometres from Bundala Bird Sanctuary.
This hotel provides a garden, on-site restaurant, free private parking, and rooms with air conditioning, free WiFi, and private bathrooms, with some rooms featuring balconies, alongside airport transportation and bicycle hire services.
Kandy Highland Unique Hotel - Sri Lanka
9.0 424 reviews

Kandy Highland Unique Hotel

hotel, Kandy
The Kandy Unique Hotel is located in Kandy, just a short distance from the Ceylon Tea Museum and within easy reach of other attractions like Bogambara Stadium and Kandy City Center Shopping Mall. The hotel enjoys a convenient location and has received excellent ratings for cleanliness and user experience.
The hotel offers a range of rooms with private bathrooms and city views. Guests can enjoy a variety of amenities including a restaurant, fitness centre, garden, and terrace, as well as free parking, Wi-Fi, and airport transportation.
Sun Mount Adams Peak - Sri Lanka
9.0 211 reviews

Sun Mount Adams Peak

hotel, Nallathanniya
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.
Lion See Hotel - Sigiriya - Sri Lanka
9.3 256 reviews

Lion See Hotel - Sigiriya

hotel, Sigiriya
Lion See Hotel in Sigiriya offers 3-star accommodation 2.6km from Sigiriya Rock and 5.6km from Pidurangala Rock, providing convenient access to these iconic landmarks.
This family-friendly guesthouse features a swimming pool, terrace, garden, restaurant with room service, and free private parking; some rooms boast balconies with mountain views.

Best hotels in Sri Lanka with a gym

Cinnamon Red Colombo - Sri Lanka
8.7 13212 reviews

Cinnamon Red Colombo

hotel, Colombo
Cinnamon Red Colombo is conveniently located in Colombo, within walking distance of Liberty Cinema Hall and Sri Lanka National Museum, and a short drive from Colombo Town Hall. The hotel is a four-star establishment with very good user ratings, making it a popular choice for travellers.
The accommodation features modern rooms with free Wi-Fi, flat-screen TVs, and comfortable seating areas. Guests can enjoy a rooftop outdoor pool with stunning views of Colombo, as well as a range of amenities including a sauna, spa, fitness centre, and restaurant and bar.
Eightyseven Guest And Restaurant - Sri Lanka
No reviews

Eightyseven Guest And Restaurant

hotel, Badulla
Eightyseven Guest And Restaurant in Badulla is located approximately 21 kilometres from the Demodara Nine Arch Bridge and Ella Train Station, with Demodara Railway Station 16 kilometres away and Hakgala Botanical Garden 47 kilometres distant.
This guest house offers a tranquil retreat with a garden, on-site restaurant, bar, and complimentary private parking, with select rooms featuring balconies and family rooms available for larger groups.
The Grand Kandyan - Sri Lanka
8.4 508 reviews

The Grand Kandyan

hotel, Kandy
The Grand Kandyan is a 5-star hotel located in Kandy, within easy walking distance of the Sri Dalada Maligawa Temple, Kandy Museum, and Bogambara Stadium. It has received very good user ratings for location, cleanliness, and overall experience.
This hotel offers a range of modern amenities and facilities, including a spacious outdoor pool, a fitness centre, a spa, and a restaurant serving both local and international cuisine. Guests can also enjoy a bar, room service, free parking, and complimentary Wi-Fi.
Olympus Plaza Hotel - Sri Lanka
8.0 125 reviews

Olympus Plaza Hotel

hotel, Haputale
Olympus Plaza Hotel, a 3-star establishment in Haputale, offers convenient access to attractions such as Gregory Lake (41.8 km), Demodara Nine Arch Bridge (25.7 km), and Horton Plains National Park (33.8 km).
This family-friendly hotel provides a restaurant, bar, fitness centre, and room service, with rooms featuring private bathrooms and some offering mountain views, alongside on-site amenities including a playground and pool.
©2026 cozycozy.com