
london christmas hotels
Search london christmas hotels
The Cumberland - 4* - London £123.79 to £317.98 per room
*SAVE 30% ON SELECTED DATES FOR STAYS BETWEEN 18TH DECEMBER TO 17TH JANUARY'!* The Cumberland is loc...
more details >
Contemporary
Thistle Kensington Gardens - 4* - London £97.30 to £188.87 per room
Thistle Kensington Gardens, the perfect hotel for business or leisure in London. Spectacular views o...
more details >
Corus Hotel Hyde Park - 4* - London £109.00 to £229.00 per room
Corus Hyde Park is the perfect place to stay when visiting London for buiness or pleasure. Located ...
more details >
The Tower - 4* - London £97.30 to £263.30 per room
Commanding spectacular views of the Thames and overlooking one of London's most carefully restored a...
more details >
Thistle City Barbican - 4* - London £97.30 to £324.23 per room
*SAVE 30% ON SELECTED DATES FOR STAYS BETWEEN 18TH DECEMBER TO 17TH JANUARY!* Thistle City Barbican ...
more details >
Thistle Marble Arch - 4* - London £113.32 to £262.14 per room
*SAVE 30% ON SELECTED DATES FOR STAYS BETWEEN 18TH DECEMBER TO 17TH JANUARY!* Located in the heart o...
more details >
Park Plaza Sherlock Holmes London - 4* - London £96.42 to £250.92 per room
*Winter specials 11th Dec to 10th Jan!* Perfectly located within a few minutes walk from Oxford Stre...
more details >
Charing Cross - 4* - London £112.42 to £260.06 per room
Charing Cross is part of the Guoman collection of hotels. Charing Cross is located in the heart of L...
more details >
Thistle Euston - 4* - London £90.43 to £216.35 per room
*SAVE 30% ON SELECTED DATES FOR STAYS BETWEEN 18TH DECEMBER TO 17TH JANUARY'!* The Thistle Euston is...
more details >
The Grosvenor - 4* - London £87.56 to £209.49 per room
*SAVE 30% ON SELECTED DATES FOR STAYS BETWEEN 18TH DECEMBER TO 17TH JANUARY!* This hotel is a stone'...
more details >
Thistle Piccadilly - 4* - London £101.88 to £300.23 per room
This stunning classical building is located just a stone throw away from the hustle and bustle of Pi...
more details >
Thistle Hyde Park - 4* - London £108.75 to £274.73 per room
This elegant 54 bedroom Victorian country house hotel in the heart of London is perfect for a little...
more details >
St James's Hotel and Club - 5* - London £247.25 to £511.75 per room
**Stay 3 nights & get 1 night free on Deluxe & Exec rooms!** After undergoing an extensive 18-month...
more details >
Radisson Blu Portman Square - 4* - London £124.88 to £319.67 per room
Great location in the heart of central London, just a minute away from the shops of Oxford Street or...
more details >
St Martins Lane, A Morgans Original - 5* - London £235.75 to £598.00 per room
*CHRISTMAS SPECIAL IN DECEMBER STAY2 SAVE 15% STAY3 SAVE 20%!*An urban oasis at the heart of the Wes...
more details >
Contemporary
The Kingsley - formerly Thistle Bloomsbury - 4* - London £112.42 to £228.56 per room
This hotel is ideally located in the historic heart of Bloomsbury. Just a short walk from Convent Ga...
more details >
Ten Manchester Street - BRAND NEW HOTEL!! - 5* - London £149.00 to £359.00 per room
In the heart of London's West End, The Ten Manchester Street hotel comprises a design led 45-bedroom...
more details >
Swissotel The Howard - 5* - London £146.88 to £661.25 per room
*STAY 2 NIGHTS OR MORE AND SAVE UP TO 20%! BOOK NOW!* A first class five star on the Embankment,the ...
more details >
The Royal Horseguards - 5* - London £180.56 to £465.61 per room
For more than 100 years, The Royal Horseguards has graced the banks of the Thames with its elegant, ...
more details >
The Kensington Hotel- London's Townhouse - 5* - London £140.16 to £506.50 per room
***BOOK 3 NIGHTS PAY FOR ONLY 2*** The Kensington Hotel a member of the Doyle Collection is a luxury...
more details >
Alexandra Hotel, Paddington - HSD - 3* - London £55.00 to £188.75 per room
*NOW UNTIL END OF MARCH STAY 3 NIGHTS OR MORE AND SAVE!* Set in a highly convenient location just a ...
more details >
Jolly Hotel St. Ermin's - 4* - London £116.82 to £275.92 per room
*BOOK IN ADVANCE AND SAVE!!!* The Jolly Hotel St Ermins is an historic Victorian 4 star hotel situat...
more details >
Enterprise Hotel, Earls Court - HSD - 3* - London £68.44 to £207.68 per room
STAY 2 DAYS OR MORE & SAVE! The Enterprise Hotel is ideally situated in the cosmopolitan heart of Ke...
more details >
Park Plaza Riverbank London - 4* - London £101.97 to £262.23 per room
*WINTER SPECIAL 11TH DEC TO 10TH JAN!* The impressive four star deluxe Park Plaza Riverbank London i...
more details >
The Landmark London - 5* - London £182.85 to £828.00 per room
*STAY 2 NIGHTS OR MORE AND SAVE!* Enjoy the utmost in luxury in a hotel that has stood the test of t...
more details >
Top Secret hotels
Whats the big secret?
Shhh, these rates are so low that our hotel partners don't want to put their names to them. In order for use to bring you these exclusive deals the name of the hotel will be hidden from you until your booking is complete.
What discount am I getting?
Any discount shown refers to the discount you will get by booking a Top secret hotel when compared to booking the same hotel though us, and knowing its name.
When do I find out where I'm staying?
Don't worry, as soon as the booking has been made we will send you an email confirming all of your booking details including the name and address of the hotel you have reserved.
Am I compromising on quality?
Absolutely not, the room types on offer are no different to any of the others we sell on our pages, guests can expect the same great service as with any of our other hotel bookings.
Cancellation policy
Please check the hotel details.

BAA Heathrow - Official airport website