Cotswold Way Walking Trail – Places to Stay Nearby
The Pennine Way is one of Britain’s most iconic long-distance walking routes, stretching for around 268 miles (431 km) along the spine of northern England. It begins in the village of Edale in the Peak District and continues north through the Yorkshire Dales and Northumberland National Park before reaching its endpoint at Kirk Yetholm, just over the Scottish border.
Renowned for its rugged beauty, the trail passes through dramatic moorlands, rolling hills, and remote upland landscapes, offering walkers a true sense of wilderness. Highlights along the route include Kinder Scout, Malham Cove, High Cup Nick, and sections of Hadrian’s Wall.
Often described as challenging due to its length and variable weather conditions, the Pennine Way is best suited to experienced walkers, though shorter sections can be enjoyed by those looking for a more manageable adventure.
Route map and nearby hotels
Elevation profile
The chart shows the route from start to finish. If a hotel has been selected, its nearest position on the route is shown as a highlighted marker.
Accessibility
This route is suitable for WalkersAbout the Terrain
Difficulty: 🟠 Moderate
This walk is for experienced persons on foot, it is a long 258 miles that will take many days, often with no facilities. Cycles are not allowed on the Walking Pennine Way; however, there are alternative cycle routes availableThe route shown is intended to give a general sense of how nearby accommodation is positioned in relation to the walk, helping you gauge proximity rather than providing a detailed navigation guide. While the map outlines the route, it should be viewed as an overview only and may not reflect every turn, feature, or on-the-ground condition you may encounter.
For the walk itself, it is advisable to use a reliable map and/or an electronic navigation aid to assist with route finding, particularly in areas where paths may be less distinct or conditions change. Taking time to plan ahead, check local information, and prepare for varying terrain and weather will help ensure a safer and more enjoyable experience.
Selected hotel
Select a hotel from the list to highlight its location on the route and see where it sits on the elevation profile.
Hotels along this walking trail
-
Bellingham, Northumberland - 0 miles from the route
-
Hexham, Northumberland - 0 miles from the route
-
Hawes, North Yorkshire - 0 miles from the route
-
Malham, North Yorkshire - 0.01 miles from the route
-
Garrigill, Cumbria - 0.01 miles from the route
-
Hawes, North Yorkshire - 0.01 miles from the route
-
Skipton, North Yorkshire - 0.01 miles from the route
-
Skipton, North Yorkshire - 0.01 miles from the route
-
Horton-in-Ribblesdale, North Yorkshire - 0.01 miles from the route
-
Richmond, North Yorkshire - 0.01 miles from the route
-
Kelso, Scottish Borders - 0.03 miles from the route
-
Skipton, North Yorkshire - 0.06 miles from the route
-
Bellingham, Northumberland - 0.08 miles from the route
-
Skipton, North Yorkshire - 0.08 miles from the route
-
Hawes, North Yorkshire - 0.08 miles from the route
-
Hawes, North Yorkshire - 0.09 miles from the route
-
Hawes, North Yorkshire - 0.09 miles from the route
-
Alston, Cumbria - 0.12 miles from the route
-
Hawes, North Yorkshire - 0.12 miles from the route
-
Barnard Castle, County Durham - 0.13 miles from the route
-
Malham, North Yorkshire - 0.13 miles from the route
-
Hexham, Northumberland - 0.14 miles from the route
-
Alston, Cumbria - 0.15 miles from the route
-
Barnard Castle, County Durham - 0.15 miles from the route
-
Kelso, Scottish Borders - 0.17 miles from the route
-
Middleton in Teesdale, County Durham - 0.18 miles from the route
-
Settle, North Yorkshire - 0.21 miles from the route
-
Barnard Castle, County Durham - 0.21 miles from the route
-
Alston, Cumbria - 0.21 miles from the route
-
Edale, Derbyshire - 0.21 miles from the route
-
Alston, Cumbria - 0.22 miles from the route
-
Horton-in-Ribblesdale, North Yorkshire - 0.22 miles from the route
-
Hawes, North Yorkshire - 0.22 miles from the route
-
Hawes, North Yorkshire - 0.23 miles from the route
-
Barnard Castle, County Durham - 0.25 miles from the route
-
Middleton-in-Teesdale, County Durham - 0.29 miles from the route
-
Barnard Castle, County Durham - 0.29 miles from the route
-
Kirkby Malham, North Yorkshire - 0.33 miles from the route
-
Haltwhistle, Northumberland - 0.34 miles from the route
-
Skipton, North Yorkshire - 0.34 miles from the route
-
Hawes, North Yorkshire - 0.34 miles from the route
-
Greenhead, Northumberland - 0.34 miles from the route
-
Greenhead, Northumberland - 0.35 miles from the route
-
Keighley, West Yorkshire - 0.37 miles from the route
-
Barnard Castle, County Durham - 0.37 miles from the route
-
Bardon Mill, Northumberland - 0.37 miles from the route
-
Bardon Mill, Northumberland - 0.4 miles from the route
-
Haltwhistle, Northumberland - 0.45 miles from the route
-
Kirk Yetholm, Scottish Borders - 0.45 miles from the route
-
Todmorden, Lancashire - 0.5 miles from the route
-
Alston, Cumbria - 0.65 miles from the route
-
Hexham, Northumberland - 0.71 miles from the route
-
Greenhead, Northumberland - 0.78 miles from the route
-
Malham, North Yorkshire - 0.78 miles from the route
-
Littleborough, Greater Manchester - 0.83 miles from the route
-
Haltwhistle, Northumberland - 0.86 miles from the route
-
Skipton, North Yorkshire - 0.86 miles from the route
-
Skipton, North Yorkshire - 0.97 miles from the route
-
Hebden Bridge, West Yorkshire - 1.01 miles from the route
-
Hebden Bridge, West Yorkshire - 1.02 miles from the route
-
Diggle, Greater Manchester - 1.02 miles from the route
-
Gilsland, Cumbria - 1.08 miles from the route
-
Hebden Bridge, West Yorkshire - 1.14 miles from the route
-
Brampton, Cumbria - 1.14 miles from the route
-
Skipton, North Yorkshire - 1.21 miles from the route
-
Bampton, Cumbria - 1.24 miles from the route
-
Middleton in Teesdale, County Durham - 1.36 miles from the route
-
Haltwhistle, Northumberland - 1.46 miles from the route