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

Where to stay in St James?

The Stafford London

The Stafford London
5.0 star property
St James
9.4 out of 10, Exceptional, (915 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 £559
includes taxes & fees
31 May - 1 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,010 reviews)
"The staff couldn't do enough for us. The bar and restaurants are excellent. A perfect location for museums, the west end and shopping. Great price too when compared to other 5 star hotels in London. "
United Kingdom
Michael
The price is £432
includes taxes & fees
24 May - 25 May
Sofitel London 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,007 reviews)
"Lovely room and restaurant "
United States
Raina
The price is £449
includes taxes & fees
22 May - 23 May
The Trafalgar St. James London, Curio Collection by Hilton

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 £243
includes taxes & fees
25 May - 26 May
The Dilly

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, (826 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 £324
includes taxes & fees
31 May - 1 Jun
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, (323 reviews)
"Love this hotel. It’s now the new favourite for trips to London. Great location, cool vibe and friendly staff. Thank you "
United Kingdom
Hannah
The price is £200
includes taxes & fees
25 May - 26 May
Moxy London Piccadilly Circus

Arlington House

Arlington House
4.0 star property
St James
9.0 out of 10, Wonderful, (333 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 £392
includes taxes & fees
22 May - 23 May
Arlington House

The Chelsea Harbour Hotel & Spa London

The Chelsea Harbour Hotel & Spa London
5.0 star property
2.9 mi from St James
8.2 out of 10, Very good, (1,000 reviews)
"Great size room, nice place to stay"
United Kingdom
Jonathan
The price is £163
includes taxes & fees
31 May - 1 Jun
The Chelsea Harbour Hotel & Spa London

Stamford Bridge Hotel London

Stamford Bridge Hotel London
4.0 star property
2.9 mi from St James
8.2 out of 10, Very good, (1,960 reviews)
"Friendly staff and "
United Kingdom
Imran
The price is £86
includes taxes & fees
25 May - 26 May
Stamford Bridge Hotel London

ibis London Earls Court

ibis London Earls Court
3.0 star property
3.1 mi from St James
8.6 out of 10, Excellent, (1,000 reviews)
"Great value for money, a very good breakfast, and a convenient location near a station with both Underground and Overground connections."
Finland
Katariina
The price is £98
includes taxes & fees
14 Jun - 15 Jun
ibis London Earls Court

Luna Simone Hotel

Luna Simone Hotel
3.0 star property
1.1 mi from St James
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location with friendly staff. "
Canada
David
The price is £194
includes taxes & fees
31 May - 1 Jun
Luna Simone Hotel

Georgian House Hotel

Georgian House Hotel
4.0 star property
1.2 mi from St James
9.0 out of 10, Wonderful, (1,018 reviews)
"Chinnery House was a great location, everything we needed and very quiet, walkable neighborhood near Victoria station. The beds were super comfy, too. "
United States
Ana
The price is £117
includes taxes & fees
31 May - 1 Jun
Georgian House Hotel

Park Plaza London Riverbank

Park Plaza London Riverbank
4.0 star property
1.2 mi from St James
8.8 out of 10, Excellent, (3,297 reviews)
"Lovely breakfast and staff very helpful "
United Kingdom
David
The price is £160
includes taxes & fees
24 May - 25 May
Park Plaza London Riverbank

Best Western Victoria Palace

Best Western Victoria Palace
3.0 star property
1.1 mi from St James
8.2 out of 10, Very good, (1,000 reviews)
"Clean room, friendly staff"
Canada
Kevin
The price is £86
includes taxes & fees
7 Jun - 8 Jun
Best Western Victoria Palace

San Domenico House

San Domenico House
5.0 star property
Chelsea, 1.5 mi from St James
9.4 out of 10, Exceptional, (390 reviews)
"Spotless room, great character, impeccable staff"
United Kingdom
Dan
The price is £189
includes taxes & fees
31 May - 1 Jun
San Domenico House

Novotel London West

Novotel London West
4.0 star property
3.8 mi from St James
8.4 out of 10, Very good, (1,033 reviews)
"Everything at the hotel was great. Room was marvelous, the staff were friendly and check-in was smooth. Couldn't speak more highly of it! Thank you!!"
United Kingdom
Shaun
The price is £99
includes taxes & fees
31 May - 1 Jun
Novotel London West

Miiro Templeton Garden

Miiro Templeton Garden
4.0 star property
2.7 mi from St James
9.6 out of 10, Exceptional, (592 reviews)
"Very nice hotel staff amazing great location."
United Kingdom
Simon
The price is £201
includes taxes & fees
31 May - 1 Jun
Miiro Templeton Garden

The Drey - Kensington, Earl's Court

The Drey - Kensington, Earl's Court
3.0 star property
2.5 mi from St James
9.0 out of 10, Wonderful, (396 reviews)
"Perfect location and friendly staff. "
Sweden
Linda
The price is £100
includes taxes & fees
31 May - 1 Jun
The Drey - Kensington, Earl's Court

Comfort Inn Victoria

Comfort Inn Victoria
3.0 star property
1 mi from St James
7.4 out of 10, Good, (1,009 reviews)
"Great location. Friendly staff."
United Kingdom
Andrew
The price is £105
includes taxes & fees
31 May - 1 Jun
Comfort Inn Victoria

Hotel Riu Plaza London The Westminster

Hotel Riu Plaza London The Westminster
4.0 star property
1 mi from St James
8.8 out of 10, Excellent, (1,577 reviews)
"Nice staff, enough space, a fridge for personal items, good location!"
United States
Stefan
The price is £142
includes taxes & fees
31 May - 1 Jun
Hotel Riu Plaza London The Westminster
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,010 reviews
View
Lobby
The Trafalgar St. James London, Curio Collection by Hilton
5.0 star property
9.4
Exceptional
1,007 reviews
View
Superior Room, 2 Double Beds | Hypo-allergenic bedding, minibar, in-room safe, desk
The Dilly
5.0 star property
8.0
Very good
1,001 reviews
View
Exterior
The Stafford London
5.0 star property
9.4
Exceptional
915 reviews
View
Front of property
Althoff St. James's Hotel & Club London
5.0 star property
9.0
Wonderful
826 reviews
View

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 May
Currently viewing crowd sizes and weather for May.
Typical weather for London
May
High 17°C / low 8°C. Cloudy most days.
View properties in May
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.
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.
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 £86 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 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 terrace.
Is it worth staying in St James?
You're spoilt for choice with 49 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