Top 10 Hotels in St James

See all 2,075 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,211 reviews)

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

$191
The Grand at Trafalgar Square
The Grand at Trafalgar Square
0.1 mi from St James
4.0 out of 5.0
4.3 out of 5 (3,456 reviews)

Restored Victorian hotel built in 1887 and situated just off Trafalgar Square in the centre of London; the National Gallery …

$126
Corinthia Hotel London
Corinthia Hotel London
0.2 mi from St James
5.0 out of 5.0
4.9 out of 5 (413 reviews)

Located in London City Centre, this luxury hotel is within a 5-minute walk of Nelson's Column and St. Martin-in-the-Fields. …

$405
The Nadler Victoria
The Nadler Victoria
0.3 mi from St James
4.0 out of 5.0
4.6 out of 5 (197 reviews)

This family-friendly London hotel is located in the historical district, within a 10-minute walk of Victoria Palace Theatre …

$123
Four Seasons Hotel London at Park Lane
Four Seasons Hotel London at Park Lane
0.4 mi from St James
5.0 out of 5.0
4.8 out of 5 (128 reviews)

This family-friendly London hotel is located in a shopping district, within 1 mi (2 km) of Diana Memorial Fountain, Buckingha …

$499
The Strand Palace Hotel
The Strand Palace Hotel
0.4 mi from St James
4.0 out of 5.0
4 out of 5 (7,501 reviews)

Located in London City Centre, this eco-friendly hotel is within a 5-minute walk of Covent Garden Market and King's College …

$146
The Grosvenor Hotel
The Grosvenor Hotel
0.5 mi from St James
4.0 out of 5.0
4.3 out of 5 (619 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace, and St. …

$162
Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London
0.6 mi from St James
4.0 out of 5.0
4.5 out of 5 (7,497 reviews)

This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minute …

$176
Kingsway Hall Hotel
Kingsway Hall Hotel
0.7 mi from St James
4.0 out of 5.0
4.3 out of 5 (1,474 reviews)

This contemporary London hotel with a classical façade is located two blocks from Covent Garden and within walking distance o …

$131
Rosewood London
Rosewood London
0.9 mi from St James
5.0 out of 5.0
4.8 out of 5 (369 reviews)

Rosewood London is centrally located, just a few minutes’ walk from the theater district, the Royal Opera House, or the shops …

$415
Hide content

Where to stay in St James

St James Hotel Guide

If you are after upscale or affordable lodging options in or near St James, it is good to know that Expedia has many different possibilities. Expedia's comprehensive database lists 1138 accommodation options within a 0.1-mile radius of the heart of St James.

The Rocco Forte Brown's Hotel and The Soho Hotel are among the most central accommodation options in St James.

0.3 miles from the middle of St James is the The Trafalgar Hotel. This is a a smart option for those on a budget. An alternative affordable option here is the The Cavendish London.

The Bulgari Hotel, London can be found 1 mile from downtown St James. Another accommodation option is the Mandarin Oriental Hyde Park, London, which is positioned 1 mile away. Some other Expedia-listed accommodations are the The Lanesborough and the Four Seasons Hotel London at Park Lane.

After you have explored St James, why don't you tour a little further afield? The Greater London vicinity has a number of scenic and cultural delights waiting to be explored. Investigate Greater London's old towns and fortresses. Visitors can also make the time to to enjoy the region's rivers, canals and lakes. Common activities in this particular part of England include cycling and picnicking.

The City of London is 2 miles to the east of St James and is where you'll find St Helen's Bishopsgate and London Underwriting Centre. The City of London hotel options are the Corinthia Hotel London and The Savoy, A Fairmont Managed Hotel. Or, you could stay in Tower Hamlets, 4 miles to the east of St James, where you can pick from the Canary Riverside Plaza Hotel and Boundary. Regardless of whether you're passing through or spending a few nights in Tower Hamlets, set aside a little time to check out the Tower Hamlets Cemetery Park and Roman Road Market.

Heathrow Airport is a nearby airport for flying in and out of St James. It is 14 miles away. If you choose to stay nearby, try the Sofitel London Heathrow or London Heathrow Marriott Hotel.