Hotels in St James

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in St James?

The Trafalgar St. James London, Curio Collection by Hilton

The Trafalgar St. James London, Curio Collection by Hilton
5.0 star property
St James
9.4 out of 10, Exceptional, (1,002 reviews)
The price is £250
includes taxes & fees
1 Mar - 2 Mar
The Trafalgar St. James London, Curio Collection by Hilton

The Stafford London

The Stafford London
5.0 star property
St James
9.4 out of 10, Exceptional, (899 reviews)
The price is £446
includes taxes & fees
23 Feb - 24 Feb
The Stafford London

Althoff St. James's Hotel & Club London

Althoff St. James's Hotel & Club London
5.0 star property
St James
9.0 out of 10, Wonderful, (792 reviews)
The price is £319
includes taxes & fees
1 Mar - 2 Mar
Althoff St. James's Hotel & Club London

Moxy London Piccadilly Circus

Moxy London Piccadilly Circus
3.0 star property
St James
8.4 out of 10, Very good, (136 reviews)
The price is £107
includes taxes & fees
22 Feb - 23 Feb
Moxy London Piccadilly Circus

Sofitel London St James

Sofitel London St James
5.0 star property
St James
9.6 out of 10, Exceptional, (1,001 reviews)
The price is £374
includes taxes & fees
6 Mar - 7 Mar
Sofitel London St James

The Dilly

The Dilly
5.0 star property
St James
8.2 out of 10, Very good, (1,005 reviews)
The price is £189
includes taxes & fees
22 Feb - 23 Feb
The Dilly

The Langham, London

The Langham, London
5.0 star property
Marylebone, 0.8 mi from St James
9.6 out of 10, Exceptional, (1,001 reviews)
The price is £540
includes taxes & fees
21 Feb - 22 Feb
The Langham, London

The Athenaeum Hotel & Residences

The Athenaeum Hotel & Residences
5.0 star property
Mayfair, 0.5 mi from St James
8.8 out of 10, Excellent, (733 reviews)
The price is £320
includes taxes & fees
22 Feb - 23 Feb
The Athenaeum Hotel & Residences

Corinthia London

Corinthia London
5.0 star property
City of Westminster, 0.5 mi from St James
9.8 out of 10, Exceptional, (1,002 reviews)
The price is £758
includes taxes & fees
14 Mar - 15 Mar
Corinthia London

The May Fair, A Radisson Collection Hotel, Mayfair London

The May Fair, A Radisson Collection Hotel, Mayfair London
5.0 star property
Mayfair, 0.3 mi from St James
8.6 out of 10, Excellent, (1,004 reviews)
The May Fair, A Radisson Collection Hotel, Mayfair London

The Landmark London

The Landmark London
5.0 star property
1.5 mi from St James
9.2 out of 10, Wonderful, (1,002 reviews)
The price is £405
includes taxes & fees
1 Mar - 2 Mar
The Landmark London

The Rubens at the Palace

The Rubens at the Palace
5.0 star property
Westminster, 0.7 mi from St James
9.2 out of 10, Wonderful, (1,008 reviews)
The price is £188
includes taxes & fees
27 Feb - 28 Feb
The Rubens at the Palace

Park Plaza London Westminster Bridge

Park Plaza London Westminster Bridge
4.0 star property
Waterloo, 0.9 mi from St James
9.0 out of 10, Wonderful, (5,475 reviews)
Park Plaza London Westminster Bridge

The Chelsea Harbour Hotel and Spa

The Chelsea Harbour Hotel and Spa
5.0 star property
2.9 mi from St James
8.0 out of 10, Very good, (1,014 reviews)
The price is £147
includes taxes & fees
22 Feb - 23 Feb
The Chelsea Harbour Hotel and Spa

The Royal Horseguards, London

The Royal Horseguards, London
4.0 star property
City of Westminster, 0.5 mi from St James
9.0 out of 10, Wonderful, (2,120 reviews)
The price is £180
includes taxes & fees
1 Mar - 2 Mar
The Royal Horseguards, London

COMO Metropolitan London

COMO Metropolitan London
5.0 star property
Mayfair, 0.6 mi from St James
9.2 out of 10, Wonderful, (847 reviews)
The price is £238
includes taxes & fees
20 Feb - 21 Feb
COMO Metropolitan London

Montcalm Piccadilly Townhouse, London West End

Montcalm Piccadilly Townhouse, London West End
5.0 star property
0.4 mi from St James
8.6 out of 10, Excellent, (1,005 reviews)
The price is £194
includes taxes & fees
1 Mar - 2 Mar
Montcalm Piccadilly Townhouse, London West End

Radisson Blu Hotel, London Canary Wharf East

Radisson Blu Hotel, London Canary Wharf East
4.0 star property
Canary Wharf, 5.6 mi from St James
8.6 out of 10, Excellent, (1,127 reviews)
Radisson Blu Hotel, London Canary Wharf East

The Bloomsbury

The Bloomsbury
5.0 star property
Fitzrovia, 0.8 mi from St James
9.6 out of 10, Exceptional, (1,003 reviews)
The price is £259
includes taxes & fees
22 Feb - 23 Feb
The Bloomsbury

Hux Hotel

Hux Hotel
4.0 star property
2.3 mi from St James
9.2 out of 10, Wonderful, (269 reviews)
The price is £108
includes taxes & fees
1 Mar - 2 Mar
Hux Hotel
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 in St James

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Sofitel London St James
5.0 star property
9.6
Exceptional
1,001 reviews
View
Lobby
The Trafalgar St. James London, Curio Collection by Hilton
5.0 star property
9.4
Exceptional
1,002 reviews
View
Exterior
The Stafford London
5.0 star property
9.4
Exceptional
899 reviews
View
Front of property
Althoff St. James's Hotel & Club London
5.0 star property
9.0
Wonderful
792 reviews
View
Lounge
Moxy London Piccadilly Circus
3.0 star property
8.4
Very good
136 reviews
View

When is the best time to visit St James?

Our prices for hotels in St James are cheapest in March
Price trends for hotels in St James
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for London
February
High 8°C / low 3°C. Cloudy most days.
View properties in February
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
March, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
April, no crowd data, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
17°
weather_cloudy
May, no crowd data, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
20°
weather_cloudy
June, no crowd data, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
23°
weather_cloudy
July, no crowd data, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
22°
weather_sun
August, no crowd data, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
20°
weather_sun
September, no crowd data, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
16°
weather_cloudy
October, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
11°
weather_cloudy
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in St James

Check out reviews of St James hotels guests love

Frequently asked questions

Is St James expensive to stay in?
You can find great hotels from £97 in St James to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for St James hotels?
Discover great deals on hotels in St James with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St James hotels.
How can I find discounted rates and deals for St James hotels?
Unlocking discounted rates at hotels in St James couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my St James hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some St James hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are the top-rated luxury hotels in St James?
Some of the best-rated luxury hotels in St James include Sofitel London St James, The Trafalgar St. James London, Curio Collection by Hilton, and The Stafford London. Sofitel London St James has a high guest rating amongst our travellers and has a full-service spa, pillow menus and 24-hour room service. The Trafalgar St. James London, Curio Collection by Hilton and The Stafford London are also popular stays if you're looking for luxury.
What are some of the best pet-friendly hotels in St James?
Travelling with your pet doesn't mean sacrificing a great hotel stay. In St James, our travellers love:
  • Sofitel London St James has an average guest rating of 9.6 out of 10.
  • Dukes London has an average guest rating of 9.2.
  • The Dilly has an average guest rating of 8 To find more pet-friendly stays on Hotels.com, use the "Amenities" filter in your search and select "Pet friendly".
What are some of the best family hotels in St James?
If you're holidaying with your family, Sofitel London St James and Dukes London are some of the best family hotels in St James. Sofitel London St James has a great average guest score of 9.6 out of 10. Kids are welcome at Dukes London, too. Travellers leave glowing reviews of this hotel, which has children's meals, children's robes, and more. To explore more family hotels in St James, use the "Family friendly" filter in your search on Hotels.com.
What are some of the best boutique hotels in St James?
Elevate your trip by booking a boutique hotel in St James. Our travellers love Sofitel London St James, an upscale property offering a full-service spa and a restaurant, as well as climate-controlled accommodation with 24-hour room service. The Stafford London is also a top-rated boutique hotel with a restaurant, a bar/lounge and a terrace.
Is it worth staying in St James?
You're spoilt for choice with 46 hotels in the area so it's easy to find your perfect somewhere. Basing yourself in St James makes it easy to explore London, including the areas of London City Centre and City of Westminster.
What are some great hotels in St James with balconies?
There are some top hotels in St James that offer rooms with a balcony. Check out The Stafford London which has a high guest score of 9.4 out of 10, and furnished patios in some rooms. Another popular choice is Dukes London, which offers balconies in some rooms and has a great guest score of 9.2.
Find out more about St James

Discover the Enchantment of St James: Where Culture Meets Nature's Embrace

St James, London, is a refined gem nestled between the grandeur of Buckingham Palace and the chic allure of Mayfair. This cultural enclave boasts historic architecture, lush gardens, and art galleries that whisper tales of British heritage. Stroll through the picturesque St James's Park, indulge in afternoon tea at elegant establishments, or explore the exquisite shops lining Jermyn Street. With iconic landmarks and a sophisticated atmosphere, St James offers a luxurious retreat for discerning travellers seeking both history and modern elegance in the heart of the capital.

Discover great hotels in St James

St James offers a variety of hotel accommodations, from luxurious five-star establishments to charming boutique options. Enjoy deluxe rooms with elegant decor and impeccable service, ensuring an unforgettable stay in this historic area, perfectly situated for exploring the best of London. Here are some of the most popular hotels with our travellers in St James:

  1. The Cavendish LondonOpens in a new window: This elegant 4.0-star hotel offers a delightful blend of comfort and sophistication, making it an ideal choice for leisure travellers. With amenities including a Business Centre, Meeting Room, and Conference Space, this property ensures a seamless experience. Standout features such as eco-certification enhance its appeal for those seeking a responsible luxury experience. Travellers appreciate the inviting atmosphere and thoughtful details that create a memorable stay, making it perfect for those who value distinctive and high-quality journeys.
  2. Sofitel London St JamesOpens in a new window: A luxurious 5.0-star hotel, this property presents an exquisite choice for discerning travellers looking for an elevated experience. Featuring high-end amenities such as a 24-Hour Business Centre, Meeting Room, and Conference Space, this hotel sets the stage for opulence. Its family-friendly services, including in-room childcare, ensure that every need is catered to. Guests rave about the lavish interiors and exceptional dining options, highlighting the hotel's ability to provide a truly refined journey in a sophisticated setting.
  3. The DillyOpens in a new window: This stunning 5.0-star hotel offers an exceptional experience tailored for leisure travellers. With its remarkable architectural design and eco-certification, it embodies luxury and sustainability. Featuring a Business Centre, Conference Space, and accessible amenities, it maintains a balance of elegance and functionality. The complimentary crib service and window guards ensure a family-friendly environment, while the upscale ambience and curated experiences make it a favourite among those seeking both comfort and style. The positive sentiments highlight its enchanting atmosphere and top-notch service, ensuring an unforgettable stay.

Top locations to stay in St James

Staying near Hyde Park, Buckingham Palace, and Piccadilly Circus in St James, London, England, United Kingdom, offers a vibrant experience. Hyde Park is perfect for leisurely strolls and cultural activities, Buckingham Palace embodies royal charm and history, while Piccadilly Circus buzzes with nightlife and shopping. For first-time visitors, staying near Buckingham Palace is ideal for its iconic appeal.

  1. Near Hyde ParkOpens in a new window: Staying near Hyde Park offers a vibrant mix of green space and urban excitement. You can enjoy leisurely strolls or picnics in one of London’s largest parks, while also having easy access to cultural attractions like the Royal Albert Hall and the Serpentine Gallery. With excellent shopping options at nearby Harrods and Portobello Road Market, plus a variety of cafés and restaurants, it’s a fantastic spot for relaxation and exploration.
  2. Near Buckingham PalaceOpens in a new window: Being near Buckingham Palace puts you in the heart of historic London. The grandeur of the palace itself is a sight to behold, and you'll be just a stone's throw from iconic landmarks like the London Eye and Westminster Abbey. This area is perfect for those who appreciate art and culture, boasting nearby museums and galleries, as well as a delightful array of dining options to satisfy your palate.
  3. Near Piccadilly CircusOpens in a new window: Staying near Piccadilly Circus means you’ll be in one of London’s most bustling areas, famous for its neon lights and lively atmosphere. It’s an ideal base for theatre lovers, with a range of cultural venues just minutes away. This vibrant location is also great for shopping enthusiasts, with nearby attractions like Selfridges and a variety of cafés to unwind after a day of exploration.

Things to do near St James

St James is a charming enclave where lush parks and elegant squares meet vibrant street life. Stroll through leafy avenues, indulge in boutique shopping, or catch a captivating show in nearby theatres. With a lively arts scene and opportunities for leisurely boat rides, it's a delightful spot to unwind and explore.

  • Hyde ParkOpens in a new window – Enjoy a leisurely stroll through one of London's largest urban parks, where lush greenery and serene lakes create a perfect escape from the city's hustle. You can rent a rowboat on the Serpentine, visit the Diana Memorial Fountain, or simply relax on the grass with a good book. Don’t forget to check out the various events often held in the park, from open-air concerts to yoga classes, adding a vibrant touch to your visit.
  • Buckingham PalaceOpens in a new window – Witness the grandeur of the official residence of the British monarch. Take a guided tour to explore the State Rooms, which are lavishly decorated and filled with priceless art. Be sure to catch the Changing of the Guard ceremony, a quintessential British experience where you can see the iconic red-coated soldiers in action. The surrounding gardens offer a lovely backdrop for photos and a peaceful place to sit and reflect.

4 tips for savvy savings when booking a hotel in St James

  1. Book for the cheapest times: The most affordable time to visit St James is from January to March, when hotel prices tend to be lower. For an enriching experience, it's recommended to stay for at least 2 to 3 days to fully immerse yourself in the area's key landmarks, historical sites, and cultural attractions. During your visit, you can enjoy budget-friendly options for shopping, theatre performances, museums, dining, and various entertainment venues, all offering great value for money. This period not only allows you to explore the vibrant urban scene but also provides an opportunity to savour the local art and café culture while keeping expenses manageable.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St James on Hotels.com, start by visiting the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to remain informed about flash sales and special promotions, helping you seize savings opportunities. Additionally, Smart ShoppingOpens in a new window is a valuable comparison tool within the app that allows you to compare hotel prices and amenities. This way, if rooms become available or prices drop, you're more likely to see them first and book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could allow you to save on your stay at a St James hotel. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and, at times, better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could offer more affordable options, helping you find the best deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes with higher expenses. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you intend to visit. You could also explore independent hotels located further afield, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to St James

St James has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit St James are March, April, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no rainfall. In contrast, August, October, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring