Default HTG hotel image

Find hotels near St. James's Square, London from CA $148

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James's Square hotels

Haymarket Hotel, Firmdale Hotels

Haymarket Hotel, Firmdale Hotels
5.0 star property
West End, 0.3 km from St. James's Square
9.8 out of 10, Exceptional, (577 reviews)
"Have stayed here a few times and it's always exceptional."
United Kingdom
Darren
The price is CA $978
CA $1,173 total
includes taxes & fees
Jun 13 - Jun 14
Haymarket Hotel, Firmdale Hotels

Sofitel London St James

Sofitel London St James
5.0 star property
0.2 km from St. James's Square
9.6 out of 10, Exceptional, (1,004 reviews)
"We have stayed here many times and love it. We keep coming back as the staff are great and the hotel is great. This is better than most Sofitels."
Australia
Paul
The price is CA $782
CA $939 total
includes taxes & fees
Jun 20 - Jun 21
Sofitel London St James

Hotel Cafe Royal, London

Hotel Cafe Royal, London
5.0 star property
Mayfair, 0.3 km from St. James's Square
9.6 out of 10, Exceptional, (571 reviews)
"Best location in London. The property looks great in and out. Spacious rooms, well done decor, lobby , stairs are just photo quality."
United States
Mazin
The price is CA $1,234
CA $1,481 total
includes taxes & fees
Jun 14 - Jun 15
Hotel Cafe Royal, London

The Londoner

The Londoner
5.0 star property
West End, 0.4 km from St. James's Square
9.6 out of 10, Exceptional, (1,023 reviews)
"Location was excellent, the lounge was included and the food was amazing."
United States
Annette
The price is CA $826
CA $992 total
includes taxes & fees
Jun 14 - Jun 15
The Londoner

1 Hotel Mayfair

1 Hotel Mayfair
5.0 star property
Mayfair, 0.5 km from St. James's Square
9.6 out of 10, Exceptional, (422 reviews)
"Incredible property, we truly enjoyed it!"
Canada
Hugues
The price is CA $663
CA $795 total
includes taxes & fees
Jun 14 - Jun 15
1 Hotel Mayfair

Raffles London at The OWO

Raffles London at The OWO
5.0 star property
City of Westminster, 0.7 km from St. James's Square
9.8 out of 10, Exceptional, (104 reviews)
" Had a great stay "
United States
Ryan
The price is CA $1,618
CA $1,941 total
includes taxes & fees
Jul 13 - Jul 14
Raffles London at The OWO

Mandarin Oriental Mayfair, London

Mandarin Oriental Mayfair, London
5.0 star property
Mayfair, 0.9 km from St. James's Square
10.0 out of 10, Exceptional, (35 reviews)
"A wonderful hotel with an excellent location. Everything was perfect from the comfort to the overall experience. Highly recommended."
United States
abdulelah
The price is CA $1,552
CA $1,940 total
includes taxes & fees
Jun 19 - Jun 20
Mandarin Oriental Mayfair, London

Corinthia London

Corinthia London
5.0 star property
City of Westminster, 0.8 km from St. James's Square
9.8 out of 10, Exceptional, (1,003 reviews)
"This is one of the best hotels we have ever stayed in. Great location, excellent breakfast, and superior concierge service. This is an expensive property. But you get what you pay for here. Superior room, beautiful property, and 4 very good dining options."
United States
Lawrence
The price is CA $1,680
CA $2,015 total
includes taxes & fees
Jun 14 - Jun 15
Corinthia London

Page8, Page Hotels

Page8, Page Hotels
4.5 star property
West End, 0.6 km from St. James's Square
9.6 out of 10, Exceptional, (1,592 reviews)
"Absolutely amazing stay! Property was beautiful, great location, delicious breakfast!"
United States
Heidi
The price is CA $429
CA $515 total
includes taxes & fees
Jun 21 - Jun 22
Page8, Page Hotels

Brown's Hotel, a Rocco Forte Hotel

Brown's Hotel, a Rocco Forte Hotel
5.0 star property
Mayfair, 0.5 km from St. James's Square
9.6 out of 10, Exceptional, (229 reviews)
"Great location and easy to get to various sights, fabulous service, impeccably clean, accommodating of teens and older children, lovely rooms and bathrooms. "
United States
Jill
The price is CA $1,484
CA $1,781 total
includes taxes & fees
Jul 13 - Jul 14
Brown's Hotel, a Rocco Forte Hotel

Ham Yard Hotel, Firmdale Hotels

Ham Yard Hotel, Firmdale Hotels
5.0 star property
Soho, 0.5 km from St. James's Square
9.8 out of 10, Exceptional, (323 reviews)
"We received a complimentary upgrade. The room is very spacious, the service is excellent, and the location is perfect. The breakfast is outstanding."
United States
ning
The price is CA $1,115
CA $1,338 total
includes taxes & fees
Jun 13 - Jun 14
Ham Yard Hotel, Firmdale Hotels

The Resident Covent Garden

The Resident Covent Garden
4.0 star property
Covent Garden, 0.9 km from St. James's Square
9.8 out of 10, Exceptional, (1,007 reviews)
"This hotel was amazing! The staff was so nice, and the location was perfect. We would definitely stay there again."
United States
Kris
The price is CA $389
CA $467 total
includes taxes & fees
Jun 14 - Jun 15
The Resident Covent Garden

The Stafford London

The Stafford London
5.0 star property
0.4 km from St. James's Square
9.4 out of 10, Exceptional, (920 reviews)
"Love it, will always stay here when in London"
United States
Elizabeth
The price is CA $920
CA $1,104 total
includes taxes & fees
Jul 12 - Jul 13
The Stafford London

The Trafalgar St. James London, Curio Collection by Hilton

The Trafalgar St. James London, Curio Collection by Hilton
5.0 star property
0.4 km from St. James's Square
9.4 out of 10, Exceptional, (1,006 reviews)
"Great hotel and location is the best in London"
United States
todd
The price is CA $597
CA $717 total
includes taxes & fees
Jun 21 - Jun 22
The Trafalgar St. James London, Curio Collection by Hilton

The Chesterfield Mayfair

The Chesterfield Mayfair
4.0 star property
Mayfair, 0.8 km from St. James's Square
9.6 out of 10, Exceptional, (1,012 reviews)
"Fantastic hotel! Boutique feel, wonderful staff, rooms with character! Much better than some of the major luxury properties in the vicinity!"
United Kingdom
Pawel
The price is CA $509
CA $611 total
includes taxes & fees
Jun 28 - Jun 29
The Chesterfield Mayfair

The Soho Hotel, Firmdale Hotels

The Soho Hotel, Firmdale Hotels
5.0 star property
Soho, 0.8 km from St. James's Square
9.8 out of 10, Exceptional, (817 reviews)
"LOVED this hotel & everyone was amazing! 10 out of 10! I highly recommend!"
United States
Christine
The price is CA $853
CA $1,023 total
includes taxes & fees
Jun 21 - Jun 22
The Soho Hotel, Firmdale Hotels

The Z Hotel Leicester Square

The Z Hotel Leicester Square
3.0 star property
West End, 0.5 km from St. James's Square
9.2 out of 10, Wonderful, (431 reviews)
"Great location good room excellent staff."
United Kingdom
Allie Eve
The price is CA $118
CA $169 total
includes taxes & fees
Jun 14 - Jun 15
The Z Hotel Leicester Square

Taj 51 Buckingham Gate, Suites and Residences

Taj 51 Buckingham Gate, Suites and Residences
5.0 star property
Westminster, 1 km from St. James's Square
9.8 out of 10, Exceptional, (756 reviews)
"I love this place. Perfect location,incredibly helpful staff and having a kitchen is priceless."
United States
David
The price is CA $1,362
CA $1,634 total
includes taxes & fees
Jun 20 - Jun 21
Taj 51 Buckingham Gate, Suites and Residences

St. Ermins Hotel, Autograph Collection

St. Ermins Hotel, Autograph Collection
4.0 star property
Westminster, 1 km from St. James's Square
9.6 out of 10, Exceptional, (1,003 reviews)
"This place is perfect."
United States
Kim
The price is CA $397
CA $477 total
includes taxes & fees
Jun 21 - Jun 22
St. Ermins Hotel, Autograph Collection

Otherwander Soho

Otherwander Soho
2.0 star property
Soho, 0.9 km from St. James's Square
9.4 out of 10, Exceptional, (17 reviews)
"The staff was amazing, Alejandro and Adam were extremely helpful and professional. Adam referred me to a Nigerian restaurant that was simply amazing.. I will definitely stay here again my next time in London."
United States
Glenn L Graves
The price is CA $123
CA $148 total
includes taxes & fees
Jun 18 - Jun 19
Otherwander Soho
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to St. James's Square

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Property entrance
Haymarket Hotel, Firmdale Hotels
5.0 star property
9.8
Exceptional
577 reviews
View
Exterior
Sofitel London St James
5.0 star property
9.6
Exceptional
1,004 reviews
View
Terrace/patio
Hotel Cafe Royal, London
5.0 star property
9.6
Exceptional
571 reviews
View
Serves breakfast and lunch
The Londoner
5.0 star property
9.6
Exceptional
1,023 reviews
View
Terrace/patio
1 Hotel Mayfair
5.0 star property
9.6
Exceptional
422 reviews
View

Top St. James's Square Hotel Reviews

Hotels near other St. James's Square attractions

Frequently asked questions

What are the top-rated hotels near St. James's Square?
Discovering the top-rated hotels near St. James's Square can transform your London getaway into an unforgettable experience.

art'otel London Hoxton powered by Radisson Hotels

art'otel London Hoxton powered by Radisson Hotels is a stylish 4-star hotel located just 5.0 km from St. James's Square, with an impressive review rating of 9.6. This contemporary hotel features a full-service spa offering a range of treatments including massages and body therapies. Guests appreciate the indoor pool, 24-hour fitness facilities, and the comfort of premium bedding with Egyptian cotton sheets, ensuring a relaxing stay.

Page8, Page Hotels

Page8, Page Hotels is an elegant 4.5-star hotel nestled just an 8-minute walk from St. James's Square, rated 9.6 by travellers. This hotel provides travellers with a luxurious experience, featuring designer toiletries and complimentary minibars. With amenities like daily housekeeping, air conditioning, and a concierge service, travellers can enjoy a seamless stay in the heart of London.

Wilde Aparthotels London Liverpool St.

Wilde Aparthotels London Liverpool St. is a modern 4-star hotel located 5.3 km from St. James's Square, also rated 9.6 by travellers. This aparthotel offers the convenience of in-room kitchenettes, allowing travellers to prepare meals at their leisure. With amenities such as a balcony, electric kettle, and refrigerator, it is a great choice for those seeking a more home-like atmosphere during their London visit.
What hotels are within walking distance to St. James's Square?
Explore some of the top-rated hotels within walking distance to St. James's Square that promise a delightful stay in the heart of London.

Page8, Page Hotels

Page8, Page Hotels is a 4.5-star hotel located just an 8-minute walk from St. James's Square, with an impressive review rating of 9.6. Guests can enjoy luxury amenities, including daily housekeeping, air conditioning, and designer toiletries. The hotel also offers a snack bar and the convenience of early check-in and late check-out, making it a comfortable choice for travellers seeking a stylish retreat.

The Resident Soho

The Resident Soho is a charming 4-star hotel, rated 9.6 by travellers, situated a 14-minute walk from St. James's Square. This hotel features cozy suites equipped with kitchenettes, allowing travellers to enjoy a home-cooked meal during their stay. Daily housekeeping and room service ensure a straightforward experience, while the concierge service is always available to assist with local recommendations.

The Londoner

The Londoner stands as a luxurious 5-star hotel, rated 9.4 by travellers, just 7 minutes on foot from St. James's Square. It offers an exquisite range of amenities, including an indoor pool, spa services, and a rooftop terrace that provides stunning views of the city. Guests can indulge in rejuvenating treatments at the full-service spa, while enjoying the comfort of premium bedding and designer toiletries.
How much is a hotel near St. James's Square?
Staying near St. James's Square is a treat, with plenty of hotels from CA $148 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near St. James's Square?
Finding the perfect family-friendly hotels near St. James's Square can enhance your London experience with top-rated accommodations and amenities for all ages.

Tower Suites by Blue Orchid

Tower Suites by Blue Orchid, a 4-star hotel located 5.0 km from St. James's Square, boasts a review rating of 9.2. This family-friendly hotel provides complimentary cribs, connecting rooms, and kid-friendly breakfast options. Guests can also take advantage of the on-site spa, fitness facilities, and fully equipped kitchenettes, making it an ideal base for families exploring London.

The Bailey's Hotel London Kensington

The Bailey's Hotel London Kensington is a charming 4-star hotel situated just 4.0 km from St. James's Square with a solid review rating of 9.0. Families will find amenities like cribs, connecting rooms, and secure cabinet locks for children. Guests can also enjoy convenient features such as an airport shuttle, room service, and nearby fitness facilities, ensuring a delightful family getaway.
Are there any 5-star hotels near St. James's Square?
Discovering the perfect 5-star hotels near St. James's Square can elevate your London experience with luxurious stays and top-rated amenities.

The Londoner

The Londoner is an exquisite 5-star hotel located just a 7-minute walk from St. James's Square, providing travellers with easy access to the city's attractions. This luxurious hotel features an indoor pool, a wellness spa with various treatments, and a rooftop terrace that offers stunning city views. Rated 9.4 by travellers, travellers can unwind with premium bedding and designer toiletries, making for a truly memorable London getaway.

Sea Containers London

Just 2.9 km from St. James's Square, Sea Containers London captivates travellers with its chic Art Deco design and breathtaking river views. This 5-star hotel boasts a full-service spa, including treatment rooms for a variety of massages and body treatments. Guests can also enjoy a delightful terrace and onsite dining options that cater to every palate. With a review rating of 9.4, this hotel offers a truly refined stay in the heart of London.
Which hotels near St. James's Square offer the best views?
Discovering top-rated hotels with stunning views near St. James's Square can enhance your London experience.

Tower Suites by Blue Orchid

Located 5.0 km from St. James's Square, Tower Suites by Blue Orchid is rated 9.2 by travellers, showcasing its top-tier service and amenities. This 4-star hotel features a spa with a variety of treatments, ensuring relaxation during your stay. Guests can savor breathtaking views of the river from their rooms, and the fully equipped kitchenettes offer the flexibility for in-room dining. With daily housekeeping and a concierge service, every need is catered to.

Park Plaza London Riverbank

Just 2.9 km from St. James's Square, Park Plaza London Riverbank is a 4-star hotel with a travellers' rating of 8.6, known for its inviting atmosphere. Guests can enjoy river views from select rooms and relax on the terrace. With amenities like an indoor pool and a sauna, it's a perfect retreat after a day of sightseeing. The hotel also features convenient room service and modern kitchen facilities, making it a comfortable choice for all travellers.

Park Plaza London Westminster Bridge

Park Plaza London Westminster Bridge boasts a remarkable riverside location just 1.9 km from St. James's Square. With a travellers' rating of 8.8, this 4-star hotel offers travellers a chance to relax at the onsite spa or enjoy the indoor pool. The terrace provides fantastic river views, perfect for unwinding after a day of exploring. Guests appreciate the convenience of 24-hour room service and the comfort of premium bedding in spacious rooms.
What are the best affordable hotels near St. James's Square?
Discovering affordable yet delightful hotels near St. James's Square is easy with these top-rated options that cater to travellers seeking comfort and convenience.

Ruby Stella Hotel London

Ruby Stella Hotel London is a charming 3-star option located just 3.2 km from St. James's Square, an impressive travellers' rating of 9.2. Guests will appreciate the complimentary WiFi and free toiletries, ensuring a comfortable stay. The hotel is situated in a historical district, with nearby museums and convenient parking options available, making it perfect for travellers eager to explore.

The Z Hotel Trafalgar

The Z Hotel Trafalgar offers a fantastic stay just a 10-minute walk from St. James's Square, rated 9.0 by travellers. This 3-star hotel features complimentary breakfast for children and WiFi, ideal for families. Daily housekeeping ensures a clean environment, while the on-site snack bar provides quick bites for travellers on the go. The hotel's nearby museums adds to its appeal for those looking to immerse themselves in culture.

Hub By Premier Inn London Westminster - Westminster Abbey

Hub By Premier Inn London Westminster - Westminster Abbey is conveniently located only 1.8 km from St. James's Square and holds a travellers' rating of 9.0. This hotel features free WiFi and nearby parking options, making it an excellent choice for budget-conscious travellers. Guests can enjoy easy access to local attractions, ensuring a memorable stay in London.
What are the best boutique hotels near St. James's Square?
Finding the perfect boutique hotel near St. James's Square is essential for an unforgettable London experience. Whether you seek top-rated accommodations or family-friendly options, these hotels cater to your needs.

Marrable's Farringdon Hotel

Marrable's Farringdon Hotel is a charming 4-star boutique hotel located just 3.4 km from St. James's Square, an impressive travellers' rating of 9.2. This inviting retreat features amenities like Egyptian cotton sheets, designer toiletries, and a terrace for travellers to unwind. Families will appreciate the connecting rooms and complimentary breakfast for children, ensuring a comfortable stay for all.

Club Quarters Hotel, Trafalgar Square

Located a mere 9-minute walk from St. James's Square, Club Quarters Hotel, Trafalgar Square is a stylish 4-star boutique hotel with a travellers' rating of 9.0. Guests can also enjoy premium bedding, express check-in, and access to fitness facilities, making it an ideal choice for both relaxation and convenience.

The Grand at Trafalgar Square

The Grand at Trafalgar Square is another fantastic boutique hotel, also just 9 minutes from St. James's Square, rated 9.0 by travellers. Guests can look forward to premium bedding, express check-in, and a welcoming concierge service, ensuring a delightful stay in the heart of London.
Are there any hotels with pools close to St. James's Square?
For those seeking top-rated hotels with pools near St. James's Square, London, a range of delightful options await.

Mason & Fifth - Westbourne Park

Mason & Fifth - Westbourne Park is a 4-star hotel located just 5.8 km from St. James's Square, featuring an inviting indoor pool accessible to all travellers. With a stellar review rating of 9.2, this hotel offers a range of amenities including a full-service spa with steam room and sauna, a rooftop terrace, and a fitness centre. Guests can enjoy spacious rooms equipped with premium bedding, kitchen facilities, and room service.

London Marriott Hotel Regents Park

The London Marriott Hotel Regents Park is a 4.5-star hotel situated 5.8 km from St. James's Square, an impressive indoor pool with sun loungers. Rated 8.8 by travellers, this hotel provides family-friendly amenities such as free cribs and a complimentary breakfast for children. Additional features include a spa with treatment rooms, a rooftop garden, and 24-hour room service, ensuring a comfortable stay for all travellers.

Holiday Inn London - Kensington High St. by IHG

Located 5.0 km from St. James's Square, the Holiday Inn London - Kensington High St. is a 4-star hotel with an accessible indoor pool. With a review rating of 8.0, this hotel offers various amenities including a full-service spa with massages, a fitness centre, and a terrace. Guests can unwind with designer toiletries in comfortable rooms, and families will appreciate the free amenities for children and connecting rooms.
What are the best pet-friendly hotels near St. James's Square?
For those seeking a pet-friendly stay near St. James's Square, these top-rated hotels offer the perfect combination of comfort and convenience for both you and your furry friend.

The Standard London

Just 3.9 km away from St. James's Square, The Standard London is a luxurious 5-star hotel a stellar review rating of 9.2. Perfect for travellers with pets, this hotel allows dogs and provides amenities like food and water bowls. Guests can relax on the rooftop terrace, indulge in 24-hour room service, and enjoy the vibrant atmosphere of the nearby area, ensuring an unforgettable stay for both human and pet.

One Hundred Shoreditch

Located 5.5 km from St. James's Square, One Hundred Shoreditch is a stylish 4-star hotel with a remarkable review rating of 9.2. This pet-friendly haven welcomes your furry companions with amenities such as food and water bowls, ensuring a comfortable stay. Guests can also enjoy the outdoor terrace, 24-hour fitness centre, and unique dining options, making it a delightful choice for both pets and their owners.

Club Quarters Hotel, Trafalgar Square

Situated only a 9-minute walk from St. James's Square, Club Quarters Hotel, Trafalgar Square is a charming 4-star hotel with a review rating of 9.0. This pet-friendly hotel permits dogs and offers essential amenities such as food and water bowls. Guests can take advantage of convenient features like a kitchenette, express check-in, and nearby shopping and dining, making it an ideal choice for an enjoyable stay with pets.
Can I book a fully refundable hotel close to St. James's Square?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St. James's Square", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St. James's Square?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near St. James's Square.

Explore a world of travel with Expedia