Travelers are voting Venezia Hotel, Alamo Hotel and The Claridge Hotel as the best of 868 hotels in Miami Beach. There are 658 hotels in North Bay Village a city just 32 km from Miami Beach and 637 hotels in North Miami which is 32 km distant. The most popular of these are Fort Lauderdale Beach Resort in North Bay Village and Hollywood Gateway Inn Hollywoo in North Miami. You can find 3704 hotels in Florida and 44580 hotels in the country of United States. Our members favorite in Florida is Orlando World Center Marriott and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Miami Beach.