Canadian Princess Resort


  • Address:
    1943 Peninsula Road
    Ucluelet, British Columbia
    V0R 3A0
  • Phone: 1-250-726-7771
  • Toll Free: 1-800-663-7090
  • Fax:
  • Email:
  • Website:
  • Book Now!
Located in the village of Ucluelet, near Tofino and Long Beach on Vancouver Island, this British Columbia fishing lodge offers the best fishing value on Vancouver Island.

The Canadian Princess fishing resort is designed with you and your fishing buddies in mind. Take your pick of on-shore suites or ship board cabins.

At the resort, warm hospitality, comfortable accommodation and great food greet guests as they return from their fishing adventures. And the sunrises and sunsets over the harbour are simply unbeatable.

Fill your boat with friends and fish, and enjoy some friendly competition with your own custom fishing derby.

Fly-in and drive-in salmon and halibut fishing packages to the resort are available.

At the Canadian Princess Resort, you have two unique accommodation choices: comfortable hotel-style accommodation on shore and ship-based accommodation aboard the permanently-moored Canadian Princess.

On-shore Accommodation

Well appointed accommodations on shore, next to the ship, are traditional hotel-style rooms with two double beds, cable, colour television and private bathrooms.

For groups our loft rooms are ideal. Loft rooms have four beds: two on the main level and two in the upper, making them a great choice for friends or families travelling together.

Some of our rooms are pet friendly. If you're travelling with your pet, make sure to ask for a pet friendly room.

Ship Accommodation

For a complete Vancouver Island fishing experience, authentic Canadian Princess ship-board rooms offer a lot of nautical character. Each cabin has bunk style beds and a washbasin; showers and washroom facilities are shared with other guests and are conveniently located nearby.

Please visit Canadian Princess Resort Website.