Booking a nice hotel can causes some dilemmas. You can book an amazing suite but let's face it, you'll probably only be spending time in your room when you're sleeping.
But when you book a stay at these hotels, you'll never want to leave your room.
That's because the hotel and the rooms themselves are the attraction. Take a look at the following unique hotels you can stay at in Canada and you'll see what we mean.
1. Jail Hostel - Ottawa
2. Tower Hotel - Niagra Falls
3. Sleep Inside An Aquarium - Vancouver
4. Lighthouse Hotel - P.E.I.
Photo cred - wem
5. Fantasy Hotel - Edmonton
6. Fogo Island Inn - Newfoundland
7. Fairmont Chateau - Lake Louise
8. Mineral Spring Resort - B.C.
9. Wildretreat - B.C.
Photo cred - freespiritspheres