Deciding where to stay in Quebec City shapes your whole trip. The city is compact, but each area has a very different feel: cobblestone streets and historic inns inside the walls, trendy restaurants in Saint-Roch, leafy residential streets near the Plains of Abraham, and practical highway-side hotels in Sainte-Foy. This guide compares the best areas for hotels in Quebec City so you can pick the right base for your budget, travel style and season.
Quebec City Neighbourhoods at a Glance
| Area | Best for | Keep in mind |
|---|---|---|
| Old Quebec, Upper Town | First-time visitors, history, walking | Higher rates, limited parking |
| Old Quebec, Lower Town and Old Port | Romantic stays, boutique hotels | Steep stairs and hills to Upper Town |
| Saint-Roch | Food lovers, nightlife, value | More urban, less postcard scenery |
| Montcalm and Grande Allée | Museums, the Plains, quieter nights | Grande Allée can be lively on weekends |
| Saint-Jean-Baptiste | Local cafés, walking to Old Quebec | Smaller properties, fewer big hotels |
| Sainte-Foy | Drivers, families, budget chains | You will need to drive or bus downtown |
Old Quebec: Best for First-Time Visitors
Old Quebec (Vieux-Québec) is the historic heart of the city and a UNESCO World Heritage site. Staying here means you can walk to the Château Frontenac, the Dufferin Terrace, the fortifications and dozens of restaurants without needing a car. It is the obvious choice for a first visit, a short weekend or a romantic getaway.
Upper Town (Haute-Ville)
Inside the walls, Upper Town has grand hotels, historic inns and small guesthouses in old stone buildings. It is the most atmospheric place to stay, especially in winter when the streets are lit up for the holidays. Expect higher rates and limited, often paid, parking.
Lower Town (Basse-Ville) and the Old Port
Below the cliff, the Petit-Champlain district and the Old Port area are known for boutique hotels in restored warehouses, art galleries and charming streets. The funicular and several staircases connect Lower Town to Upper Town. It is lovely for couples, but the hills can be tiring with small children or heavy luggage.
Saint-Roch: Best for Food and Value
Just below the old city, Saint-Roch has become one of the city’s liveliest neighbourhoods, with craft breweries, bistros, cafés and a growing number of modern hotels. Prices are often lower than in Old Quebec, and you can still walk up to the historic district. It is a good base for younger travellers, foodies and anyone who prefers a local, urban feel.
Montcalm and Grande Allée: Best for Museums and Parks
West of the walls, the Montcalm area sits beside the Plains of Abraham and the Musée national des beaux-arts du Québec. Grande Allée is lined with terraces, restaurants and some larger hotels. This area works well for travellers who want quick access to Old Quebec but slightly calmer evenings, and it is popular in summer for festivals and outdoor events.
Saint-Jean-Baptiste: Best for a Local Vibe
Along rue Saint-Jean outside the walls, Saint-Jean-Baptiste is a colourful neighbourhood with independent shops, cafés and small accommodations. It suits travellers who like to wander, eat where locals eat and still walk into Old Quebec in minutes.
Sainte-Foy: Best for Drivers and Families on a Budget
Sainte-Foy, near the bridges and the universities, has many chain hotels, shopping centres and easy highway access. Parking is usually simpler than downtown, and rates can be more affordable. The trade-off is that you will drive or take public transit to reach the old city. It can also be a practical stop if you are driving between Montreal and destinations east of Quebec City.
When to Visit and When to Book
- Summer: warm weather, festivals and terraces, but also the busiest hotel period. Book early.
- Fall: beautiful colours and comfortable walking weather, with somewhat lower demand after Thanksgiving.
- Holiday season: Old Quebec is especially festive, and its Christmas market draws crowds. Weekends fill quickly.
- Winter Carnival: the Carnaval de Québec in winter is one of the city’s biggest events; hotels near Old Quebec and the Plains book up well in advance.
- Late winter and spring: often the best value, if you do not mind the cold or the slush.
For more ways to save on lodging and transportation, see our budget travel tips for Canadians.
Getting to Quebec City
Quebec City is about three hours by car from Montreal along Highway 20 or Highway 40. VIA Rail trains arrive at the central Gare du Palais, a short walk or taxi ride from Old Quebec and Saint-Roch, and the city also has an international airport west of downtown. If you are combining cities on one trip, our guides on where to stay in Montreal and where to stay in Ottawa make it easy to plan a classic Quebec–Ontario circuit.
Adding a few nights in the mountains before or after Quebec City? The Laurentides region north of Montreal is a popular extension, and our partner site covers hotels in the Laurentides, from Mont-Tremblant to Saint-Sauveur.
FAQ: Where to Stay in Quebec City
What is the best area to stay in Quebec City for a first visit?
Old Quebec, either in Upper Town or Lower Town, is the best choice for most first-time visitors because the main sights are within walking distance.
Do I need a car in Quebec City?
Not if you stay in or near Old Quebec. The historic district, Saint-Roch and Montcalm are walkable. A car is more useful if you stay in Sainte-Foy or plan day trips.
Is it cheaper to stay outside Old Quebec?
Often, yes. Saint-Roch and Sainte-Foy usually offer more affordable options, though rates vary by season and events.
How many days do you need in Quebec City?
Two to three days is enough to see Old Quebec and nearby neighbourhoods at a relaxed pace. Add more time for day trips or winter activities.