Hotels in Sri Lanka

12282 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Sri Lanka hotels
Choose the perfect holiday 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

Bbq Hub Ella - Sri Lanka
8.3 488 reviews
Sri Lanka
07/09 – 22/09
₹3279/nighttotal: ₹49185 (15 )

Bbq Hub Ella

1 1
hotel , Ella
BBQ Hub Ella, a 4-star guesthouse, enjoys a convenient Ella location, close to Ella Spice Garden (0.5km), Demodara Nine Arch Bridge (1.9km), Little Adam's Peak (1.9km), and Ella Rock (3.4km).
This 1-bedroom, 1-bathroom establishment offers free Wi-Fi, a restaurant serving European cuisine, massage services, a continental breakfast, optional cooking classes, and cycling opportunities, alongside a terrace, garden, and parking.
Lodge 52 - Sri Lanka
Sri Lanka
24/12 – 09/01
₹2600/nighttotal: ₹41600 (16 )

Lodge 52

2 3
hotel , Negombo
Lodge 52 is a 4-star hotel located in Negombo, a 12-minute walk from Negombo Beach and 3.2 kilometres from St. Anthony's Church, with Bandaranaike International Airport 12.1 kilometres away.
This family-friendly establishment offers air-conditioned rooms with private bathrooms, room service, a garden, and parking, accommodating up to three guests.
Hotel Grand Turf - Sri Lanka
8.7 245 reviews
Sri Lanka
28/08 – 29/08
₹5498/nightfor 1 night

Hotel Grand Turf

1 3
hotel , Nuwara Eliya
Hotel Grand Turf By GSP is located in Nuwara Eliya, just 3 kilometres from Gregory Lake and 8.5 kilometres from Hakgala Botanical Garden, making it a great base for exploring the scenic surroundings. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities, including a restaurant serving breakfast, a spa, a terrace, and a jacuzzi. Guests can enjoy free Wi-Fi, parking, and room service, making their stay comfortable and convenient.
Ella Mount Heaven - Sri Lanka
8.8 17 reviews
Sri Lanka
10/08 – 16/08
₹50686/nighttotal: ₹304116 (6 )

Ella Mount Heaven

5 30
hotel , Ella
Ella Mount Heaven, a 4-star hotel in Ella, is located 700 yards from Ella Rock and 4.3 kilometres from Ella Train Station, offering convenient access to local attractions.
This family-friendly establishment provides air-conditioned rooms with a terrace or balcony, on-site dining and bar facilities, room service, and complimentary private parking, with breakfast options including buffet, à la carte, and continental.

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

The Grand Pearl Resort - Sri Lanka
8.6 27 reviews
Sri Lanka
27/07 – 21/08
₹6345/nighttotal: ₹158625 (25 )

The Grand Pearl Resort

2 5
hotel , Monaragala
The Grand Pearl Resort, a hotel in Monaragala, is located 45 kilometres from Buduruwagala Temple and 92 kilometres from Mattala Rajapaksa International Airport.
This family-friendly resort offers air-conditioned rooms with patios, an outdoor swimming pool, a garden, an on-site restaurant serving Asian cuisine, and room service, with check-out between 12:00 PM and 1:30 PM.
Aquila By Bolgoda Holiday Resort - Sri Lanka
8.7 54 reviews
Sri Lanka
07/07 – 27/07
₹2166/nighttotal: ₹43320 (20 )

Aquila By Bolgoda Holiday Resort

1 2
hotel , Moratuwa
Aquila By Bolgoda Holiday Resort, a 2-star hotel in Moratuwa, Sri Lanka, is conveniently located 14 kilometres from Bambalapitiya Railway Station and offers easy access to other attractions like the Khan Clock Tower (19km) and R. Premadasa Stadium (21km).
This guesthouse features a swimming pool, jacuzzi, and garden, accommodating up to 3 guests in its one-bedroom, one-bathroom unit; room service and free Wi-Fi are also provided.
Organic Garden Resort Sigiriya - Sri Lanka
8.9 643 reviews
Sri Lanka
07/09 – 22/09
₹3783/nighttotal: ₹56745 (15 )

Organic Garden Resort Sigiriya

1 1
hotel , Sigiriya
Organic Garden Resort Sigiriya enjoys a convenient location near Sigiriya Airport (3 km), Pidurangala Rock (8 km), and Sigiriya Rock (9 km), offering easy access to these key attractions.
This family-friendly hotel boasts an outdoor pool, a garden, and a restaurant serving diverse cuisines including Chinese, Indian, seafood, vegetarian, dairy-free, and Halal options, alongside free bikes for exploring the surrounding area and valet parking.
Amanda Beach Resort - Sri Lanka
8.5 760 reviews
Sri Lanka
15/09 – 19/09
₹4464/nighttotal: ₹17856 (4 )

Amanda Beach Resort

1 2
hotel , Pasikuda
Amanda Beach Resort is located in Pasikuda, just a short walk from Kalkudah Beach, and is within a few kilometres of other attractions like Pasikuda Beach, Sri Muththu Mariyamman Kovil, and Sri Munai Murukan Kovil. The hotel has received very good ratings for its location, cleanliness and overall experience.
The resort offers a range of rooms, some with balconies overlooking the sea. There’s a swimming pool, a restaurant, a bar, a garden and a terrace, plus you can enjoy activities like darts and borrow bikes to explore the area.

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 essential, and the Dambulla Cave Temple's stunning Buddha statues are captivating. Finally, the stunning Galle Fort, a UNESCO World Heritage site, is a well-preserved colonial city with beautiful architecture.
  • What are the most popular 2, 3 and 4-star hotels in Sri Lanka?

    Among 2, 3 and 4-star hotels in Sri Lanka, Airport A4 Transit Hub - Eco Chalets, 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. Safari adventures in Yala or Udawalawe National Parks to spot leopards and elephants are thrilling. Surfing lessons in Arugam Bay or Weligama are popular. Exploring tea plantations in the hill country, like those near Nuwara Eliya, and participating in a tea ceremony is a cultural experience. Hiking Adam's Peak for sunrise is challenging but rewarding. Finally, relaxing on the beaches of Bentota or Unawatuna is a must.
  • 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 cultural sites and national parks, although it's peak season. June to September is generally dry in the south and east coast, perfect for beach holidays. Shoulder seasons (April-May and October-November) offer a balance of pleasant weather and fewer crowds.
  • 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 a central location to explore different regions. Negombo offers easy airport access and beach relaxation. Kandy provides access to cultural sites and hill country experiences. Ella is ideal for those who love hiking and stunning views. Alternatively, splitting your time between the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya) and a beach location like Bentota or Unawatuna would be a great itinerary.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma, Airport A4 Transit Hub - Eco Chalets and Hotel River Front.

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

    A weekend getaway could focus on a specific area. Negombo and its beaches offer a relaxing escape. For a cultural experience, visit Kandy and its Temple of the Tooth Relic. Alternatively, explore the stunning scenery and tea plantations around Nuwara Eliya.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma, Karpaha Sands and Marino Beach 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, especially if you plan to explore beyond major cities. However, driving conditions can be challenging due to traffic and road quality. Consider hiring a driver if you're not comfortable navigating Sri Lankan roads. Public transport is available but can be slower.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Il Frangipane, Good Karma and Airport A4 Transit Hub - Eco Chalets 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 isn't universal, particularly outside of larger hotels and restaurants in tourist areas. It's advisable to carry some Sri Lankan Rupees (LKR) for smaller establishments and local markets.
  • 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, but it sees less international traffic.
  • Are there any unwritten rules of behaviour visitors should know about Sri Lanka?

    Respectful behaviour is key. Dress modestly when visiting religious sites. Remove your shoes before entering temples and some homes. Using your right hand for eating and giving is customary. Bargaining is common in markets, but do so politely.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food made from chopped roti, vegetables, and meat. Rice and curry is a staple, with many variations. String hoppers are a type of rice noodle dish. Don't miss out on fresh seafood, particularly along the coast. And for a sweet treat, try watalappan, a coconut custard dessert.
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a range of shopping experiences. Barefoot Garden Cafe is known for its handicrafts. Odel is a department store with local and international brands. Pettah Market is a vibrant, bustling market for local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka hosts many festivals. Vesak, celebrating Buddha's birth, enlightenment, and death, is a major Buddhist festival. Poson Poya commemorates the arrival of Buddhism in Sri Lanka. Duruthu Poya marks the first visit of Buddha to Sri Lanka. Many other religious and cultural festivals are celebrated throughout the year, varying by region and community.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

    Nuwara Eliya in the hill country offers consistently mild and comfortable temperatures throughout the year, making it a great escape from the heat of the lowlands.
  • What are the most common travel mistakes tourists make in Sri Lanka?

    Common mistakes include not exchanging currency beforehand, underestimating travel times, not being prepared for varying weather conditions across the island, and neglecting to dress respectfully when visiting religious sites.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider visiting Little Adam's Peak near Ella for stunning views. Explore the ancient city of Anuradhapura beyond the main sites. Visit the Sinharaja Forest Reserve for rainforest trekking. Discover the beaches of the east coast, less crowded than the south and west.

Best Sri Lanka hotels with parking

Cozy Homestay Waterfall Road Ella - Sri Lanka
9.2 950 reviews
Sri Lanka
04/01 – 18/01
₹4124/nighttotal: ₹57736 (14 )

Cozy Homestay Waterfall Road Ella

1 2
hotel , Ella
Cozy Homestay Waterfall Road Ella is situated in Ella, Sri Lanka, 1.1 km from Ella Railway Station, offering easy access to Ella Spice Garden Cooking Class (a 17-minute walk away) and popular hiking trails such as Little Adam's Peak (3.5 km) and Ella Rock (4.3 km).
This one-bedroom, one-bathroom guesthouse provides guests with a shared kitchen, room service, a terrace/balcony, garden, free Wi-Fi, and daily breakfast (American, Asian, or vegetarian options available), alongside pet-friendly accommodation.
Golden Town Hotel - Sri Lanka
8.8 224 reviews
Sri Lanka
04/08 – 07/09
₹2856/nighttotal: ₹97104 (34 )

Golden Town Hotel

1 5
hotel , Tangalle
Golden Town Hostel is located just 400 metres from Tangalle Beach and 1.4 kilometres from Paravi Wella Beach, offering easy access to both stunning stretches of coastline. The hostel has received excellent ratings for location, cleanliness, and overall user experience.
This family-friendly hostel features a tranquil garden, a shared lounge, and a restaurant. Guests can enjoy free Wi-Fi, room service, parking, and a range of breakfast options, including continental, Asian, and vegetarian choices.
Hotel Siyathma Polonnaruwa - Sri Lanka
8.9 85 reviews
Sri Lanka
05/08 – 08/08
₹2853/nighttotal: ₹8559 (3 )

Hotel Siyathma Polonnaruwa

2 5
hotel , Polonnaruwa
Hotel Siyathma Polonnaruwa offers comfortable accommodation a short walk from Polonnaruwa Clock Tower, and within 2km of Deepa Uyana and the Polonnaruwa Vatadage.
This family-friendly guesthouse features a restaurant serving British, Indian, and Italian cuisine, a garden, terrace, free parking, and Wi-Fi, plus bike rentals for exploring nearby historical sites.
Amron Resort Sigiriya - Sri Lanka
9.1 85 reviews
Sri Lanka
11/07 – 24/07
₹4642/nighttotal: ₹60346 (13 )

Amron Resort Sigiriya

1 4
hotel , Sigiriya
Amron Resort Sigiriya is located in Sigiriya, 3.2 kilometres from Sigiriya Rock and 6.4 kilometres from Pidurangala Rock, offering guests easy access to these significant historical sites.
This hotel provides complimentary WiFi, air conditioning, and private parking, with room service and a choice of continental, Full English/Irish, or American breakfast available to enhance your stay.

Best hotels in Sri Lanka with a gym

Colombo Court Hotel & Spa - Sri Lanka
8.7 2128 reviews
Sri Lanka
08/08 – 18/09
₹14542/nighttotal: ₹596222 (41 )

Colombo Court Hotel & Spa

1 2
hotel , Colombo
Colombo Court Hotel & Spa is situated in Colombo City, a short walk from MC Shopping Mall and Kolpity Railway Station, offering easy access to the city's attractions and transport links. This 4-star hotel consistently receives very good ratings from guests, highlighting its high standards of service and facilities.
The hotel features modern and stylish rooms with amenities such as mini-bars, personal safes, and private bathrooms. Guests can enjoy a range of dining options, including European and Mediterranean cuisine at Scarlet restaurant, Asian dishes and drinks at the Loft Lounge Bar, and light snacks and beverages at the rooftop Cloud Cafe with its stunning city views.
Lavanga Express - Sri Lanka
Sri Lanka
27/07 – 21/08
₹7144/nighttotal: ₹178600 (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.
Sigiriya Eco Villa - Sri Lanka
Sri Lanka
15/07 – 24/07
₹6755/nighttotal: ₹60795 (9 )

Sigiriya Eco Villa

2 5
hotel , Sigiriya
Sigiriya Liyara Lodge is a 2-star hotel located in Sigiriya, a 17-minute walk from Sigiriya Rock and a 19-minute walk from the Sigiriya Museum, with the Wildlife Range Office also nearby.
This accommodation offers air-conditioned rooms with complimentary WiFi, a garden, terrace, fitness centre, room service, and free on-site parking, with breakfast options including continental, American, buffet, and Asian.
Taj Samudra, Colombo - Sri Lanka
8.5 2435 reviews
Sri Lanka
02/07 – 06/08
₹21107/nighttotal: ₹738745 (35 )

Taj Samudra, Colombo

2 6
hotel , Colombo
The Taj Samudra hotel is located in Colombo, a short walk from Beira Lake, One Galle Face, and the Galle Face Green Night Market, making it a great choice for exploring the city's attractions. It is a 5-star hotel with very good user ratings, offering a comfortable and enjoyable stay.
The hotel features a range of facilities for guests, including a swimming pool, spa, fitness centre, and restaurants. You can also enjoy a relaxing steam room, tennis courts, and valet parking.
©2026 cozycozy.com