Where to Stay in London When Dinner Is the Main Event
Where to stay in London for food lovers, from Soho suppers and Mayfair martinis to Borough Market mornings, hotel bars and beautiful places worth falling into after dinner.
Explore the Hotel EditWhere to stay in London for food lovers depends on the kind of weekend you want. You might choose Soho for late dinners, Mayfair for martinis, Borough Market for slow mornings, or a beautiful hotel that turns dinner into a proper London escape.
Where to stay in London for food lovers
London is not a city I would ever choose by postcode alone. Instead, I would choose it by appetite.
Maybe you want a late table in Soho, a martini in Mayfair, oysters before theatre, Borough Market in the morning, or breakfast in a hotel room with no real plan to hurry.
Where you stay changes the whole flavour of the weekend. Soho gives the night a second act. Meanwhile, Mayfair makes dinner feel like the occasion. Near Borough, the morning starts with coffee, bread, cheese and a very loose plan.
So this is a food lover’s guide to London hotels and neighbourhoods for the kind of traveller who books the restaurant first and works backwards.
Where to stay in Soho for late dinners, cocktails and theatre energy
Soho is one of the best areas to stay in London for food lovers who want the night to have a second act. It is brilliant for late tables, pre-theatre drinks, Chinatown cravings and tucked-away restaurants. Plus, there is something delicious about walking back to your hotel slightly overdressed and very well fed.
The Soho Hotel for a food-led Soho stay
Chic, tucked-away Soho luxury for restaurant-led weekends. Stay for bold interiors, pre-theatre dining, cocktails and minutes-from-everything ease.
View in the Expedia hotel edit
Ham Yard Hotel for restaurants, cocktails and courtyard energy
A lively Soho hotel with real personality. The restaurant, courtyard, spa and rooftop terrace make it ideal for a proper food-led weekend.
View in the Expedia hotel edit
Broadwick Soho for rooftop cocktails and late-night glamour
Maximalist, romantic and made for a little drama. Book for bold interiors, Italian dining, rooftop cocktails and Soho evenings that refuse to end too early.
View in the Expedia hotel editWhere to stay in Mayfair for fine dining, martinis and occasion hotels
Mayfair is where to stay in London for food lovers when dinner is not just dinner. Instead, it becomes the reason you packed the good coat. Expect grand hotel bars, tasting menus, old-school service and breakfasts that understand they have a lot to live up to.
The Connaught for Mayfair dining and cocktails
A Mayfair classic for travellers who take dinner seriously. Stay for polished rooms, legendary cocktails, beautiful breakfasts and quiet old-London glamour.
View in the Expedia hotel edit
Claridge’s for afternoon tea, bars and occasion weekends
Elegant, old-school and deeply polished. Think afternoon tea, beautiful bars, quietly celebratory rooms and a London weekend that deserves a proper reservation.
View in the Expedia hotel edit
The Dorchester for Park Lane dining and afternoon tea
Grand Park Lane glamour with serious food appeal. Stay for celebrated dining, elegant bars, afternoon tea and Hyde Park mornings after a very good dinner.
View in the Expedia hotel editWhere to stay in Covent Garden for theatre suppers, wine bars and easy wandering
Covent Garden works beautifully when you want London to feel walkable. First, book dinner before the theatre. Then, add drinks after, a slow wander through Seven Dials, morning coffee and a hotel close enough to make the whole weekend feel effortless.
The Savoy for riverside dining and theatre-night romance
Riverside romance with food-and-cocktail history. Stay for grand dining, beautiful bars, theatre-night energy and breakfast with London waiting outside.
View in the Expedia hotel edit
Rosewood London for Holborn, Soho and Covent Garden
Elegant, atmospheric and wonderfully food-led. It is a brilliant base for London weekends built around bars, pies, tea and lingering.
View in the Expedia hotel edit
NoMad London for cocktails, dinner and theatrical atmosphere
NoMad sits inside a former magistrates’ court and brings a theatrical kind of London glamour. It suits cocktails, dinner, the Royal Opera House and weekends with atmosphere.
View in the Expedia hotel editWhere to stay near London Bridge for Borough Market, river walks and skyline stays
London Bridge is where to stay in London for food lovers who want the morning to start with coffee, bread, cheese and Borough Market. Afterwards, add a walk along the river, a table with a view and a hotel room high above the city.
Shangri-La The Shard for skyline views and Borough Market
For food lovers who want the view to do half the talking. Stay high above London, then wander to Borough Market, the river and nearby tables.
View in the Expedia hotel edit
Sea Containers London for riverside drinks and South Bank energy
A stylish South Bank stay with river energy, good drinks and easy walks to galleries, markets and some very scenic London wandering.
View in the Expedia hotel edit
Pan Pacific London for the City, Spitalfields and Shoreditch
Sleek City luxury with a strong wellness and dining angle. It also works well for Spitalfields, Shoreditch, Liverpool Street and East London dinners.
View in the Expedia hotel editWhere to stay in Belgravia and Knightsbridge for long lunches, spa afternoons and polished luxury
Belgravia and Knightsbridge suit a slower kind of food-led London weekend. Think beautiful coats, Hyde Park walks, polished dining rooms and hotels that know how to make everything feel expensive without being loud about it.
The Peninsula London for Belgravia dining and luxury
Belgravia luxury with beautiful rooms, destination dining and a clear sense of occasion. Stay for park views, composed service and a polished London weekend.
View in the Expedia hotel edit
Mandarin Oriental Hyde Park for spa time and polished dining
A Knightsbridge classic for Hyde Park mornings, spa time and elegant dining. It works beautifully for birthdays, anniversaries and slow city breaks.
View in the Expedia hotel edit
The Emory for discreet all-suite London luxury
Discreet, modern and deeply polished. Choose it for breakfast, dinner, rooftop drinks and wellness handled with quiet confidence.
View in the Expedia hotel editWhere to stay in Marylebone and Fitzrovia for bakeries, boutiques and neighbourhood restaurants
Marylebone and Fitzrovia are quietly perfect for food lovers who want central London without the full-volume theatre of Soho. You get bakeries, neighbourhood restaurants, independent shops and long lunches, while Soho, Mayfair and Regent’s Park stay close.
Charlotte Street Hotel for Fitzrovia restaurants and galleries
A stylish Fitzrovia stay for couples who love restaurants, galleries and design. It gives you a calmer base, with Soho still close enough for dinner.
View in the Expedia hotel edit
The London EDITION for Berners Tavern and bar energy
A polished Fitzrovia address with glamour, strong bar energy and easy access to Soho, Marylebone and some of London’s best restaurant streets.
View in the Expedia hotel edit
The Langham for afternoon tea and classic London charm
A grand London classic close to Marylebone and Regent Street. Stay for elegant rooms, polished service, afternoon tea energy and heritage.
View in the Expedia hotel editStill deciding where to stay in London for food lovers?
I curated a Luxury London Foodie Stays edit on Expedia, with hotels chosen for their restaurants, bars, neighbourhoods and special-occasion energy. So, whether you want Soho suppers, Mayfair martinis, Borough Market mornings or slow hotel breakfasts, start with the stay that suits your appetite.
Browse the Expedia hotel editA food lover’s London weekend, planned by neighbourhood
Friday: check in, dress up, go out
Start with a hotel bar, then make dinner the main event. Choose Soho if you want the night to keep going. Alternatively, choose Mayfair if the reservation is the whole reason you came.
Saturday: market morning, long lunch, one more drink
Wander Borough, book somewhere beautiful for lunch, then let the afternoon stretch into cocktails, theatre, a rooftop bar or a very good second dinner.
Sunday: breakfast slowly, leave reluctantly
Order room service, walk through Hyde Park or along the river, and do not ruin the mood by rushing. After all, late checkout is not essential, but it is deeply civilised.
Book the London experience around the stay
Once the hotel is sorted, choose the London moment you actually want to remember. Maybe that means a Borough Market food tour, a Thames cruise, a skyline view, royal history or something a little stranger after dark.
I’ve pulled together a separate Hey Lolly edit of the best tours in London, from classic landmarks to stylish experiences worth booking before you arrive.
Explore the London tours editThe best London hotels for food lovers do not end when dinner does
For a food-led weekend, the hotel bar matters. So does the walk back from dinner, the breakfast the next morning and the neighbourhood outside the door. Ultimately, the best stays make one more drink feel like an excellent idea.
Where to stay in London for food lovers: FAQs
What is the best area to stay in London for food lovers?
Soho is best for late dinners, cocktails and theatre energy. However, Mayfair is better for fine dining, martinis and special-occasion hotels. London Bridge is ideal for Borough Market and river walks, while Covent Garden is perfect for theatre suppers and easy wandering.
Where should couples stay in London for restaurants?
For couples, Soho, Mayfair and Covent Garden are especially strong. Soho gives you energy and late-night dining. Meanwhile, Mayfair gives you polished romance and hotel bars, and Covent Garden gives you theatre, wine bars and walkable charm.
Is Soho or Mayfair better for a foodie weekend?
Choose Soho if you want buzz, cocktails, theatre and spontaneous restaurant energy. However, choose Mayfair if you want fine dining, martinis, luxury hotels and a weekend that feels more dressed-up and occasion-led.
Where should I stay in London for Borough Market?
London Bridge and South Bank are the most convenient areas for Borough Market. They work beautifully for food lovers who want market mornings, riverside walks, skyline views and easy access to the city by Tube or on foot.
What are the best luxury London hotels for food lovers?
Some of the strongest luxury London hotels for food lovers include The Connaught, Claridge’s, The Dorchester, The Savoy, Rosewood London, The Soho Hotel, Ham Yard Hotel, Broadwick Soho, The Peninsula London and Mandarin Oriental Hyde Park.

