Hotels in British Columbia near Oak Bay Marina

Multiple accommodations for your stay
Destination
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 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

36 results found

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada

0.4 km to Oak Bay Marina (Open map)

The hotel lies approximately a 5-minute ride from Rose Garden and a short way from the full-service Oak Bay Marina. Enjoying a setting…
Read more...
9.3
Superb
418 reviews

Boutique Garden Living In Oak Bay North

1083 Redfern Street, Oak Bay, Canada

1.6 km to Oak Bay Marina (Open map)

The holiday home offers a convenient setting 3.3 km from Royal BC Museum and 3.2 km from Chinatown. Located merely a 6-minute walk...
Read more...

Prior Castle Inn

620 Saint Charles Street, Victoria, Canada

2.7 km to Oak Bay Marina (Open map)

Located in Rockland, known for Craigdarroch Castle, an ornate Victorian home built by coal baron Robert Dunsmuir, the charming hotel...
Read more...
9.3
Superb
293 reviews

Amethyst Inn

1501 Fort Street, Victoria, Canada

2.7 km to Oak Bay Marina (Open map)

The hotel has a convenient location about 5 minutes' drive from Art Gallery of Greater Victoria, while shopping venues like the...
Read more...
8.9
Fabulous
678 reviews

Fairholme Manor Inn

638 Rockland Place, Victoria, Canada

2.7 km to Oak Bay Marina (Open map)

This 5-star hotel in Rockland, known for Craigdarroch Castle, an ornate Victorian home built by coal baron Robert Dunsmuir is 2.2 km...
Read more...
9.5
Exceptional
330 reviews

Abbeymoore Manor Bed & Breakfast Inn

1470 Rockland Avenue, Victoria, Canada

2.7 km to Oak Bay Marina (Open map)

This 5-star hotel has a prime location within reach of Willows Beach, while shopping venues like Moss Street Market are 950 metres...
Read more...
9.1
Superb
442 reviews

One Bedroom Suite Near Hillside Mall

2149 Lansdowne Road, Oak Bay, Canada

2.7 km to Oak Bay Marina (Open map)

The centre of Oak Bay can be reached in 20 minutes' walk of the hotel, and such cultural venues as Art Gallery of Greater Victoria…
Read more...
8.0
Very Good
93 reviews

Gallery Garden - Stylish, Art-Filled 1-Bedroom Suite By Victoria Prime!

1979 Watson Street, Victoria, Canada

2.8 km to Oak Bay Marina (Open map)

The city centre is just 3 km away and Victoria Inner Harbour airport is 5 km from the 102 m² apartment. The spacious Gallery Garden…
Read more...
10
Exceptional
1 review

Monthly Furnished Bright Beautiful 3Bedroom Suite

1868-A Forrester Street Unit A, Victoria, Canada

2.9 km to Oak Bay Marina (Open map)

The opulent British Columbia Parliament Buildings can be reached by car in a few minutes, while Knox Presbyterian Church is right by...
Read more...

The Craigmyle Inn

1037 Craigdarroch Road, Victoria, Canada

3.1 km to Oak Bay Marina (Open map)

The hotel lies in Rockland, known for Craigdarroch Castle, an ornate Victorian home built by coal baron Robert Dunsmuir, a few steps...
Read more...
8.4
Very Good
742 reviews

Convenient Private Victoria Stay

2916 Scott Street, Victoria, Canada

3.2 km to Oak Bay Marina (Open map)

The hotel places you 2.8 km from Chinatown and 2.9 km from Christ Church Cathedral. Convenient Private Victoria Stay hotel gives...
Read more...

Cozy Saanich Cottage Ideal Location To Uvic And Downtown

3131 Carman Street, Victoria, Canada

3.3 km to Oak Bay Marina (Open map)

Boasting a prime location 2.9 km from Save-On-Foods Memorial Centre Arena, this 2-bedroom villa is also 10 minutes by car from the…
Read more...
9.0
Superb
26 reviews

Sea Birds Cottage

252 Memorial Crescent, Victoria, Canada

3.3 km to Oak Bay Marina (Open map)

Situated 2.1 km from the mini Victoria Bug Zoo, this bed & breakfast also gives access to such sports venues as Royal Athletic Park,...
Read more...
9.0
Superb
52 reviews

Location, Location, Location-Immaculate 1 Bedroom Suite

3181 Carman Street, Victoria, Canada

3.3 km to Oak Bay Marina (Open map)

This 1-bedroom apartment lies a 10-minute ride from the fortified Craigdarroch Castle. The 37 m² Location, Location,...
Read more...
9.5
Exceptional
27 reviews

Gaslight Inn Victoria

1239 Pandora Avenue, Victoria, Canada

3.4 km to Oak Bay Marina (Open map)

Guests may find the opulent British Columbia Parliament Buildings 2.3 km from the 2-star hotel, while Inner-Harbour Pathway is a...
Read more...
9.3
Superb
228 reviews

Charming "Melrose Place" W Year-Round Heated Pool, Deck & Grill

Shelbourne Street, Victoria, Canada

3.6 km to Oak Bay Marina (Open map)

Chinatown is located 3.3 km from this 1-bedroom apartment. The 47 m² Charming "Melrose Place" W Year-Round Heated Pool, Deck & Grill...
Read more...
9.2
Superb
63 reviews

Quaint Attic Suite With Heated Pool Year-Round

Shelbourne Street, Victoria, Canada

3.6 km to Oak Bay Marina (Open map)

The spacious apartment is 4.1 km from Royal BC Museum, which is an excellent place to improve cultural awareness. The 74 m² Quaint...
Read more...
8.5
Fabulous
36 reviews

Poolside Hideaway Heated Pool All Year Ideal For Groups Sleeps 6 Plus

Shelbourne Street, Victoria, Canada

3.6 km to Oak Bay Marina (Open map)

The spacious apartment is 3.1 km from Alix Goolden Performance Hall and 2.7 km from Willows Beach. Offering a swimming pool, the 84...
Read more...
8.2
Very Good
19 reviews

Poolside Shared Suite - Private Queen Room With Heated Pool

Shelbourne Street, Victoria, Canada

3.6 km to Oak Bay Marina (Open map)

The homestay lies 4.2 km from the opulent British Columbia Parliament Buildings. Located 10 minutes by car from Royal Victoria Yacht...
Read more...

Parlor Suite In Heritage Manor, Fairfield, Near Dt

621 Su'It Street, Victoria, Canada

3.7 km to Oak Bay Marina (Open map)

This apartment is merely 1.6 km from the opulent British Columbia Parliament Buildings, and merely 1.8 km from the Art gallery...
Read more...
Thank you for subscribing
Close