5. Stockholm
These days, Stockholm is known for it beauty, architecture, many picturesque parks, and being the world’s fifth most expensive city for a hotel stay at $326 on average a night – a 10% increase on last year’s rates.

Story continues below
Advertisement