Montreal, Canada
If you don't have time to take a full-blown European vacation, Montreal is a great compromise. The cobblestone-covered city will make you feel like you've hopped across the pond, and it's perfect if you only have a long weekend to get away. The history buffs in the group will love it as much as the foodies.
[Photo via @dekleinedingen]