Cornwall has a vast range of accommodation, with choices for all budgets – clifftop YHA hostels and campsites aplenty at the lower end, right through to swanky design hotels and boutique B&Bs at the upper end. Self-catering cottages are everywhere too – in fact, there are so many, you might find most coastal villages are all but deserted out of season.