Travelers are voting Marriott Tampa Watersde Marina, Doubletree Tampa Westshore Ap and Fairfield Inn Marriott St Pete as the best of 362 hotels in Tampa. There are 13 hotels in Wauchula a city just 34 km from Tampa and 347 hotels in Dundee which is 37 km distant. The most popular of these are Inn On The Lakes in Wauchula and Comfort Inn And Suites Maingat in Dundee. You can find 3702 hotels in Florida and 44554 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 Tampa.