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?

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,005 reviews)
"This was our second time staying at the Trafalgar St James and everything about this hotel is fabulous! Great vibes and great location. The amenities, rooms, and Rockwell restaurant and bar are all exceptional. The service and staff are also excellent. Will definitely stay here again!"
United States
Lauren
The price is Rp6.801.100
Rp8.161.320 total
includes taxes & fees
21 Jun - 22 Jun
The Trafalgar St. James London, Curio Collection by Hilton

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, (834 reviews)
"Great location, nice comfortable room. Would have preferred a room on a higher floor but good nonetheless. Definitely book St James again"
United Kingdom
Michael
The price is Rp6.749.964
Rp8.099.957 total
includes taxes & fees
21 Jun - 22 Jun
Althoff St. James's Hotel & Club London

The Dilly

The Dilly
5.0 star property
St James
8.0 out of 10, Very good, (1,001 reviews)
"The hotel is absolutely top notch, clean, comfortable. The staff is friendly and accommodating. Great location by Piccadilly Circus and the tube. Perfect for any type of travel: business or personal."
United States
Amanda
The price is Rp4.331.528
Rp5.197.834 total
includes taxes & fees
14 Jun - 15 Jun
The Dilly

The Stafford London

The Stafford London
5.0 star property
St James
9.4 out of 10, Exceptional, (919 reviews)
"The Stafford is a small high end hotel with great service and a great location in St James."
United States
Paul
The price is Rp13.039.703
Rp15.647.643 total
includes taxes & fees
14 Jun - 15 Jun
The Stafford London

Sofitel London St James

Sofitel London St James
5.0 star property
St James
9.6 out of 10, Exceptional, (1,001 reviews)
"Excellent stay at St James, lovely room and great facilities, the staff could not do enough for you Highly recommend "
United Kingdom
Nathan
The price is Rp10.147.005
Rp12.176.406 total
includes taxes & fees
14 Jun - 15 Jun
Sofitel London St James

Moxy London Piccadilly Circus

Moxy London Piccadilly Circus
3.0 star property
St James
8.4 out of 10, Very good, (346 reviews)
"Property is in a great location. Clean. Front of house porter gentleman is friendly, helpful, and a huge asset and help with luggage! What a smile. I am staying again in a few weeks, I’ll look forward to his warm welcome. "
United Kingdom
J k
The price is Rp4.010.674
Rp4.812.809 total
includes taxes & fees
14 Jun - 15 Jun
Moxy London Piccadilly Circus

Arlington House

Arlington House
4.0 star property
St James
9.0 out of 10, Wonderful, (336 reviews)
"This place was just what we needed! Being so close to Buckingham palace and Piccadilly Circus and then the hub to get to all the other sites was the best. We were able to walk and grab ubers very easily. The area felt very safe and easy to navigate. The front doorman were so sweet each time we entered and so helpful at checkin. We will DEFINATELY be back. The room and kitchen were the perfect size, even the washer was helpful and the AC was cold!!! Not easy to find in London. Perfect place!"
United States
Kathy F.
The price is Rp5.414.410
Rp6.497.292 total
includes taxes & fees
13 Jun - 14 Jun
Arlington House

Ruby Stella Hotel London by IHG

Ruby Stella Hotel London by IHG
3.0 star property
2.5 km from St James
9.4 out of 10, Exceptional, (622 reviews)
"Gets location and very comfortable"
United Kingdom
Iain
The price is Rp2.446.110
Rp2.935.332 total
includes taxes & fees
14 Jun - 15 Jun
Ruby Stella Hotel London by IHG

The Athenaeum Hotel & Residences

The Athenaeum Hotel & Residences
5.0 star property
Mayfair, 0.8 km from St James
8.8 out of 10, Excellent, (778 reviews)
"Friendly staff. Great location. Comfortable room."
United States
Marianna
The price is Rp7.921.081
Rp9.505.297 total
includes taxes & fees
14 Jun - 15 Jun
The Athenaeum Hotel & Residences

The Kensington Hideaway

The Kensington Hideaway
4.0 star property
4.3 km from St James
9.2 out of 10, Wonderful, (79 reviews)
"Good Central hotel, small but very good"
United Kingdom
Paul
The price is Rp3.343.398
Rp4.012.077 total
includes taxes & fees
14 Jun - 15 Jun
The Kensington Hideaway

Canary Riverside Plaza Hotel

Canary Riverside Plaza Hotel
5.0 star property
Canary Wharf, 7.5 km from St James
9.0 out of 10, Wonderful, (729 reviews)
"Very friendly and helpful staff. Comfortable room. Everything good. And the breakfast was excellent. Thank you."
United Kingdom
Phil
The price is Rp5.555.184
Rp6.666.220 total
includes taxes & fees
14 Jun - 15 Jun
Canary Riverside Plaza Hotel

The Z Hotel Holborn

The Z Hotel Holborn
3.0 star property
Covent Garden, 1.5 km from St James
8.4 out of 10, Very good, (890 reviews)
"great hotel, quiet, clean and good location"
United Kingdom
Phillippa
The price is Rp1.308.482
Rp1.931.139 total
includes taxes & fees
14 Jun - 15 Jun
The Z Hotel Holborn

Point A London Canary Wharf

Point A London Canary Wharf
3.0 star property
Canary Wharf, 7.6 km from St James
8.6 out of 10, Excellent, (1,424 reviews)
"Simple and straightforward stay in a prime location"
United Kingdom
Huwie
The price is Rp1.443.842
Rp1.732.611 total
includes taxes & fees
14 Jun - 15 Jun
Point A London Canary Wharf

Radisson Blu Hotel, London Canary Wharf East

Radisson Blu Hotel, London Canary Wharf East
4.0 star property
Canary Wharf, 9.1 km from St James
8.6 out of 10, Excellent, (1,206 reviews)
"Clean room, delicious breakfast and friendly staff.Good location too"
United Kingdom
Keji
The price is Rp2.967.899
Rp3.561.479 total
includes taxes & fees
14 Jun - 15 Jun
Radisson Blu Hotel, London Canary Wharf East

The Tower Hotel, by Thistle

The Tower Hotel, by Thistle
4.0 star property
4.3 km from St James
8.4 out of 10, Very good, (10,173 reviews)
"The location and the views are exceptional!"
United Kingdom
Nick
The price is Rp2.426.458
Rp2.911.750 total
includes taxes & fees
14 Jun - 15 Jun
The Tower Hotel, by Thistle

The Langham, London

The Langham, London
5.0 star property
Marylebone, 1.3 km from St James
9.6 out of 10, Exceptional, (1,009 reviews)
"Beautiful hotel in a convenient location. Staff very friendly and accommodating. A solid favourite when in London."
United Kingdom
Renny
The price is Rp11.731.221
Rp14.077.465 total
includes taxes & fees
13 Jun - 14 Jun
The Langham, 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.5 km from St James
8.8 out of 10, Excellent, (1,009 reviews)
"Clean, friendly, reliable. Good breakfast options. "
United Kingdom
Zehrid
The price is Rp7.310.255
Rp8.772.306 total
includes taxes & fees
12 Jun - 13 Jun
The May Fair, A Radisson Collection Hotel, Mayfair London

Best Western Victoria Palace

Best Western Victoria Palace
3.0 star property
1.8 km from St James
8.2 out of 10, Very good, (1,008 reviews)
"Nice stay, beds comfy, room was pretty clean, ideal location, close to the Apollo Victoria theatre, Victoria station and about a 20-30 min walk to the Big Ben, London eye & Buckingham palace. Would stay here again :)"
United Kingdom
Charlotte
The price is Rp1.727.197
Rp2.072.636 total
includes taxes & fees
21 Jun - 22 Jun
Best Western Victoria Palace

Park Plaza London Westminster Bridge

Park Plaza London Westminster Bridge
4.0 star property
Waterloo, 1.5 km from St James
9.0 out of 10, Wonderful, (5,896 reviews)
"Very nice hotel in an excellent location."
United States
Nicolas
The price is Rp4.512.008
Rp5.414.409 total
includes taxes & fees
12 Jun - 13 Jun
Park Plaza London Westminster Bridge

The Rubens at the Palace

The Rubens at the Palace
5.0 star property
Westminster, 1.1 km from St James
9.2 out of 10, Wonderful, (1,018 reviews)
"Great hotel, lovely restaurant, very convenient for public transport."
United Kingdom
Gary
The price is Rp4.953.182
Rp5.943.819 total
includes taxes & fees
14 Jun - 15 Jun
The Rubens at the Palace
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
Lobby
The Trafalgar St. James London, Curio Collection by Hilton
5.0 star property
9.4
Exceptional
1,005 reviews
View
Exterior
The Stafford London
5.0 star property
9.4
Exceptional
919 reviews
View
Exterior
Althoff St. James's Hotel & Club London
5.0 star property
9.0
Wonderful
834 reviews
View
Executive Apartment, 1 Bedroom (with Street View) | In-room safe, desk, iron/ironing board, free cots/infant beds
Arlington House
4.0 star property
9.0
Wonderful
336 reviews
View
Lounge
Moxy London Piccadilly Circus
3.0 star property
8.4
Very good
346 reviews
View

When is the best time to visit St James?

Our prices for hotels in St James are cheapest in February
Price trends for hotels in St James
Pricing is based on two traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for London
June
High 20°C / low 12°C. Cloudy most days.
View properties in June
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.
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.
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 Rp1.732.611 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.
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 and amenities like a coffee shop/cafe and baby baths. 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 48 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

Unveil the Charm of St James: A Tapestry of Culture and Nature

Nestled between the grandeur of Buckingham Palace and the elegance of Mayfair, St James's is a quintessentially British enclave that exudes sophistication and charm. This cultural gem is home to exquisite art galleries, historic theatres, and the serene St James's Park, perfect for leisurely strolls. Explore the elegant streets lined with luxury boutiques and quaint cafés, or immerse yourself in the rich history of the area at the nearby Royal Academy of Arts. With its blend of regal heritage and vibrant atmosphere, St James's invites discerning travellers to savour a taste of London’s finest.

Discover great hotels in St James

St James offers a range of hotel accommodations, from luxurious five-star establishments to charming boutique hotels. Visitors can enjoy deluxe rooms with elegant décor, ensuring an unforgettable stay. The area’s blend of historic charm and modern amenities makes it an ideal base for exploring London. Here are some of the most popular hotels with our travelers in St James:

  1. The Cavendish LondonOpens in a new window: This inviting 4.0-star hotel creates a perfect sanctuary for leisure travellers seeking comfort and eco-certified experiences. With thoughtful amenities such as Window Guards for children, this hotel ensures a secure and welcoming environment. Enjoy a variety of on-site facilities designed to enhance your stay, from spacious rooms with modern decor to a relaxing atmosphere that promotes peace of mind. Frequent travellers appreciate the seamless experience offered here, with its emphasis on family-friendly features, allowing guests to fully immerse themselves in their surroundings while enjoying a stress-free getaway.
  2. Sofitel London St JamesOpens in a new window: A stunning 5.0-star boutique hotel, Sofitel London St James captivates leisure travellers with its uniquely designed decor and artworks that offer a distinctive touch. This property features an array of luxurious amenities, including in-room babysitting services and Window Guards for children, ensuring a safe and delightful stay. The atmosphere is enhanced by high-end restaurants and curated experiences that cater to discerning guests. Visitors consistently rave about the vibrant ambiance and the hotel’s ability to provide a memorable escape, making it a sought-after choice for those in search of an extraordinary vacation experience.
  3. The DillyOpens in a new window: The Dilly is a remarkable 5.0-star hotel that caters to leisure travellers looking for eco-certified luxury. With its elegant design and emphasis on comfort, this hotel provides an exceptional retreat. Amenities such as complimentary cribs and Window Guards for children ensure a pleasant atmosphere. Guests adore the high-quality journey this hotel offers, featuring upscale dining options and a tranquil environment that encourages relaxation. The dedication to creating a memorable experience resonates with travellers, making The Dilly a premier choice for those seeking both style and sustainability during their stay.

Top locations to stay in St James

Staying in St James, London, England, United Kingdom, near Hyde Park, Piccadilly Circus, and Buckingham Palace offers a vibrant experience. Hyde Park is perfect for relaxation and cultural exploration, while Piccadilly Circus buzzes with entertainment and shopping. Buckingham Palace presents a regal atmosphere. For first-time visitors, staying near Piccadilly Circus is ideal, placing them amidst the city's lively heart.

  1. Near Hyde ParkOpens in a new window: Staying near Hyde Park places you amidst one of London’s most iconic green spaces, perfect for leisurely strolls or picnics. The area is rich in culture and offers a vibrant atmosphere, making it ideal for those who love shopping, dining, and art. You’ll have easy access to attractions like the London Palladium Theatre and the stunning collections at nearby museums, ensuring a well-rounded stay filled with entertainment and urban charm.
  2. Near Piccadilly CircusOpens in a new window: Choosing to stay near Piccadilly Circus means being at the very heart of London’s bustling energy. Known for its bright lights and vibrant atmosphere, this area is fantastic for those who enjoy cultural attractions, shopping, and dining. With nearby highlights like the Sondheim Theatre and the famous Harry Potter Shop at Platform 9 3/4, your days will be packed with excitement and delightful experiences.
  3. Near Buckingham PalaceOpens in a new window: Staying near Buckingham Palace offers a quintessentially British experience, with the majestic palace as your backdrop. This area is perfect for romantic strolls and offers a variety of cultural attractions. Explore the surrounding gardens and enjoy the nearby theatres for evening entertainment. It's an excellent choice for those wanting to immerse themselves in London's royal history and vibrant urban life.

Things to do near St James

St James is a charming blend of lush parks and elegant streets, offering a delightful mix of outdoor pursuits and cultural experiences. Wander through serene gardens, enjoy leisurely strolls by tranquil water bodies, and indulge in vibrant shops and lively performances. It's a splendid spot for art lovers and those seeking a taste of local life.

  • Hyde ParkOpens in a new window – Unwind in the sprawling green oasis of Hyde Park, a perfect spot for leisurely strolls or picnics. Enjoy the serene beauty of the Serpentine Lake or take a bike ride along the winding paths. Don’t miss the chance to visit the Diana, Princess of Wales Memorial Fountain, a touching tribute nestled within the park’s lush surroundings.
  • Piccadilly CircusOpens in a new window – Dive into the vibrant energy of Piccadilly Circus, where the iconic neon lights and bustling atmosphere create a lively backdrop. This famous intersection is the ideal place to people-watch or snap a few photos. Nearby, you can explore a variety of shops and eateries, making it a great stop on your London adventure.
  • Buckingham PalaceOpens in a new window – Witness the grandeur of Buckingham Palace, the official residence of the British monarch. Time your visit to watch the Changing of the Guard ceremony, an impressive display of British pageantry. The palace’s stunning architecture and beautifully manicured gardens are sure to leave you in awe.
  • Tower BridgeOpens in a new window – Marvel at the engineering wonder of Tower Bridge, a symbol of London’s rich history. Walk across the glass-floored walkway for a unique view of the Thames River below, or explore the exhibitions that unveil the bridge’s fascinating past. It’s a perfect spot for capturing memorable photos.
  • Big BenOpens in a new window – Stand in awe of Big Ben, the magnificent clock tower that has become synonymous with London. While the clock is currently undergoing restoration, its majestic presence by the Houses of Parliament is still a sight to behold. Capture the iconic image and soak in the vibrant atmosphere of this historic area.

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 an enjoyable experience that allows you to discover the area's significant landmarks, cultural sites, and historical attractions, it’s recommended to stay for at least 2 to 3 days. During this time, you can explore various offerings such as shopping venues, theatres, museums, and delightful cafes, all of which provide great value for money. With the possibility that prices may drop during these months, it’s an ideal period for those looking to enjoy St James on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St James, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. You could also enable email alerts or push notifications to stay informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, utilise the Smart Shopping tool in the app to compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see these updates and secure your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you save on your stay at a hotel in St James. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price happens to be on the higher side, we’ll suggest alternative dates that may be more affordable to increase your chances of securing the best deal.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience, but it often comes with a higher price tag. For more affordable options, you might want to consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Additionally, independent hotels situated further away 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. If you’re looking to soak up the lively atmosphere in St James, March, April, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with no rainfall. However, if you prefer a more relaxed experience, August, October, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring