8 Magical Places To Stay In Canada Where You Can Live Out Your Fairytale Fantasies
Spend a night at one of these storybook spots!

Did you grow up loving fairytales and storybooks? If you did, there are so many dreamy fairytale places in Canada to visit that will make you feel like you're living out the fantasy stories you adore. Across the country, you'll find everything from majestic castles, hobbit holes, and even a hotel made out of ice!
Here are eight places you can stay in Canada that look straight out of a fairytale:
Hobbit House
Price Per Night: $178 for two people
Address or Neighbourhood: Nominingue, Quebec
Why you need to go: Fans of Lord Of The Rings will love staying in this Hobbit House, similar to what Frodo lived in.
Castle Manor
Price Per Night: $245 for four people
Address or Neighbourhood: Moncton, New Brunswick
Why you need to go: You can spend the night inside a 100-year-old castle with a remarkably modern interior!
Unique Cob Cottage
Price Per Night: $160 for two people
Address or Neighbourhood: Mayne Island, British Columbia
Why you need to go: On Airbnb, past guests describe this cottage as looking straight out of a storybook. Its unique structure looks like something you would find in an enchanted forest.
Fairmont Chateau Laurier
Price Per Night: From $249 a night
Address or Neighbourhood: Ottawa, Canada
Why you need to go: You'll feel like royalty when you stay in this majestic castle.
Round Stone Windmill
Price Per Night: $72 for two people
Address or Neighbourhood: Val David, Quebec
Why you need to go: You can sleep inside this adorable windmill that looks right out of a fairytale.
Fairmont Le Chateau Frontenac
Price Per Night: From $549 a night
Address or Neighbourhood: Quebec City, Quebec
Why you need to go: You'll feel like a Prince or Princess from your favourite childhood story when you stay at this grand chateau!
Ice Hotel
Price Per Night: From $359
Address or Neighbourhood: Saint-Gabriel-de-Valcartier, Quebec
Why you need to go: This ice hotel is simply magical and will make you feel like you're in Frozen.
Halfling Hideaway
Price Per Night: $275 for two people
Address or Neighbourhood: Bridesville, British Columbia
Why you need to go: This incredible home will make you feel like you've walked into The Shire from J.R.R. Tolkien's Lord Of The Rings!