Sri Lanka Vacations & Trips from $541

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Sri Lanka Vacation

Our vacation packages to Sri Lanka make it a cinch to immerse yourself in this incredible destination. From its history to all its other fascinating highlights, there are endless reasons to pack your bags and go. With so many things to do and see on a trip to Sri Lanka, it can be difficult to know where to begin. Kick off your travels in Colombo at Colombo City Centre and Galle Face Beach — two leading attractions here. Another city worthy of a spot on your itinerary is Kandy. Be sure not to miss Udawatta Kele Sanctuary and Temple of the Tooth. Expedia has everything you need for organizing your Sri Lanka vacation. From hotels and flights, to car rentals and more, we know how to curate a travel experience like no other.

The Latest Sri Lanka Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Villa White Queen
Writer's Lodge By Ishq
Riff Hikkaduwa
Amaya Beach Pasikudah
Ceylon Olive

Best Places to Vacation in Sri Lanka

1. Escape to Colombo with a vacation package

Negombo, located in the Western Province of Sri Lanka, offers a unique and captivating beach vacation experience. With its stunning sandy beaches, crystal-clear waters, and abundance of fresh seafood, Negombo is a haven for beach lovers and food enthusiasts alike. The town is also known for its exciting water activities, including diving and boating, allowing visitors to explore the vibrant marine life. For those seeking relaxation, Negombo offers secluded spots where you can unwind and enjoy the peaceful atmosphere. Additionally, the town is home to beautiful churches, adding a touch of history and culture to your beach getaway.

  • The peak season is from January to March
  • The off-peak season is from May to July
  • Travelers tend to stay 3 days in Colombo

2. Book your ideal Kandy with a vacation package

Colombo in the Western Province of Sri Lanka offers a delightful atmosphere and experience for a family vacation. With its diverse range of attractions, including temples, sports, cafes, culture, sea views, festivals, seafood, sunsets, museums, and art, there is something for everyone. Popular traveler activities in Colombo include destination activities, tours, and sightseeing. Explore the city's rich cultural heritage, indulge in delicious seafood, witness breathtaking sunsets over the sea, and immerse yourself in the vibrant local atmosphere. Colombo is the perfect destination for a memorable family vacation filled with fun and discovery.

  • The peak season is from January to March
  • The off-peak season is from April to June
  • Travelers tend to stay 2 days in Kandy

3. Discover Negombo with our vacation deals

Kandy, located in the Central Province of Sri Lanka, offers a captivating atmosphere for outdoor vacation experiences. With its temples, gardens, lake, forests, and stunning natural scenery, it is the ideal destination for hiking enthusiasts. The city is also home to a prestigious university and offers a wealth of sightseeing opportunities. Whether you are exploring the local attractions or embarking on tours and sightseeing adventures, you are sure to be enthralled by the beauty and cultural richness that Kandy has to offer.

  • The peak season is from December to February
  • The off-peak season is from May to July
  • Travelers tend to stay 3 days in Negombo

4. Enjoy Galle with a travel package

Galle, located in the Southern Province of Sri Lanka, offers a unique and diverse outdoor vacation experience. With its stunning geography, visitors can enjoy activities such as sailing, boating, and swimming. The city also boasts a library, yoga studios, and temples for those seeking relaxation and spiritual enlightenment. Galle's marina provides opportunities for luxury experiences, while its trendy spa scene caters to those looking for pampering. Popular traveler activities in Galle include destination activities, tours, and sightseeing, allowing visitors to explore the rich history and vibrant culture of this enchanting city.

  • The peak season is from December to February
  • The off-peak season is from April to June
  • Travelers tend to stay 3 days in Galle

6. Plan your dream getaway to Sigiriya

Trincomalee, located in the Eastern Province of Sri Lanka, offers a perfect atmosphere for outdoor vacation activities. The region boasts beautiful beaches, ideal for snorkeling, swimming, and sunbathing. You can also enjoy exciting boat trips to explore nearby islands and witness dolphins and whales in their natural habitat. The friendly locals add to the charm of Trincomalee, making your vacation even more memorable. Don't miss the opportunity to go on destination activities, tours, and sightseeing excursions to fully experience the beauty and adventure that Trincomalee has to offer.

  • The peak season is from December to February
  • The off-peak season is from April to June
  • Travelers tend to stay 2 days in Sigiriya

5. Explore Trincomalee with a vacation package

Sigiriya, in the Central Province of Sri Lanka, offers a unique and diverse outdoor vacation experience. With its lush gardens, swimming opportunities, and jungle surroundings, it is the perfect destination for nature lovers. The area also boasts luxurious accommodations and the option for camping, allowing visitors to truly immerse themselves in the stunning surroundings. For those seeking adventure, safari tours and hunting experiences are available, while trendy cocktail bars offer a more relaxed atmosphere. Whether you're looking for a secluded getaway or a trendy outdoor experience, Sigiriya has something for everyone.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Trincomalee

Find the Best Sri Lanka Vacation Packages

Best months to visit Sri Lanka

Looking for the best time to visit Sri Lanka? Our table will help you. Sri Lanka boasts a year-round average temperature of 74.9°F, reaching a peak of 81.9°F in April, its warmest month, and dropping to an average low of 68.4°F in May, the coolest month. The annual rainfall averages 208.8mm, with November experiencing the heaviest showers, while February is the driest month.

Monthcalendar iconTemperature (Fahrenheit)temperature iconRainfallrain iconCloud coveragecloud icon
January72.0Light RainMostly Sunny
February73.4Light RainMostly Sunny
March76.1Light RainMostly Sunny
April81.9Light RainMostly Sunny
May68.4Frequent RainMostly Cloudy
June75.4Light RainMostly Cloudy
July75.0Light RainMostly Cloudy
August74.8Light RainMostly Sunny
September74.8Light RainMostly Sunny
October74.7Frequent RainMostly Cloudy
November73.8Frequent RainMostly Cloudy
December79.0Moderate RainMostly Sunny

How to save money on a vacation to Sri Lanka

  • Combine your flights with hotels or car rentals to save money.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the low season in Sri Lanka, which is typically from May to July, for the most budget-friendly options.
  • Use the search filter for price limits on Expedia to find a package deal that suits your budget.
  • Discover the best vacation experience for you by using the travel experience filter on Expedia, whether it's a family, romantic, or adventurous getaway.

Sri Lanka Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Closest Airport
Bandaranaike Intl. Airport (CMB)
Population
21,444,000
Top Sights
Negombo Beach, Arugam Bay Beach and Unawatuna Beach

Sri Lanka Hotel Deals

Mandarina Colombo
Mandarina Colombo
5 out of 5
433, Galle Road, Colombo
Fully refundableReserve now, pay when you stay
$50 nightly
The price is $59 total per night from Jul 4 to Jul 5
$59 total
Jul 4 - Jul 5
Total includes taxes and fees
8.6/10 Excellent! (1,001 reviews)
"had a great stay, thank you mandarina."

Reviewed on Jun 24, 2025

Mandarina Colombo
Granbell Hotel Colombo
Granbell Hotel Colombo
3.5 out of 5
Kollupitiya Road, 282/5, Colombo, Western Province
Fully refundableReserve now, pay when you stay
$83 nightly
The price is $98 total per night from Jul 6 to Jul 7
$98 total
Jul 6 - Jul 7
Total includes taxes and fees
8.4/10 Very Good! (265 reviews)
"Convenient, easy to check in with 24 hour manned reception. The rooms were great, so was the pool and the view. Wouldn’t recommend the Japanese restaurant."

Reviewed on Jun 24, 2025

Granbell Hotel Colombo
Shangri-La Colombo
Shangri-La Colombo
5 out of 5
1 Galle Face, Colombo
Fully refundableReserve now, pay when you stay
$142 nightly
The price is $174 total per night from Jul 22 to Jul 23
$174 total
Jul 22 - Jul 23
Total includes taxes and fees
9.2/10 Wonderful! (444 reviews)
"The hotel was safe clean. Great breakfast"

Reviewed on Jun 13, 2025

Shangri-La Colombo
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.

Frequently asked questions

How much does a Sri Lanka vacation package cost?
Starting from an incredible $541, you can tailor make your Sri Lanka package the way you want. Simply bundle flights, hotels and car rentals and be rewarded with discounts.
How do I get a cheap travel package to Sri Lanka?
Bundle your hotels and flights with Expedia to save big bucks on your next exciting adventure. With more than 550 partner airlines and 1,000,000 hotel options throughout the world, your Sri Lanka vacation package can be tailored exactly to suit your budget. With all that extra cash, why not include one or two exciting tours and experiences? It's an easy way to unlock even more savings. That vacation you've always dreamed of in Sri Lanka is closer than you thought!
Where should I stay in Sri Lanka?
Central Province is a terrific place for a vacation. Book a nice hotel and start exploring this place's top sights, like Dambulla Cave Temple.
What are the top hotels in Sri Lanka?
When it comes to hotels in South Sri Lanka Coast, Marino Beach Colombo and Mandarina Colombo are two fantastic options. If you're also heading to Western Province, Cinnamon Red Colombo and Galle Face Hotel will make you feel right at home.
How far in advance should I book my Sri Lanka vacation?
Reserving your spot early with Expedia means one less thing to worry about. Most carriers display prices up to 12 months in advance. This is often the cheapest time to book. If circumstances have left you booking late, last-minute deals to Sri Lanka sometimes occur in the weeks leading up to departure.
What does an Expedia Sri Lanka travel package include?
Choose from a combination of rental cars, hotels and flights. Once you've made your booking, you can add some activities and tours. Want to pick your fare class? That's also possible. The choice is all yours when it comes to creating your perfect Sri Lanka trip.
What should I know before booking a Sri Lanka travel package?
You can save big by bundling your hotels, flights and rental cars. Once you've made your booking, add on fun stuff like day tours or experiences. Your next awesome adventure is only a few clicks away.
Can I choose my airline with a Sri Lanka Expedia vacation package?
You can, and with over 550 airlines to pick from across the globe, you have plenty of choice. Take a look at the available options and see which airline best suits your needs and budget.
Does Expedia offer Book Now, Pay Later Sri Lanka vacation packages?
Pay the full cost of your vacation package when you book or split the cost over multiple installments --- it's up to you. Every wanderer has their own financial circumstances. That's why Expedia has joined forces with online lender Affirm to offer a Book Now, Pay Later option for all vacation packages.
If I'm not able to travel, can I cancel my Sri Lanka vacation package?
You sure can, and we'll help you every step of the way. You may be able to cancel or change your Sri Lanka vacation package for free within 24 hours of booking. However, you may incur a fee from your hotel, airline or car rental company for older bookings. If life throws you a curveball, visit our Customer Service Portal for further information.

Discover the most popular places to visit in Sri Lanka

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.