Top 10 Hotels in St James

See all 11 Hotels in St James
The Cavendish London
The Cavendish London

81 Jermyn Street, London SW1Y 6JF

4.0 out of 5.0
4.4 out of 5 (2,000 reviews)

This contemporary hotel is located on Jermyn Street, St James, in the heart of Piccadilly. The Theatreland district …

$1,102
Sofitel London St James
Sofitel London St James

6 Waterloo Place, London SW1Y 4AN

5.0 out of 5.0
4.7 out of 5 (1,163 reviews)

Set in the heart of London, this heritage hotel is surrounded by famous attractions such as Her Majesty's Theatre, Admiralty …

$387
St. Ermins Hotel, Autograph Collection
St. Ermins Hotel, Autograph Collection

Caxton Street 2, London SW1H 0QW

4.0 out of 5.0
4.6 out of 5 (1,714 reviews)

Once a monastery, this newly refurbished hotel is set on a side street 1 block from Westminster Abbey and the Houses of …

$255
The Stafford London
The Stafford London

16-18 St James's Place, London SW1A 1NJ

5.0 out of 5.0
4.6 out of 5 (253 reviews)

Located in Mayfair, this luxury hotel is within a 10-minute walk of Buckingham Palace and St. James Park. Trafalgar Square …

$502
St. James' Court, A Taj Hotel, London
St. James' Court, A Taj Hotel, London

45-51 Buckingham Gate, London SW1E 6AF

4.0 out of 5.0
4.3 out of 5 (1,491 reviews)

Buckingham Palace, Westminster Cathedral, and Big Ben are among the many popular attractions within 0.8 km (0.5 mi) of this …

$331
Taj 51 Buckingham Gate, Suites and Residences
Taj 51 Buckingham Gate, Suites and Residences

51 Buckingham Gate, London SW1E 6AF

5.0 out of 5.0
4.8 out of 5 (318 reviews)

This 5-star London townhouse hotel is within walking distance to Buckingham Palace, Westminster Cathedral, and the James Park …

$695
Dukes Hotel
Dukes Hotel

35 St James's Place, London SW1A 1NY

5.0 out of 5.0
4.5 out of 5 (320 reviews)

Located in St. James's, this central London hotel is less than 1 kilometre (less than 1 mile) from Spencer House, St. James's …

$375
Conrad London St. James
Conrad London St. James

22-28 Broadway, London SW1H 0BH

5.0 out of 5.0
4.7 out of 5 (568 reviews)

Located in former Queen Anne’s Chambers, Conrad London St. James is a luxury hotel, minutes from the Big Ben, Westminster …

$341
St James's Hotel & Club
St James's Hotel & Club

7-8 Park Place, London SW1A 1LS

5.0 out of 5.0
4.4 out of 5 (202 reviews)

Located in Mayfair, this luxury hotel is within a 10-minute walk of Buckingham Palace and Piccadilly Circus. Trafalgar Square …

$408
The Sanctuary House Hotel
The Sanctuary House Hotel

33 Tothill Street, London SW1H 9LA

3.5 out of 5.0
4.3 out of 5 (384 reviews)

Located in Victoria, this hotel is within a 10-minute walk of Westminster Abbey, Big Ben, and Houses of Parliament …

$223

Recent Reviews in St James

Hide content

Where to stay in St James

St James Hotel Guide

Expedia.com offers a selection of 92 hotels in St James. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in St James. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the St James neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in St James, England now, including last minute deals!