4 Award-Winning Luxury Hotels near London

Welcome to Alexander Hotels & Utopia Spas

Grade II listed buildings, grand entrance halls, lavish driveways and immaculately landscaped gardens: welcome to Alexander Hotels & Utopia Spas. You’ll find our hotels in Sussex, Surrey and Kent; not far from London but a whole world away.