N7. Miami Beach Marina, Miami, Florida: $1095 per night
The seventh place is occupied by the Miami Beach Marina located on Biscayne Bay. If you ever find yourself in that area you can easily rent one of 400 rooms for yachts and 24 for superyachts.
This modern and super-sized marina is featured with echoes for a posh and high-class country club, which offers a casual and fine dining.
Plus a 24-hour concierge services, a salon and spa and a heated Olympic-sized swimming pool.
However, it’s not just the size of the marina that yacht enthusiasts love, but the five-star amenities.
Finding a berth to dock a yacht during the Miami Art Basel or Miami Boat Show is almost impossible.