With perfect weather, pristine beaches and world-class attractions, luxurious hotels, eclectic restaurants, and a thriving arts and culture scene, Miami has everything you need for the vacation of your dreams. Enjoy a blend of international sophistication, natural tropical beauty and authentic cultural diversity. Discover the best things to do and places to visit in Miami.
Miami is most famous for its stunning beaches and weather—which are spectacular—but the city also offers many unexpected treasures. The best place to start is the diverse variety of neighborhoods, where visitors are encouraged to explore the cultural roots that make Miami such an incredible melting pot. Discover the Caribbean heritage in Little Haiti, or the town’s Bahamian roots in western Coconut Grove. Immerse yourself in the African-American experience of Historic Overtown or the thriving Miccosukee Native American community in South Dade.