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

Uk Villa & Guest House - Sri Lanka
9.5 2 reviews
Sri Lanka
28/11 – 11/12
54 ﺩ.ﺇ/nighttotal: 702 ﺩ.ﺇ (13 )

Uk Villa & Guest House

1 2
hotel , Jaffna
Uk Villa & Guest House is a 4-star hotel in Jaffna, located 1.9 kilometres from Jaffna Public Library, 2.2 kilometres from Jaffna Fort, and 2.2 kilometres from Jaffna Railway Station.
This pet-friendly guest house offers air-conditioned rooms with private bathrooms, room service, and parking, with check-out available between 1:00 AM and 11:00 PM.
Granbell Hotel Colombo - Sri Lanka
8.8 21092 reviews
Sri Lanka
31/07 – 02/08
256 ﺩ.ﺇ/nighttotal: 512 ﺩ.ﺇ (2 )

Granbell Hotel Colombo

1 2
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.
Ekho Sigiriya - 700 Meters To Sigiriya Rock - Sri Lanka
8.7 1477 reviews
Sri Lanka
13/12 – 23/01
2466 ﺩ.ﺇ/nighttotal: 101106 ﺩ.ﺇ (41 )

Ekho Sigiriya - 700 Meters To Sigiriya Rock

2 4
hotel , Sigiriya
Ekho Sigiriya, a 4-star hotel, is conveniently located near Sigiriya, Sri Lanka, approximately 0.8 kilometres from Sigiriya Rock, 1.8 kilometres from Pidurangala Rock, and 0.7 kilometres from the Sigiriya Museum.
This family-friendly guesthouse offers air-conditioned rooms with flat-screen TVs, a swimming pool, a restaurant, a bar, a fitness centre, free Wi-Fi, and free private parking; some rooms boast mountain or garden views.
Lavendish Hills Kandy - Sri Lanka
8.8 27 reviews
Sri Lanka
14/09 – 16/09
166 ﺩ.ﺇ/nighttotal: 332 ﺩ.ﺇ (2 )

Lavendish Hills Kandy

1 2
hotel , Kandy
Lavendish Hills Kandy, a 2-star guesthouse, is conveniently located in Kandy, less than 1.6km from the Temple of the Tooth Relic and other key Kandy monasteries and within a 2.4km radius of the Udawatta Kele Sanctuary and the Commonwealth War Cemetery.
This family-friendly establishment offers 1 bedroom with 1 bathroom, a swimming pool, restaurant, bar, room service, free parking, and free breakfast; guests can also enjoy a terrace/balcony and complimentary Wi-Fi.

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

Pine Hill Residence - Sri Lanka
8.3 133 reviews
Sri Lanka
17/07 – 24/07
219 ﺩ.ﺇ/nighttotal: 1533 ﺩ.ﺇ (7 )

Pine Hill Residence

1 5
hotel , Kandy
Pine Hill Residence, a 3-star hotel in Kandy, Sri Lanka, enjoys a convenient location approximately 4.5km from the Ceylon Tea Museum, 5.1km from the Royal Botanic Gardens, and 6km from Kandy Railway Station.
This family-friendly guesthouse offers air-conditioned rooms with free Wi-Fi, a swimming pool, a spa, restaurant, bar, and free private parking, plus easy access to tea plantations.
Nilaveli Boutique Hotel - Sri Lanka
8.6 109 reviews
Sri Lanka
20/09 – 30/09
95 ﺩ.ﺇ/nighttotal: 950 ﺩ.ﺇ (10 )

Nilaveli Boutique Hotel

1 2
hotel , Trincomalee
Nilaveli Boutique Hotel, located in Trincomalee, is a 5-minute walk from Nilaveli Beach and 3.7 kilometres from Pigeon Island National Park.
This hotel offers 14 square metres of living space with one bedroom and one bathroom, accommodating up to two guests, and features a garden, terrace, and a grill for guest use.
Asian Jewel Boutique Hotel - Sri Lanka
9.3 149 reviews
Sri Lanka
12/07 – 14/08
144 ﺩ.ﺇ/nighttotal: 4752 ﺩ.ﺇ (33 )

Asian Jewel Boutique Hotel

1 2
hotel , Hikkaduwa
The Asian Jewel Boutique Hotel is located in Hikkaduwa, a 10-minute tuk tuk ride from the main road and beach, 2.4 kilometres from Hikkaduwa Railway Station and within 21 kilometres of Galle Fort. This 3-star hotel has received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities and features to enhance your stay, including a swimming pool, a restaurant serving local and international cuisine, a fitness centre, and a games room. Guests can enjoy the traditional Sri Lankan décor of the rooms and relax on the terrace or in the garden.
Orientalresort Kekirawa - Sri Lanka
Sri Lanka
10/08 – 16/08
1415 ﺩ.ﺇ/nighttotal: 8490 ﺩ.ﺇ (6 )

Orientalresort Kekirawa

12 30
hotel , Kekirawa
Orientalresort Kekirawa, a hotel located in Kekirawa, is situated approximately 32 kilometres from Pidurangala Rock and 34 kilometres from Sigiriya Rock, with Kekirawa Railway Station 3.7 kilometres away and Ritigala Forest Monastery 19.3 kilometres away.
This family-friendly accommodation offers a tranquil garden setting with lake views, an on-site water park and outdoor pool, complimentary WiFi, free private parking, and a restaurant serving an Asian breakfast, with car rental services also available for exploring the surroundings.

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 Safari River View Hotel - Sri Lanka
9.8 379 reviews
Sri Lanka
06/07 – 08/07
77 ﺩ.ﺇ/nighttotal: 154 ﺩ.ﺇ (2 )

Yala Safari River View Hotel

1 2
hotel , Tissamaharama
The Yala Safari River View Hotel is a 3-star guesthouse located in Tissamaharama, Sri Lanka, 4.5km from Tissa Wewa and 6.4km from Tissamaharama Raja Maha Vihara, offering convenient access to Yala National Park and Bundala Bird Sanctuary.
This family-friendly lodging boasts river view rooms, accommodating up to 5 guests, with amenities including air conditioning, free Wi-Fi, a restaurant serving American, Asian and vegetarian breakfasts, bike rentals, and free private parking.
Nirmala Villa - Sri Lanka
8.5 611 reviews
Sri Lanka
10/08 – 16/08
1369 ﺩ.ﺇ/nighttotal: 8214 ﺩ.ﺇ (6 )

Nirmala Villa

12 30
hotel , Habaraduwa
Nirmala Villa is a 3-star hotel situated in Habaraduwa, just 8 kilometres from the Japanese Peace Pagoda and 6 kilometres from Yatagala Temple. It has excellent user ratings for location, cleanliness, and overall experience.
This hotel offers a range of amenities including a swimming pool, spa, and fitness centre. Guests can enjoy a restaurant, room service, and bike hire to explore the surrounding area.
Ipanella Resort Anuradhapura - Sri Lanka
Sri Lanka
01/12 – 19/12
196 ﺩ.ﺇ/nighttotal: 3528 ﺩ.ﺇ (18 )

Ipanella Resort Anuradhapura

3 16
hotel , Anuradhapura
Ipanella Resort Anuradhapura is a family-friendly hotel located in Anuradhapura, a 12-minute walk from Anuradhapura Railway Station and 1.1 kilometres from Nature Park Anuradhapura.
This accommodation offers one-bedroom, one-bathroom rooms with air conditioning, free WiFi, and the option of a balcony, along with a garden and room service, making it suitable for families visiting Anuradhapura.
Jippie The Villa - Sri Lanka
9.5 64 reviews
Sri Lanka
02/07 – 06/08
253 ﺩ.ﺇ/nighttotal: 8855 ﺩ.ﺇ (35 )

Jippie The Villa

2 6
hotel , Hikkaduwa
Jippie The Villa is a short walk from Hikkaduwa Beach, a popular stretch of coastline, and just 18km from Galle International Cricket Stadium and 19km from Galle Fort. The hotel has received excellent ratings for cleanliness and location, and very good reviews overall.
The villa has one bathroom and can accommodate up to two guests. It offers a range of amenities, including a swimming pool, a fitness centre, and a garden, all perfect for relaxing and enjoying your stay.

Best hotels in Sri Lanka with a gym

Gabaa Resort & Spa - Habarana - Sri Lanka
9.2 895 reviews
Sri Lanka
24/10 – 13/11
357 ﺩ.ﺇ/nighttotal: 7140 ﺩ.ﺇ (20 )

Gabaa Resort & Spa - Habarana

1 2
hotel , Habarana
Gabaa Resort & Spa - Habarana is located in Habarana, just 2 kilometres from Kadahatha Wawa Lake and 11 kilometres from Pidurangala Rock, in a peaceful area close to key attractions. This 3-star hotel has received excellent user ratings for location, cleanliness, and overall experience.
The resort offers comfortable rooms with air conditioning, free Wi-Fi, and private bathrooms. Guests can enjoy a refreshing outdoor pool, a restaurant serving a variety of cuisines, a spa, a fitness centre, and a bar, as well as bike and car rentals for exploring the surrounding area.
Sofia Colombo City Hotel - Sri Lanka
8.6 2568 reviews
Sri Lanka
10/08 – 16/08
3163 ﺩ.ﺇ/nighttotal: 18978 ﺩ.ﺇ (6 )

Sofia Colombo City Hotel

11 30
hotel , Colombo
The Sofia Colombo City Hotel is located in Colombo's Kollupitiya district, a short walk (less than 0.2km) from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches and city exploration.
This 4-star hotel offers 21 square metre rooms, sleeping up to three guests, and features amenities including a swimming pool, restaurant, bar, fitness centre, and free Wi-Fi; free private parking is also available.
Lavanga Express - Sri Lanka
Sri Lanka
27/07 – 21/08
275 ﺩ.ﺇ/nighttotal: 6875 ﺩ.ﺇ (25 )

Lavanga Express

2 5
hotel , Hikkaduwa
Lavanga Express, a hotel in Hikkaduwa, offers direct access to Narigama beach, just a few steps away, and is located 27 kilometres from Koggala Airport.
This accommodation provides rooms with air conditioning, WiFi, and private bathrooms, with some featuring balconies, and includes an on-site restaurant and complimentary private parking.
Swiss Bay Hotel & Resort-arugambay - Sri Lanka
8.6 29 reviews
Sri Lanka
04/01 – 18/01
141 ﺩ.ﺇ/nighttotal: 1974 ﺩ.ﺇ (14 )

Swiss Bay Hotel & Resort-arugambay

1 2
hotel , Pottuvil
Swiss Bay Hotel & Resort-Arugambay is a 3-star hotel in Pottuvil, located a 2-minute walk from Arugambay Beach, 2.7 kilometres from Muhudu Maha Viharaya and 4.5 kilometres from Lagoon Safari - Pottuvils.
This family-friendly accommodation offers air-conditioned rooms with complimentary WiFi, a garden, terrace, fitness centre, and on-site restaurant, with bike and car rental services available for exploring the local area.
©2026 cozycozy.com