Menzies Hotels

An Elegant UK Hotel Collection

Menzies Hotels are located throughout the UK, from Aberdeen in Scotland to Bournemouth on the south coast. Our hotels include prime city centre hotels, luxury country hotels and premier coastal resorts.