Downtown Victoria Location
Ocean Island Inn is located in the heart of downtown Victoria at 791 Pandora Ave — within easy walking distance of restaurants, shops, museums, the Inner Harbour, Chinatown, and the best of what Victoria has to offer.
You won't need a car to enjoy the city. Most major attractions are 5 to 15 minutes on foot, and public transit, bike rentals, and whale watching tours are all accessible directly from the inn.