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.

Explore on the map

Good for your kind of trip

From Staylist's AI overviews: the best-ranked hotels that suit each kind of trip.

Families

  1. Element Vancouver Metrotown
    18.5Element Vancouver Metrotown3-star · 640 m to Metrotown$463 / night
  2. Hilton Vancouver Metrotown
    28.8Hilton Vancouver Metrotown4-star · 450 m to Metrotown$266 / night
  3. Holiday Inn Express Vancouver-Metrotown (Burnaby) by IHG
    37.4Holiday Inn Express Vancouver-Metrotown (Burnaby) by IHG3-star · 70 m to MetrotownCheck live price →
  4. Accent Inns Burnaby
    48.0Accent Inns Burnaby3-star · 680 m to Gilmore$171 / night
  5. Coast Metro Vancouver Hotel
    56.8Coast Metro Vancouver Hotel3-star · 1.1 km to Rupert Station$215 / night
  6. Best Western Plus Burnaby Hotel
    66.8Best Western Plus Burnaby Hotel3-star · 780 m to Royal Oak$214 / night
  7. Happy Day Inn
    74.0Happy Day Inn2-star$127 / night

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

Best Hotels in Burnaby (2026): 7 Rated · Staylist World