Travelers are voting Country Inn Ste Cape Canaveral, Residence Inn Marriott Cape Ca and Radisson Resort At The Port as the best of 1092 hotels in Port Canaveral. There are 633 hotels in Oviedo a city just 39 km from Port Canaveral and 601 hotels in St. Cloud which is 42 km distant. The most popular of these are Cypress Pointe Grand Villas in Oviedo and Best Western Mt Vernon Inn in St. Cloud. You can find 3699 hotels in Florida and 44508 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 Port Canaveral.