Location: Vancouver, British Columbia
Star Rating: ★★★
Price: From $250 per night
Set just steps from English Bay Beach, The Sylvia Hotel is a historic landmark with unmatched proximity to the Celebration of Light festivities. This charming property offers a relaxed, nostalgic atmosphere, with ivy-covered walls, cozy rooms, and an old-world lounge overlooking the ocean. It's an ideal choice for visitors who want a casual, comfortable stay right beside the waterfront viewing areas — no taxis, no transit needed.