NameTown£
The Sanctuary House Hotel£103
Conrad London St. James£240
Sofitel London St James£251
The Trafalgar Hotel£189
Haymarket Hotel£255
Dukes Hotel£243
The Grand at Trafalgar Square£98
The Stafford London£324
Citadines Prestige Trafalgar Square London£130
Corinthia Hotel London£313
St James's Hotel & Club£298