Discover the energy of London this weekend. From historic landmarks like the Tower of London and Buckingham Palace to world-class theatres, museums, and buzzing neighbourhoods, there’s always something new to explore. Whether it’s a one night stay or a longer break, you’ll find hotels, B&Bs and apartments available this weekend across the capital!

10,000 properties

Hotel in Wimbledon, London · 6.74 mi from centre
8.4
965 reviews
Breakfast available
In the heart of London, Antoinette Hotel Wimbledon is within a 5-minute drive of New Wimbledon Theatre and Wimbledon Lawn Tennis Museum. This hotel is 1.8 mi (2.9 km) from Wimbledon Centre Court and 7.7 mi (12.4 km) from Hampton Court Palace.

Hotel in Bloomsbury, London · 1.05 mi from centre
8.0
4,622 reviews
Breakfast available
With a stay at President Hotel, you'll be centrally located in London, steps from Russell Square and 9 minutes by foot from The British Museum. This hotel is 0.7 mi (1 km) from Tottenham Court Road and 1.4 mi (2.2 km) from Trafalgar Square.

Hotel in Fitzrovia, London · 0.71 mi from centre
7.6
3,732 reviews
This property is offering a temporary discount on staysSpecial discount
Breakfast available
Only 5 rooms left
With a stay at St Giles Hotel - London in London (London City Centre), you'll be steps from Tottenham Court Road and 6 minutes by foot from The British Museum. This hotel is 0.8 mi (1.2 km) from Piccadilly Circus and 0.4 mi (0.6 km) from Russell Square.

Hotel in Chiswick, London · 5.60 mi from centre
Breakfast available
Only 2 rooms left
With a stay at Premier Inn London Chiswick in London (Chiswick), you'll be a 2-minute drive from Thames River and 6 minutes from Kensington High Street. This hotel is 4.3 mi (6.9 km) from Hyde Park and 5.7 mi (9.1 km) from Marble Arch.

Hotel in Canning Town, London · 5.93 mi from centre
Breakfast available
With a stay at Premier Inn London Docklands - Canning Town in London (Docklands), you'll be within a 5-minute drive of ExCeL Exhibition Centre and Thames River. This hotel is 3.4 mi (5.4 km) from O2 Arena and 4.1 mi (6.6 km) from Tower of London.

Hotel in Kensington, London · 2.83 mi from centre
7.8
1,624 reviews
Breakfast available
A stay at Holiday Inn London - Kensington High St. by IHG places you in the heart of London, within a 5-minute drive of Kensington Palace and Royal Albert Hall. This spa hotel is 0.9 mi (1.5 km) from Olympia Events and 3 mi (4.8 km) from Buckingham Palace.

Hotel in Kensington, London · 2.81 mi from centre
7.4
3,288 reviews
Breakfast available
A stay at Copthorne Tara Hotel London Kensington places you in the heart of London – a 4-minute drive from Hyde Park and 8 minutes from Buckingham Palace. This hotel is 3.5 mi (5.6 km) from Piccadilly Circus and 3.5 mi (5.7 km) from Trafalgar Square.

Hotel in Bethnal Green, London · 3.43 mi from centre
8.2
1,001 reviews
Breakfast available
Reserve now, pay later
Only 5 rooms left
With a stay at Four Points Flex by Sheraton London Shoreditch East, you'll be centrally located in London – a 3-minute drive from Brick Lane and 6 minutes from Tower of London. This hotel is 2.2 mi (3.6 km) from Tower Bridge and 2.6 mi (4.2 km) from London Bridge.

Hotel in Bayswater, London · 2.32 mi from centre
7.4
1,000 reviews
Breakfast available
Reserve now, pay later
A stay at Park Grand Hyde Park places you in the heart of London, within a 10-minute walk of Hyde Park and Kensington Gardens. This hotel is 1.1 mi (1.8 km) from Marble Arch and 1.6 mi (2.6 km) from Kensington High Street.

Hotel in Bloomsbury, London · 1.11 mi from centre
7.4
5,209 reviews
This property is offering a temporary discount on staysSave 10%
Breakfast available
Reserve now, pay later
With a stay at Royal National Hotel, you'll be centrally located in London, steps from Russell Square and 9 minutes by foot from The British Museum. This hotel is 0.5 mi (0.8 km) from Tottenham Court Road and 1.5 mi (2.4 km) from Trafalgar Square.

Hotel in Belgravia, London · 1.36 mi from centre
7.8
998 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Astors Belgravia places you in the heart of London, within a 15-minute walk of Buckingham Palace and Victoria Station Travel Information Centre. This hotel is 0.5 mi (0.7 km) from Sloane Square and 1 mi (1.7 km) from Hyde Park.

Hotel in Euston, London · 1.91 mi from centre
8.0
289 reviews
With a stay at The Hurdwick in London (Euston), you'll be steps from KoKo London and 10 minutes by foot from Royal Veterinary College. This hotel is 0.9 mi (1.4 km) from Camden Lock Market and 0.9 mi (1.5 km) from Regent's Park.

Hotel in Bayswater, London · 2.80 mi from centre
7.6
391 reviews
This property is offering a temporary discount on staysLimited Time Deal
Breakfast available
Reserve now, pay later
With a stay at Park Avenue Bayswater Inn Hyde Park, you'll be centrally located in London, within a 10-minute walk of Kensington Gardens and Portobello Road Market. This hotel is 1 mi (1.7 km) from Hyde Park and 1.3 mi (2.1 km) from Kensington Palace.

Hotel in Euston, London · 1.32 mi from centre
7.8
1,001 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Euston Square Hotel places you in the heart of London – a 3-minute drive from The British Museum and 7 minutes from St. Paul's Cathedral. This hotel is 2.2 mi (3.5 km) from Big Ben and 2.5 mi (4 km) from London Dungeon.

Hotel in King's Cross, London · 1.53 mi from centre
7.2
1,445 reviews
With a stay at Arriva Hotel, you'll be centrally located in London, within a 5-minute drive of The British Museum and Russell Square. This hotel is 1.8 mi (2.9 km) from St. Paul's Cathedral and 2.2 mi (3.5 km) from Oxford Street.

Hotel in City of Westminster, London · 0.37 mi from centre
8.8
4,054 reviews
This property is offering a temporary discount on staysSave 26%
Breakfast available
Only 3 rooms left
• Super-central London location • A couple of cocktail bars • Sustainable freebies in the rooms The Strand Palace Hotel is in the heart of London’s theatreland, just five minutes’ walk from Covent Garden and just a little further from Trafalgar Square. It’s named after the road it finds itself on, which is one of the capital’s busiest and most famous stretches. The Strand Palace has been hosting guests since 1909 (but don’t worry, the whole place had a head-to-toe revamp in 2019, so it’s looking fresh!). Rooms are modern and stylish, but the extras are where this place excels. You’ll find Love Cocoa chocolate bars in every room, along with reusable BottleUP water bottles. You can use these to fill up at one of the many water stations dotted all over the hotel’s seven floors. Luxe Rituals toiletries come as standard, too. Upgrade to a Deluxe room, meanwhile, and you’ll have access to a complimentary minibar. The hotel’s restaurants and bars are popular spots for guests and Londoners alike. Haxwells plates up seabass fillets, crab linguine, burgers and salads, while the nearby tea parlour deals in bites and loose leaf tea. Joe Allen’s is the place to head for live music every Wednesday, or you can venture to the cocktail-cum-gin bar for a pre-theatre drink. And then there’s oh-so-glam Tequila Mockingbird, which boasts seriously Insta-worthy interiors and even better daily happy hours. A gym, business centre and top-quality Guest Services facility round things up.

Hotel in Lancaster Gate, London · 2.52 mi from centre
7.8
1,927 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Grand Royale Hyde Park, you'll be centrally located in London, steps from Kensington Gardens and 11 minutes by foot from Hyde Park. This hotel is 0.7 mi (1.1 km) from Kensington High Street and 0.5 mi (0.8 km) from Kensington Palace.

Guesthouse in Clapham, London · 2.53 mi from centre
7.8
808 reviews
This property is offering a temporary discount on staysSpecial deal: save 15%
Only 2 rooms left
With a stay at Chelsea Guest House, you'll be centrally located in London, within a 5-minute drive of Clapham Common and Thames River. This guest house is 2.6 mi (4.2 km) from London Eye and 2.6 mi (4.2 km) from Big Ben.

Hotel in Bloomsbury, London · 0.73 mi from centre
8.0
998 reviews
This property is offering a temporary discount on staysBook early and save 20% (on select nights)
Breakfast available
With a stay at Morgan Hotel in London (London City Centre), you'll be within a 5-minute walk of The British Museum and Tottenham Court Road. This hotel is 0.8 mi (1.3 km) from Piccadilly Circus and 0.3 mi (0.6 km) from Russell Square.

Hotel in King's Cross, London · 1.45 mi from centre
8.2
1,001 reviews
Breakfast available
With a stay at Crowne Plaza London - Kings Cross by IHG, you'll be centrally located in London, within a 5-minute drive of St. Paul's Cathedral and The British Museum. This hotel is 0.7 mi (1.1 km) from Russell Square and 2 mi (3.2 km) from Trafalgar Square.
For those seeking a quick city break, London is the perfect destination. With its world-class shopping, iconic landmarks, and vibrant nightlife, there's never a dull moment in this bustling metropolis. Explore the trendy neighbourhoods of Shoreditch and Camden, take in a show at the West End, or enjoy a leisurely walk along the River Thames. And with a wide range of accommodation options available, from luxury hotels to budget-friendly hostels, there's something to suit every taste and budget.
Looking for a memorable family break in London? Look no further than the vibrant and exciting city of London. With its wide range of family-friendly attractions and activities, there's something for everyone to enjoy. Take a stroll through Hyde Park, visit the iconic Tower of London, or explore the fascinating exhibits at the Natural History Museum. And when it's time to relax, there are plenty of family-friendly restaurants and cafes to choose from, ensuring that even the pickiest eaters will be satisfied.
If you're in need of some rest and relaxation, why not treat yourself to a spa break in London? With its wide range of luxurious spas and wellness centres, you'll be able to unwind and rejuvenate in style. Indulge in a relaxing massage, enjoy a pampering facial, or take a dip in a heated pool. And with many spas offering special packages and deals, you can enjoy a blissful spa break without breaking the bank. So why wait? Book your London spa break today and experience the ultimate in relaxation and rejuvenation.
If you need a little inspiration for your next trip, here are some articles from our team to guide your next adventure.
