Discover the most popular places to visit in Sri Lanka
Colombo City Centre
8.4/10 (225 reviews)
You can do some window-shopping at Colombo City Centre during your trip to Colombo 02.
Bentota Beach
8.6/10 (122 reviews)
If a restful holiday is part of your travel plans, Bentota Beach might be the perfect place to visit during your trip to Bentota.
Photo by rabbit.Hole
Open Photo by rabbit.Hole
Negombo Beach
7.6/10 (357 reviews)
Why not spend a care-free afternoon at Negombo Beach during your travels in Negombo? While in this relaxing area, you can enjoy the seafood restaurants.
Photo by Eva Johnson
Open Photo by Eva Johnson
Kandy Lake
8.6/10 (228 reviews)
Commune with nature and explore the great outdoors at Kandy Lake during your travels in Kandy. While you're in the area, stroll along the lakeside.
Photo by rabbit.Hole
Open Photo by rabbit.Hole
Udawalawe National Park
9.2/10 (77 reviews)
Spot herds of majestic Asian elephants, wild cats and myriad birdlife at this sprawling wildlife reserve on the edge of the Hill Country.
"Ceylon Resort was an absolute pleasure to stay at! The gift that kept giving, the staff, the food, the location. The hotel. Would 100% recommend for all, the staff helped us with safari organisation, providing dinner as well as breakfast. An absolutely safe environment for all walks of life, even helped us fixed out tuktuk!!!! Would highly recommend to all, and couldn’t recommend more."
"Wonderful hotel with the most kind and helpful staff. Beautiful location, clean and tidy rooms and space and the pool was lush.
We had a great stay here with my son, husband and sister in law.
Definitely recommend and hope to come back one day.
The hotel were also extremely accomodating with a mix up that I made with the booking. They went above and beyond to help."
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Why should I book my Sri Lanka holiday with Expedia?
Choose Expedia to arrange your next adventure simply and all in one convenient place. Our insider tip for bagging a terrific deal on a Sri Lanka getaway? Bundle your hotel, flights and/or car hire into a package holiday. Then throw in a few awesome tours and activities. Most bookings also have flexible cancellation policies, so there's no need to stress if you have to change plans. Round-the-clock help with amending and cancelling your trip is on-hand via our Customer Service Portal link.
When is the best time of year to holiday in Sri Lanka?
Peak season falls in January, February and March and is a thrilling time to visit — if you don't mind the crowds. April, May and July are typically quieter times of the year. Arrange your escape to Sri Lanka based on what kind of adventure you're looking for. January is the coolest time of year, when daytime temperatures average 25ºC. In April, the warmest month, you can expect averages of 27ºC during the day.
What are the top hotels for my holiday in Sri Lanka?
Our Sri Lanka holidays promise plenty of savings for the savvy globetrotter. For the best deals, simply combine your flights, hotels and extras (such as activities). But bargain prices are only the start of your next awesome adventure. When you book with Expedia, you'll have more than 400 air carriers and 321,000 hotels across the globe to pick from. Whatever your budget, there's a holiday here that's perfect for you. Learn more about how you can save money on your holiday when you combine your hotel and flight bookings with Expedia.
What are the best cities to stay in when on holiday in Sri Lanka?
You can't go past Central Province, with popular attractions such as Ancient City of Sigiriya and Dambulla Cave Temple to discover. Or, if sights like Ruwanwelisaya and Thuparamaya are of more interest, Nuwaragam Palatha Central is the place to head.
Do I need a visa for my Sri Lanka holiday?
Official government websites have all the information you need on visa requirements, application procedures and any necessary documentation. Your nationality and the reason for your visit, whether it be for holidays or work, will determine if you'll need a visa for Sri Lanka. Be sure that your passport is up to date and has at least six months validity remaining beyond your return date. Finalise all your travel planning well ahead of time to avoid any last-minute surprises.
What should I wear on my Sri Lanka holiday?
Think about the type of activities planned during your Sri Lanka holiday and select versatile pieces that you can easily mix and match. For fashion inspiration or information on any dress codes, browse a few style blogs or social media accounts. The weather will determine your clothing choices, so monitor the forecast for the places you plan to visit. Sri Lanka has its warmest period in April, with a daily average temperature of 27ºC. January is the coolest month here with the mercury hovering around 25ºC during the daytime.
What does an Expedia Sri Lanka holiday include?
It all depends on what kind of trip you want to have. Sri Lanka holiday deals can include hotels, flights and car hires. You can mix and match to create the package that suits your needs. You can also add on activities and experiences after you've booked to score even bigger discounts. Explore all kinds of styles on Expedia and discover the right fit for you and your crew. From the most popular property types, like hotels and guest houses, to everything in between, there are plenty of holiday rentals in Sri Lanka to pick from so you can personalise your stay to your liking.
Does Expedia offer Book Now, Pay Later Sri Lanka holidays?
Expedia has partnered with online lender Klarna to make booking your next trip a little easier on the wallet. Paying by instalment means you can spread the costs of your next big adventure, leaving you with more money to spend while you're away. Klarna has several payment plans to choose from, so you're sure to find something that fits your budget. Browse these flexible payment options:
Pay monthly holidays: If paying across multiple transactions is what works best for you, Klarna offers just that! Paying in multiple instalments will make your holiday dreams come true.
No-deposit holidays: When you see an unbeatable deal but your budget doesn't quite go that far, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock it in.
Can I choose my airline with a Sri Lanka Expedia holiday?
You can, and with more than 400 airlines to pick from all over the world, it's all about choice. Have a look through the available options and see which airline best fits your needs and budget.
Sri Lanka offers a fantastic blend of outdoor adventures, stunning scenery, and vibrant culture perfect for a memorable holiday. Visitors can enjoy a variety of activities, including day trips, sightseeing, and surf breaks. Explore bustling shopping centres and malls, or unwind on picturesque golf courses. Whether you're seeking an inclusive holiday or thrilling outdoor experiences, Sri Lanka has something to delight every traveller.
Shopping
Pettah Market offers a vibrant atmosphere brimming with local goods and souvenirs, perfect for immersing yourself in the culture. For a family-friendly experience, head to Jaffna Vegetable Market, where you can find fresh produce and local delicacies. Don't miss Euphoria Spice and Herbal for unique spice gifts.
Recreation
Experience the vibrant culture at Nelum Pokuna Mahinda Rajapaksa Theatre, where entertainment meets romance. Unwind at Kanduboda Meditation Centre, focusing on wellness and relaxation. For sports enthusiasts, the Pallekele International Cricket Stadium offers thrilling matches amidst an energetic atmosphere, perfect for a day out.
Adventure
Experience the serene Parewella Natural Swimming Area for a refreshing dip in nature. Challenge yourself on the World's End Trail, where breathtaking scenery awaits hikers. For surf enthusiasts, the Midigama Left Surf Break offers thrilling waves, making it a perfect spot for water sports lovers.
Nightlife
In Colombo, experience vibrant nightlife at places like the bustling Galle Face Green, where beachside bars come alive. Head to Havelock Town for lively pubs and clubs, while the trendy area of Fort offers chic lounges and rooftop bars with stunning views of the city skyline.
Find the best attractions in Sri Lanka
Sri Lanka is an ideal destination for those seeking outdoor adventures and scenic beauty. With its stunning beaches, historic temples, and expansive national parks, the island offers a rich cultural experience alongside its natural attractions. Whether you’re looking to relax by the sea or explore vibrant wildlife, Sri Lanka caters to a variety of traveller interests, ensuring an unforgettable vacation filled with both relaxation and adventure.
Bentota Beach: Experience the stunning golden sands and crystal-clear waters of Bentota Beach, a perfect spot for relaxation and water sports. Enjoy the vibrant beach vibes, indulge in delicious seafood, and witness breathtaking sunsets that will leave you enchanted.
Udawalawe National Park: Immerse yourself in the wild beauty of Udawalawe National Park, renowned for its diverse wildlife and stunning landscapes. Enjoy thrilling safaris as you encounter elephants, leopards, and numerous bird species amidst the picturesque scenery and outdoor adventures.
Kandy Lake: Stroll around the serene Kandy Lake, where romantic vibes meet captivating scenery. This tranquil oasis, surrounded by lush greenery and historical sites, offers a peaceful escape and stunning views of the iconic Temple of the Tooth.
Best time to go to Sri Lanka
The best time to visit Sri Lanka is dependent on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. May is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with frequent rain.
Tips to save on your trip to Sri Lanka
Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
Consider traveling during the off-peak season (typically May to June and October) for more affordable package holidays to Sri Lanka.
Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.