StayAreas logoStayAreas

Is Saint-Roch a good place to stay in Quebec City?

Yes, especially for value and food. Restaurants and breweries are on the doorstep, but Old Quebec is an uphill walk.

Stay here if

  • Budget travellers
  • Food and beer lovers
  • Repeat visitors

Look elsewhere if

  • You want to stay inside the walls
  • You want historic hotels
  • You'd rather not walk uphill to the sights

Typical rates for a double outside peak events, not live prices. Updated Oct 2026 · How we rate areas · Booking through our links costs you nothing extra and may earn us a commission. Learn more

Staying in Saint-Roch

Saint-Roch is the best-value place to stay in Quebec City. Rue Saint-Joseph's restaurants, cafes and breweries are on the doorstep, modern hotels cost much less than inside the walls, and Old Quebec is a 15–20 minute walk away.

The neighbourhood has been transformed over the last two decades. Old factories and department stores now hold tech offices, restaurants and bars, and locals fill the terraces on Rue Saint-Joseph. It feels like a real part of the city rather than a tourist area.

The downside is the distance from the sights and the climb. The walk to the old town is uphill, which is hard in winter, and the hotels are modern rather than historic.

What makes Saint-Roch worth it is the food and the value. You can save on your room, eat at some of the city's best restaurants and still walk to the Château Frontenac.

Getting around

To the sightsMinutes
  • Musée de la civilisation13transit
  • Place Royale15transit
  • Rue Saint-Jean15walk
  • Rue du Petit-Champlain16transit
  • Parliament Building20walk
  • Notre-Dame de Québec Basilica-Cathedral22walk
From airports and stationsMinutes
  • Québec City Jean Lesage International Airport (YQB)75

Saint-Roch questions

Is Saint-Roch a good area to stay in Quebec City?

Yes, especially for value and food. Restaurants and breweries are on the doorstep, but Old Quebec is an uphill walk. It suits budget travellers, food and beer lovers and repeat visitors.

How much does a hotel in Saint-Roch cost?

A typical double is around $125 a night at a budget hotel, $170 mid-range and $230 for luxury, outside peak events.

How do I get from Québec City Jean Lesage International Airport (YQB) to Saint-Roch?

About 75 minutes door to door: taxi from the airport at a flat fare.

How far is Saint-Roch from the main sights?

Door to door from Saint-Roch: Musée de la civilisation 13 minutes, Place Royale 15 minutes, Rue Saint-Jean 15 minutes on foot and Rue du Petit-Champlain 16 minutes.