Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for great hotels in St James?

Enter your dates and choose from 231 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels in St James

The Nadler Victoria

The Nadler Victoria

Westminster Borough, London

Featuring free WiFi throughout the property, Nadler Victoria is situated in London, 300 metres from Buckingham Palace. Everything. Great location, friendly staff, pristine bedrooms

Show more Show less
Avg. price/night: £125
9.2 Superb 1,582 reviews
ME London by Melia

ME London by Melia

Westminster Borough, London

Set on the Strand, ME London by Melia overlooks the impressive Somerset House. With international fine dining, this elegant hotel offers the STK London restaurant. The property was absolutely beautiful and the staff were extremely professional and friendly.

Show more Show less
Avg. price/night: £225
9.3 Superb 1,413 reviews
Amba Hotel Charing Cross

Amba Hotel Charing Cross

Westminster Borough, London

Just steps from Trafalgar Square and Covent Garden, Amba Hotel Charing Cross is housed in a beautiful, Grade II-listed building next to Charing Cross train station. Fantastic location for any tourist in London, excellent staff who really went above and beyond. The rooms were very comfortable, I would definitely stay here again.

Show more Show less
Avg. price/night: £174
9.1 Superb 1,773 reviews
Sofitel London St James

Sofitel London St James

Westminster Borough, London

In London's West End, this 5-star luxury hotel is set in a beautifully preserved Victorian building. It boasts a luxurious on-site spa, spacious rooms, and an award-winning brasserie restaurant. Incredibly attentive and helpful staff. We had an incident prior to arriving and they were fantastic when we arrived and left macaroons and a hand written letter on our bed offering assistance with anything we might need. Fantastic beautiful room with hermes products that are always difficult to beat. Honestly would be back at any chance I had.

Show more Show less
Avg. price/night: £292
9.3 Superb 1,579 reviews
Z Hotel Covent Garden

Z Hotel Covent Garden

Covent Garden, London

Z Hotel Covent Garden is set in London, 400 metres from Arts Theatre, and has a shared lounge. The property is around 500 metres from Royal Opera House and 700 metres from Theatre Royal Drury Lane. The location of the hotel was excellent. 2 min walk to covent garden. It took us a few minutes to actually spot the hotel as its tucked away in a little courtyard outside the church. 2 min away to all the shops, bars & restaurants. We walked up to the beginning of oxford street and it only took us 10 min. So central to the tube and other locations. Would highly recommend.

Show more Show less
Avg. price/night: £50
9.1 Superb 196 reviews
Wilde Aparthotels by Staycity - The Strand

Wilde Aparthotels by Staycity - The Strand

Westminster Borough, London

Set in central London, just a few minutes from Covent Garden and Trafalgar Square, Wilde Aparthotels by Staycity - The Strand offers accommodation with free WiFi. size of the room was great and the cleanness of it and the hotel provide mobile with internet and call unlimited

Show more Show less
Avg. price/night: £140
9.0 Superb 910 reviews
The Henrietta Hotel

The Henrietta Hotel

Covent Garden, London

The Henrietta Hotel is located in London, a 2-minute walk from Savoy Theatre, and features free WiFi. This 4-star hotel offers a bar. Both vintage and modern aesthetic style with super comfortable mattress and nice terrace, and of course extremely warm help from staff.

Show more Show less
Avg. price/night: £267.75
9.3 Superb 291 reviews
Haymarket Hotel, Firmdale Hotels

Haymarket Hotel, Firmdale Hotels

Westminster Borough, London

In the heart of London’s theatre district, the elegant Haymarket Hotel is surrounded by restaurants, bars, and is just next door to the Theatre Royal. Everything- this is my favourite London hotel with incredibly comfortable rooms, staff that do everything to make your stay enjoyable and breakfasts that are varied and always enjoyable!

Show more Show less
Avg. price/night: £300
9.6 Exceptional 345 reviews
Corinthia Hotel London

Corinthia Hotel London

Westminster Borough, London

The luxurious Corinthia Hotel is located in one of London’s most prestigious areas, moments from Trafalgar Square and Whitehall. The hotel is so beautiful and the staff is great! So helpful, friendly and proper at the same time. We found our initial room a bit small and the transfer me to another one immediately with a balcony and a bit more spacious. No hassle. The staff was great and location is just unbeatable! I wrote them in advance letting them know it was my mothers birthday and they had a welcoming/ birthday card for her and a bottle of champagne waiting for us at our room. It was lovely...I would definitely stay in this hotel again on my next trip to London!

Show more Show less
Avg. price/night: £474.60
9.4 Superb 648 reviews
The Ritz London

The Ritz London

Mayfair, London

Overlooking London’s Green Park is the world-famous The Ritz London.

Show more Show less
Avg. price/night: £475.20
9.2 Superb 984 reviews

The best hotels and accommodation with breakfast in St James

Budget hotels and accommodation in St James

Most booked hotels in St James in the past month