Located in the beautiful market town of Weybridge, surrounded by some of England's most attractive countryside, The Ship Hotel is a charming superior country house style hotel sensitively refurbished, retaining all the grace and style of it's heritage. The Hotel's bedrooms are well equipped and comfortable and the hotel offers a traditional English Restaurant and Cocktail bar for guests to relax in. Sorry,
your browser is not frames-compatible