Find hotels near Victoria Station in picture-perfect Belgravia to be based near London’s top attractions, bars, and restaurants. Victoria station is just a short stroll from Belgravia where these hotels are located. 

Whether your trip to London is for shopping, work, a wedding, or a weekend away, you’ll be spoilt for choice when picking the right hotel in Belgravia. 

The Orange Public House and Hotel, Belgravia

The Orange Public House and Hotel is located in Belgravia, just a short stroll from Victoria Station. If you want to stay somewhere that is home to a classic British pub, this hotel might be the perfect choice for you.

Nestled in the craft district of Belgravia, just a five-minute drive from Buckingham Palace and Hyde Park, The Orange Pub House and Hotel has a popular neighbourhood bar. Stroll down from your room into the pub which has a cosy open fire, making it the ideal place to sip on a pint. 

The rooms are large, boutique style, with elegant furniture and white bedding. Floor-length, vintage-styled curtains drape the windows, which sit above rustic radiators. Wooden panels line the white ceilings, cementing their country-esque vibe.  

Potted shrubbery and rustic wooden tables are found in its pavement area, perfect for summer dining. The pub offers lots of larger, IPAs, and cocktails. 

Boasting stylish decor, classy rooms, and a wide range of dining and drink lists in its bar, give this spot a visit if you’re looking for a hotel around Victoria Station.

37-39 Pimlico Road, Belgravia, London SW1W 8NE, United Kingdom.


The Lanesborough Hotel, Belgravia

For the ultimate luxury hotel experience in London, The Lanesborough Hotel should be top of your list. 

Located in Hyde Park, just a few minutes walk from Harrods and Victoria Station, The Lanesborough is a luxurious Neoclassical mansion with gold-leaf embellishment. Despite its glamorous decor, the atmosphere is still laid-back, mimicking a private residence. Each room has its own butler, so you can enjoy the height of luxury. 

The front of the building has been preserved from the days when it was St George’s Hospital, and its interiors have a Regency vibe: think high ceilings, with splashes of greens, yellows and blues, trimmed by gold-leaf gilding, and ornate chandeliers. The rooms are littered with books, artworks, and Neoclassical patterns and pillars. 

Other highlights include its Michelin-starred restaurant and award-winning spa. Favourite dishes include the Coronation Crab Salad, Beef Wellington, and Dover Sole which you can enjoy in one of the Regency dining rooms. Guests also love its high tea offering, which is accompanied by a pianist on weekends, and embodies British class. 

Hyde Park Corner, London SW1X 7TA, United Kingdom.


Eccleston Square Hotel, Belgravia

Eccleston Square Hotel is a modern, technologically advanced, boutique hotel located just minutes from Victoria Station in a charming garden square in Belgravia

Guests enjoy its comfy, handcrafted beds. Nestled in the heart of Westminster, on the border of Belgravia, just two doors from where Winston Churchill used to live.  

This family-run hotel is regarded as one of the best in London. The rooms have appealing lighting, with dashes of bright colours in their furnishings to give the room a pop. Many rooms benefit from double doors that lead onto pleasant balconies. Rain showers and L’Occitane products can be found in the bathrooms. 

The star of the show in this hotel is its smart beds, which can be controlled with a remote, allowing guests to adjust the height of the head and the foot, alongside a massage function. To top it off, there are also 4k televisions, Sonos sound systems, and international plug sockets for international travellers. 

37 Eccleston Square, Pimlico, London SW1V 1PB, United Kingdom.


The Carlton Tower Jumeirah, Belgravia

The Carlton Tower is the perfect hotel choice if you want to enjoy shopping in the capital or explore Belgravia. 

You can rest your head up in the clouds in this sleek sky-rise building, which Vanity Fair described as giving off ‘Dubai-like’ vibes. 

Enjoy stunning views of London from your fresh, stylish room before you lie down in your cloud-like bed. 

When you get hungry, pop down to Al Mare, the hotel’s flagship restaurant, which specialises in Italian seafood, adored for its tasty pasta dishes. To sip on, try their Bellinis or if you’re after the ultimate London experience, the hotel also offers a prestigious high tea event. 

One of the highlights of this hotel is its stunning spa, The Peak. Guests enjoy its lagoon-style pool and its state-of-the-art fitness facilities. Make sure to try their heavenly massages and facials if you get the chance. 

The Lime Tree Hotel, Belgravia

The Lime Tree Hotel is a boutique-style Georgian townhouse located in the heart of Belgravia, just a short stroll from Victoria Station. 

The 26-bedroom hotel offers pure cotton linens, comfy beds, and high-spec ensuite shower rooms that have complimentary, natural British toiletries. The rooms boast country-style chic, decorated with nature-inspired artwork, comfy quilts, and thick, expensive curtains. This family-run B&B prides itself on its friendly staff, and while it may not have as many facilities as others on this list, it does have a pretty courtyard with deck chairs where you can relax and unwind. 

When you get peckish head to The Buttery restaurant where you can enjoy a typical English breakfast, brunch, or burger for dinner, the restaurant also boasts some of the finest London-roasted coffee from The Gentlemen Baristas. If you’re after something a little stronger, their selection of cocktails and wines is not to be missed.

135 – 137 Ebury St, London SW1W 9QU, United Kingdom.