Hotels near Selfridges makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Rewards

Unlock instant savings

Save an average of 15% on thousands of hotels with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Selfridges?

Find out more about Selfridges

Where is Selfridges?

Selfridges is located in London City Centre. It's in an artistic neighbourhood appreciated for its noteworthy cultural attractions such as the theatre and museums. If you'd like to find things to see and do in the area, you might like to visit Hyde Park and Big Ben.

Things to see and do near Selfridges

What to see near Selfridges

  • Hyde Park
  • Big Ben
  • London Bridge
  • Tower Bridge
  • O2 Arena

Things to do near Selfridges

  • Oxford Street
  • The British Museum
  • London Eye
  • Natural History Museum
  • Westfield London Shopping Centre

Keep exploring