Go with whichever one you get a better price at. You may want to factor in the cost of parking if you're bringing your own car. Also note that the Hampton Inn has some sort of cruise package (mentioned on their web site, but I don't know the details of it). Neither hotel provides a "hot" breakfast, but the Hampton provides an extensive continental breakfast which usually includes items that you can stick in a toaster (bagels) or microwave (frozen waffles). In addition, the Hampton Inn is an easy two-minute walk from the beach, whereas the Radisson isn't anywhere near the beach. The Radisson has a nicer pool although the Hampton's is nice too. I'm sure you'd be happy with either property.