Check availability
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 and has been sensitively refurbished to retain all the grace and style of its heritage. The bedrooms are well equipped and comfortable and the hotel offers a traditional English Restaurant and Conservatory bar for guests to relax in.