Places to stay by type › Dog friendly
Dog-friendly places to stay in the UK and Ireland
Choose an area. Every place is booked direct with the host – Mooch takes no booking commission.
Channel Islands
- Alderney 10 places
- Channel Islands 43 places
- Guernsey 20 places
- Jersey 5 places
- Sark 6 places
England
- Bedfordshire 18 places
- Berkshire 32 places
- Bristol 23 places
- Buckinghamshire 22 places
- Cambridgeshire 28 places
- Cheshire 31 places
- Cornwall 78 places
- County Durham 24 places
- Cumbria 102 places
- Derbyshire 38 places
- Devon 110 places
- Dorset 54 places
- East Riding of Yorkshire 11 places
- East Sussex 32 places
- England 1846 places
- Essex 11 places
- Gloucestershire 60 places
- Greater London 141 places
- Greater Manchester 42 places
- Hampshire 79 places
- Herefordshire 17 places
- Hertfordshire 28 places
- Isle of Wight 24 places
- Kent 54 places
- Lancashire 32 places
- Leicestershire 15 places
- Lincolnshire 34 places
- Merseyside 17 places
- Norfolk 48 places
- North Yorkshire 72 places
- Northamptonshire 20 places
- Northumberland 36 places
- Nottinghamshire 17 places
- Oxfordshire 39 places
- Rutland 5 places
- Shropshire 24 places
- Somerset 73 places
- South Yorkshire 22 places
- Suffolk 37 places
- Surrey 52 places
- Tyne and Wear 18 places
- Warwickshire 24 places
- West Midlands 55 places
- West Sussex 31 places
- West Yorkshire 50 places
- Wiltshire 43 places
- Worcestershire 23 places
Ireland
- County Cork 8 places
- County Donegal 4 places
- County Dublin 13 places
- County Galway 6 places
- County Kerry 5 places
- County Kildare 4 places
- County Limerick 4 places
- County Mayo 4 places
- Ireland 69 places
Isle of Man
- Isle of Man 66 places
Northern Ireland
- County Antrim 9 places
- Northern Ireland 15 places
Scotland
- Aberdeen 18 places
- Aberdeenshire 12 places
- Angus 6 places
- Argyll and Bute 29 places
- Ayrshire 9 places
- Caithness 7 places
- City of Edinburgh 37 places
- City of Glasgow 16 places
- Dumfries and Galloway 31 places
- East Lothian 8 places
- Fife 9 places
- Inverness-shire 50 places
- Isle of Arran 4 places
- Isle of Lewis 4 places
- Isle of Mull 6 places
- Isle of Skye 14 places
- Moray 8 places
- North Lanarkshire 4 places
- Peeblesshire 7 places
- Perth and Kinross 27 places
- Perthshire 6 places
- Ross-shire 4 places
- Roxburghshire 12 places
- Scotland 380 places
- South Lanarkshire 4 places
- Stirlingshire 8 places
- Sutherland 8 places
- West Dunbartonshire 4 places
- Wester Ross 4 places
Wales
- Anglesey 12 places
- Carmarthenshire 8 places
- Ceredigion 16 places
- Conwy County Borough 18 places
- Denbighshire 8 places
- Glamorgan 14 places
- Gower Peninsula 4 places
- Gwynedd 20 places
- Monmouthshire 8 places
- Pembrokeshire 7 places
- Powys 11 places
- Swansea 4 places
- Wales 148 places