Hotels in Sri Lanka

12282 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

12282 Cheap hotels in Sri Lanka

Best Sri Lanka luxury hotels (4 and 5 stars)

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

Nh Collection Colombo - Sri Lanka
8.5 1560 reviews
Sri Lanka
27/07 – 21/08
1415 ﺩ.ﺇ/nighttotal: 35375 ﺩ.ﺇ (25 )

Nh Collection Colombo

2 5
hotel , Colombo
The Mövenpick Hotel Colombo is located in Colombo's central business and shopping district, just 35 kilometres from the airport, offering easy access to attractions like Galle Face Green and the National Museum. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The accommodation features floor-to-ceiling windows with stunning city or sea views. Guests can enjoy a rooftop infinity pool and bar with panoramic ocean views, a wellness centre with a gym and yoga room, and a variety of restaurants serving authentic Sri Lankan cuisine, among other amenities.
Kanvinra Resort - Sri Lanka
Sri Lanka
01/08 – 31/08
117 ﺩ.ﺇ/nighttotal: 3510 ﺩ.ﺇ (30 )

Kanvinra Resort

1 1
hotel , Bandarawela
Kanvinra Resort is a 4-star hotel in Bandarawela, located 45 kilometres from Gregory Lake and 14.3 kilometres from the Demodara Nine Arch Bridge, offering mountain views in a tranquil garden setting.
This family-friendly accommodation provides complimentary WiFi, an on-site restaurant, room service, and 24-hour front desk service, with private bathrooms and a terrace or balcony for guests.
Lavender Resort & Wòód Cabin - Sri Lanka
10 1 review
Sri Lanka
11/08 – 31/08
174 ﺩ.ﺇ/nighttotal: 3480 ﺩ.ﺇ (20 )

Lavender Resort & Wòód Cabin

2 4
hotel , Nuwara Eliya
Pini Diya Wood Cabin & Resort is situated in Nuwara Eliya, offering a 7-minute walk to Gregory Lake and a 6.9 kilometre distance to Hakgala Botanical Garden.
This 4-star hotel provides air-conditioned rooms with complimentary WiFi, an on-site restaurant, and room service, with some units featuring private balconies.
Lake Wind Resort & Restaurant - Sri Lanka
Sri Lanka
23/07 – 26/07
284 ﺩ.ﺇ/nighttotal: 852 ﺩ.ﺇ (3 )

Lake Wind Resort & Restaurant

1 5
hotel , Weerawila
Lake Wind Resort & Restaurant, a 4-star hotel in Weerawila, Sri Lanka, is conveniently located 1.9km from Weerawila Airport, 9.8km from Tissa Wewa, and 16km from Bundala Bird Sanctuary.
This one-bedroom, one-bathroom guesthouse offers air conditioning, a terrace, parking, and a selection of breakfast options including American, Asian, and vegetarian choices; nearby attractions include Situlpawwa, Tissamaharama Raja Maha Vihara, Ranminitenna Tele Cinema Village, and Kirinda Temple.

Top cities

Best Sri Lanka hotels with a pool

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

Cinnamon Red Colombo - Sri Lanka
8.7 13214 reviews
Sri Lanka
10/08 – 16/08
4716 ﺩ.ﺇ/nighttotal: 28296 ﺩ.ﺇ (6 )

Cinnamon Red Colombo

10 30
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.
Tara Watergate - Sri Lanka
8.7 777 reviews
Sri Lanka
02/07 – 06/08
226 ﺩ.ﺇ/nighttotal: 7910 ﺩ.ﺇ (35 )

Tara Watergate

1 3
hotel , Tissamaharama
Tara Watergate, a 3-star hotel in Tissamaharama, Sri Lanka, is located 3.2km from Tissa Wewa, a significant historical landmark, and within easy reach of Bundala Bird Sanctuary (29km) and Situlpawwa (34km).
This guesthouse offers a swimming pool, garden, and free bikes, alongside amenities including air conditioning, room service, and a restaurant serving diverse cuisine; it features one bedroom and one bathroom.
Blue Mountain Resort Bandarawela - Sri Lanka
8.5 6 reviews
Sri Lanka
05/08 – 31/08
165 ﺩ.ﺇ/nighttotal: 4290 ﺩ.ﺇ (26 )

Blue Mountain Resort Bandarawela

1 4
hotel , Bandarawela
This family-friendly flat in Bandarawela offers a peaceful retreat with complimentary WiFi and private parking, situated conveniently close to local attractions.
This 150 square meter apartment accommodates up to three guests and features air conditioning, a swimming pool, a garden, and an indoor play area, with bicycle and car rental services available for exploring the surrounding countryside.
My Home Resort Yala Safari - Sri Lanka
9.7 10 reviews
Sri Lanka
08/08 – 22/08
217 ﺩ.ﺇ/nighttotal: 3038 ﺩ.ﺇ (14 )

My Home Resort Yala Safari

2 4
hotel , Tissamaharama
My Home Resort Yala Safari, a two-star guesthouse in Tissamaharama, Sri Lanka, is conveniently located 1.8km from Tissa Wewa and 1.9km from Tissamaharama Raja Maha Vihara, offering easy access to Yala National Park and Weerawila Airport (6km).
The 1-bedroom, 1-bathroom lodging features air conditioning, a terrace/balcony, parking, and offers a range of breakfast options including buffet, à la carte, and Full English/Irish; rooms include flat-screen TVs and desks.

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

Tranquil Sanctuary Yala - Sri Lanka
8.8 136 reviews
Sri Lanka
31/07 – 05/08
97 ﺩ.ﺇ/nighttotal: 485 ﺩ.ﺇ (5 )

Tranquil Sanctuary Yala

2 5
hotel , Tissamaharama
Tranquil Sanctuary Yala, a 4-star hotel in Tissamaharama, Sri Lanka, is conveniently located 13.5 km from Tissa Wewa and 19 km from Situlpawwa, offering easy access to Yala National Park and other historical sites.
This guesthouse boasts 40 square metre rooms, sleeping up to 7 guests, and features a private bathroom, balcony, air conditioning, a sauna, and spa, plus an on-site restaurant serving à la carte, continental, and Full English/Irish breakfasts.
Green Hill Cottage - Sri Lanka
9.3 195 reviews
Sri Lanka
04/08 – 07/09
165 ﺩ.ﺇ/nighttotal: 5610 ﺩ.ﺇ (34 )

Green Hill Cottage

2 5
hotel , Tangalle
Green Hill Cottage, a 2-star guesthouse in Tangalle, Sri Lanka, enjoys a peaceful location near Goyambokka, Red, and Marakkalagoda Beaches, approximately 60km from Mattala Rajapaksa International Airport.
This family-friendly establishment offers air-conditioned rooms with private bathrooms, a swimming pool, jacuzzi, spa, restaurant, bar, and free Wi-Fi and parking; airport shuttle services are available at an extra cost.
Rangiri Villa Sigiriya - Sri Lanka
9.6 5 reviews
Sri Lanka
05/08 – 31/08
87 ﺩ.ﺇ/nighttotal: 2262 ﺩ.ﺇ (26 )

Rangiri Villa Sigiriya

2 4
hotel , Dambulla
Rangiri Villa Sigiriya, an accommodation in Dambulla, is located 6.9 kilometres from Sigiriya Rock and 8.8 kilometres from Pidurangala Rock, with Sigiriya Airport 4 kilometres away.
This villa offers one bedroom, one bathroom, and accommodates up to three guests, featuring private bathrooms with a bidet and complimentary toiletries, with some rooms providing a private balcony.
The Heritage Hotel - Sri Lanka
Sri Lanka
10/08 – 16/08
497 ﺩ.ﺇ/nighttotal: 2982 ﺩ.ﺇ (6 )

The Heritage Hotel

8 30
hotel , Polonnaruwa
The Heritage Hotel, located in Polonnaruwa, offers convenient access to the ancient city's historical sites, including Polonnaruwa's renowned ruins.
This family-friendly establishment provides air-conditioned rooms with WiFi, on-site dining, a hot tub, and parking, accommodating up to seven guests within its 12-square-meter floor area.

Best hotels in Sri Lanka with a gym

Southstone Paradise - Sri Lanka
10 1 review
Sri Lanka
01/12 – 19/12
708 ﺩ.ﺇ/nighttotal: 12744 ﺩ.ﺇ (18 )

Southstone Paradise

8 16
hotel , Balapitiya
Southstone Paradise, a 3-star hotel in Balapitiya, offers a prime beachfront location just steps from Ambalangoda Beach and is situated 35 kilometres from historical sites in Galle, including Galle International Cricket Stadium and the Dutch Church Galle.
This family-friendly accommodation features air-conditioned rooms with complimentary WiFi, an on-site restaurant and bar, a swimming pool, fitness centre, and a garden, with car rental and paid airport shuttle services available for exploring the surrounding area.
Villa 13 - Sri Lanka
9.8 5 reviews
Sri Lanka
08/08 – 22/08
195 ﺩ.ﺇ/nighttotal: 2730 ﺩ.ﺇ (14 )

Villa 13

2 4
hotel , Hikkaduwa
Villa 13 in Hikkaduwa offers a convenient base, situated approximately 19 kilometres from the Galle International Cricket Stadium and Galle's Dutch Reformed Church, and 21 kilometres from Galle Fort.
This one-bedroom, one-bathroom villa provides guests with a swimming pool, free Wi-Fi, on-site parking, and a shared kitchen, alongside access to local activities including fishing, snorkelling, and cycling.
Starfish Beach Bungalow - Sri Lanka
9.2 27 reviews
Sri Lanka
03/08 – 18/08
116 ﺩ.ﺇ/nighttotal: 1740 ﺩ.ﺇ (15 )

Starfish Beach Bungalow

1 1
hotel , Arugam Bay
Starfish Beach Bungalow, a 2-star hotel in Arugam Bay, is located a 4-minute walk from Whiskey Point and 9.7 kilometres from Lagoon Safari - Pottuvils and 10.8 kilometres from Muhudu Maha Viharaya.
This family-friendly accommodation offers air-conditioned rooms with a terrace, a garden, an on-site restaurant and fitness centre, and a car rental service, suitable for up to 3 guests.
Le Grand Galle - Sri Lanka
8.9 985 reviews
Sri Lanka
01/12 – 19/12
9742 ﺩ.ﺇ/nighttotal: 175356 ﺩ.ﺇ (18 )

Le Grand Galle

6 16
hotel , Galle
Le Grand Galle, a 5-star hotel in Galle, Sri Lanka, is located near Galle Fort (a 9-minute walk), Galle International Cricket Stadium (0.3 km), and Galle Lighthouse (1.1 km), offering easy access to major attractions.
This luxurious establishment features lavish suites with private plunge pools, an outdoor swimming pool, fitness centre, spa, and a fine-dining restaurant serving seafood, international and local cuisine; breakfast options include continental, buffet, and Full English/Irish.
©2026 cozycozy.com