Unforgettable City Breaks in Canada
from £499pp

 video

As Seen on TV!

Explore a new, vibrant city with an unforgettable city break in Canada.

World-class shopping, incredible cuisine and delicacies, thrilling activities, and surrounded by awe-inspiring scenery and landmarks; a city break to Canada offers you everything that you could dream of for the perfect break away, and more.


Toronto City Breaks

from £499 per person*

When we think of Toronto, we think of two things; shopping and food! Boasting some of the best shopping districts in the world, you can shop ‘til you drop by day and indulge in delicious fresh local cuisine by night! Find out more about Toronto City Breaks

Toronto City Breaks

Niagara Falls City Breaks

from £629 per person

Visit the world famous site of Niagara Falls, and experience the incredible natural wonder in all its glory. Stay in a glamorous hotel, enjoy the lively nightlife and casinos, all just a short drive from Toronto. Find out more about Niagara Falls City Breaks

Niagara Falls City Breaks

Flying into Vancouver you can enjoy three incredible areas of British Columbia. Vancouver is an amazing glamorous city, Victoria the historical capital of BC with charming architecture, and Whistler is an active and outdoors enthusiasts paradise. Combine all three for the ultimate BC experience.

Victoria, Vancouver, and Whistler multi-City Breaks

Calgary City Breaks

from £659 per person

Discover Calgary, the gateway to the Rocky Mountains, on your city break to the West. Great shopping, exciting dining experiences and thrilling attractions, think Cowboy capital meets chic city glamour. Find out more about Calgary City Breaks

Calgary City Breaks

Banff City Breaks

from £659 per person

One of the most picturesque towns in all of Canada has to be Banff, situated in the stunning Canadian Rockies. Not only is Banff pretty, it is also a very popular holiday destination! Find out more about Halifax City Breaks

Banff City Breaks

Jasper City Breaks

from £659 per person

Nestled in the heart of the Canadian Rocky Mountains, lies the wonderful mountain town of Jasper. This picturesque town is the perfect base for exploring the Rockies and National Parks, so make sure Jasper is on your itinerary during your holiday to Canada. Find out more about Halifax City Breaks

Jasper City Breaks

Halifax City Breaks

from £659 per person

Canada’s best kept secret, and the perfect base to explore Nova Scotia and the Maritimes. The city of Halifax is vibrant and multi-cultural, with so much to see and do including the famous Pier 21, Canada’s immigration museum. Find out more about Halifax City Breaks

Halifax City Breaks

Montreal City Breaks

from £719 per person

Montreal provides a unique city break destination with real edge. The vibrant city is where it is all happening, with colourful multi-cultural neighbourhoods, festivals, markets and incredible shopping areas. Make sure you enjoy the lively nightlife here too! Find out more about Montreal City Breaks

Montreal City Breaks

Quebec City Breaks

from £719 per person

For an ultra-chic and romantic city break, Quebec must be your choice. The cobbled streets of Quebec City are inviting, welcoming you to discover Parisian-style cafes, inspiring architecture and intriguing history. Find out more about Quebec City Breaks

Quebec City Breaks

Prices are from and can fluctuate at any time. Please call for prices for your proposed travel dates.


Call us to book on 0207 616 9184 (London) / 0141 223 7517 (Glasgow)

Call us to book on
0207 616 9184 (London) / 0141 223 7517 (Glasgow)

Outbound Flight

  • Flying out on:

Return Flight

  • Returning on:


  • Children under the age of 16 MUST be
    accompanied by an adult.

Booking for more than 9 people?