Canada is so big that it's best thought of as several holidays in one. In the east, Toronto is a glassy, multicultural metropolis, Montreal mixes French flair with bagels and jazz, and Quebec City is a walled old town that looks lifted from Normandy. Out west, Vancouver sits between ocean and mountains, Victoria does gardens and afternoon tea, and the Okanagan Valley pours wine under a hot summer sun. In between lie lakes, forests and prairies on a scale that is hard to grasp until you're in them.
Most first trips focus on one side of the country. The eastern loop, Toronto, Niagara Falls, Ottawa, Montreal and Quebec City, works brilliantly by train and car. The west pairs Vancouver with Vancouver Island, the Okanagan and, via Calgary, the Rocky Mountains. Trying to do both in a fortnight means spending a lot of time on planes.
The short answer
Best for a city break
Montreal
French-Canadian joie de vivre, cobbled Old Montreal and one of the best food scenes in North America.

Best for first-timers
Toronto
The CN Tower, great neighbourhoods and Niagara Falls within easy reach.

Best for romance
Quebec
A walled old town of stone houses and bistros, crowned by the Château Frontenac.

Best for mountains and sea
Vancouver
Beaches, rainforest and ski slopes, all within sight of downtown.

Best for families
Niagara Falls
Thundering waterfalls, boat trips into the spray and a whole strip of family attractions.

Best for wine lovers
Okanagan Valley
Lakeside vineyards, hot summers and beaches, in British Columbia’s wine country.
Canada areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Toronto | First-timers, Food, Nightlife | Canada’s biggest city: the CN Tower, great neighbourhoods and Niagara nearby. | Hotels: 332 |
| Niagara Falls | Families, Sightseeing, Couples | Roaring waterfalls, boat trips into the spray and rooms with a falls view. | Hotels: 122 |
| Montreal | City break, Food, Festivals | French flair, cobbled lanes and bagels to rival New York’s. | Hotels: 323 |
| Quebec City and Charlevoix | Romance, History, Winter | A walled French city above the St Lawrence, crowned by a fairytale castle hotel. | Hotels: 200 |
| Ottawa | Culture, Families, Winter | Parliament Hill, national museums and a canal you can skate along. | Hotels: 108 |
| Vancouver | Outdoors, Food, Cruises | A glassy city between mountains and ocean, with Stanley Park at its tip. | Hotels: 194 |
| Vancouver Island and Victoria | Couples, Gardens, Wildlife | A genteel harbour capital, famous gardens and whales offshore. | Hotels: 161 |
| Calgary | Rockies, Road trips, Events | The cowboy city and gateway to the Rocky Mountains. | Hotels: 128 |
| Okanagan Valley | Wine, Lakes, Summer | Lakes, vineyards and hot, dry summers in British Columbia’s wine country. | Hotels: 108 |
Toronto



- First-timers
- Food
- Nightlife
Canada’s biggest city: the CN Tower, great neighbourhoods and Niagara nearby.
Toronto is Canada's largest and most diverse city, a skyline of glass towers on the shore of Lake Ontario, with the CN Tower poking above it all. The fun is in its neighbourhoods: the theatres and restaurants of King Street, the designer shops of Yorkville, the food halls of St Lawrence Market, and ferries out to the car-free Toronto Islands.
Stay downtown so you can walk to the sights. The Fairmont Royal York, a grand railway hotel from 1929, is right by Union Station; the Shangri-La soars 66 floors above the Financial and Entertainment District; and the newly redesigned Four Seasons is the place to be in leafy, upmarket Yorkville.
Hotels to look at in Toronto

★★★★★
Fairmont Royal York
Spa · Pool · Parking
From £314 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
DoubleTree by Hilton Toronto Downtown
Pool · Parking
From £321 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★★
Four Seasons Hotel Toronto
Spa · Pool · Pets allowed
From £592 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
Marriott Downtown at CF Toronto Eaton Centre
Pool · Parking
From £320 a night, taxes incl.2 adults · checked 1 Oct, 20:23
Niagara Falls


- Families
- Sightseeing
- Couples
Roaring waterfalls, boat trips into the spray and rooms with a falls view.
No photograph prepares you for the noise. The great curve of the Horseshoe Falls sends a staggering volume of water over the edge, throwing up clouds of mist you can see from miles away, and boats nose right into the spray. Around them, the Canadian town is unashamedly touristy, with Clifton Hill's attractions, a casino and nightly illuminations, while the wineries and pretty streets of Niagara-on-the-Lake are a short drive north.
Book a falls-view room if you can: watching the falls light up from your window is a big part of the experience. The Hilton Fallsview has 53 floors overlooking the Horseshoe and American falls, the Brock sits directly across from the falls, and the two Marriotts in the Fallsview district have spas and indoor pools. Toronto is about 90 minutes away.
Hotels to look at in Niagara Falls

★★★★
Hilton Niagara Falls Fallsview Hotel and Suites
Parking
See prices and rooms →

★★★★
The Brock Niagara Falls Fallsview, Tapestry
Spa · Pool · Parking
See prices and rooms →

★★★★★
Niagara Falls Marriott Fallsview Hotel & Spa
Spa · Pool · Parking
See prices and rooms →

★★★★★
Niagara Falls Marriott on the Falls
Pool · Parking
See prices and rooms →
Montreal



- City break
- Food
- Festivals
French flair, cobbled lanes and bagels to rival New York’s.
Montreal is the most European city in North America, and the most fun. Old Montreal is a grid of cobbled streets and grey-stone warehouses around the Notre-Dame Basilica and the Old Port, downtown is a lively mix of Sainte-Catherine Street shops and an underground city for winter, and Mount Royal rises in the middle of it all. Add a calendar packed with summer festivals and some of the continent's best restaurants, and you'll wish you'd stayed longer.
Downtown's grand hotels are the pick. The Fairmont The Queen Elizabeth is steps from Sainte-Catherine Street, and the Ritz-Carlton, with a spa and indoor pool, is a 10-minute walk from McGill University and the Bell Centre. Hôtel Birks occupies a landmark jewellery store from 1894, and the glamorous Four Seasons has a spa and Marcus restaurant.
Hotels to look at in Montreal
★★★★★
Fairmont The Queen Elizabeth
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Renaissance Montreal Downtown Hotel
Beach 1.8 km · Parking
See prices and rooms →

★★★★★
Four Seasons Hotel Montreal
Spa · Pool · Parking
See prices and rooms →

★★★★
Le Germain Hotel Montreal
Pets allowed · Parking
See prices and rooms →
Quebec City and Charlevoix



- Romance
- History
- Winter
A walled French city above the St Lawrence, crowned by a fairytale castle hotel.
Quebec City is the only walled city north of Mexico, and its UNESCO-listed old town is a joy: steep lanes, stone houses with steep tin roofs, French bistros and the funicular down to the boutiques of Petit-Champlain by the river. In winter it's dusted with snow and hosts a famous carnival; in summer, street performers fill the squares. French is the language here, though English is widely spoken.
The Château Frontenac, the turreted hotel that dominates the skyline, is one of the most famous hotels in the world, with views over the St Lawrence. Le Capitole is a smaller hotel within the walls, attached to a theatre, and the Aristocrate is a quieter, good-value option at the entrance to the city. Further down the river, in the hills of Charlevoix, the Fairmont Le Manoir Richelieu is a French-style castle on a cliff above the St Lawrence.
Hotels to look at in Quebec

★★★★★
Fairmont Le Chateau Frontenac
Spa · Pool · Family-friendly
See prices and rooms →

★★★★★
Le Capitole Hôtel
Spa · Pool · Pets allowed
See prices and rooms →

★★★★
Best Western Hotel Aristocrate Quebec
Pool · Pets allowed · Parking
See prices and rooms →

★★★★★
Fairmont Le Manoir Richelieu
Spa · Pool · Family-friendly
See prices and rooms →
Ottawa



- Culture
- Families
- Winter
Parliament Hill, national museums and a canal you can skate along.
Canada's capital is calmer than Toronto or Montreal, and all the better for a few days. The Gothic Revival Parliament buildings stand on a bluff above the Ottawa River, the national museums and galleries are first class, and the Rideau Canal becomes one of the world's longest skating rinks in winter. The ByWard Market is the place for food and drink.
The Fairmont Château Laurier, 'Ottawa's castle', has views of Parliament Hill and the canal and is steps from the market. Across the river in Gatineau, the Hilton Lac-Leamy has a casino, a spa, a pool and a lake with a beach, and the Delta Hotels Ottawa City Centre is a practical downtown choice with an indoor pool.
Hotels to look at in Ottawa
Vancouver


- Outdoors
- Food
- Cruises
A glassy city between mountains and ocean, with Stanley Park at its tip.
Vancouver might be the most beautiful city setting in the world: a peninsula of glass towers wrapped in water, with snowy mountains rising behind and the vast forest of Stanley Park at its tip. You can cycle the seawall, browse Granville Island's market, ski Grouse Mountain and eat superb sushi all in one day. It's also the departure point for Alaska cruises.
The Fairmont Hotel Vancouver, the 'Castle in the City', has been a downtown landmark since 1939. The Fairmont Waterfront is a few metres from the cruise terminal, with a heated rooftop pool, and the sleek Fairmont Pacific Rim has a full-service spa.
Hotels to look at in Vancouver

★★★★★
Fairmont Waterfront
Beach 2 km · Pool · Parking
From £547 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★
EXchange Hotel Vancouver - An Executive Hotel
Parking
See prices and rooms →

★★★★★
Fairmont Pacific Rim
Beach 3 km · Spa · Pool
From £585 a night, taxes incl.2 adults · checked 1 Oct, 21:38

★★★★
Auberge Vancouver Hotel
Beach 2.5 km · Spa · 60 rooms
See prices and rooms →
Vancouver Island and Victoria



- Couples
- Gardens
- Wildlife
A genteel harbour capital, famous gardens and whales offshore.
A ferry ride or a seaplane hop from Vancouver, Victoria is British Columbia's capital and its most charming small city, built around a busy Inner Harbour overlooked by the domed Parliament Buildings. The Butchart Gardens are a short drive north, and whale-watching boats head out from the harbour in season. The rest of Vancouver Island is wild, rainforest-clad coast.
The grande dame is the Fairmont Empress, the grand château-style hotel on the harbour, famous for its afternoon tea and for hosting royalty. The Oak Bay Beach Hotel is a seaside resort with a spa and an outdoor pool, and the Victoria Marriott Inner Harbour and the DoubleTree are handy, comfortable bases a few steps from the waterfront.
Hotels to look at in Vancouver Island

★★★★★
Fairmont Empress
Spa · Pool · Family-friendly
See prices and rooms →

★★★★★
Oak Bay Beach Hotel
Beach 100 m · Adults only · Spa
From £727 a night, taxes incl.2 adults · checked 1 Oct, 22:18

★★★★
Victoria Marriott Inner Harbour
Pool · Parking
From £273 a night, taxes incl.2 adults · checked 1 Oct, 22:18

★★★★
DoubleTree by Hilton Victoria
Parking
From £274 a night, taxes incl.2 adults · checked 1 Oct, 22:18
Calgary



- Rockies
- Road trips
- Events
The cowboy city and gateway to the Rocky Mountains.
Calgary is where many Rocky Mountain road trips begin. It's a modern, friendly city of shiny towers on the prairie, famous for the Calgary Stampede, its wild rodeo and festival every July, and Banff National Park is around an hour and a half's drive to the west. Spend a night or two here before or after the mountains.
The Fairmont Palliser is the city's classic grand hotel, in the heart of downtown, while the Hyatt Regency has city-skyline views and a club lounge, and the Calgary Marriott Downtown has a rooftop terrace. For early flights, the Westin Calgary Airport has an indoor pool.
Hotels to look at in Calgary
Okanagan Valley



- Wine
- Lakes
- Summer
Lakes, vineyards and hot, dry summers in British Columbia’s wine country.
In summer, the Okanagan Valley is Canada's answer to the Mediterranean: long, warm lakes, beaches, orchards and more than enough wineries to fill a week of tastings. Kelowna, on Okanagan Lake, is the main town and the liveliest base, while in the far south, around Osoyoos, the landscape turns to sun-baked desert and vines.
Spirit Ridge, overlooking Lake Osoyoos and the vineyards, is the valley's most dramatic resort. The Delta Hotels Grand Okanagan has a spa on the Kelowna waterfront, Sparkling Hill is an adults-only spa resort, and Kelowna Bed and Breakfast has individually furnished rooms and a garden terrace.
Hotels to look at in Okanagan Valley

★★★★
Spirit Ridge, in The Unbound Collection by Hyatt
Spa · Pool · Parking
See prices and rooms →

★★★★
Delta Hotels Grand Okanagan Resort
Spa · Pool · Parking
See prices and rooms →

★★★★★
Sparkling Hill Resort and Spa - Adults-Only Resort
Adults only · Spa · Pool
See prices and rooms →

★★★★
Kelowna Bed And Breakfast
Adults only · 4 rooms · Parking
See prices and rooms →
East or west?
Love cities, history and food? Go east: Toronto, Niagara Falls, Ottawa, Montreal and Quebec City link up neatly by train or car. Love mountains, coast and wildlife? Go west: Vancouver, Victoria, the Okanagan and the Rockies via Calgary. Two weeks is the minimum to do either side justice.
Getting there and around
There are direct flights from the UK to Toronto, Montreal, Vancouver and Calgary. In the east, VIA Rail trains run between Toronto, Ottawa, Montreal and Quebec City. In the west, you'll want a car for the Rockies and the Okanagan, and ferries or seaplanes to reach Vancouver Island.
Questions about where to stay in Canada
- Where is the best place to stay in Canada?
- For a first trip, Toronto or Montreal in the east, or Vancouver in the west. Toronto is the easiest base for Niagara Falls, Montreal has the best food and the most European atmosphere, and Vancouver combines city life with ocean and mountains.
- Is it better to visit eastern or western Canada?
- The east suits city lovers, with Toronto, Montreal, Quebec City and Ottawa close together and easy to link by train. The west suits nature lovers, with Vancouver, Vancouver Island and the Rocky Mountains. With two weeks, choose one side.
- Should I stay in Toronto or Niagara Falls?
- Stay in Toronto for a city break and visit Niagara Falls as a day trip; it is about 90 minutes away. If the falls are the highlight, stay a night in a falls-view hotel to see them lit up after dark.
- Where should I stay to visit the Rocky Mountains?
- Calgary is the main gateway, with flights from the UK and Banff National Park around an hour and a half’s drive away. Many visitors spend a night in Calgary before heading into the mountains.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt







