Keyhole Castle

Let Our Home Be Your Castle

Keyhole Castle Bed and Breakfast is a bed and breakfast in a national historic site in Prince Albert, Saskatchewan.

We will be closed for the month of December as we conduct annual maintenance. We will be unable to accommodate any bookings for that time.

Note that:

  • Breakfast is served in the dining room.

  • Guests may relax in the dining room, living room, office, ballroom, and, in the summer, the porch.

  • Sorry, bringing pets is not allowed.

  • No smoking.

  • Rooms are for adult guests only.

  • Your hostess, Denise Smith, also offers Cranio-sacral, Visceral treatments, and aroma touch therapy for $65/hour.



The Suite is our biggest room. Sleep in comfort in a king sized bed! There is a private bathroom, a walk-in closet, and a private sitting room. This room was probably used by Mrs. McLeod to have her afternoon tea and enjoy the warm sunshine. Enjoy the comfortable couch with a view! Each room has cable television, and there is access to free wireless internet.




This room has a queen sized bed and a walk in closet. There is a shared bathroom right outside the door for easy access. This room belonged to one of the McLeod boys. Each room has cable television, and there is access to free wireless internet.




Keyhole Castle is unique in that there is a ballroom on the top floor! It can fit approximately 40 people. In the past, we've had weddings, workshops, concerts, and corporate events. In the warmer weather, you're also welcome to use the beautiful yard for outdoor events.

Please contact us for prices.