There's something for everyone in Miami Beach – and a lot of it. White sand, an eclectic dining scene, prime shopping, luxurious spas and world-class nightlife are all staples in Miami Beach.