Welcome to The Old Ship Inn
Nestled in the picturesque village of Upwey, just moments from Weymouth and the Jurassic Coast, The Old Ship Inn is a traditional country pub with rooms, offering great food, quality drinks and a warm Dorset welcome.
Combining characterful interiors, comfortable accommodation and a relaxed atmosphere, we're the perfect place to enjoy everything from a casual drink and family meal to a weekend getaway. Our menu celebrates classic pub favourites, seasonal specials and locally inspired dishes, all served alongside carefully selected wines, local ales and premium spirits.
Whether you're joining us for lunch, dinner, drinks with friends or an overnight stay, we look forward to welcoming you to The Old Ship Inn.
