Where to stay in London

When it’s time to relax and unwind, you can choose from a massive selection of accommodation. From homespun B&Bs and inns, to hip boutiques or business hotels, there’s something for every budget.

London hotel listings

Showing 1 - 12 of 235

Distances shown from London Kings Cross station

0.1 miles

Comfort Inn Kings Cross

2-5 St Chad's Street Kings Cross London WC1H 8BD

Prices from:

£44.00

per person per night

Book Now
0.1 miles

The California

4 8 Belgrove Street London WC1H 8AB

Prices from:

£49.50

per person per night

Book Now
0.2 miles

Jesmond Dene Hotel

27 29 Argyle Street London WC1H 8EP

Prices from:

£31.50

per person per night

Book Now
0.2 miles

Princess Hotel

35 39 Argyle Street London WC1H 8EP

Prices from:

£28.00

per person per night

Book Now
0.3 miles

St Pancras Renaissance London Hotel

Euston Road London NW1 2AR

Prices from:

£99.50

per person per night

Book Now
0.4 miles

Pullman London St Pancras

100-110 Euston Road Euston London NW1 2AJ

Prices from:

£79.50

per person per night

Book Now
0.4 miles

Pullman London St Pancras (2 Night Offer & 1st Night Dinner)

100-110 Euston Road Euston London NW1 2AJ

Prices from:

£225.50

per person per night

Book Now
0.4 miles

Crowne Plaza London-Kings Cross (2 Night Offer & 1st Night Dinner)

1 Kings Cross Road London WC1X 9HX

Prices from:

£140.00

per person per night

Book Now
0.4 miles

Crowne Plaza London - Kings Cross

1 Kings Cross Road London WC1X 9HX

Prices from:

£42.00

per person per night

Book Now
0.5 miles

DoubleTree by Hilton London Islington (2 Nights Offer & 1st Night Dinner)

60 Pentonville Road Islington London N1 9LA

Prices from:

£167.00

per person per night

Book Now
0.5 miles

DoubleTree by Hilton London Islington (2 Night Offer & 1 Afternoon Tea)

60 Pentonville Road Islington London N1 9LA

Prices from:

£144.00

per person per night

Book Now
0.5 miles

Ambassadors Bloomsbury

12 Upper Woburn Place London WC1H 0HX

Prices from:

£72.50

per person per night

Book Now