Einige Hotels im Zentrum von Kelowna bieten einen wunderschönen Blick auf den See. Das Lakefront Hotel ist bekannt für seine atemberaubende Lage direkt am Ufer des Sees und bietet spektakuläre Ausblicke auf das Wasser. Das Delta Hotels by Marriott Grand Okanagan Resort bietet ebenfalls einen malerischen Blick auf den See und verfügt über erstklassige Annehmlichkeiten für einen unvergesslichen Aufenthalt.