Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to C$603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more


Sri Lanka Vacations

Booking your next Sri Lanka vacation or last-minute getaway is easy with Expedia.ca. We help you find the right trip at the right price.

At Expedia.ca we aim to help you find the perfect Sri Lanka vacation packages, by bringing you great vacation deals, a bigger selection on cheap vacations at the destinations of your choice, and outstanding service when you book your holiday. Finding specials on top vacation packages, great last-minute deals, inexpensive getaways, and more is what Expedia.ca is known for.

We help you discover the most popular and exciting attractions in Sri Lanka to make a great trip unforgettable. With Expedia you will find the right spots and see the sights. It's easy to book your Sri Lanka vacations with Expedia. Our search results detail sites and everything else you need to know to enjoy Sri Lanka.

Select from a variety of different options to suit your needs and reserve a stress-free, trip to Sri Lanka. Come in summer for discount vacations that are not only kid-friendly, but also keep the cheapest family travel budget in mind. You may also opt for a romantic singles getaway in winter where you can combine luxury with discount prices. Expedia.ca offers it all.

Expedia presents you the best ideas for planning an affordable vacation. If you need additional assistance, Expedia.ca Customer Service Representatives are available 24 hours a day to answer any questions you may have about booking your Sri Lanka vacation so that you can travel with the confidence that you found the best vacation package at the lowest price.


Top Hotel Deals

See all 3,024 Hotels in Sri Lanka
C$107
Cinnamon Red Colombo

Cinnamon Red Colombo

59, Ananda Coomaraswamy Mawatha, Colombo
4.4
of 5, from 520 reviews
4.0 out of 5.0

This hotel is located in Colombo (Kollupitiya), close to Liberty Plaza.

C$233
Heritance Kandalama

Heritance Kandalama

Kandalama Lake front, Dambulla
4.4
of 5, from 236 reviews
5.0 out of 5.0

Located on a lake, this family-friendly hotel is within 9 mi (15 km) of Popham's Arboretum, Dambulla Cave Temple, and Rangiri Dambulla International Stadium. Ancient City of Sigiriya and Sigiriya Museum are also within 20 mi (32 km).

C$82
Fairway Colombo

Fairway Colombo

7, Hospital Street, Colombo 01, Colombo
4.2
of 5, from 97 reviews
4.0 out of 5.0

Located in Fort, this hotel is steps from Dutch Hospital Shopping Precinct and Colombo World Trade Center. Pettah Market and Galle Face Green are also within 1 mi (2 km).

C$100
OZO Colombo Sri Lanka

OZO Colombo Sri Lanka

No. 36-38, Clifford Place, Colombo
4.1
of 5, from 222 reviews
4.5 out of 5.0

Located in Colombo District, this hotel is within 1 mi (2 km) of Raux Brothers, Majestic City, and Isipathanaramaya Buddhist Temple. Asokaramaya Buddhist Temple and Park Hospital are also within 1 mi (2 km).

C$127
Mount Lavinia Hotel

Mount Lavinia Hotel

100 Hotel Road, Mount Lavinia
4.2
of 5, from 359 reviews
4.5 out of 5.0

Nestled on the beach, this Colombo District hotel is within 1 mi (2 km) of Mount Lavinia Beach and Colombo Divers. Siddhalepa Ayurveda Hospital and Traditional Puppet Art Museum are also within 2 mi (3 km).

C$157
Heritance Negombo

Heritance Negombo

175, Lewis Place, Negombo
4.5
of 5, from 58 reviews
4.5 out of 5.0

Nestled on the beach, this Gampaha District hotel is within 1 mi (2 km) of St. Sebastian's Church and Negombo Beach. St Anthony's Church and Ave Maria Convent are also within 2 mi (3 km).

C$157
The Kingsbury

The Kingsbury

48 Janadhipathi Mawatha, Colombo
4.2
of 5, from 419 reviews
5.0 out of 5.0

This family-friendly Colombo hotel is located by the ocean, just steps from Bank of Ceylon Tower and Colombo World Trade Center. Dutch Hospital Shopping Precinct and Pettah Market are also within 15 minutes.

98 Acres Resort & Spa

98 Acres Resort & Spa

98 Acres Resort & Spa, Ella
4.5
of 5, from 2 reviews
5.0 out of 5.0

Located in Badulla District, this spa resort is within 1 mi (2 km) of Nine Arches Bridge, Little Adam's Peak, and Nature Trail Ella. Kinellan Tea Factory and Ella Rock are also within 3 mi (5 km).

Top Deals On Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.