Dog Friendly Hotels
Explore our collection of fabulous dog-friendly hotels; ranging from luxury spa retreats and seaside sanctuaries to stunning country house hotels, pubs with rooms and charming B&Bs. Plus, many have exclusive offers you won't find anywhere else. Your perfect dog-friendly escape awaits! And when you travel with PetsPyjamas, dogs always stay for free! What's not to love?
- Llangollen, Wales
Roaring fireplaces will welcome you and furry friend after a hearty walk at dog-friendly The Hand at Llanarmon, a country hotel, pub & spa in Wales.
£180Price per night from
- Lavenham, England
Nestled within the Tudor town of Lavenham, dog-friendly The Swan in Suffolk is a blend of old and new with its timber beams and contemporary comforts.
£175Price per night from
- Tewkesbury, England
For the ultimate Cotswolds doggie vacation, Tewkesbury Park Hotel is the pawfect location! Sitting in green glory, this gorgeous family-owned hotel is surrounded by the rolling Gloucestershire countryside.
- Cheltenham, England
Dog-friendly Ellenborough Park in the Cotswolds is a sumptuous 15th-century manor house hotel set within 90 acres of gorgeous land.
- Cirencester, England
An elegant, boutique hotel, dog-friendly The Kings Head in the Cotswolds is a former 14th-century coaching inn.
- Kingsbridge, England
Dog-friendly Thurlestone Hotel in Devon is a superb hotel ideally situated near Kingsbridge and Salcombe.
£265Price per night from
- Cuckfield, England
Experience elegance and tranquility at Hotel Ockenden Manor, located amidst the serene landscapes of West Sussex. A haven of luxury and relaxation awaits.
£245Price per night from
- Bigbury-on-Sea, England
Surrounded by golden beaches and silver seas sit the dog-friendly Burgh Island Hotel in Devon, an iconic landmark on its own tidal island.
- Reading, England
The Roseate Reading is a luxury dog-friendly townhouse hotel ideally positioned in Reading, Berkshire.
- Maidenhead, England
Originally built in 1568, Taplow House is a historic dog-friendly country house hotel in Maidenhead, Buckinghamshire.