StayAreas logoStayAreas

Where to stay in Quebec City

Quebec City's walled old town is the most European-feeling place in North America, and it's small enough to walk everywhere. Stay in the Upper Town for the Château Frontenac, the city walls and the Dufferin Terrace; in the Lower Town for Petit-Champlain's cobbled lanes, Place Royale and the Old Port; or in Saint-Roch, just below the cliffs, for cheaper rooms, restaurants and a local feel. The airport is about 25 minutes from the old town.

Find your area, then your hotel

Tap one of our picks, or any area, to see its hotels on the map, what it costs, where we'd book and how long it takes to get around.

In short: our pick for each kind of trip. Tap one to see why.

The verdict

The walled heart of Old Quebec on top of Cap Diamant, with the Château Frontenac, the Dufferin Terrace, the Citadel, the basilica and the shops and restaurants of Rue Saint-Jean.

  • Stay here if
  • First-time visitors
  • Couples
  • Families
  • Look elsewhere if
  • You have trouble with steep hills
  • You dislike tourist crowds
  • You want easy parking

Minutes to the sights

  • Notre-Dame de Québec Basilica-Cathedral3 minwalk
  • Château Frontenac5 minwalk
  • Dufferin Terrace6 minwalk
  • Place Royale8 minwalk
  • Rue du Petit-Champlain9 minwalk
  • Rue Saint-Jean9 minwalk

Stations and airports

0 min to Château Frontenac. The old town is best seen on foot. The Old Québec Funicular and the Breakneck Stairs link the Upper and Lower Towns, and RTC buses run to Saint-Roch and the Parliament.

  • From Québec City Jean Lesage International Airport (YQB)bus 80, bus 84, bus 80187 min

Typical rates for a double outside peak events, not live prices. Updated Oct 2026 · How we rate areas · Minutes planned with the Transitous (MOTIS on published GTFS timetables and OpenStreetMap) for a weekday, including walking and waiting · Booking through our links costs you nothing extra and may earn us a commission. Learn more

Quebec City questions

What is the best area to stay in Quebec City for first-timers?

Upper Town puts the big sights within easy reach and is 0 minutes from Château Frontenac. Lower Town are good alternatives.

Which area of Quebec City has the cheapest hotels?

Saint-Roch and Upper Town, with budget hotels from around $125 and mid-range around $170–$290 a night.

Where is the best nightlife in Quebec City?

Saint-Roch has the most bars, restaurants and late nights.