Best Hotels Near Trafalgar Square London

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London is a city that never fails to captivate its visitors. And at the heart of this bustling metropolis lies the iconic Trafalgar Square, a hub of history, culture, and entertainment. As you plan your trip to London, it's essential to find the perfect accommodation that not only offers comfort but also allows you to immerse yourself in the grandeur of this remarkable location. When it comes to hotels in Trafalgar Square London, you can expect a wide range of options, catering to every traveler's preference and budget.

For those seeking opulence and luxury, there are renowned five-star hotels dotted around Trafalgar Square offering top-notch amenities and exceptional service. These elegant establishments boast meticulously designed rooms, sumptuous dining options, and impeccable spa facilities. From iconic hotel chains to boutique hideaways, each property exudes its unique charm, allowing guests to experience the epitome of indulgence while being just steps away from Trafalgar Square's vibrant energy.

However, if you prefer a more budget-friendly approach without compromising on convenience and quality, fret not, as Trafalgar Square hosts an array of affordable and comfortable accommodations. You'll find well-appointed mid-range hotels and cozy guesthouses that provide a cozy retreat after a day of exploring the city's cultural landmarks and attractions. These establishments often offer modern amenities, friendly staff, and a charming atmosphere, making them an excellent choice for savvy travelers looking to make the most of their stay in Trafalgar Square London.

In this dynamic city, the range of hotels in Trafalgar Square ensures that there's something to suit every traveler's needs and preferences. Whether you desire a lavish stay or a budget-friendly accommodation, the vibrant atmosphere, cultural attractions, and lively energy of Trafalgar Square will undoubtedly make your trip to London an unforgettable one.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Club Quarters Hotel Trafalgar Square, London
2. St Martins Lane London Hotel
3. The Ritz London Hotel
4. Haymarket Hotel, Firmdale Hotels
5. Artist Residence London
6. Strand Palace Hotel
7. Citadines Trafalgar Square Aparthotel
8. The Grand At Trafalgar Square Hotel
9. One Aldwych Hotel
10. Corinthia London Hotel

Luxury Hotels in Trafalgar Square London

Check Availability

London
Dec 26, 2025 - Dec 27, 2025

Club Quarters Hotel Trafalgar Square, London

8.1

Good

(5956 Reviews)

+ 106 photos
Located just steps away from Trafalgar Square, Club Quarters Hotel offers compact yet comfortable rooms at an affordable price. With a focus on providing a welcoming atmosphere and modern amenities, this budget-friendly hotel is perfect for travelers seeking proximity to major attractions, like the National Gallery and Covent Garden, without compromising on quality or convenience.
Address: 8 Northumberland Avenue
Rating: Good 8.1 (5956 Reviews)
Rooms: 225
Price: From 206$

St Martins Lane London Hotel

8.7

Good

(5357 Reviews)

+ 194 photos
Nestled in the very heart of Covent Garden, St Martins Lane London offers modern rooms with stylish design and vibrant colors. This affordable boutique hotel provides an artistic ambiance, with its contemporary decor and creative lighting. Explore the nearby theaters, indulge in world-class shopping, and embrace the lively energy of Trafalgar Square without straining your budget.
Address: 45 St Martins Lane
Rating: Good 8.7 (5357 Reviews)
Rooms: 204
Price: From 373$

The Ritz London Hotel

9.5

Good

(651 Reviews)

+ 270 photos
An epitome of timeless elegance, The Ritz London captures the essence of Trafalgar Square's grandeur. Located close to Buckingham Palace, this iconic hotel boasts luxurious rooms adorned with antique furnishings and exquisite artwork. Indulge in the hotel's delectable afternoon tea, savor gourmet cuisine, and take in the magnificent views of Green Park from its luxurious suites.
Address: 150 Piccadilly
Rating: Good 9.5 (651 Reviews)
Rooms: 136
Price: From 1039$

Boutique Hotels in Trafalgar Square London

Immerse yourself in charm and intimacy by choosing one of the boutique hotels in Trafalgar Square London. These unique and stylish accommodations offer a personalized experience, blending modern comforts with captivating design. Whether you seek a cozy retreat or a trendy escape, these boutique hotels provide an intimate haven amidst the vibrant energy of Trafalgar Square.

Haymarket Hotel, Firmdale Hotels

9.3

Good

(224 Reviews)

+ 118 photos
Located in the lively heart of the theater district, Haymarket Hotel boasts contemporary decor, luxurious rooms, and a lively atmosphere. This boutique gem offers a tranquil spa, a chic bar, and a delightful outdoor terrace. Discover its vibrant design, featuring quirky artwork and bold colors, creating a lively ambiance within a hidden oasis in the lively heart of the city.
Address: 1 Suffolk Place
Rating: Good 9.3 (224 Reviews)
Rooms: 50
Price: From 1045$

Artist Residence London

9.1

Good

(86 Reviews)

+ 101 photos
Nestled in the artistic neighborhood of Pimlico, Artist Residence London is a boutique hotel that celebrates creativity and craftsmanship. The hotel showcases unique, artist-designed rooms, each with its own distinct style and ambiance. Guests can immerse themselves in this creative haven, enjoy the on-site art gallery and eclectic bar, and easily access Trafalgar Square and other cultural attractions from this truly unique boutique hotel.
Address: 52 Cambridge Street
Rating: Good 9.1 (86 Reviews)
Rooms: 10
Price: From 246$

Strand Palace Hotel

8.2

Good

(14397 Reviews)

+ 412 photos
Located in the heart of London's West End, The Strand Palace Hotel is a historic landmark that has been welcoming guests since 1909. This iconic hotel offers a blend of Art Deco and Edwardian architecture, boasting comfortable rooms, a range of dining options, and a glamorous history that connects it to the vibrant energy of Trafalgar Square.
Address: 372 Strand
Rating: Good 8.2 (14397 Reviews)
Rooms: 785
Price: From 202$

Budget-Friendly Hotels in Trafalgar Square London

Traveling on a budget doesn't mean compromising on comfort or location. Discover the budget-friendly hotels in Trafalgar Square London that offer great value without sacrificing convenience or quality. These accommodations provide cozy rooms, friendly service, and an ideal base for exploring the city's iconic landmarks, all without breaking the bank.

Citadines Trafalgar Square Aparthotel

8.0

Good

(4501 Reviews)

+ 87 photos
Situated in a prime location, Citadines Trafalgar Square offers comfortable apartment-style accommodations at an affordable price. These well-equipped studios and apartments provide the perfect base for exploring London, with Trafalgar Square just a short walk away. Enjoy the convenience of a kitchenette, 24-hour reception, and the comfort of a home away from home, all within budget-friendly rates.
Address: 18/21 Northumberland Avenue
Rating: Good 8.0 (4501 Reviews)
Rooms: 187
Price: From 381$

The Grand At Trafalgar Square Hotel

8.1

Good

(4827 Reviews)

+ 87 photos
Situated just moments away from Trafalgar Square, The Grand offers spacious family rooms and suites to accommodate guests of all ages. This family-friendly hotel provides thoughtful amenities like cribs, high chairs, and a children's menu at its on-site restaurant. With its central location and proximity to family-friendly attractions like the London Eye and the British Museum, The Grand is an ideal choice for families visiting Trafalgar Square.
Address: 8 Northumberland Avenue
Rating: Good 8.1 (4827 Reviews)
Rooms: 63
Price: From 279$

One Aldwych Hotel

9.4

Good

(720 Reviews)

+ 317 photos
Situated just a stone's throw away from Trafalgar Square, One Aldwych offers a haven of comfort and style. This boutique hotel showcases modern elegance with its sleek design and boasts an extensive art collection. Relax in sophisticated rooms, dine at the buzzing Indigo restaurant, and indulge in the luxurious spa facilities, all while immersing yourself in the vibrant atmosphere of Trafalgar Square.
Address: 1 Aldwych
Rating: Good 9.4 (720 Reviews)
Rooms: 56
Price: From 672$

Historic Hotels in Trafalgar Square London

Step back in time and experience the rich history of Trafalgar Square by staying in one of the historic hotels that still retain their original charm while offering modern comforts. These hotels have witnessed significant moments in London's history and provide a unique glimpse into the past, perfectly complementing the timeless atmosphere of Trafalgar Square.

Corinthia London Hotel

9.2

Good

(670 Reviews)

+ 341 photos
Just a short stroll from Trafalgar Square, the Corinthia Hotel London sets the bar high when it comes to luxury. This five-star hotel offers elegant rooms adorned with contemporary decor, a state-of-the-art spa, and an impressive collection of restaurants and bars. Blending classic British charm with modern sophistication, the Corinthia creates an ambiance of unparalleled comfort and refinement.
Address: Whitehall Place
Rating: Good 9.2 (670 Reviews)
Rooms: 283
Price: From 752$

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
The Royal Horseguards not only offers historic charm but is also well-suited for families. The hotel provides spacious rooms and suites, many of which can accommodate extra beds or cribs for children. Families can enjoy the hotel's amenities like a fitness center, a stylish restaurant, and a riverside terrace, all while being centrally located near Trafalgar Square and family-friendly attractions, including the London Zoo and the Tower of London.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$

The Trafalgar St. James, London Curio Collection By Hilton

8.9

Good

(1360 Reviews)

+ 390 photos
Steeped in history, The Trafalgar St James perfectly captures the spirit of Trafalgar Square. With its stunning Victorian facade and contemporary interiors, this historic hotel offers luxurious rooms and breathtaking views of the square. Unwind at the rooftop bar, enjoy the vibrant ambiance, and immerse yourself in the rich heritage of this elegant establishment.
Address: 2 Spring Gardens, Trafalgar Square
Rating: Good 8.9 (1360 Reviews)
Rooms: 129
Price: From 327$

Family-Friendly Hotels in Trafalgar Square London

Traveling with the family is a joyous experience, and finding the right accommodations is essential to ensure everyone has a comfortable and memorable stay. Explore the family-friendly hotels in Trafalgar Square London, offering spacious rooms, convenient amenities, and a welcoming atmosphere suitable for guests of all ages. These hotels provide the perfect base for exploring the city's attractions while catering to the needs of families.

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
Housed in a grand building that once served as the headquarters of the British Secret Service, The Royal Horseguards now stands as a historic hotel overlooking the River Thames. This luxurious hotel combines modern elegance with its original Victorian architecture, featuring stylish rooms, a tranquil courtyard, and views of the iconic London Eye and the River Thames.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$

The Z Hotel Piccadilly

7.9

Good

(10029 Reviews)

+ 48 photos
Perfectly blending affordability with style, The Z Hotel Piccadilly provides compact yet comfortable rooms at the heart of London's West End. This boutique hotel offers a prime location, within walking distance to Trafalgar Square and Piccadilly Circus. Enjoy its contemporary design, complimentary cheese and wine evening receptions, and the convenience of an on-site cafe and bar.
Address: 2 Orange Street
Rating: Good 7.9 (10029 Reviews)
Rooms: 111
Price: From 197$

Unique Boutique Hotels in Trafalgar Square London

For travelers seeking a truly extraordinary experience, Trafalgar Square boasts some unique boutique hotels that stand out from the crowd. These hotels offer a combination of quirky design, personalized service, and distinct atmospheres, creating an unforgettable stay in the heart of London. Discover these hidden gems and indulge in a one-of-a-kind boutique experience in Trafalgar Square.