StayAreas logoStayAreas

Is Yaletown a good place to stay in Vancouver?

Yes, especially for food lovers and couples. Great restaurants, the seawall and the airport train are on the doorstep, but rooms are pricey.

Stay here if

  • Foodies
  • Couples
  • Sports and concert fans

Look elsewhere if

  • You want historic streets
  • You want the cheapest rooms
  • You want quiet on game nights

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 Yaletown

Yaletown is one of the best places to stay in Vancouver for food and a stylish base. Hamilton and Mainland streets are lined with restaurant patios, the False Creek seawall is at the end of the street, and Yaletown-Roundhouse Station has the Canada Line to the airport. Canada Place is about 15 minutes' walk north.

The neighbourhood mixes old brick warehouses with glass towers. The raised loading docks make perfect terraces for dining, small ferries hop across False Creek to Granville Island, and the Roundhouse displays the locomotive that pulled the first passenger train into Vancouver. The stadiums sit on its eastern edge.

The downside is the price and the stadium crowds. Hotels here are expensive, the area is mostly modern towers with little history, and streets fill with fans when the Canucks, Whitecaps or a big concert are on.

What makes Yaletown special is the waterfront lifestyle. You can cycle the seawall, take a tiny ferry to Granville Island for lunch and come back for dinner on a loading dock patio. For couples and food lovers, it's a great choice.

Getting around

To the sightsMinutes
  • BC Place13walk
  • Canada Place16transit
  • Vancouver Convention Centre16transit
  • English Bay Beach17transit
  • Vancouver Art Gallery17walk
  • Rogers Arena17walk
From airports and stationsMinutes
  • Vancouver International Airport (YVR)30

Yaletown questions

Is Yaletown a good area to stay in Vancouver?

Yes, especially for food lovers and couples. Great restaurants, the seawall and the airport train are on the doorstep, but rooms are pricey. It suits foodies, couples and sports and concert fans.

How much does a hotel in Yaletown cost?

A typical double is around $190 a night at a budget hotel, $260 mid-range and $610 for luxury, outside peak events.

How do I get from Vancouver International Airport (YVR) to Yaletown?

About 30 minutes door to door: Canada Line train from the airport to Yaletown-Roundhouse Station.

How far is Yaletown from the main sights?

Door to door from Yaletown: BC Place 13 minutes on foot, Canada Place 16 minutes, Vancouver Convention Centre 16 minutes and English Bay Beach 17 minutes.