- UK Information
- UK Hotels
- Choose Hotels by City
- Browse local hotels by city
- Local Hotels - Alphabetial city list : M
Local Hotels
To view local hotels and listings click on the first letter of the town or city.- Mablethorpe
- MacDuff
- Macclesfield
- Machynlleth
- Madeley
- Maida Vale (London)
- Maidenhead
- Maidstone
- Maldon
- Mallaig
- Malmesbury
- Malpas
- Malton
- Manningtree
- Mansfield
- Marazion
- March
- Margate
- Market Bosworth
- Market Deeping
- Market Drayton
- Market Harborough
- Market Rasen
- Market Warsop
- Markinch
- Marks Tey
- Markyate
- Marlborough
- Marlow
- Marple
- Marsden
- Marske by the Sea
- Martock
- Maryport
- Matlock
- Mauchline
- Mawnan Smith
- Mawnan
- Maybole
- Melbourne
- Melksham
- Melrose
- Melton Mowbray
- Menai Bridge
- Mere
- Merthyr Tydfil
- Merton (Greater London)
- Methil
- Mevagissey
- Mexborough
- Middlesbrough
- Middleton
- Middlewich
- Midhurst
- Midsomer Norton
- Mildenhall
- Milford Haven
- Milford on Sea
- Millom
- Milngavie
- Milnthorpe
- Milton Keynes
- Milton (Cambridgeshire)
- Minehead
- Minster (Kent)
- Minster-in-Thanet (Kent)
- Moffat
- Mold
- Monifieth
- Monmouth
- Montgomery
- Montrose
- Morden (London)
- Morecambe
- Moreton-in-Marsh
- Moretonhampstead
- Morley
- Morpeth
- Motherwell
- Moulton
- Mountain Ash
- Mountsorrel
- Mousehole
- Much Wenlock
- Muir of Ord
- Mullion
- Mumbles
- Musselburgh
- Muswell Hill (London)