Skip to main content

Hotels and B&Bs near Buckingham Palace

855 within 3 miles · nearest first

In short: 855 hotels and B&Bs within 3 miles of Buckingham Palace in London, Greater London. The nearest is The Resident Victoria, 0.2 miles away. 86 accept dogs.

Updated · Distances are straight-line · Ratings from Google · About Buckingham Palace

The Resident Victoria 0.2 miles

London

The Resident Victoria

★ 4.7 (984)

A 73-room boutique hotel tucked into a quiet Victoria side street near Buckingham Palace and Victoria Station, in central London.

Hotel 41 0.2 miles

London

Hotel 41

★ 4.8 (438)

A compact 28-room townhouse hotel on Buckingham Palace Road, with elegant rooms and staff known for going the extra mile.

The Rubens At The Palace 0.2 miles

London

The Rubens At The Palace

★ 4.5 (2,360)

Opposite the walls of Buckingham Palace and a short walk from Victoria Station, this 161-room hotel pairs classic British style with attentive service.

51 Buckingham Gate Taj Suites and Residences 0.3 miles

London

51 Buckingham Gate Taj Suites and Residences

★ 4.6 (1,022)

Serviced suites in Westminster, footsteps from Buckingham Palace and Victoria Station, with 86 spacious apartments and full kitchens.

St James Court A Taj Hotel 0.3 miles

London

St James Court A Taj Hotel

★ 4.5 (3,317)

A grand 329-room hotel near Buckingham Gate in London, suited to travellers wanting a quiet central base with full-service comforts.

The Guardsman 0.3 miles

London

The Guardsman

★ 4.7 (449)

A 59-room Westminster hotel on a quiet Vandon Street backstreet, minutes from Victoria Station and central London's sights.

The Goring 0.3 miles

London

The Goring

★ 4.7 (1,555)

London's only family-owned five-star hotel, run by four generations of Gorings since 1910, with a Michelin-starred dining room and private garden.

Dukes London 0.3 miles

London · Dogs welcome

Dukes London

★ 4.4 (1,117)

A townhouse hotel on a quiet St James's square, Dukes London pairs 87 chic rooms with a celebrated cocktail bar and spa.

The Stafford London 0.3 miles

London

The Stafford London

★ 4.6 (829)

A polished base for travellers who want central London without the noise, tucked into St James's Place near Buckingham Palace and Green Park.

Sheraton Grand London Park Lane 0.3 miles

London · Dogs welcome

Sheraton Grand London Park Lane

★ 4.4 (2,513)

Art Deco interiors define this 303-room Piccadilly hotel, moments from Green Park and Buckingham Palace.

St James Hotel and Club Mayfair 0.3 miles

London

St James Hotel and Club Mayfair

★ 4.3 (573)

Some rooms come with private balconies at this 60-room Mayfair hotel, tucked down a quiet street near Green Park and Buckingham Palace.

St Ermins Hotel Autograph Collection by Marriot 0.4 miles

London · Dogs welcome

St Ermins Hotel Autograph Collection by Marriot

★ 4.6 (2,695)

A grand hotel tucked off a quiet Westminster street, close to St James's Park and Buckingham Palace, with 331 elegant rooms.

Flemings Mayfair 0.4 miles

London · Dogs welcome

Flemings Mayfair

★ 4.4 (415)

A 129-room Mayfair hotel on Half Moon Street, close to Green Park and Bond Street shopping, with attentive, old-school service.

The Mayfair Townhouse - by Iconic Luxury Hotels 0.4 miles

London

The Mayfair Townhouse - by Iconic Luxury Hotels

★ 4.3 (465)

A 172-room hotel on Half Moon Street in Mayfair, London, with spacious rooms, complimentary minibars and an in-house restaurant and bar.

The Ritz London 0.4 miles

London

The Ritz London

★ 4.6 (7,834)

Grand Piccadilly hotel opposite Green Park, in the heart of Mayfair, famed for its afternoon tea and gilded interiors.

Conrad London St James 0.4 miles

London

Conrad London St James

★ 4.6 (2,427)

A 256-room hotel on Broadway in Westminster, close to St James's Park Station and Buckingham Palace, with a well-regarded breakfast.

Four Seasons Hotel London at Park Lane 0.4 miles

London

Four Seasons Hotel London at Park Lane

★ 4.7 (1,917)

For travellers who want proper five-star polish, Four Seasons Hotel London at Park Lane offers 193 refined rooms on the edge of Mayfair and Hyde Park.

InterContinental London Park Lane 0.4 miles

London

InterContinental London Park Lane

★ 4.5 (3,179)

A 447-room hotel at the Hyde Park Corner end of Park Lane, with a spa, indoor pool and valet parking in the heart of Mayfair.

citizenM London Victoria Station 0.4 miles

London

citizenM London Victoria Station

★ 4.6 (1,069)

citizenM London Victoria Station pairs a lively bar and all-day breakfast with cosy, compact rooms near Vauxhall Bridge Road.

The Clermont Victoria 0.4 miles

London

The Clermont Victoria

★ 4.3 (3,121)

A 348-room hotel on Buckingham Palace Road with direct access to Victoria Station, offering quiet, air-conditioned rooms with mini bars.

20 Hertford Street 0.4 miles

London

20 Hertford Street

★ 4.6 (93)

Self-catering apartments in Mayfair on Hertford Street, suited to longer stays with kitchens, washer/dryers and a helpful concierge close to Green Park.

Mayfair Guesthouse 0.4 miles

London

Mayfair Guesthouse

★ 3.2 (72)

A no-frills guesthouse on Curzon Street in Mayfair, suited to travellers who want a cheap bed near a tube station rather than a fancy stay.

Metropolitan by COMO 0.4 miles

London

Metropolitan by COMO

★ 4.6 (1,268)

A sleek Mayfair base for travellers who want minimalist comfort, a spa and gym on-site, and Hyde Park on the doorstep.

The Z Hotel Victoria 0.4 miles

London

The Z Hotel Victoria

★ 4.2 (1,773)

A budget-smart base near Victoria Station for travellers who want compact, well-kept rooms and don't need much space to spread out.

hub by Premier Inn London Westminster St James Park 0.4 miles

London

hub by Premier Inn London Westminster St James Park

★ 4.5 (1,761)

137 compact rooms in Westminster, minutes from Buckingham Palace, with no parking so public transport is the way in.

The Halkin by COMO 0.4 miles

London

The Halkin by COMO

★ 4.7 (449)

A 41-room Belgravia hotel where rooms are generously sized and quietly finished, minutes from Knightsbridge and Victoria Station.

Washington Mayfair Hotel 0.4 miles

London

Washington Mayfair Hotel

★ 3.9 (973)

A Mayfair hotel on Curzon Street, close to Green Park and Bond Street, ideal for shopping and exploring central London on foot.

The Sanctuary House Hotel 0.5 miles

London

The Sanctuary House Hotel

★ 4.3 (349)

A 34-room hotel on Tothill Street, tucked among Westminster's streets close to Victoria Station, with its own traditional pub downstairs.

London Hilton on Park Lane Hotel 0.5 miles

London · Dogs welcome

London Hilton on Park Lane Hotel

★ 4.4 (6,715)

A 453-room Mayfair hotel on Park Lane facing Hyde Park, with high-floor city views and a wide breakfast spread.

Tophams Hotel 0.5 miles

London

Tophams Hotel

★ 3.2 (641)

A 48-room hotel on Ebury Street near Victoria Station, well suited to travellers who want central London on a budget and don't mind compact rooms.

hub by Premier Inn London Westminster Abbey 0.5 miles

London

hub by Premier Inn London Westminster Abbey

★ 4.5 (3,532)

Compact rooms and a Westminster address make hub by Premier Inn a smart pick for sightseers who want to be near everything without paying for space.

The Lanesborough 0.5 miles

London

The Lanesborough

★ 4.7 (1,781)

A grand Hyde Park Corner hotel with celebrated dining and a well-stocked bar, alongside 93 elegant rooms and a full spa.

Riu Plaza London Victoria 0.5 miles

London

Riu Plaza London Victoria

★ 4.6 (3,071)

Modern hotel with 435 spacious, air-conditioned rooms near Victoria Station, London, some with city views and en-suite bathrooms.

The Cavendish London 0.5 miles

London

The Cavendish London

★ 4.5 (1,535)

A 230-room hotel on Jermyn Street in St James's, London, with valet parking and easy walking distance to Piccadilly Circus and Green Park.

The May Fair 0.5 miles

London

The May Fair

★ 4.4 (3,801)

A large five-star hotel on Stratton Street in Mayfair, close to Green Park, with 404 rooms, a spa and a gym.

Park Plaza Victoria London 0.5 miles

London

Park Plaza Victoria London

★ 4.4 (4,070)

Modern 299-room hotel near Victoria Station with an Italian restaurant and a contemporary bar, well placed for central London sightseeing.

The Chesterfield Mayfair 0.5 miles

London

The Chesterfield Mayfair

★ 4.6 (1,391)

A polished Mayfair townhouse hotel for travellers who want smart London comfort within walking distance of Green Park and Buckingham Palace.

DoubleTree by Hilton Hotel London Victoria 0.5 miles

London

DoubleTree by Hilton Hotel London Victoria

★ 4.0 (2,422)

A 251-room hotel by Victoria Station, well suited to sightseers and business travellers wanting easy reach of Westminster and the theatres.

The Eaton Townhouse 0.5 miles

London

The Eaton Townhouse

★ 3.8 (104)

The Eaton Townhouse in Victoria, London, pairs warmly decorated en-suite rooms with air conditioning.

The Wellesley a Luxury Collection Hotel Knightsbridge London 0.5 miles

London

The Wellesley a Luxury Collection Hotel Knightsbridge London

★ 4.3 (535)

A 36-room Art Deco hotel on Knightsbridge, moments from Hyde Park and Harrods, with jazz bar and cigar humidor on site.

Hotels
0.5 miles

Lewes

Berkeley House

A Grade II-listed 1820s Regency townhouse B&B on Albion Street, a short walk from the centre of Lewes.

Rocco Forte Browns Hotel 0.5 miles

London · Dogs welcome

Rocco Forte Browns Hotel

★ 4.6 (1,639)

A 115-room Mayfair hotel on Albemarle Street, close to Bond Street shops, Piccadilly and Charing Cross, with an elegant, intimate feel.

45 Park Lane 0.5 miles

London

45 Park Lane

★ 4.6 (820)

A 46-room Mayfair hotel on Park Lane, London, with a celebrated restaurant, a bar, and a 20-metre pool in its spa.

Rochester Hotel by Blue Orchid 0.6 miles

London

Rochester Hotel by Blue Orchid

★ 3.8 (770)

A 76-room hotel on Vincent Square in Westminster, suited to business trips and city breaks near Victoria Station.

Hotels
0.6 miles

London

Welcome Inn Victoria

A small 6-room hotel on Upper Tachbrook Street near London Victoria, with a garden and free WiFi close to the station.

B+B Belgravia 0.6 miles

London

B+B Belgravia

★ 4.1 (389)

Grade II listed Georgian bed and breakfast on Ebury Street near Victoria, with rooms, studios and serviced apartments.

Comfort Inn London Victoria 0.6 miles

London

Comfort Inn London Victoria

★ 3.6 (804)

A 48-room budget hotel on Belgrave Road, near Victoria Station, with straightforward en-suite rooms and free on-site parking.

Premier Inn London Victoria 0.6 miles

London

Premier Inn London Victoria

★ 4.2 (1,750)

Premier Inn London Victoria has 110 en-suite rooms on Eccleston Square, a short walk from Victoria Station.

Hotels
0.6 miles

London

The Tachbrook - Historic Georgian Townhouses Victoria

A pair of Georgian townhouses turned guest accommodation on Vauxhall Bridge Road, Victoria, with easy access to central London.

The Dorchester - Dorchester Collection 0.6 miles

London

The Dorchester - Dorchester Collection

★ 4.6 (4,585)

Park Lane hotel with 250 rooms opposite Hyde Park, offering a spa, gym and restaurant in the heart of London.

Sofitel London St James 0.6 miles

London

Sofitel London St James

★ 4.7 (2,785)

A grand St James's hotel near Charing Cross with a well-stocked bar and a varied breakfast spread, plus 183 spacious, quiet rooms.

Chester Hotel Victoria 0.6 miles

London

Chester Hotel Victoria

★ 2.8 (622)

Budget hotel on a quiet Victoria street in London, close to sightseeing and handy for the station and coach links.

Holly House Hotel 0.6 miles

London

Holly House Hotel

★ 1.9 (188)

A 65-room townhouse hotel near Victoria Station, London, with free on-site parking that's a rarity in this part of town.

Stanley House 0.6 miles

London

Stanley House

★ 3.1 (788)

A 40-room Belgrave Road hotel close to London Victoria, offering free breakfast and free on-site parking in a well-connected part of the capital.

The Blair Victoria Hotel 0.6 miles

London

The Blair Victoria Hotel

★ 4.1 (332)

A 49-room Victoria hotel with its own restaurant and bar, breakfast on-site, and free parking rare for central London.

Belgravia Rooms 0.6 miles

London

Belgravia Rooms

★ 3.1 (674)

Budget townhouse hotel on Ebury Street, Belgravia, with 30 straightforward rooms, some en suite, near Victoria Station.

St Georges Inn Victoria 0.6 miles

London

St Georges Inn Victoria

★ 3.7 (505)

A 22-room budget hotel on Belgrave Road near Victoria Station, with compact but comfortable rooms and a genuinely helpful team.

Astors Belgravia 0.7 miles

London

Astors Belgravia

★ 3.8 (724)

Astors Belgravia is a 45-room B&B on Ebury Street near Victoria Station, in a quiet Belgravia setting handy for central London.

Dover Hotel - B&B 0.7 miles

London

Dover Hotel - B&B

★ 3.8 (622)

A 34-room B&B on Belgrave Road, London, within easy reach of Victoria Station and staffed by a genuinely helpful concierge team.

easyhotel Victoria 0.7 miles

London

easyhotel Victoria

★ 3.4 (2,085)

A five-storey budget hotel near Victoria Station with 105 compact, air-conditioned rooms.

Showing the 60 nearest of 855. For the rest, see hotels and B&Bs around London.

Quick answers

How many hotels and B&Bs are there near Buckingham Palace?

We list 855 within 3 miles of Buckingham Palace, measured in a straight line.

Which hotels and B&Bs are closest to Buckingham Palace?

The nearest are The Resident Victoria (0.2 miles), Hotel 41 (0.2 miles) and The Rubens At The Palace (0.2 miles).

Are there dog-friendly hotels and B&Bs near Buckingham Palace?

Yes: 86 of the 855 accept dogs. They are marked on this page.

How are the distances worked out?

They are straight-line distances between each place and Buckingham Palace, so the journey by road will be a little longer.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.