Oak Bay Beach Hotel Victoria 1 night

A spectacular 95-minute BC Ferries voyage from the Mainland, Victoria feels like a world away. British Columbia’s capital, located at the southern tip of Vancouver Island, is a jam-packed little city with huge ambiance. The location alone can’t be beat. Set on the sparkling Strait of Juan de Fuca, surrounded by water with views of the Olympic Mountains, it’s hard not to be taken in by Victoria’s charms. 

The accommodations at the Oak Bay Beach Hotel in Victoria are at once comfortable and perfectly elegant.  Enjoy fine dining in The Dining Room, take in a dinner show or a movie in the Theatre, enjoy a morning coffee or pastry at Kate’s Café, sip a pint of Guinness at The Snug pub, a local icon in its own right, or relax in the Baths at the seaside spa, while watching whales breach offshore.While there, enjoy endless adventures in the Pacific-Northwest style, from whale-watching expeditions to spectacular out-island hikes. Then retreat to the comfort of your stately room to relax and rejuvenate.

Top 5 things to do

  • Visit the Parliament Buildings and walk along the Inner Harbour
  • Take a whale-watching tour
  • Stroll along cobblestone streets to go shopping
  • Visit the Royal BC Museum or stop by the courtyard and enjoy a delicious meal at the Victoria Food Truck Festival
  • Dine in caf├ęs, pubs and celebrated restaurants

Additional Activities can be added to your package during the booking process

Day 1

Day 1 - Vancouver to Victoria

Ferry: Vancouver (Tsawwassen) to Victoria (Swartz Bay)

Staying at: Oak Bay Beach Hotel (Residential View Queen Room )
1175 Beach Dr., Victoria, BC, V8S 2N2

From the Tsawwassen Ferry Terminal, board a BC Ferry for a scenic 95-minute, sailing across the Strait of Georgia and past the Gulf Islands to Victoria. On arrival at the Swartz Bay Ferry Terminal on Vancouver Island, travel south along the Saanich peninsula, and if time permits stop and visit the world renowned Butchart Gardens (admission not included).  As you continue south towards Victoria, enjoy the views of the Uplands and Oak Bay residential areas with spectacular views of the Olympic Mountains and the Strait of Juan de Fuca. Upon arrival, check in to your hotel, and enjoy the rest of the day to explore this British-style city at your leisure.

Day 2

Day 2 - Victoria to Vancouver

Ferry: Victoria (Swartz Bay) to Vancouver (Tsawwassen)

Simply enjoy a leisurely stroll around the Inner Harbour, before you make your way back to Swartz Bay Terminal for a 95-minute BC Ferry ride back to Vancouver.

Loading Please wait...

Please select the itinerary day to show:

Day 1 - Vancouver to Victoria


  • Starting Point
  • End Point
  • Driving Route
  • Ferry Route


Directions Disclaimer

These directions are for planning purposes only. You may find that construction projects, traffic, weather, or other events may cause conditions to differ from the map results, and you should plan your route accordingly. You must obey all signs or notices regarding your route.

The directions displayed are directly via Google Maps and are subject to Google Maps Terms and Conditions. 


Please note weekday rates are available. 

Today's price from $269 CAD

+ $9.72 GST. Per person based on double occupancy. Includes ferry & accommodation. Surcharges may apply.

1 night

Please wait… Check Availability »

Package includes

  • Accommodation One night's accommodation at the Oak Bay Beach Hotel in a Residential View Queen Room; max 2 ppl.
  • Ferry Round trip on BC Ferries from Vancouver to Vancouver Island for two adults and one car
  • Parking Included Complimentary self parking for BC Ferries Vacations guests

Why BC Ferries Vacations?

We bring the coast within reach, with over 100 travel packages and hundreds of hotels, activities and adventures to choose from. Give us a call to have a travel expert build a custom package just for you at no additional cost. All prices are in Canadian dollars.

Read more about our amazing value..