Hotels in British Columbia near City Centre Oak Bay

Multiple accommodations for your stay
Destination
Check-in date:
28 Jun 2026
Check-out date:
29 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

66 results found

City Centre

#511 - 728 Yates Street, Victoria, Canada

3.1 km to City Centre (Open map)

The spacious apartment lies in the Downtown Victoria district, only 1.2 km from the mini Victoria Bug Zoo. Located in the centre of...
Read more...
9.3
Superb
3 reviews

Capital City Center Hotel

1961 Douglas St, Victoria, Canada

3.1 km to City Centre (Open map)

This 3-star hotel in the Downtown Victoria district is 2.3 km from the Flying Squirrel Trampoline Park Victoria and in proximity to...
Read more...

Beaconsfield Bed And Breakfast - Victoria

998 Humboldt Street, Victoria, Canada

3.1 km to City Centre (Open map)

This Victoria hotel lies 650 m from Pioneer Square and merely 0.7 km from Christ Church Cathedral. Situated approximately 5 minutes'...
Read more...
9.3
Superb
641 reviews

Island Travel Inn

1850 Douglas Street, Victoria, Canada

3.1 km to City Centre (Open map)

The hotel lies merely 1.5 km from Selkirk Water and 2.1 km from the Art gallery "Emily Carr House". Situated within 25 minutes' walk...
Read more...
6.1
Pleasant
3062 reviews

Paul'S Motor Inn

1900 Douglas St, Victoria, Canada

3.1 km to City Centre (Open map)

Situated 1.6 km from Government Street, the 2-star motel also gives access to such sports venues as MacDonald Park Football Stadium,...
Read more...

Hotel Rialto

653 Pandora Avenue, Victoria, Canada

3.2 km to City Centre (Open map)

Situated in the Downtown Victoria district of Victoria, the hotel is nearly a 10-minute walk from the contemporary Johnson Street...
Read more...
8.5
Fabulous
918 reviews
Thank you for subscribing
Close