Sri Lanka Vacations & Trips from $808

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • 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.

Top destinations in Sri Lanka

A large, classical building with multiple arches and a red roof, surrounded by a parking lot and a grassy area.

Colombo

Colombo
A beach with clear turquoise water, a sandy shore, and a distant island.

Galle

Galle
A harbor with numerous fishing boats docked, surrounded by buildings and palm trees.

Negombo

Negombo
A calm lake with a dock in the foreground and a forested hill in the background.

Kandy

Kandy
A person in a white dress and hat taking a photo with a camera, palm trees, and a lighthouse in the background.

Unawatuna

Unawatuna
Ancient ruins with a large water tank, terraced steps, and a view of distant mountains and forests.

Sigiriya

Sigiriya
Ancient ruins with stone structures and a clear sky.

Jaffna

Jaffna
A beach with palm trees and a rocky shoreline.

Weligama

Weligama

The Latest Sri Lanka Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Trillium Boutique Express Hotel

Trillium Boutique Express Hotel

Borella
$808
per person
Nov 20 - Nov 27
found 1 day ago
Roundtrip non-stop flight included
Cairo (CAI) to Colombo (CMB)
7.4/10 Good! (14 reviews)
Friendly staffs accommodated my requests

Reviewed on Aug 1, 2026

Trillium Boutique City Hotel

Trillium Boutique City Hotel

Thimbirigasyaya
Save 100% on your flight
$901
per person
Nov 20 - Nov 27
found 23 hours ago
Roundtrip non-stop flight included
Cairo (CAI) to Colombo (CMB)
6.2/10 (19 reviews)
Staff were friendly and we had shops and restaurants closer to the hotel

Reviewed on May 10, 2026

Ez Stay Guesthouse

Ez Stay Guesthouse

Panchikawatte
Save 100% on your flight
$12,004
per person
Dec 29 - Jan 4
found 1 day ago
Roundtrip flight included
Karachi (KHI) to Colombo (CMB)
No reviews
Nyne Hotels Lake Lodge - Colombo

Nyne Hotels Lake Lodge - Colombo

Kollupitiya
$1,021
per person
Dec 20 - Dec 26
found 13 hours ago
Roundtrip non-stop flight included
Karachi (KHI) to Colombo (CMB)
9.4/10 Exceptional! (171 reviews)
Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota

Save 100% on your flight
$1,434
per person
Nov 19 - Nov 28
found 1 day ago
Roundtrip non-stop flight included
Cairo (CAI) to Colombo (CMB)
9.4/10 Exceptional! (25 reviews)

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

Things to do in Sri Lanka

Sri Lanka offers an array of outdoor adventures and stunning scenery, making it an ideal vacation spot. You can explore exciting tours, including the best Sri Lanka tours, day tours, and safari tours. Don't miss out on shopping at local malls and centers, or enjoying a game at a golf course. With so many vacation activities available, you're sure to have an unforgettable experience in this beautiful country.

Shopping

Experience the vibrant Colombo City Centre, a bustling mall offering entertainment and shopping in the heart of the city. Visit Pettah Market for an authentic local vibe and unique finds, or head to Jaffna Vegetable Market for fresh produce and a taste of local culture.

Recreation

At Pallekele International Cricket Stadium, immerse yourself in the energetic sports atmosphere while enjoying a match. For a touch of luxury, visit the Sri Lanka Tennis Association, where you can indulge in high-end facilities. Experience the serene outdoors at Nuwara Eliya Golf Club, perfect for a relaxing day on the green.

Adventure

Experience the refreshing waters at Parewella Natural Swimming Area, perfect for a relaxing swim amid nature. Try your hand at surfing at Midigama Left Surf Break, where thrilling waves await. Hike the Nature Trail in Ella for stunning scenery and an adventurous outdoor experience.

Nightlife

In Colombo, enjoy vibrant nightlife at the iconic OZO Colombo rooftop bar for stunning city views. For a lively night, visit the Ministry of Crab, where delicious seafood meets a festive atmosphere. Don't miss the energetic dance clubs in the Fort area for a taste of local beats and culture.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Sri Lanka

Sri Lanka offers an incredible mix of outdoor adventures and stunning scenery, making it a perfect vacation spot. Explore beautiful beaches, ancient temples, and vibrant national parks that cater to those seeking cultural experiences and outdoor fun. Be sure to discover the unique charm of Sri Lanka with various activities that highlight its rich heritage and natural beauty.

  • Bentota Beach: Experience the ultimate beach vibes at Bentota Beach, where golden sands meet the turquoise waters of the Indian Ocean. This idyllic stretch is perfect for sunbathing, water sports, and leisurely strolls along the shore, making it a popular spot for relaxation and adventure alike.
  • Udawalawe National Park: Immerse yourself in the wild beauty of Udawalawe National Park, known for its stunning landscapes and diverse wildlife. Enjoy thrilling safari adventures, where you can spot elephants, leopards, and various bird species, all while surrounded by breathtaking scenery.
  • Temple of the Tooth: Discover the rich cultural heritage of Sri Lanka at the Temple of the Tooth, a sacred Buddhist site housing a revered relic. The temple's exquisite architecture and serene atmosphere offer a unique glimpse into the island's spirituality and traditions.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.0°F (22.200000000000003°C)Light RainMostly SunnyModerately HighSlightly High
February73.4°F (23.0°C)Light RainMostly SunnyAverageAverage
March76.1°F (24.5°C)Light RainMostly SunnyModerately HighAverage
April81.9°F (27.700000000000003°C)Light RainMostly SunnyModerately HighSlightly High
May68.4°F (20.200000000000003°C)Frequent RainMostly CloudyModerately LowSlightly Low
June75.4°F (24.1°C)Light RainMostly CloudyModerately LowSlightly Low
July75.0°F (23.9°C)Light RainMostly CloudyAverageAverage
August74.8°F (23.8°C)Light RainMostly SunnyAverageAverage
September74.8°F (23.8°C)Light RainMostly SunnyAverageAverage
October74.7°F (23.700000000000003°C)Frequent RainMostly CloudyModerately LowSlightly Low
November73.8°F (23.200000000000003°C)Frequent RainMostly CloudyAverageAverage
December79.0°F (26.1°C)Moderate RainMostly SunnyAverageSlightly High

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.

Find the Best Sri Lanka Vacation Packages

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

Shangri-La Colombo

Shangri-La Colombo

1 Galle Face Colombo
$143 nightly
$175 total
Nov 6 - Nov 7
Total with taxes and fees
9.4/10 Exceptional! (661 reviews)
"Great location! It’s connected to a shopping mall. Room is clean and gorgeous. We’d like to come back soon."

Reviewed on Sep 22, 2026

Shangri-La Colombo
Colombo International Airport Hotel

Colombo International Airport Hotel

124 New Minuwangoda Road Katunayake WP
$53 nightly
$66 total
Oct 16 - Oct 17
Total with taxes and fees
8/10 Very Good! (77 reviews)
"They have very limited vegetarian choices, limited to couple sandwiches. No Indian stuff at all and food was terrible, way more expensive than Taj or Sheraton. Not worth it. We just booked it because it's opposite to airport, but I rather have booked other hotels little far to get good eatable vegetarian ..."

Reviewed on Oct 7, 2026

Colombo International Airport Hotel
Marino Beach Colombo

Marino Beach Colombo

590 Marine Drive Colombo WP
$76 nightly
$92 total
Oct 14 - Oct 15
Total with taxes and fees
9.6/10 Exceptional! (1,004 reviews)
"Na"

Reviewed on Oct 6, 2026

Marino Beach Colombo
See all 8,678 properties in Sri Lanka
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?
Vacation packages in Sri Lanka are centered on Colombo. A week-long trip there typically costs around $1,050 per adult, with prices ranging from around $450 to $2,600 per adult.*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
How can I save money on a Sri Lanka vacation package?
When you bundle, you can save up to 30%*. To save money on a Sri Lanka package, consider traveling during the quieter months or be flexible with your dates to find more options. Bundling your flights and hotel together often unlocks savings compared to booking separately. *Members only. Savings vary.
What's included in a Sri Lanka vacation package?
A Sri Lanka vacation package in Colombo lets you combine flights, hotel stays, and rental cars. Hotels in Colombo often provide free breakfast, and most also offer airport shuttle service to and from Colombo (CMB-Bandaranaike Intl.) Airport.Exactly what's included will vary by hotel and package, so it's worth reviewing the details before you confirm your booking.
How do I find cheap Sri Lanka vacation package deals?
Sri Lanka vacation package deals are available in Colombo, where prices start around $460 per adult for weekend trips. Package prices in November average around $1,200 per adult for a 7-day trip.Bundling your flight and hotel can offer additional savings compared with booking separately. Week-long Colombo packages typically save around $50 per adult, while two-week packages can save around $135 per adult.Browse cheap Sri Lanka vacation package deals on Expedia to compare current deals.*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
What is the best time to visit Sri Lanka?
The best time for a Sri Lanka vacation package in Colombo is during its busiest months from June to July, and in December. In July, average temperatures are around 80°F with highs of 84°F, while June sees similar highs of 84°F with average temperatures around 81°F. Conditions may differ elsewhere in the region.If you prefer a quieter trip with fewer visitors, consider visiting in October, when average temperatures are around 80°F with highs of 85°F. Additionally, the Esala Perahera pageant, a significant cultural event, takes place in Kandy from July to August.
What types of vacation packages are available in Sri Lanka?
Vacation packages in Sri Lanka center on Colombo, offering a variety of styles to match different travel preferences. These Sri Lanka vacation package options include:
  • Budget: THE DEN 23, rated 8.7 out of 10 by travelers, provides free WiFi and a restaurant, with guests frequently praising the super helpful staff and amazing food.
  • Luxury: Shangri-La Colombo, a 5-star property rated 8.9 out of 10 by travelers, features an outdoor pool, hot tub, and multiple dining options, noted for its luxurious feel and excellent rooms.
  • Couples: Cinnamon Lakeside Colombo, rated 8.4 out of 10 by travelers, offers an outdoor pool and a bar/lounge, with travelers highlighting the great staff and sumptuous food.
  • Family: Cinnamon Grand Colombo, a 5-star hotel rated 8.6 out of 10 by travelers, is a strong choice with babysitting services and an outdoor pool, praised for its lovely pool and big rooms.
  • Beach: Hilton Colombo, a 5-star property rated 8.8 out of 10 by travelers, provides an outdoor pool and hot tub, with guests enjoying its super comfy rooms and great breakfast.
Which destinations should I consider for a Sri Lanka vacation?
When planning a Sri Lanka vacation, consider these destinations as potential bases, each offering a distinct experience:
  • Colombo: For urban explorers and business travelers, Colombo offers city attractions, entertainment options, and family-friendly activities.
  • Kandy: Ideal for families and outdoor enthusiasts, Kandy is known for its scenic views, adventure activities, and family-friendly attractions.
  • Negombo: A great choice for beach lovers, Negombo provides a base for beach vacations, alongside city attractions and outdoor activities.
  • Hikkaduwa: This destination is perfect for those seeking a mix of beach and outdoor fun, with plenty of outdoor activities and family-friendly attractions.
Is Sri Lanka better suited for a beach vacation or a cultural trip?
Sri Lanka is primarily an outdoor and nature destination, offering a rich mix of cultural and beach experiences. The island is known for its scenic views and adventure activities, making it ideal for travelers seeking active exploration.For those interested in history and heritage, Sri Lanka boasts a deep cultural influence from Buddhism and Hinduism. You can explore ancient cities like Anuradhapura and Polonnaruwa, visit the Temple of the Tooth in Kandy, or marvel at the Dambulla Cave Temple and the Ancient City of Sigiriya.If a beach vacation is your priority, popular coastal areas such as Unawatuna, Galle, Weligama, and Bentota offer well-known shores, with quieter options like Dikwella and Kalpitiya also available. A Sri Lanka vacation can easily combine these diverse attractions to suit your travel style.
Which airport should I use for a Sri Lanka vacation?
For a Sri Lanka vacation, Colombo's Bandaranaike International Airport (CMB) is the primary gateway. It serves the capital city of Colombo and provides convenient access to many other areas across the island, with onward travel options to your chosen base.
What are the top things to do in Sri Lanka?
A Sri Lanka vacation is best explored from a base like Colombo, offering a mix of city sights and access to wider regional attractions:Browse and book things to do in Sri Lanka on Expedia.
What is the best time to book a Sri Lanka vacation package?
Book your Sri Lanka vacation package around 3 weeks in advance, with packages located in Colombo. It gives you time to secure your preferred flights and hotel while rates are still competitive. Most travelers book between 5 days and about 7 weeks out.February, August, and November are the most popular months for Colombo packages, so booking earlier is advisable if you're traveling during those months. For those looking for last-minute options, consider last-minute Sri Lanka vacation packages.
How many days do you need for a Sri Lanka vacation?
Most Sri Lanka vacation packages last around 7 days, with stays in Colombo, a city known for its urban attractions and family-friendly options. Nearly a third of travelers choose weekend trips; nearly a third opt for week-long stays, and nearly a third select two-week trips, offering flexibility to explore sights like Galle Face Beach. Your Sri Lanka vacation package can be customized around these activities.
Can I change or cancel my Sri Lanka vacation package if my plans change?
Yes, you can cancel your vacation package via your itinerary page on Expedia or by contacting customer service. Remember that some packages are fully refundable, but the details vary based on each unique booking. A fully refundable package may depend on how far out from the travel dates you're canceling and what airline you are traveling with.
Do One Key members get extra savings when booking Sri Lanka vacation packages?
Yes, members who join our free One Key™ travel rewards program can instantly unlock additional savings and save 10% or more on over 500,000 stays worldwide with Member Prices and over 1 million car rentals.
Does Expedia offer Book Now, Pay Later Sri Lanka vacation packages?
Yes, with Expedia's Book Now, Pay Later option, powered by Affirm, you can spread the cost of your Sri Lanka vacation over 3, 6, or 12 months. With no late payment fees or hidden costs, it's easy to secure your ideal vacation package as soon as you spot it.
How do I find last-minute vacation packages to Sri Lanka?
To find last-minute vacation packages to Sri Lanka, explore the last-minute deals section for the latest package offers, including flights, departing in the coming weeks. Being flexible with your travel dates and hotel preferences can help you secure the best prices.
How does free cancellation work on Sri Lanka vacation packages?
Free cancellation on a Sri Lanka vacation package depends on the specific hotel and rate combination you book. Many bookings allow free cancellation up to a stated deadline (often a few days before travel) where eligible. Read the cancellation terms carefully when reviewing the package, and visit Expedia help center for further details.
Is it cheaper to book a Sri Lanka vacation as a package or separately?
Booking flights and hotels together can unlock lower overall prices. Better still, you can tailor your Sri Lanka getaway to match your exact preference. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
Why should I book my Sri Lanka vacation package with Expedia?
Booking your vacation package on Expedia makes it easier to get more out of your trip from the start. With a wide choice of hotels, you can compare prices, reviews and amenities all in one place, then bundle your hotel with flights which could help you save even more. Flexible booking options on selected stays also make it easier to plan with confidence.

Stay near popular Sri Lanka attractions

A tropical beach with palm trees, a thatched-roof hut, and a clear blue sky.

Bentota Beach

8.6/10 (122 reviews)
If a restful vacation is part of your travel plans, Bentota Beach might be the perfect place to seek out during your trip to Bentota.
See properties
A cityscape with modern skyscrapers, a body of water, and a traditional pavilion.

Colombo City Centre

8.4/10 (225 reviews)
You can browse for the perfect souvenirs at Colombo City Centre during your visit to Colombo 02.
See properties
A traditional sailboat with a large sail on a sandy beach.
Photo by rabbit.Hole

Negombo Beach

7.6/10 (357 reviews)
Why not spend a carefree afternoon at Negombo Beach during your travels in Negombo? While in this relaxing area, you can enjoy the seafood restaurants.
See properties
An elephant by a riverbank with dense greenery in the background.
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.
See properties
A tropical beach with clear turquoise waters, surrounded by dense palm trees and a small island.

Hiriketiya Beach

9.0/10 (19 reviews)
If a restful vacation is part of your travel plans, Hiriketiya Beach might be the perfect place to seek out during your trip to Dikwella. You can enjoy the restaurants while in the area.
See properties
Explore a world of travel with Expedia

Other vacations you might like

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