Hotels in St James

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St James?

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.

When is the best time to visit St James?

Our prices for hotels in St James are cheapest in January
Price trends for hotels in St James
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for London
November
Moderate crowds
High 11°C / low 6°C. Cloudy most days.
View properties in November
11°
weather_cloudy
November, Moderate crowds, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
December, Moderate crowds, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
March, Low crowds, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
April, Low crowds, average high temperature 14 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
17°
weather_cloudy
May, High crowds, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
20°
weather_cloudy
June, High crowds, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
23°
weather_cloudy
July, High crowds, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
22°
weather_sun
August, Moderate crowds, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
20°
weather_sun
September, High crowds, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
16°
weather_cloudy
October, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
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 ฿3,408 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 gym.
Is it worth staying in St James?
You're spoilt for choice with 42 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 Hidden Treasures of St James: Where History Meets Enchantment

Nestled in the heart of London, St James is a luxurious enclave that effortlessly blends history with elegance. Stroll through its picturesque streets, where opulent architecture meets serene green spaces, like St James's Park, offering stunning views of Buckingham Palace. Discover the captivating art at the National Gallery and the Royal Academy of Arts, or indulge in fine dining and high-end shopping in nearby Mayfair. With its regal charm and vibrant atmosphere, St James is a quintessential destination for those seeking a taste of London’s aristocratic heritage, making it perfect for romantic getaways or cultural explorations.

Things to do near St James

St James is a delightful blend of natural beauty and vibrant city life, boasting lush parks, serene lakes, and charming streets. Enjoy leisurely walks, indulge in boutique shopping, or take in a captivating performance. With an array of artistic and theatrical offerings, this locale promises an enriching escape for every traveller.

  • Brick LaneOpens in a new window – Stroll down Brick Lane, a lively street known for its rich history and vibrant atmosphere. This area is famous for its eclectic mix of street art, vintage shops, and a plethora of food stalls serving everything from traditional British fare to mouth-watering curries. Don't miss the chance to explore the nearby markets and grab a unique souvenir!
  • Carnaby StreetOpens in a new window – Discover the iconic Carnaby Street, a hub of style and creativity. This pedestrianised street boasts a variety of independent boutiques, trendy shops, and lively cafes. Enjoy a leisurely afternoon browsing through unique fashion pieces and indulge in a delicious bite at one of the delightful eateries, immersing yourself in the vibrant spirit of London.
  • Regent StreetOpens in a new window – Take a stroll along Regent Street, renowned for its stunning architecture and high-end shops. This bustling thoroughfare offers a delightful mix of flagship stores and charming cafes, making it perfect for a shopping spree or simply enjoying a coffee while people-watching. The impressive buildings add a touch of grandeur to your day out.
  • Cromwell RoadOpens in a new window – Venture down Cromwell Road, where you'll find a mix of cultural attractions and educational institutions. This street is lined with museums, including the renowned Natural History Museum and the Science Museum, making it ideal for a day of exploration and learning. Bring the family along and dive into the fascinating exhibits!
  • King's RoadOpens in a new window – Explore King's Road, a street that blends chic boutiques with a vibrant café culture. This fashionable area is perfect for leisurely walks and offers an array of dining options, from casual eateries to elegant restaurants. It's a great spot to unwind and soak up the local vibe while enjoying some retail therapy.

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

  1. Book for the cheapest times: The most budget-friendly time to visit St James is between January and March, when hotel prices are generally lower. For a great value experience, a stay of at least 2 to 3 days is recommended to thoroughly enjoy the area’s key historical landmarks, cultural sites, and vibrant urban offerings. During this time, visitors can explore a variety of attractions, including museums, theatres, art galleries, and delightful cafes, all while keeping costs manageable. With prices potentially dropping during these months, it’s an excellent opportunity for those travelling on a budget to immerse themselves in the rich history and culture of St James.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St James on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may find discounted hotel rates as your travel date approaches. It's wise to enable email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. With these features, you'll be among the first to know if prices drop or rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your dates could help you save on your stay at the St James hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and sometimes 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 is on the higher end, we can suggest more affordable dates, which may help you secure a better deal.
  4. Consider your location: Choosing accommodation closer to key attractions or city centres may provide added convenience, but it often tends to come with higher costs. For more affordable options, consider hotels situated in less central areas or neighbourhoods, allowing you to strike a balance between price and accessibility to the sights you wish to explore. You might also look into independent hotels located further out, as they can offer a more authentic and budget-friendly 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. March, April, and September are the peak travel months in St James, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no rainfall. On the other hand, August, October, and December tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

What's St James like?

There are lots of things that visitors like about St James, especially its shops and theatre scene. Enjoy this romantic neighbourhood's entertainment choices and selection of restaurants. Top places to visit include Piccadilly Circus. There's plenty more to see, including St. James's Square and Jermyn Street.

How to get to St James

Flying to:

  • London (LCY-London City), 8 mi (12.9 km) from St James
  • Heathrow Airport (LHR), 13.7 mi (22.1 km) from St James
  • Gatwick Airport (LGW), 24.3 mi (39.1 km) from St James

Things to see and do in and around St James

What to see in St James

  • Piccadilly Circus
  • St. James's Square
  • St. James Palace
  • The Mall
  • Piccadilly

Things to do in St James

  • Jermyn Street
  • Fortnum & Mason
  • Her Majesty's Theatre
  • Theatreland
  • Regent Street

Other popular St James attractions

  • Duke Of York Column
  • 50 St James
  • Spencer House
  • Clarence House
  • Admiralty Arch

When is the best time to visit London?

  • Hottest months: July, August, June, September (average 17°C)
  • Coldest months: January, February, December, March (average 6°C)
  • Rainiest months: October, August, June, November (average 72 mm of rainfall)

Keep exploring