King's Cross and St Pancras

The Eurostar and The British Library

This bustling hub is one of the main entry points for visitors to the capital. Trains from across the UK arrive and depart at King’s Cross Railway Station, while neighbouring St Pancras Railway Station is where the Eurostar leaves for cross-Channel destinations.

Harry Potter fans can visit Platform 9 ¾, located inside King’s Cross Station, and pick up a magical souvenir from the Harry Potter gift shop. The British Library, where bookworms can marvel at the largest collection of literature in the world, is just a short walk from the stations.

Both stations are linked to King’s Cross St Pancras Underground Station too, giving visitors access to all corners of the capital. Popular spots include Oxford Street, only a few Tube stops away, with Covent Garden and Soho to the south and Camden Town to the north also a short ride from here.

View all hotels in King's Cross and St Pancras »

Our favourite hotels

  • The Euro Hotel
    8.3/10 Average score from 2110 reviews on

    The Euro Hotel

    Set in a Georgian townhouse, this Bloomsbury accommodation is a short walk from King's Cross and St Pancras International stations. Rooms include TVs and a full English breakfast is served daily.

    • £ 65
    • € 73
    • $ 86
  • Alhambra Hotel
    8.3/10 Average score from 1894 reviews on

    Alhambra Hotel

    This St Pancras hotel offers a full English breakfast and simple rooms with tea and coffee-making facilities. It is a five-minute walk from King's Cross and St Pancras International stations.

    • £ 68
    • € 77
    • $ 90
  • Ambassadors Bloomsbury
    7.9/10 Average score from 1892 reviews on

    Ambassadors Bloomsbury

    Conveniently located for Euston and King's Cross stations, this hotel has an Italian restaurant and a gym. The British Library and the Eurostar terminal are within 500 metres.

    • £ 85
    • € 96
    • $ 112
  • Premier Inn London St.Pancras
    8.8/10 Average score from 1684 reviews on

    Premier Inn London St.Pancras

    This King's Cross hotel has a restaurant, convenient luggage storage and bright rooms with flat-screen TVs. It is across the road from the British Library and St Pancras International Railway Station.

    • £ 88
    • € 99
    • $ 116
  • Holiday Inn London Kings Cross / Bloomsbury
    8.2/10 Average score from 3790 reviews on

    Holiday Inn London Kings Cross / Bloomsbury

    This Holiday Inn is within 15 minutes’ walk of King’s Cross and St Pancras International stations. There is a brasserie, an Indian restaurant and a leisure club with an indoor pool within this King’s Cross hotel.

    • £ 122
    • € 138
    • $ 161
  • Pullman London St Pancras
    8.9/10 Average score from 3869 reviews on

    Pullman London St Pancras

    This hotel in King's Cross is located next to the British Library, a short walk from King's Cross and St Pancras International stations. It features a gym, a bar-restaurant and 24-hour room service.

    • £ 174
    • € 197
    • $ 230
  • Megaro Hotel
    8.7/10 Average score from 1350 reviews on

    Megaro Hotel

    Situated opposite King's Cross and St Pancras International stations, this boutique hotel offers unlimited à la carte breakfast and rooms with espresso makers and rain showers. The British Library is nearby.

    • £ 178
    • € 201
    • $ 235
  • Great Northern Hotel
    8.8/10 Average score from 783 reviews on

    Great Northern Hotel

    This St Pancras boutique hotel has a restaurant and rooms with flat-screen TVs and free films. The Eurostar terminal is just a few steps away.

    • £ 189
    • € 214
    • $ 249
  • St Pancras Renaissance Hotel London
    8.7/10 Average score from 2155 reviews on

    St Pancras Renaissance Hotel London

    Set within St Pancras’ original Gothic revival building, the St. Pancras Renaissance Hotel London offers easy access to the Eurostar, rail and Tube connections. This elegant hotel in St Pancras features the beautiful Booking Office Bar and Marcus Wareing’s Gilbert Scott Restaurant.

    • £ 209
    • € 236
    • $ 276