Edinburgh is best for a city break. It’s the perfect spot if you’re after vibrant culture, lively pubs, and a dash of history. You’ll find everything within easy reach, so you can wander the charming old streets, enjoy a bit of shopping, or take in some local comedy. Edinburgh is ideal for a long weekend – especially if you enjoy a mix of sightseeing, relaxed afternoons in cafes, and soaking up Scottish culture.