Find hotels in Sri Lanka at the best prices

12282 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Sri Lanka hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12282 Cheap hotels in Sri Lanka

Jungle View Guest - Sri Lanka
8.5 21 reviews
Sri Lanka
09/08 – 17/08
$31/nighttotal: $248 (8 )

Jungle View Guest

2 6
hotel, Polonnaruwa
Jungle View Guest, in Polonnaruwa, Sri Lanka, offers convenient access to historical sites such as Gal Vihara (1.8 km), Polonnaruwa Vatadage (2.2 km), and Nelum Pokuna Lotus Pond (2.6 km).
This 26-square-metre guesthouse features one bedroom, one bathroom, a terrace, garden, parking, room service, and air conditioning, providing comfortable accommodation for a family.
Havana Club Resort - Sri Lanka
8.5 237 reviews
Sri Lanka
19/12 – 25/12
$91/nighttotal: $546 (6 )

Havana Club Resort

2 3
hotel, Trincomalee
The Havana Club Resort in Trincomalee is a family-friendly hotel located a 6-minute walk from Uppuveli beach, 4.4 kilometres from Kanniya Hot Springs, and within easy reach of Trincomalee Railway Station and Kali Kovil.
This resort offers an outdoor swimming pool, a garden, free private parking, complimentary WiFi, a restaurant serving American, British, and Indian cuisine, and 24-hour room service, making it ideal for travellers seeking a comfortable stay with convenient amenities.
Ceylon's House - Sri Lanka
8.4 218 reviews
Sri Lanka
31/12 – 10/01
$71/nighttotal: $710 (10 )

Ceylon's House

2 5
hotel, Hikkaduwa
Ceylon's House, in Hikkaduwa, offers convenient access to Narigama and Hikkaduwa beaches and the Hikkaduwa coral reef, all within a short walking distance.
This one-bedroom guesthouse provides air conditioning, a swimming pool, a restaurant, and room service, plus a spa and a bar; breakfast options include à la carte, Asian, and vegetarian choices.
Rivinson Negombo - Sri Lanka
8.6 240 reviews
Sri Lanka
20/09 – 30/09
$24/nighttotal: $240 (10 )

Rivinson Negombo

1 2
hotel, Negombo
The Rivinson offer provides a 2-star guesthouse in Negombo, conveniently located 1.9km from St Anthony's Church and 8km from Bandaranaike International Airport, near Wellaweediya and Negombo Beaches.
This Negombo hotel, suitable for families and pet owners, features a garden, terrace, jacuzzi, and free Wi-Fi, accommodating up to 3 guests in its single bedroom, single bathroom layout, and offers a range of breakfast options including continental, Asian and vegetarian choices.
Biuline Villa And Hollyday Bangalow - Sri Lanka
Sri Lanka
09/08 – 17/08
$34/nighttotal: $272 (8 )

Biuline Villa And Hollyday Bangalow

2 6
hotel, Bandarawela
Biuline Villa and Holiday Bungalow is situated in Bandarawela, offering proximity to Gregory Lake (45 kilometres) and Demodara Nine Arch Bridge (16 kilometres), with Bandarawela Railway Station just 1.8 kilometres away.
This family-friendly accommodation provides complimentary WiFi, air conditioning, a tranquil garden, and free private parking, with rooms featuring a safety deposit box and private bathrooms, serving an Asian breakfast daily.
Eightyseven Guest And Restaurant - Sri Lanka
Sri Lanka
09/08 – 17/08
$38/nighttotal: $304 (8 )

Eightyseven Guest And Restaurant

2 6
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.
Vivid Colombo - Sri Lanka
9.1 582 reviews
Sri Lanka
03/12 – 14/12
$49/nighttotal: $539 (11 )

Vivid Colombo

1 1
hotel, Colombo
Vivid Colombo, situated in Colombo, offers convenient access to Wellawatte Beach (a 7-minute walk), Mount Lavinia Beach (a 13-minute walk), and Milagiriya Beach (1.3 km), and is 3.1 km from Bambalapitiya Railway Station.
This family-friendly guesthouse features rooms with private balconies offering garden views, free Wi-Fi, air conditioning, and on-site parking; amenities include a garden, terrace, and room service.
Adams Peak Grand - Sri Lanka
8.3 243 reviews
Sri Lanka
10/08 – 16/08
$501/nighttotal: $3006 (6 )

Adams Peak Grand

6 30
hotel, Nallathanniya
Adams Peak Grand, a 4-star hotel in Nallathanniya, offers exceptional proximity to Adam's Peak, a mere 3.2km walk away, and is 30.6km from Hatton Railway Station.
This family-friendly establishment provides 1-bedroom lodgings with a balcony, boasting amenities including a swimming pool, jacuzzi, restaurant serving diverse cuisines, and free parking, perfect for exploring Adam's Peak.
Lake House Hikka - Sri Lanka
9.2 120 reviews
Sri Lanka
12/08 – 11/09
$21/nighttotal: $630 (30 )

Lake House Hikka

1 2
hotel, Hikkaduwa
Lake House Hikka is located in Hikkaduwa, just a short walk from Seenigama Beach and within 2.6 kilometres of Narigama Beach. The hotel has excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The accommodation offers a peaceful garden and a terrace with views, perfect for relaxation. Guests can enjoy a continental breakfast, free Wi-Fi, private bathrooms, and some rooms even have balconies.
Kyo Garden Villa - Sri Lanka
8.7 1401 reviews
Sri Lanka
20/10 – 29/10
$211/nighttotal: $1899 (9 )

Kyo Garden Villa

4 9
hotel, Negombo
Lioni Holidays Villa in Negombo offers a convenient base, situated 0.6km from Negombo Beach Park and within a few kilometres of St Anthony's Church, Maris Stella College, and the Dutch Fort.
This 3-star guesthouse provides 16 square metre rooms, some with kitchenettes, plus a swimming pool, free Wi-Fi, and daily English breakfast.
Bundala Flamingo Cotteges - Sri Lanka
9.0 194 reviews
Sri Lanka
10/07 – 08/08
$67/nighttotal: $1943 (29 )

Bundala Flamingo Cotteges

1 3
hotel, Hambantota
Bundala Flamingo Cottages, located in Hambantota, Sri Lanka, offers convenient access to the Bundala Bird Sanctuary (11km), Tissa Wewa (18km), and Mattala Rajapaksa International Airport (21km).
This pet-friendly guesthouse provides air-conditioned rooms with private balconies featuring lake and sea views, along with on-site amenities including a restaurant, garden, and free parking, plus free Wi-Fi and a choice of breakfast options.
Hidden Villa - Sri Lanka
9.4 182 reviews
Sri Lanka
03/08 – 06/08
$32/nighttotal: $96 (3 )

Hidden Villa

1 2
hotel, Hikkaduwa
Hidden Villa is a 3-star hotel located in Hikkaduwa, just a short distance from both Hikkaduwa Beach and Narigama beach, offering easy access to the beautiful coastline. Guests have consistently rated the hotel "excellent" for its cleanliness and overall experience.
The hotel features a swimming pool, a garden, and a terrace, providing a relaxing atmosphere for guests to enjoy. Amenities include air conditioning, free Wi-Fi, a bar, room service, and a tour desk to assist with planning excursions in the area.

Best Sri Lanka luxury hotels (4 and 5 stars)

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

Lagoon Boutique Hotel - Sri Lanka
8.5 584 reviews
Sri Lanka
02/07 – 06/08
$198/nighttotal: $6930 (35 )

Lagoon Boutique Hotel

2 6
hotel, Tangalle
The Lagoon Boutique Hotel in Tangalle is located approximately 0.1 kilometres from Tangalle Lagoon.
This 4-star establishment offers guests free Wi-Fi, an outdoor swimming pool, a spa, a restaurant, a bar, and free private parking, plus rooms with flat-screen TVs and some with balconies or terraces.
Ecoya Riverside Resort - Sri Lanka
9.9 7 reviews
Sri Lanka
24/08 – 06/09
$56/nighttotal: $728 (13 )

Ecoya Riverside Resort

1 2
hotel, Balapitiya
Ecoya Riverside Resort, a 5-star hotel in Balapitiya, is located 35 kilometres from Galle International Cricket Stadium and the Dutch Church Galle, and is a 15-minute walk from Ambalangoda Beach.
This resort offers a tranquil riverside setting with an outdoor swimming pool, complimentary WiFi, free private parking, and an on-site restaurant serving American, Chinese, and local cuisine with vegetarian and vegan options, alongside activities such as darts and fishing.
Hotel Suisse Kandy - Since 1890 - Sri Lanka
8.2 2089 reviews
Sri Lanka
27/06 – 04/07
$70/nighttotal: $490 (7 )

Hotel Suisse Kandy - Since 1890

1 2
hotel, Kandy
Hotel Suisse in Kandy offers 5-star accommodation across Kandy Lake, providing easy access to the city's attractions.
This colonial-style establishment boasts a swimming pool, spa, restaurant serving Western and Asian cuisine, and free parking, alongside a fitness centre and rooms featuring classic wood furnishings.
Southern Grace Unawatuna - Sri Lanka
8.1 44 reviews
Sri Lanka
02/07 – 06/08
$90/nighttotal: $3150 (35 )

Southern Grace Unawatuna

3 6
hotel, Unawatuna
Southern Grace Unawatuna, a 4-star guesthouse, is situated in Unawatuna, a short walk from Dalawella Beach and 7km from Galle Fort and the Galle International Cricket Stadium.
This self-catering property offers air-conditioned rooms with private bathrooms, free Wi-Fi, a balcony with pool views, and sleeps up to 3 guests, boasting a swimming pool, spa, restaurant, and free private parking.

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

Yala River Face Inn - Sri Lanka
9.1 969 reviews
Sri Lanka
06/09 – 27/09
$35/nighttotal: $735 (21 )

Yala River Face Inn

1 1
hotel, Tissamaharama
River Face Inn is situated in Yala, just 2 kilometres from Tissamaharama town and 12 kilometres from Kirinda Beach, offering a convenient base for exploring the area's natural beauty. The inn has consistently received very good ratings from guests for its cleanliness, location, and overall experience.
The inn features a range of facilities to ensure a comfortable stay, including a restaurant serving fresh Sri Lankan cuisine, a bar, and a terrace with stunning views of the Kirindi Oya River. Guests can also enjoy the garden, barbecue facilities, and room service, as well as car rental services for exploring the surrounding area.
Pearl City Resort - Sri Lanka
10 1 review
Sri Lanka
01/08 – 08/08
$43/nighttotal: $301 (7 )

Pearl City Resort

1 3
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).
Bivon Reach - Sri Lanka
8.3 215 reviews
Sri Lanka
17/08 – 23/08
$51/nighttotal: $306 (6 )

Bivon Reach

1 1
hotel, Uswetakeiyawa
Bivon Reach, a 3-star hotel in Uswetakeiyawa, is located steps from Uswetakeiyawa Beach and within 11 kilometres of the R. Premadasa Stadium and Khan Clock Tower.
This family-friendly guesthouse offers air-conditioned rooms with private bathrooms, a swimming pool, spa, restaurant, and free Wi-Fi and parking; it also provides a free shuttle service to local attractions.
Seahorse Hotel & Spa - Sri Lanka
8.4 724 reviews
Sri Lanka
01/01 – 31/01
$138/nighttotal: $4140 (30 )

Seahorse Hotel & Spa

1 2
hotel, Negombo
The Seahorse Hotel & Spa is a 4-star establishment situated in Negombo, Sri Lanka, a short 1km stroll from Negombo Beach and within a few kilometres of Poruthota and Wellaweediya Beaches.
This family-friendly hotel offers air-conditioned rooms with free Wi-Fi, an outdoor swimming pool, a spa, a restaurant serving diverse cuisines including American, Cantonese, Chinese, vegetarian, halal and vegan options, plus free private parking and convenient proximity to Bandaranaike International Airport (11km).

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 a powerful and beautiful experience. Finally, don't miss Galle Fort, a well-preserved 16th-century fort on the coast.
  • 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 a diverse range of activities. You can climb Sigiriya Rock, explore the tea plantations in Nuwara Eliya, go surfing in Arugam Bay, visit the Pinnawala Elephant Orphanage (though ethical concerns are increasing regarding elephant tourism), or take a scenic train journey through the hill country. Wildlife safaris in Yala National Park or Udawalawe National Park are also popular.
  • 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 what you want to do. December to March is generally considered the peak season, with dry and sunny weather, ideal for beach holidays and sightseeing. However, this is also the most expensive time to travel. The shoulder seasons (April-May and September-November) offer a good 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 Karpaha Sands.

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

    A week in Sri Lanka allows for a good exploration. Consider basing yourself in Negombo for a few days to relax on the beach, then head to the cultural triangle (Sigiriya, Polonnaruwa, Dambulla), spending a couple of nights in each area. Finally, you could end your trip in Kandy or Ella, depending on your interests.
  • 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?

    For a short trip, consider exploring the beaches around Negombo or Bentota for a relaxing weekend. Alternatively, a cultural weekend could focus on Kandy and its surrounding tea country. If you prefer nature, a trip to Sinharaja Rainforest could be a good option, though it requires more travel time.
  • 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 be convenient, especially for exploring at your own pace, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver if you're not comfortable driving yourself. Public transportation is available, but it can be slow and less comfortable for longer distances.
  • 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 varies. Major hotels and larger establishments usually accept credit cards, but smaller businesses and local markets often prefer cash. It's advisable to carry some Sri Lankan Rupees (LKR).
  • What are the largest airports in Sri Lanka?

    The main international airport is Bandaranaike International Airport (CMB) near Colombo. There are also smaller domestic airports, such as Mattala Rajapaksa International Airport (HRI) and others for connecting to more remote areas.
  • Are there any unwritten rules of behavior visitors should know about Sri Lanka?

    Sri Lanka is a predominantly Buddhist country, so dressing modestly when visiting temples is important. Removing your shoes before entering homes or some religious sites is customary. Showing respect for elders and using your right hand when eating or giving something is considered polite.
  • What local specialties should you try in Sri Lanka?

    Sri Lankan cuisine is delicious and diverse. Try kottu roti (a spicy stir-fry dish), rice and curry (a staple meal with many variations), string hoppers (small, cylindrical rice flour hoppers), and various seafood dishes. Don't forget to sample some Ceylon tea!
  • Where are the best shopping spots in Sri Lanka?

    Colombo offers a wide range of shopping options, from high-end boutiques to local markets. Barefoot Garden Cafe in Colombo is known for its handicrafts and clothing. Pettah Market in Colombo is a vibrant, bustling market for souvenirs and local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
  • What signature events or festivals take place in Sri Lanka?

    Sri Lanka has many festivals throughout the year. The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is another significant celebration.
  • What’s the best place in Sri Lanka for mild and comfortable weather?

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

    Common mistakes include not exchanging currency beforehand, not being aware of local customs, overpacking, and not planning transportation in advance, especially outside of major cities. Also, be aware of scams and negotiate prices before agreeing to services.
  • What are some hidden gems to explore in Sri Lanka?

    Beyond the popular spots, consider exploring Little Adam's Peak near Ella for stunning views, visiting the ancient city of Anuradhapura, or exploring the beaches of Mirissa or Weligama. The Horton Plains National Park also offers incredible biodiversity and hiking opportunities.

Best Sri Lanka hotels with parking

Mount View Inn - Sri Lanka
8.0 321 reviews
Sri Lanka
03/07 – 23/07
$28/nighttotal: $560 (20 )

Mount View Inn

1 4
hotel, Kandy
Mount View Inn is conveniently located in Kandy, just a short walk from the train station and within easy reach of the city centre and key landmarks like the Sri Dalada Maligawa. The inn enjoys a very good rating for location, cleanliness, and overall experience.
The hotel offers a range of rooms with amenities such as electric teapots and private bathrooms, some even boasting balconies with city views. Guests can also enjoy a shared lounge and terrace, as well as tour organisation services, free Wi-Fi, and private parking.
Sapumal Lodge - Sri Lanka
9.3 888 reviews
Sri Lanka
14/08 – 23/08
$32/nighttotal: $288 (9 )

Sapumal Lodge

1 2
hotel, Anuradhapura
Sapumal Lodge is located in Anuradhapura, just 2 kilometres from Kumbichchan Kulama Tank and 3 kilometres from Nature Park Anuradhapura, making it a convenient base for exploring the ancient city. The lodge has received very good ratings for its location, cleanliness, and overall experience.
The lodge features a garden and a shared lounge for guests to relax in. The accommodation offers modern amenities such as air conditioning, flat-screen TVs, and free bikes for exploring the surrounding area.
Kandy View Resort - Sri Lanka
8.2 681 reviews
Sri Lanka
27/07 – 28/07
$23/nightfor 1 night

Kandy View Resort

1 2
hotel, Kandy
The Kandy View Resort is conveniently located in Kandy, just a short distance from the Kandy City Center Shopping Mall, Bogambara Stadium, and Kandy Train Station, making it easy to explore the city's attractions. The resort consistently receives very good ratings for its location, cleanliness, and overall guest experience.
The resort offers a variety of amenities and services to ensure a comfortable stay. The hotel has 1 bedroom and 1 bathroom, accommodating up to 3 guests. Enjoy a range of facilities including a fitness centre, spa, bar, and terrace, as well as free Wi-Fi and parking.
Warmy Treat Hotel - Sri Lanka
8.1 26 reviews
Sri Lanka
26/06 – 28/06
$11/nighttotal: $22 (2 )

Warmy Treat Hotel

1 1
hotel, Kandy
The Warmy Treat Hotel in Kandy is located 2.7 kilometres from Gadaladeniya Temple and 8.9 kilometres from the Kandy Royal Botanic Gardens, offering mountain views from select rooms. This establishment provides a restaurant, room service, and free private parking, with rooms featuring private bathrooms and a desk, suitable for up to two guests.

Best hotels in Sri Lanka with a gym

Bellwood Hills Resort & Spa - Sri Lanka
9.0 360 reviews
Sri Lanka
23/11 – 11/01
$276/nighttotal: $13524 (49 )

Bellwood Hills Resort & Spa

1 2
hotel, Kandy
Bellwood Hills Resort & Spa is situated in Kandy, Sri Lanka, approximately 15 kilometres from the Ceylon Tea Museum, 16 kilometres from Bogambara Stadium, and 16 kilometres from the Kandy City Centre Shopping Mall.
This 3-star hotel offers 1-bedroom suites with air conditioning, private bathrooms, flat-screen TVs, terraces, and stunning mountain views, plus amenities including a swimming pool, fitness centre, spa, and free bikes for exploring the area.
Sea View Resort - Sri Lanka
8.5 179 reviews
Sri Lanka
10/07 – 16/07
$77/nighttotal: $462 (6 )

Sea View Resort

2 4
hotel, Kallady
Sea View Resort in Kallady offers 3-star accommodation a minute's walk from Kallady Beach, 2.9km from Batticaloa Railway Station, and 4.2km from Batticaloa's Dutch Fort.
This guest house provides 11-square-metre rooms sleeping up to four guests, each featuring an oven, a private bathroom, free Wi-Fi, and some with balconies; pets are welcome.
Halcyon Mawella - Sri Lanka
9.5 333 reviews
Sri Lanka
01/12 – 19/12
$4149/nighttotal: $74682 (18 )

Halcyon Mawella

7 16
hotel, Tangalle
Halcyon Mawella is situated in Tangalle, Sri Lanka, a short walk from Mawella Beach, 5.8km from the Hummanaya Blow Hole, and 26km from Weherahena Buddhist Temple.
This excellent-rated hotel offers guests air-conditioned rooms with free Wi-Fi, a swimming pool, spa, restaurant, bar, and free private parking, plus room service and a choice of breakfast styles including continental, Full English/Irish, and Asian options.
Hilda Guest House - Sri Lanka
9.2 40 reviews
Sri Lanka
19/12 – 25/12
$126/nighttotal: $756 (6 )

Hilda Guest House

2 3
hotel, Hikkaduwa
Hilda Guest House, a 3-star guesthouse in Hikkaduwa, enjoys a convenient location near Hikkaduwa Beach and the Hikkaduwa Coral Reef, approximately 16-18km from Galle's main attractions.
This one-bedroom guesthouse offers an outdoor pool, garden, terrace, restaurant, free WiFi, and all rooms include a patio with pool views and private bathrooms featuring bidets; table tennis is available for guest recreation.
©2026 cozycozy.com