Melia Hotels International
From the cultural energy of London to the historic charm of Manchester, Liverpool, and Newcastle, Meliá Hotels International presents a carefully curated collection of seven hotels across four dynamic cities. Each property reflects Meliá Hotel's International signature blend of contemporary design, warm Spanish hospitality, and a commitment to exceptional guest experiences.
Collectively offering 1,390 rooms and 112 Apartments, Meliá Hotels International portfolio in the UK is ideally suited to accommodate corporate gatherings, incentive trips, and business travel. Our hotels provide distinctive settings for every occasion, complemented by thoughtfully designed meeting and event spaces, exceptional dining, and wellness experiences that inspire both productivity and relaxation.
We believe in leisure at heart, business in mind. Our properties are equipped with modern technology, flexible event solutions, and personalised service, ensuring every meeting, conference, and stay is seamless and memorable.
Sustainability is at the heart of everything we do. Through our Travel for Good and Net Zero Events programmes, Meliá Hotels International is committed to responsible tourism; reducing environmental impact, supporting local communities, and creating meaningful experiences that respect both people and place.
Come experience a more inspired way to stay, where business meets lifestyle, and every detail is designed with purpose at Meliá Hotels International.
