I've stayed at the Hamilton Princess. I like staying in town rather than being trapped at a resort. It's right next to the main ferry terminal so you can get around the island pretty easily by boat. You can rent scooters and go to their beach club if you want to hang on the beach for some hours. You used to be able to use your room key/charge card to access the facilities at the Southampton Princess.










