The Village Inn pub restaurant is located in the heart of the Isle of Purbeck, which is just a short drive from Swanage town centre and beach! It is situated in the small village of Ulwell, which is a rural village in Swanage that sits at the base of the Purbeck hills. The Village Inn is surrounded by beautiful green countryside, trees and farmland, which create a stunning backdrop for all guests enjoying a meal or drink.

Our dog-friendly pub in Swanage benefits from a quiet and secluded location and is perfectly located to enjoy a delicious meal whilst exploring the local area. Stop by for a bite to eat or a pint of locally brewed ale during a a family dog walk or cycle ride and relax in the comfort of our family friendly bar and restaurant. There is ample outside space on our patio if to enjoy the sunshine if the weathers nice, or there’s a cosy fireplace inside for warmth on a biting winters day.  The Village Inn is open to members of the public throughout the year as well as guests of Ulwell Holiday Park.

How To Find Us

By Road

From Bournemouth via the Sandbanks chain ferry and following the B3351 into Swanage.
From Wareham using the A351 into Swanage, turn left along the seafront towards Studland.

By Bus

The Village Inn is situated on the main bus route from Bournemouth to Swanage.


1 degree 58’ 16” west 50 degree 37’ 34” north


The Village Inn
Ulwell Road
BH19 3DG

dog friendly pub restaurant in swanage ABOUT
restaurant in swanage FIND US

Cask Ales



Outside Tables

Dog Friendly