Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap Hotels in Belgravia, London

Swanky Belgravia is one of the poshest areas of the Borough of Westminster, in Central London. This captivating neighbourhood is replete with grand residential garden squares, including Belgrave Square, Wilton Crescent and Eaton Square, and elegant streets such as Upper Belgrave Street, with its distinctive stuccoed structures. Distinguished names ranging from Mozart to Mary Shelley, Alfred Tennyson, Ian Fleming, Sean Connery, Chopin and numerous politicians (among them Neville Chamberlain) have all lived in the area, meaning you’ll be in good company if you choose one of our London hotels in Belgravia.
Besides the charm of its buildings, Belgravia enjoys an outstanding location. Indeed, it is bordered by Victoria (one of London’s main transport hubs), Knightsbridge – home to Harrods and a superb range of exclusive shops – and Buckingham Palace Road, leading down to the spectacular palace. All of this, plus the numerous fancy boutiques and cafés found in Belgravia itself, help explain why modern-day Belgravia remains a haven for celebrities, particularly players from nearby Chelsea Football Club. However, don’t let that scare you off – you needn’t earn a footballer’s salary to stay at one of our budget London hotels in Belgravia.

Other sights and neighbourhoods in London
20 places available
  • Sort by
    • based on 245 reviews
    • 118 Ebury Street, London Show map
    • This 2-star hotel offers simple, affordable rooms in the centre of London, just a few minutes walk from Victoria train...

      Breakfast included
    • 0.4km from the centre of Belgravia
  • The Belgravia Hotel
  • Price from 32.50€ per person per night
    • 2.0 out of 5 based on 1 reviews
    • 50 Ebury Street, Belgravia, London Show map
    • The 3-star Belgravia Mews Hotel is situated in Victoria, Central London. The hotel accommodates guests in 11 modern and...

    • 0.4km from the centre of Belgravia
  • Belgravia Mews Hotel
  • Price from 87.50€ per person per night
    • 3.5 out of 5 based on 41 reviews
    • 96 Ebury street, London Show map
    • The Westminster House Hotel provides no frills, budget accommodation just 5 minutes from Victoria rail station in...

    • 0.4km from the centre of Belgravia
  • Westminster House Hotel
  • Price from 34.50€ per person per night
    • 3.5 out of 5 based on 29 reviews
    • 125 Ebury Street, London Show map
    • The Eaton House Hotel London is a small, 3-star budget hotel in one of London's most privileged locations. The Eaton...

      Wi-Fi available
    • 0.6km from the centre of Belgravia
  • Eaton House Hotel
  • Price from 37.50€ per person per night
    • 3.5 out of 5 based on 13 reviews
    • 203 Buckingham Palace Road, London Show map
    • Perfectly located in one of the most exclusive neighbourhoods in central London, the Belgravia Apartments consist of...

    • 0.7km from the centre of Belgravia
  • Belgravia Apartments
  • Price from 134.50€ per person per night
    • based on 940 reviews
    • 20 Hugh Street, London Show map
    • Great value, no-frills accommodation right in the centre of London, just a 5-minute walk from Victoria train station...

      Free Wi-Fi Breakfast included
    • 0.7km from the centre of Belgravia
  • Holly House Hotel
  • Price from 35.00€ per person per night
    • 2.0 out of 5 based on 1 reviews
    • 22 York House on Turks Row, London Show map
    • The Chelsea Apartment AL2 is a spacious, stylish apartment very close to Sloane Square in central London. Set in one of...

      Free Wi-Fi
    • 0.8km from the centre of Belgravia
  • Chelsea Apartment AL2
  • Price from 35.00€ per person per night
    • 3.5 out of 5 based on 4 reviews
    • Flat 3, 3 Ecclestone Square, London Show map
    • You’d be hard-pressed to find an apartment with more character in Central London than the Victoria VT1 Apartment,...

    • 0.8km from the centre of Belgravia
  • Victoria VT1 Apartment
  • Price from 81.25€ per person per night
    • 3.0 out of 5 based on 1 reviews
    • 46 Draycott Place, London Show map
    • Draycotts of Chelsea Aparthotel is situated just off Sloane Square in the elegant Chelsea district of central London....

      Free Wi-Fi
    • 0.8km from the centre of Belgravia
  • Draycotts of Chelsea Aparthotel
  • Price from 87.00€ per person per night
    • based on 986 reviews
    • 30 St George's Drive, London Show map
    • This 3-star hotel offers simple rooms with free Wi-Fi at affordable prices in a great location in central London, just...

      Free Wi-Fi Breakfast included
    • 0.9km from the centre of Belgravia
  • Hanover Hotel Victoria
  • Price from 50.00€ per person per night
    • based on 88 reviews
    • 25 Belgrave Rd, London Show map
    • The 2 star St. George's Hotel is an ideal place for leisure and business travellers as it is superbly located at the...

      Free Wi-Fi Breakfast included
    • 0.9km from the centre of Belgravia
  • St. Georges Inn Victoria Hotel
  • Price from 55.00€ per person per night
    • based on 417 reviews
    • 1A Sutherland Street, London Show map
    • Offering great-value dorms over a lively pub, this award-winning hostel is fantastically situated in central London,...

      Free Wi-Fi Breakfast included
    • 0.9km from the centre of Belgravia
  • PubLove @ The White Ferry, Victoria
  • Price from 10.99€ per person per night
    • based on 948 reviews
    • 29-31 St Georges Drive, London Show map
    • With free Wi-Fi, this affordable hotel is fantastically located in central London, a 5-minute walk from Victoria...

      Free Wi-Fi Breakfast included
    • 0.9km from the centre of Belgravia
  • Airways Hotel Victoria
  • Price from 64.50€ per person per night
    • 4.0 out of 5 based on 3 reviews
    • Flat 4, 111 Warwick Way, London Show map
    • Victoria VT2 Apartment is a welcoming 50m2 two-bedroom apartment for 4 people right in the centre of London, a few...

      Free Wi-Fi
    • 0.9km from the centre of Belgravia
  • Victoria VT2 Apartment
  • Price from 72.50€ per person per night
    • based on 5 reviews
    • 25 Gillingham Street, London Show map
    • Located 400 metres from Victoria station, this affordable guest house in central London enjoys a spectacular location...

      Free Wi-Fi Breakfast available
    • 0.9km from the centre of Belgravia
  • Wilton Guest House
  • Price from 37.50€ per person per night
    • based on 267 reviews
    • 20 Saint George's Drive, London Show map
    • Right in the centre of London, the 3-star New England Hotel is a simple, budget hotel in a fantastic location near the...

      Free Wi-Fi Breakfast included
    • 0.9km from the centre of Belgravia
  • New England Hotel
  • Price from 49.50€ per person per night
    • 3.0 out of 5 based on 146 reviews
    • 97 Warwick Way Victoria, London Show map
    • Perfectly placed, perfectly priced. Colliers Hotel is a clean, basic London hotel just a few minutes from Victoria...

      Breakfast included
    • 0.9km from the centre of Belgravia
  • Colliers Hotel
  • Price from 46.00€ per person per night
    • 3.5 out of 5 based on 934 reviews
    • 118 Warwick Way, London Show map
    • The Elizabeth House Hotel is a basic budget London hotel in a strategic location with elementary facilities and...

      Breakfast included
    • 0.9km from the centre of Belgravia
  • Elizabeth House Hotel
  • Price from 37.00€ per person per night
    • based on 824 reviews
    • 78-84 Warwick Way, London Show map
    • This 2-star hotel enjoys a fantastical location in central London, just a 5-minute walk from Victoria Station. It...

      Breakfast included
    • 1km from the centre of Belgravia
  • Blair Victoria & Tudor Inn Hotel
  • Price from 50.00€ per person per night
    • based on 1112 reviews
    • 19-21 Belgrave Road, Victoria, London Show map
    • This 2-star hotel with free Wi-Fi offers simple rooms at a great price in central London, 320 metres from Victoria...

      Free Wi-Fi Breakfast included
    • 1km from the centre of Belgravia
  • Stanley House Hotel
  • Price from 37.50€ per person per night