There are no hotel results in Whale Island. Below are the closest 50 hotels near Whale Island.
Save 14% compared to hotels of similar ratings
Pembroke Road, Portsmouth, Hampshire, PO1 2TA, United Kingdom
1 review and 385 opinions
"I have to go back to the winter of'1981/1982 when we spend some nights here in the early January..."
Good for: Road Trip, Business Travel