Sunny Isles Beach Located between Miami and Fort Lauderdale, Sunny Isles Beach is the perfect escape. Although you get waterfront skyscrapers in exchange, you'll be able to enjoy a two-mile stretch of sand and turquoise waters free of crowds. Relax on the beach, snorkel, or visit the landmark fishing pier. Image Source: Flickr user JaxStrong