Where to Stay in Fort Lauderdale – A guide to “The Venice of America” Fort Lauderdale is a seaside city located in southern Florida, 25 miles north of Miami. This city is famous for its lovely beaches, amazing nightlife, historic riverfront and its canals, which earned it the nickname Venice ...