The Craigmyle

8.1Very good1,103 reviews1037 Craigdarroch Rd, Victoria, British Columbia
US$127 /night avg.
See available rooms

Check availability on booking platform

Affiliate disclosure

We may earn a commission when you book through links on this page; it never changes the price you pay or our picks. How we make money

Jacuzzi in bathroom

About this hotel

4-star hotel

Comfortable hotel with private spa tubs and free breakfast, alongside the historic Craigdarroch Castle.

Verified jacuzzi room · Room with private hot tub
Deluxe Suite with 1 Queen Bed and jetted tub
Room with private hot tub
Compare prices
Room sizeSize
450 sq ft
Sleeps
Up to 3 guestsUp to 3
Main bed
1 Queen Bed and 1 Double Sofa Bed1 Queen Bed and 1 Double Sofa
Tub placement
Private bathroomBathroom

Hot tub verified: October 2026

Amenities

Property amenities

  • Free WiFi
  • Free Parking

Room features

  • Private bathrooms
  • Kitchenette
  • Free toiletries
  • Hair dryer

Room types

  • Landmark view
  • Smoke-free rooms
  • Suites
  • Family rooms

Where this hotel sits on price

The 41 British Columbia jacuzzi hotels on our list go from US$62 to US$617 a night.

Avg US$158This hotel US$127
US$62 cheapestUS$617 most expensive

Location

1037 Craigdarroch Rd, Victoria, British ColumbiaOpen in Google Maps

Travel & access

  • Victoria Intl Airport16 mi
  • Inner Harbour Airport1.1 mi

Nearby restaurants

  • JOIE Grillades9 min walk
  • Blue Fox Cafe14 min walk
  • Cafe Brio13 min walk
  • Sookjai Thai Restaurant15 min walk

Things to do nearby

  • Christ Church Cathedral14 min walk
  • Government House7 min walk
  • Craigdarroch Castle1 min walk
  • West Coast Trail13 min walk

More jacuzzi hotels nearby

6 other hotels with a private in-room tub close to The Craigmyle.

Ready to book your jacuzzi getaway?

Check the latest prices and room availability for The Craigmyle.

The Craigmyle, photo 1The Craigmyle, photo 2The Craigmyle, photo 3The Craigmyle, photo 4The Craigmyle, photo 5The Craigmyle, photo 6