Vancouver is one the most expensive places to live in Canada—and it can pinch visitors’ wallets as well. But you don’t have to be a millionaire to enjoy the sights. Here’s where to save in the city.

1. Stay at The Buchanan Hotel

Tucked away in a residential area of downtown’s West End, The Buchan Hotel is close to lively Denman Street, English Bay Beach, and Stanley Park. The three-storey walk-up houses 61 no-frills rooms at prices that are hard to beat. Rates start at $109 per night during high season (May through September).

2. Find cheap wine and beer downtown

In the heart of downtow, just off of busy Robson Street, Boulevard Kitchen & Oyster Bar celebrates happy hour with an extensive menu that includes Negronis, craft beer and glasses of Okanagan wine for $7 each from 3 to 6 p.m. daily, along with $2 oysters. At Tap & Barrel, craft beer lovers can soak up the sun on a spectacular waterfront patio at any of its three locations, or at its TAPshack Eatery offshoot. Order a flight to sample the latest from local breweries ($10.50 for five 5-ounce tasters).

3. Shop and eat at the Richmond Night Market

Arguably the best of the suburban night markets, Richmond Night Market (May to October) is as close as you’ll get to Asia in Vancouver. (It’s also three Canada Line stops from the airport.) There’s a“Magical Dino Park” to entertain the kids, while adults can browse the stalls of bejewelled cellphone cases, kitschy socks and authentic Asian street food. Bring cash and your appetite. Admission rates for 2018 were $4.25 for adults and free for seniors and kids under 10. Check the website for 2019 updates.

4. Lounge at the pool and watch a free show in Kitsilano

After frolicking in the open-air Kitsilano Pool (family admission $3.05 per person) head to the adjacent Kitsilano Showboat for your evening entertainment. From youth jazz dancers to a full-piece orchestra, this free outdoor community theatre is a summer tradition. The vista from the bleachers may be the city’s best sunset ocean view.

5. Take the ferry or SeaBus to major attractions like Granville Island

Teeny weeny False Creek Ferries ply the waters to nine locations that include the Vancouver Aquatic Centre, Granville Island and Science World; a day pass ($16 for adults and $13 for children and seniors) lets you boat amid the yachting folk. Alternatively, hop on the SeaBus passenger ferry that connects downtown with the North Shore. The 12-minute Burrard Inlet crossing goes for the price of a public transit ticket ($2.95 and up) and offers stellar Stanley Park views.

Get More Budget Travel Ideas