London 5892 hotels
Edinburgh 1473 hotels
Whitby 705 hotels
York 684 hotels
Blackpool 613 hotels
Liverpool 605 hotels
Birmingham 605 hotels
Manchester 544 hotels
Brighton & Hove 520 hotels
Glasgow 463 hotels
Keswick 435 hotels
Scarborough 388 hotels
Newquay 348 hotels
Windermere 324 hotels
Weymouth 318 hotels
Bristol 306 hotels
Torquay 294 hotels
Inverness 278 hotels
Bath 278 hotels
Bournemouth 251 hotels
Cardiff 250 hotels
Ambleside 249 hotels
Oxford 247 hotels
Cambridge 219 hotels
St Ives 218 hotels
Aberdeen 216 hotels
Llandudno 215 hotels
Dartmouth 214 hotels
Lyme Regis 210 hotels
Coventry 191 hotels
Pwllheli 189 hotels
Newcastle upon Tyne 187 hotels
Penzance 184 hotels
Padstow 184 hotels
Norwich 184 hotels
Bridlington 182 hotels
Chester 181 hotels
Tenby 180 hotels
Belfast 178 hotels
Saundersfoot 171 hotels
Nottingham 168 hotels
Reading 165 hotels
Looe 163 hotels
Cheltenham 162 hotels
Paignton 159 hotels
Poole 152 hotels
Filey 152 hotels
Bowness-on-Windermere 152 hotels
Sheffield 151 hotels
Aldeburgh 150 hotels
Leeds 149 hotels
Skipton 148 hotels
Plymouth 142 hotels
Oban 142 hotels
Lincoln 140 hotels
Matlock 139 hotels
Falmouth 139 hotels
Salcombe 138 hotels
Harrogate 137 hotels
St Austell 132 hotels
Caernarfon 132 hotels
Canterbury 131 hotels
Liskeard 127 hotels
Buxton 127 hotels
Leicester 126 hotels
Eastbourne 126 hotels
Southampton 125 hotels
Skegness 125 hotels
Stratford-upon-Avon 124 hotels
Ilfracombe 123 hotels
Saltburn-by-the-Sea 121 hotels
Great Yarmouth 119 hotels
Swansea 118 hotels
Bude 118 hotels
Shrewsbury 116 hotels
Exeter 116 hotels
Penrith 115 hotels
Alnwick 115 hotels
Kingston upon Hull 112 hotels
Milton Keynes 109 hotels
Pickering 106 hotels
Portsmouth 104 hotels
Kendal 104 hotels
Wadebridge 103 hotels
Shanklin 103 hotels
Ulverston 102 hotels
Truro 102 hotels
Morpeth 102 hotels
Holyhead 102 hotels
Sawbridgeworth 100 hotels
Brixham 100 hotels
Hastings 97 hotels
Bodmin 97 hotels
Windsor 95 hotels
Helston 95 hotels
Aberystwyth 95 hotels
Keighley 93 hotels
Aviemore 93 hotels
Croyde 92 hotels
North Berwick 92 hotels
Sandown 91 hotels
Richmond 91 hotels
Peterborough 91 hotels
Carnforth 90 hotels
Grange Over Sands 89 hotels
Conwy 89 hotels
Ashbourne 89 hotels
Criccieth 88 hotels
Haverfordwest 87 hotels
Cromer 87 hotels
Abersoch 86 hotels
Derby 85 hotels
Ventnor 84 hotels
Chichester 82 hotels
Benllech 81 hotels
Llanrwst 81 hotels
Dolgellau 81 hotels
Porthmadog 80 hotels
Ayr 79 hotels
Weston-super-Mare 78 hotels
Kingsbridge 78 hotels
Tintagel 77 hotels
Slough 77 hotels
Worcester 76 hotels
Hunstanton 76 hotels
Hereford 76 hotels
Fowey 76 hotels
Salisbury 75 hotels
Port Isaac 75 hotels
Fort William 75 hotels
Bedford 75 hotels
Newport 74 hotels
Pitlochry 73 hotels
Newton Stewart 73 hotels
Betws-y-coed 73 hotels
Swindon 72 hotels
Durham 72 hotels
Bideford 71 hotels
Bakewell 70 hotels
Stirling 69 hotels
St. Agnes 69 hotels
Ipswich 69 hotels
Preston 68 hotels
Lowestoft 68 hotels
Amble 67 hotels
Dorchester 67 hotels
Seahouses 66 hotels
Rye 66 hotels
Bridport 66 hotels
Portree 65 hotels
Cockermouth 65 hotels
Perth 64 hotels
Carlisle 64 hotels
Narberth 63 hotels
Berwick-Upon-Tweed 63 hotels
Beadnell 63 hotels
St Andrews 62 hotels
Kinloch Rannoch 62 hotels
Beaumaris 62 hotels
Swanage 61 hotels
Minehead 61 hotels
Llangollen 61 hotels
Dumfries 61 hotels
Cirencester 61 hotels
Blaenau-Ffestiniog 60 hotels
Carbis Bay 60 hotels
Portrush 59 hotels
Northampton 59 hotels
Great Malvern 59 hotels
Dundee 59 hotels
Colwyn Bay 59 hotels
Cardigan 59 hotels
Barmouth 59 hotels
Saint Merryn 58 hotels
Oakham 57 hotels
Ludlow 57 hotels
Darlington 57 hotels
Chipping Campden 57 hotels
Camelford 57 hotels
Whitstable 56 hotels
Southport 56 hotels
Southend-on-Sea 56 hotels
Lancaster 56 hotels
Harlech 56 hotels
Saint Mawes 55 hotels
Rhayader 55 hotels
Nairn 55 hotels
Grasmere 54 hotels
Doncaster 54 hotels
Carmarthen 54 hotels
Brampton 54 hotels
Barnard Castle 54 hotels
Watford 53 hotels
Portland 52 hotels
Gloucester 52 hotels
Broadstairs 52 hotels
Stow on the Wold 51 hotels
Sidmouth 51 hotels
Redruth 51 hotels
Lynton 51 hotels