Discover 3762 of the best hotels in the world

The Landmark London

London, England. Opened: 1899, Rooms: 300
Get personal quote

World Class Experiences
Praise
Awards

Hotel Collection/Reward Program

The Leading Hotels of the World

Hotels own information

Hotels Own Introduction

a timeless london retreat
Step into a world of quintessential London charm at this magnificent Grande Dame hotel. A sanctuary of luxury, sophistication, and serenity, it offers a truly enchanting experience in the heart of one of the world’s most iconic cities.

luxurious rooms and suites
Escape the energy of the city in our spacious rooms and suites, designed to provide a haven of peace and indulgence. Whether you’re here for business or leisure, each space is a perfect retreat, blending timeless elegance with modern comfort.

exceptional dining at the winter garden
Discover a legendary London dining experience in the heart of our hotel. From a refreshing breakfast to a leisurely lunch or a quietly glamorous dinner, the Winter Garden serves culinary creations that are as exquisite as they are memorable. Here, world-class cuisine meets an ambiance of understated sophistication.

rejuvenate at the spa
Find tranquility at our luxurious spa, where the city’s bustle melts away. Enjoy a dip in the chlorine-free 15-meter swimming pool, unwind in the steam room, or energize yourself in our private gym. Our exclusive body treatments and serene atmosphere offer the ultimate rejuvenation, leaving you pampered, refreshed, and renewed.

serenity in the heart of london
From indulgent accommodations to world-class dining and a tranquil wellness sanctuary, this hotel is a celebration of London’s timeless charm and elegance—a destination where unforgettable experiences await.

Hotel website