
Book Direct & Save - Join The Ampersand
- Members rate
- Additional % off
- Tax Included
- Free Wifi and Minibar
Submit your e-mail address to access our exclusive discounts. Sign-up and unlock instantly available benefits every time you book with us. We will include you in our special offer e-mails.

Escape to Kensington this winter
London is a city that makes the most of every season, and Winter is no exception. The nights may be drawing in, but there’s always plenty to see and do. Make the most of the crisp morning air and take a stroll through beautiful Hyde Park and see the changing foliage shift into a kaleidoscope of colour, and enjoy the best of Kensington.

PAY NOW & SAVE UPTO 30% - SIGN UP
- Tax included
|
Rooms ($)
|
Arrival
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Thu 24 Dec |
Fri 25 Dec |
Sat, 19 Dec 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sat 19 Dec 19 Dec 2026 USD406 |
Sun 20 Dec 20 Dec 2026 USD277 |
Mon 21 Dec 21 Dec 2026 USD337 |
Tue 22 Dec 22 Dec 2026 USD320 |
Wed 23 Dec 23 Dec 2026 USD268 |
Thu 24 Dec 24 Dec 2026 USD260 |
Fri 25 Dec 25 Dec 2026 USD260 |
5
![]()
Original Price
$
624.29
Current Price
$
406.05
incl. taxes & fees
|
($) | |||||||||
7 ![]() Small Double Room
|
Sat 19 Dec 19 Dec 2026 USD427 |
Sun 20 Dec 20 Dec 2026 USD298 |
Mon 21 Dec 21 Dec 2026 USD358 |
Tue 22 Dec 22 Dec 2026 USD341 |
Wed 23 Dec 23 Dec 2026 USD289 |
Thu 24 Dec 24 Dec 2026 USD280 |
Fri 25 Dec 25 Dec 2026 USD280 |
7
![]()
Original Price
$
656.03
Current Price
$
426.55
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026 USD468 |
Sun 20 Dec 20 Dec 2026 USD339 |
Mon 21 Dec 21 Dec 2026 USD399 |
Tue 22 Dec 22 Dec 2026 USD382 |
Wed 23 Dec 23 Dec 2026 USD330 |
Thu 24 Dec 24 Dec 2026 USD321 |
Fri 25 Dec 25 Dec 2026 USD321 |
7
![]()
Original Price
$
719.52
Current Price
$
467.55
incl. taxes & fees
|
($) | |||||||||
|
Sat 19 Dec 19 Dec 2026 USD522 |
Sun 20 Dec 20 Dec 2026 USD393 |
Mon 21 Dec 21 Dec 2026 USD454 |
Tue 22 Dec 22 Dec 2026 USD436 |
Wed 23 Dec 23 Dec 2026 USD385 |
Thu 24 Dec 24 Dec 2026 USD376 |
Fri 25 Dec 25 Dec 2026 USD376 |
6
![]()
Original Price
$
804.17
Current Price
$
522.44
incl. taxes & fees
|
($) | |||||||||
8 ![]() Deluxe Studio
|
Sat 19 Dec 19 Dec 2026 USD612 |
Sun 20 Dec 20 Dec 2026 USD483 |
Mon 21 Dec 21 Dec 2026 USD544 |
Tue 22 Dec 22 Dec 2026 USD526 |
Wed 23 Dec 23 Dec 2026 USD475 |
Thu 24 Dec 24 Dec 2026 USD466 |
Fri 25 Dec 25 Dec 2026 USD466 |
8
![]()
Original Price
$
941.72
Current Price
$
612.38
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026 USD573 |
Mon 21 Dec 21 Dec 2026 USD633 |
Tue 22 Dec 22 Dec 2026 USD616 |
Wed 23 Dec 23 Dec 2026
check-out ok
|
Thu 24 Dec 24 Dec 2026
check-out ok
|
Fri 25 Dec 25 Dec 2026
check-out ok
|
12
![]() |
($) | |||||||||

WINTER OFFER
- FREE cancellation
- Exclusive Offer
- Free Wifi and Minibar
- Taxes Included
- No Deposit
|
Rooms ($)
|
Arrival
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Thu 24 Dec |
Fri 25 Dec |
Sat, 19 Dec 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sat 19 Dec 19 Dec 2026 USD468 |
Sun 20 Dec 20 Dec 2026 USD319 |
Mon 21 Dec 21 Dec 2026 USD389 |
Tue 22 Dec 22 Dec 2026 USD369 |
Wed 23 Dec 23 Dec 2026 USD309 |
Thu 24 Dec 24 Dec 2026 USD300 |
Fri 25 Dec 25 Dec 2026 USD300 |
5
![]()
Original Price
$
624.29
Current Price
$
468.22
incl. taxes & fees
|
($) | |||||||||
7 ![]() Small Double Room
|
Sat 19 Dec 19 Dec 2026 USD492 |
Sun 20 Dec 20 Dec 2026 USD343 |
Mon 21 Dec 21 Dec 2026 USD413 |
Tue 22 Dec 22 Dec 2026 USD393 |
Wed 23 Dec 23 Dec 2026 USD333 |
Thu 24 Dec 24 Dec 2026 USD323 |
Fri 25 Dec 25 Dec 2026 USD323 |
7
![]()
Original Price
$
656.03
Current Price
$
492.02
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026 USD540 |
Sun 20 Dec 20 Dec 2026 USD391 |
Mon 21 Dec 21 Dec 2026 USD460 |
Tue 22 Dec 22 Dec 2026 USD440 |
Wed 23 Dec 23 Dec 2026 USD381 |
Thu 24 Dec 24 Dec 2026 USD371 |
Fri 25 Dec 25 Dec 2026 USD371 |
7
![]()
Original Price
$
719.52
Current Price
$
539.64
incl. taxes & fees
|
($) | |||||||||
|
Sat 19 Dec 19 Dec 2026 USD603 |
Sun 20 Dec 20 Dec 2026 USD454 |
Mon 21 Dec 21 Dec 2026 USD524 |
Tue 22 Dec 22 Dec 2026 USD504 |
Wed 23 Dec 23 Dec 2026 USD444 |
Thu 24 Dec 24 Dec 2026 USD434 |
Fri 25 Dec 25 Dec 2026 USD434 |
6
![]()
Original Price
$
804.17
Current Price
$
603.12
incl. taxes & fees
|
($) | |||||||||
8 ![]() Deluxe Studio
|
Sat 19 Dec 19 Dec 2026 USD706 |
Sun 20 Dec 20 Dec 2026 USD557 |
Mon 21 Dec 21 Dec 2026 USD627 |
Tue 22 Dec 22 Dec 2026 USD607 |
Wed 23 Dec 23 Dec 2026 USD548 |
Thu 24 Dec 24 Dec 2026 USD538 |
Fri 25 Dec 25 Dec 2026 USD538 |
8
![]()
Original Price
$
941.72
Current Price
$
706.29
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026 USD661 |
Mon 21 Dec 21 Dec 2026 USD730 |
Tue 22 Dec 22 Dec 2026 USD710 |
Wed 23 Dec 23 Dec 2026
check-out ok
|
Thu 24 Dec 24 Dec 2026
check-out ok
|
Fri 25 Dec 25 Dec 2026
check-out ok
|
12
![]() |
($) | |||||||||

PAY NOW & SAVE UPTO 20% - SIGN UP
- Taxes Included
|
Rooms ($)
|
Arrival
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Thu 24 Dec |
Fri 25 Dec |
Sat, 19 Dec 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sat 19 Dec 19 Dec 2026 USD500 |
Sun 20 Dec 20 Dec 2026 USD341 |
Mon 21 Dec 21 Dec 2026 USD415 |
Tue 22 Dec 22 Dec 2026 USD394 |
Wed 23 Dec 23 Dec 2026 USD331 |
Thu 24 Dec 24 Dec 2026 USD320 |
Fri 25 Dec 25 Dec 2026 USD320 |
5
![]()
Original Price
$
624.29
Current Price
$
499.96
incl. taxes & fees
|
($) | |||||||||
7 ![]() Small Double Room
|
Sat 19 Dec 19 Dec 2026 USD525 |
Sun 20 Dec 20 Dec 2026 USD366 |
Mon 21 Dec 21 Dec 2026 USD440 |
Tue 22 Dec 22 Dec 2026 USD419 |
Wed 23 Dec 23 Dec 2026 USD356 |
Thu 24 Dec 24 Dec 2026 USD345 |
Fri 25 Dec 25 Dec 2026 USD345 |
7
![]()
Original Price
$
656.03
Current Price
$
525.09
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026 USD575 |
Sun 20 Dec 20 Dec 2026 USD417 |
Mon 21 Dec 21 Dec 2026 USD491 |
Tue 22 Dec 22 Dec 2026 USD470 |
Wed 23 Dec 23 Dec 2026 USD406 |
Thu 24 Dec 24 Dec 2026 USD395 |
Fri 25 Dec 25 Dec 2026 USD395 |
7
![]()
Original Price
$
719.52
Current Price
$
575.35
incl. taxes & fees
|
($) | |||||||||
|
Sat 19 Dec 19 Dec 2026 USD643 |
Sun 20 Dec 20 Dec 2026 USD484 |
Mon 21 Dec 21 Dec 2026 USD558 |
Tue 22 Dec 22 Dec 2026 USD537 |
Wed 23 Dec 23 Dec 2026 USD474 |
Thu 24 Dec 24 Dec 2026 USD463 |
Fri 25 Dec 25 Dec 2026 USD463 |
6
![]()
Original Price
$
804.17
Current Price
$
642.80
incl. taxes & fees
|
($) | |||||||||
8 ![]() Deluxe Studio
|
Sat 19 Dec 19 Dec 2026 USD754 |
Sun 20 Dec 20 Dec 2026 USD595 |
Mon 21 Dec 21 Dec 2026 USD669 |
Tue 22 Dec 22 Dec 2026 USD648 |
Wed 23 Dec 23 Dec 2026 USD585 |
Thu 24 Dec 24 Dec 2026 USD574 |
Fri 25 Dec 25 Dec 2026 USD574 |
8
![]()
Original Price
$
941.72
Current Price
$
753.91
incl. taxes & fees
|
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026 USD705 |
Mon 21 Dec 21 Dec 2026 USD779 |
Tue 22 Dec 22 Dec 2026 USD758 |
Wed 23 Dec 23 Dec 2026
check-out ok
|
Thu 24 Dec 24 Dec 2026
check-out ok
|
Fri 25 Dec 25 Dec 2026
check-out ok
|
12
![]() |
($) | |||||||||

BOOK NOW & PAY LATER
- FREE cancellation
- Taxes Included
- Free Wifi and Minibar
- No Deposit
|
Rooms ($)
|
Arrival
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Thu 24 Dec |
Fri 25 Dec |
Sat, 19 Dec 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sat 19 Dec 19 Dec 2026 USD624 |
Sun 20 Dec 20 Dec 2026 USD426 |
Mon 21 Dec 21 Dec 2026 USD518 |
Tue 22 Dec 22 Dec 2026 USD492 |
Wed 23 Dec 23 Dec 2026 USD413 |
Thu 24 Dec 24 Dec 2026 USD399 |
Fri 25 Dec 25 Dec 2026 USD399 |
5
![]() |
($) | |||||||||
7 ![]() Small Double Room
|
Sat 19 Dec 19 Dec 2026 USD656 |
Sun 20 Dec 20 Dec 2026 USD458 |
Mon 21 Dec 21 Dec 2026 USD550 |
Tue 22 Dec 22 Dec 2026 USD524 |
Wed 23 Dec 23 Dec 2026 USD444 |
Thu 24 Dec 24 Dec 2026 USD431 |
Fri 25 Dec 25 Dec 2026 USD431 |
7
![]() |
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026 USD720 |
Sun 20 Dec 20 Dec 2026 USD521 |
Mon 21 Dec 21 Dec 2026 USD614 |
Tue 22 Dec 22 Dec 2026 USD587 |
Wed 23 Dec 23 Dec 2026 USD508 |
Thu 24 Dec 24 Dec 2026 USD495 |
Fri 25 Dec 25 Dec 2026 USD495 |
7
![]() |
($) | |||||||||
|
Sat 19 Dec 19 Dec 2026 USD804 |
Sun 20 Dec 20 Dec 2026 USD606 |
Mon 21 Dec 21 Dec 2026 USD698 |
Tue 22 Dec 22 Dec 2026 USD672 |
Wed 23 Dec 23 Dec 2026 USD593 |
Thu 24 Dec 24 Dec 2026 USD579 |
Fri 25 Dec 25 Dec 2026 USD579 |
6
![]() |
($) | |||||||||
8 ![]() Deluxe Studio
|
Sat 19 Dec 19 Dec 2026 USD942 |
Sun 20 Dec 20 Dec 2026 USD743 |
Mon 21 Dec 21 Dec 2026 USD836 |
Tue 22 Dec 22 Dec 2026 USD809 |
Wed 23 Dec 23 Dec 2026 USD730 |
Thu 24 Dec 24 Dec 2026 USD717 |
Fri 25 Dec 25 Dec 2026 USD717 |
8
![]() |
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun 20 Dec 20 Dec 2026 USD881 |
Mon 21 Dec 21 Dec 2026 USD973 |
Tue 22 Dec 22 Dec 2026 USD947 |
Wed 23 Dec 23 Dec 2026
check-out ok
|
Thu 24 Dec 24 Dec 2026
check-out ok
|
Fri 25 Dec 25 Dec 2026
check-out ok
|
12
![]() |
($) | |||||||||

STAY FOR 3 PAY FOR 2
- Taxes Included
- Free Wifi and Minibar
- Stay longer and save
- Stay and get the cheapest 1 nights free
- Stay and get the cheapest 2 nights free
- Or to view other saving opportunities
|
Rooms ($)
|
Arrival
Sat 19 Dec |
Depart
Sun 20 Dec |
Mon 21 Dec |
Tue 22 Dec |
Wed 23 Dec |
Thu 24 Dec |
Fri 25 Dec |
Sat, 19 Dec 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sat
19 Dec 19 Dec 2026 USD720 |
Sun
20 Dec 20 Dec 2026 USD521 |
Mon
21 Dec 21 Dec 2026 USD614 |
Tue
22 Dec 22 Dec 2026 USD587 |
Wed
23 Dec 23 Dec 2026 USD508 |
Thu
24 Dec 24 Dec 2026 USD495 |
Fri
25 Dec 25 Dec 2026 USD495 |
7
![]() |
($) | |||||||||
|
Sat
19 Dec 19 Dec 2026 USD804 |
Sun
20 Dec 20 Dec 2026 USD606 |
Mon
21 Dec 21 Dec 2026 USD698 |
Tue
22 Dec 22 Dec 2026 USD672 |
Wed
23 Dec 23 Dec 2026 USD593 |
Thu
24 Dec 24 Dec 2026 USD579 |
Fri
25 Dec 25 Dec 2026 USD579 |
6
![]() |
($) | |||||||||
8 ![]() Deluxe Studio
|
Sat
19 Dec 19 Dec 2026 USD942 |
Sun
20 Dec 20 Dec 2026 USD743 |
Mon
21 Dec 21 Dec 2026 USD836 |
Tue
22 Dec 22 Dec 2026 USD809 |
Wed
23 Dec 23 Dec 2026 USD730 |
Thu
24 Dec 24 Dec 2026 USD717 |
Fri
25 Dec 25 Dec 2026 USD717 |
8
![]() |
($) | ||||||||
|
Sat 19 Dec 19 Dec 2026
check-out ok
|
Sun
20 Dec 20 Dec 2026 USD881 |
Mon 21 Dec 21 Dec 2026 973
check-out ok
no checkin
|
Tue 22 Dec 22 Dec 2026 947
check-out ok
no checkin
|
Wed 23 Dec 23 Dec 2026
check-out ok
|
Thu 24 Dec 24 Dec 2026
check-out ok
|
Fri 25 Dec 25 Dec 2026
check-out ok
|
12
![]()
Not available
|
($) | |||||||||






