Best hotels in Burnaby
Best hotels in Burnaby: the best-rated on Staylist is Element Vancouver Metrotown (AI score 8.5, typically $463 a night); the best-rated under $250 is Accent Inns Burnaby (AI score 8.0, typically $171 a night). Staylist lists 7 hotels in Burnaby, Canada, each with a booking link.
More about hotels in Burnaby
Across the 6 with a previously observed price, typical nightly rates run from about $171 to $215, with the middle around $214. Of the 7 with listed amenities, common ones include wi-fi in public areas (100%), gym (86%), restaurant (86%), public parking (57%). Guests most often mention great location, great rooms, great service.
Good for your kind of trip
From Staylist's AI overviews: the best-ranked hotels that suit each kind of trip.
Families
- Element Vancouver MetrotownMetrotown's handy Element suites
- Hilton Vancouver MetrotownHilton Metrotown's transit-hub convenience
- Accent Inns BurnabyBurnaby's family motel
- 18.5Element Vancouver Metrotown3-star · 640 m to Metrotown$463 / night

- 28.8Hilton Vancouver Metrotown4-star · 450 m to Metrotown$266 / night

- 37.4Holiday Inn Express Vancouver-Metrotown (Burnaby) by IHG3-star · 70 m to MetrotownCheck live price →

- 48.0Accent Inns Burnaby3-star · 680 m to Gilmore$171 / night

- 56.8Coast Metro Vancouver Hotel3-star · 1.1 km to Rupert Station$215 / night

- 66.8Best Western Plus Burnaby Hotel3-star · 780 m to Royal Oak$214 / night

- 74.0Happy Day Inn2-star$127 / night

Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.