There are no hotel results in Hilbre Island. Below are the closest 50 hotels near Hilbre Island.
St. Nicholas Place, Princes Dock, Pier Head, Liverpool, Merseyside, L3 1QW, United Kingdom
4 reviews and 927 opinions
"I stayed in the Crowne Plaza Hotel for two nights. I was on business and booked this hotel through..."
Good for: Museum Visits, Business Travel, Luxury Travel