Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • booking
  • agoda
  • airbnb
  • tripcom
  • hotelscom
  • tiket
  • expedia
  • hotelmix
  • traveloka
  • trivago
  • tripadvisor
  • kayak
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

Sheraton Colombo Hotel - Sri Lanka
9.0 427 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.
The Westbury Palace - Sri Lanka
8.9 185 reviews

The Westbury Palace

hotel, Nuwara Eliya
The Westbury Palace hotel is located in Nuwara Eliya, just 2 kilometres from Gregory Lake and 9 kilometres from Hakgala Botanical Garden, making it a convenient base for exploring the scenic surroundings. This 5-star hotel has received very good user ratings, with guests particularly praising its cleanliness and location.
This family-friendly hotel offers a range of amenities including a swimming pool, jacuzzi, fitness centre, and restaurant, ensuring a comfortable and enjoyable stay for all guests. You can also take advantage of the free bikes to explore the area at your own pace and enjoy the beautiful scenery.
Reheboth Hotel - Sri Lanka
8.0 5 reviews

Reheboth Hotel

hotel, Trincomalee
The Reheboth Hotel, a 4-star guesthouse, is conveniently located in Trincomalee, Sri Lanka, approximately 5.5 km from Kanniya Hot Springs and 6.3 km from Velgam Vehera, offering easy access to several temples and historical sites.
This single-bedroom, single-bathroom room provides air conditioning, a terrace, parking, and breakfast options (à la carte, continental, or Asian), including tea-making facilities, a hairdryer and complimentary toiletries, plus a peaceful atmosphere ideal for a relaxing stay near the Trincomalee Railway Station (7 km) and China Bay Airport (12 km).
Santani Wellness Kandy - Sri Lanka
9.1 475 reviews

Santani Wellness Kandy

hotel, Kandy
Santani Wellness Kandy, a 5-star resort, is situated approximately 90 kilometres from Kandy city, on a former tea estate overlooking the Hunnasgiriya and Knuckles mountain ranges, a UNESCO World Heritage site.
This luxury hotel boasts a 6000 sq ft spa with a thermal saltwater pool, offers wellness packages, and features all rooms with floor-to-ceiling glass walls showcasing stunning views, alongside a restaurant, bar, and fitness centre.

Best Sri Lanka hotels with a pool

Among the 18893 accommodations in Sri Lanka, here are the 4 best hotels with a pool

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.
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.
Summerside Residence - Sri Lanka
8.0 279 reviews

Summerside Residence

hotel, Negombo
Woodnest Summerside is situated in Negombo, Sri Lanka, a 6-minute walk from Negombo Beach and a 13-minute walk from Poruthota Beach, conveniently located 12km from Bandaranaike International Airport.
This family-friendly guesthouse offers a swimming pool, spa, restaurant serving diverse cuisines (including Chinese, Indian, Italian, vegetarian and halal options), bike rentals, and a 24-hour front desk with airport transfer services.
The Castle By Don Louis - Sri Lanka
9.0 402 reviews

The Castle By Don Louis

hotel, Kandy
The Castle by Don Louis hotel is situated in Kandy, Sri Lanka, approximately 2.9 kilometres from Kandy Railway Station and within a few kilometres of attractions including the Kandy City Centre Shopping Mall, Bogambara Stadium, and the Temple of the Tooth Relic.
This 3-star guesthouse offers rooms with a private balcony or terrace in select rooms, an outdoor swimming pool, a sauna, free Wi-Fi, room service, free private parking, and an on-site restaurant; a paid airport shuttle to Victoria Reservoir Kandy Seaplane Base Airport (26km away) is also available.

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. Then there's the Temple of the Tooth Relic in Kandy, a significant Buddhist pilgrimage site. Polonnaruwa's ancient city ruins showcase impressive architecture and history. For natural beauty, consider Adam's Peak, a challenging climb rewarded with stunning sunrises.
  • 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?

    Sri Lanka offers diverse activities. You can go on a safari in Yala National Park to spot leopards and elephants. Train journeys through the hill country provide scenic views. Surfing's popular in Arugam Bay. Exploring tea plantations in Nuwara Eliya and tasting Ceylon tea is a classic experience. Visiting spice gardens is another popular choice.
  • 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?

    The best time depends on your preferences. December to March is generally dry and sunny, ideal for beach holidays and exploring the cultural triangle. June to September is good for the hill country, which is cooler and less humid. However, remember that the weather can be unpredictable, so it's always advisable to check the forecast closer to your travel dates.
  • 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 neighborhoods or areas are best for spending a week?

    A week allows for exploring different regions. You could spend a few days in Negombo for the beach, then head to the Cultural Triangle (Sigiriya, Polonnaruwa, Dambulla) for history and culture, and finish with a relaxing stay in Kandy or the hill country.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Hotel River Front and Hotel Heladiv.

  • Which parts are perfect for a weekend getaway?

    For a short trip, Negombo offers beaches and relaxation. Alternatively, explore the cultural sites around Kandy, visiting the Temple of the Tooth and the botanical gardens. A weekend in Galle focuses on history and the charming fort area.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma Ayurvedic Resort, Karpaha Sands and Marino Beach 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 conditions can be challenging, especially outside major cities. Public transport is available, but can be slow. Hiring a driver is a popular compromise, offering convenience and local knowledge.
  • 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?

    Credit card acceptance is increasing, but it's not as widespread as in many Western countries. Carrying some local currency (Sri Lankan Rupees) is recommended, especially in smaller towns and rural areas. Larger hotels and establishments are more likely to accept cards.
  • 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 has significantly less international traffic.
  • Are there any unwritten rules of behavior visitors should know about?

    Remove your shoes before entering temples and some homes. Dress modestly when visiting religious sites. Use your right hand for eating and giving/receiving things (the left hand is considered unclean). It's polite to greet people with a slight bow or nod.
  • What local specialties should you try?

    Try kottu roti (a stir-fried dish), rice and curry (a staple), string hoppers (a type of rice noodle), and various seafood dishes. Don't forget to sample Ceylon tea, which comes in a variety of flavors.
  • Where are the best shopping spots?

    Colombo offers a range of shopping options, from high-end boutiques to local markets. Barefoot Garden Cafe in Colombo is known for its handicrafts. Nuwara Eliya offers tea shops and local crafts. Galle's fort area has unique shops and art galleries.
  • What signature events or festivals take place?

    The Kandy Esala Perahera is a major Buddhist festival with elaborate processions. Sinhala and Tamil New Year is a significant celebration. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place for mild and comfortable weather?

    Nuwara Eliya in the hill country generally offers mild and comfortable temperatures year-round, making it a popular escape from the heat of the lowlands.
  • What are the most common travel mistakes tourists make?

    Not exchanging currency before arrival, not planning transportation adequately, and not being aware of local customs and traditions. Underestimating travel times between destinations is also common.
  • What are some hidden gems to explore?

    Little Adams Peak near Ella offers stunning views without the crowds of Adam's Peak. The ancient city of Anuradhapura is less visited than Polonnaruwa, but equally impressive. The beaches of Mirissa offer a more relaxed atmosphere than Negombo.

Best Sri Lanka hotels with parking

Kalawathi Retreat - Sri Lanka
9.4 126 reviews

Kalawathi Retreat

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.
Oasis Lagoon Garden - Sri Lanka
8.3 90 reviews

Oasis Lagoon Garden

hotel, Tangalle
Oasis Lagoon Garden, a one-star guesthouse in Tangalle, Sri Lanka, offers direct access to Tangalle Beach and is a 19-minute walk from Mulkirigala Rock Monastery.
This pet-friendly property features a garden, terrace, restaurant, and free Wi-Fi, accommodating up to two guests in its single bedroom, single bathroom unit, and includes free private parking and 24-hour room service.
Amantha Holiday Resort - Sri Lanka
10 1 review

Amantha Holiday Resort

hotel, Anuradhapura
Amantha Holiday Resort in Anuradhapura is located approximately 1.7 kilometres from Kumbichchan Kulama Tank and 1.6 kilometres from Kada Panaha Tank.
This family-friendly hotel offers air-conditioned rooms with complimentary WiFi, a private balcony, a garden, and room service, with free private parking available.
Yala Visit Villa - Sri Lanka
8.9 84 reviews

Yala Visit Villa

hotel, Tissamaharama
Yala Visit Villa offers comfortable accommodation in Tissamaharama, Sri Lanka, conveniently located 2.4km from Tissa Wewa and 2.1km from Tissamaharama Raja Maha Vihara.
This one-bedroom villa features an outdoor swimming pool, garden, terrace, and restaurant with room service, plus free private parking and paid airport shuttle service to Mattala Rajapaksa International Airport (29km away).

Best hotels in Sri Lanka with a gym

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.
Dhanora Dynasty Resort - Sri Lanka
9.2 5 reviews

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.
Galle Face Hotel - Sri Lanka
8.8 2792 reviews

Galle Face Hotel

hotel, Colombo
The Galle Face Hotel is situated on Colombo's beachfront, a short distance from the Odel Shopping Mall and a 22-mile drive from the airport. This five-star hotel is highly rated by guests, receiving excellent reviews for its location and very good reviews for its cleanliness and overall experience.
The hotel features a classic colonial design and offers spacious rooms with modern amenities. Guests can enjoy a range of facilities including a swimming pool, spa, fitness centre, restaurants, and bars.
Hotel Tamarind Tree - Sri Lanka
8.3 115 reviews

Hotel Tamarind Tree

hotel, Tissamaharama
Hotel Tamarind Tree, a 5-star establishment in Tissamaharama, Sri Lanka, is located 1.4 km from Tissa Wewa and 1.9 km from Tissamaharama town, offering convenient access to local attractions.
This guesthouse boasts a swimming pool, spa, and fitness centre, alongside air-conditioned rooms with balconies offering pool views in some cases, and features free Wi-Fi and parking.
©2026 cozycozy.com