Trafalgar Square Hotels - London

Search for hotels in Trafalgar Square, London, United Kingdom

Explore Trafalgar Square

Hotels in London, United Kingdom - your base to discover the city.

Book a London hotel near Trafalgar Square, with Trafalgar Square is Central London’s most famous square, with Nelson’s Column guarded by four large lions. Largely pedestrianised, it is the focus of celebrations throughout the year. Take a photo of Nelson high up on his column in Trafalgar Square. Situated in London’s West End, Trafalgar Square is home to many of London’s best hotels as well as both the National Gallery and the National Portrait Gallery. offers a range of accommodation near Trafalgar Square, accessible from Charing Cross train and underground (‘tube’) station, Leicester Square tube station. Trafalgar Square is 40-50 minutes from London Heathrow Airport by tube. Check out the events schedule to get the most out of your visit to Trafalgar Square, from opera screenings to religious and national festivals.

London travel guides

London travel guides



Star Rating


Accommodation Types