Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Featured hotels near St James's Park

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Taj 51 Buckingham Gate Suites and Residences

Hotel in Westminster Borough, London (0.3 miles from St James's Park)

Located in the heart of Westminster, just a short walk away from Buckingham Palace, Hyde Park and Mayfair, this 5-star luxury suites and residences with 3 restaurants, a full-serve spa and a 24-hour...

Show more Show less
9.3
Superb
500 reviews
Price from
£518
per night

Sofitel London St James

Hotel in Westminster Borough, London (0.4 miles from St James's Park)

In London's West End, this 5-star luxury hotel is set in a beautifully preserved Victorian building.

Show more Show less
9.2
Superb
738 reviews
Price from
£513
per night

The Stafford London

Hotel in Westminster Borough, London (0.3 miles from St James's Park)

Just off Piccadilly and next to Green Park, The Stafford London is elegant, central, peaceful and charming.

Show more Show less
9.1
Superb
885 reviews
Price from
£408
per night

St. Ermin's Hotel, Autograph Collection

Hotel in Westminster Borough, London (0.2 miles from St James's Park)

Entering from a tree-line courtyard, guests of the St Ermin's are welcomed in a world of sophistication and innovative interior design. The hotel is next to St.

Show more Show less
9.1
Superb
522 reviews
Price from
£279
per night

41

Hotel in Westminster Borough, London (0.5 miles from St James's Park)

Nestled behind Buckingham Palace, this luxurious hotel is opposite the Royal Mews.

Show more Show less
9.7
Exceptional
790 reviews
Price from
£373
per night

The Guardsman - Preferred Hotels and Resorts

Hotel in Westminster Borough, London (0.3 miles from St James's Park)

Set in London, 400 metres from Buckingham Palace, The Guardsman - Preferred Hotels and Resorts features a bar and views of the city.

Show more Show less
8.9
Fabulous
526 reviews
Price from
£336
per night

Enjoy breakfast at the hotels near St James's Park

See all

Hotels with great access to St James's Park!

See all

St James's Park

Parks don’t get much prettier than this central London oasis, sandwiched between Buckingham Palace, Westminster Abbey and the Houses of Parliament. Swans, geese and even pelicans glide across the glassy lake in St James’ Park, as weeping willow trees frame picture-postcard views of the city skyline.

Planning a trip to see the St James's Park? Check out the latest reviews and scores

Research, refine and make plans for your whole trip