Virgin Holidays - all inclusive package holidays and family holiday deals

Learn more about Canada in the tabs below.

We offer hotels in the following fabulous resorts in Canada...

TorontoToronto

Located on the northwestern shore of Lake Ontario and the largest city in Canada, a trip to Toronto will satisfy all interests whether they are cultural, recreational or culinary! Ethnically diverse with distinctive districts, shopping is a unique experience with 5 Chinatowns, Little Italy, Little Portugal and the Gerrard India Bazaar to explore.

Read more about Toronto

We have 3 hotels in Toronto

Resort & Hotel Details

We have 2 hotels in Vancouver

Resort & Hotel Details

We have 2 hotels in Niagara Falls

Resort & Hotel Details

We have 1 hotels in Quebec

Resort & Hotel Details

Banff/Lake Louise (Ski)Banff/Lake Louise (Ski)

Situated in glorious Banff National Park. This area offers so much for you to choose from - you will have your work cut out exhausting the facilities on offer. A variety of ski and boarding trails are available for all levels, allowing you to enjoy the fantastic scenery whatever your level of experience.

Read more about Banff/Lake Louise (Ski)

We have 8 hotels in Banff/Lake Louise (Ski)

Resort & Hotel Details

Whistler (Ski)Whistler (Ski)

Canada's foremost 4-season resort is considered one of the premiere mountain destinations in the world. It has a whopping vertical and a huge ski area with a great combination of high open bowls and woodland trails. The lifts are good and there's an attractive pedestrian-only resort village at the base, alive with a selection of over 50 bars, nightclubs and restaurants.

Read more about Whistler (Ski)

We have 8 hotels in Whistler (Ski)

Resort & Hotel Details

Tremblant (Ski)Tremblant (Ski)

Eastern Canada's top resort, Tremblant offers something to skiers and boarders of all levels. While beginners will want to check out the gentle 3 1/4-mile Nansen run, more advanced skiers will be thrilled by the 42-degree Dynamite trail. The village at the base is lovely, built in the traditional style with cobbled, traffic-free streets, pastel buildings and attractive squares.

Read more about Tremblant (Ski)

We have 2 hotels in Tremblant (Ski)

Resort & Hotel Details

Jasper (Ski)Jasper (Ski)

Only 20 min from the town of Jasper, Marmot Basin provides over 1,675 acres of terrain supported by world-class facilities. One of the least crowded ski areas of its size in North America, there is plenty of room for everyone, from beginners to experts to enjoy some alpine fun and games.

Read more about Jasper (Ski)

We have 1 hotels in Jasper (Ski)

Resort & Hotel Details
Close

Get help with Recent Searches Help on Recent Searches.

to save your searches.

We'll store them here for quick and easy access so you can come back and make one-click searches without having to enter all the details again.

EMPTY!
Close

Get help with Saved Hotels Help on Saved Hotels

Email my hotels to this address
Cancel Send

to save your favourite hotels.

We'll store them here for quick and easy access so you can come back and find them with a single click.

EMPTY!

Select hotels above to include in your personal brochure and we'll email it to you Help on Personal Brochure Create Brochure

Close

Get help with My Notes Help on My Notes.

Email my notes to this address
Cancel Send

to save your notes.

Use My Notes to store helpful information when researching your holiday.

You can add pages on virginholidays.co.uk using the "Add to My Notes" button, type in your own text, copy and paste details from web pages, and we'll save it all for you.

EMPTY
Research tools Help Close

W2