London city guides

Our top 5 favourite restaurants in Covent Garden.


Dylan Mitchell

Wherever you are in England’s capital, you won’t be far from a high-quality restaurant offering incredible cuisine. However, if you’re solely focused on eating out in Covent Garden, we’ve got you covered with the best places to eat in Covent Garden. Flick through our guide now to make some savings and sample some tasty food!

Best restaurants in Covent Garden

Covent Garden is one of our favourite places to visit whenever we’re in London! It’s a beautiful location filled with history, culture and entertainment. Whether you’re just wandering around the area, shopping, taking in the sights, or looking for restaurant deals in Covent Garden, there’s something for everyone. Here’s a list of our top five best places to eat in Covent Garden:

  • St. Martin’s House

  • Bella Italia

  • Jamon Jamon

  • Souk Bazaar

  • Haozhan

St Martin's House London.

St. Martin’s House.

Despite there being a seemingly endless choice of cuisines in London, sometimes all we want to eat is steak! At St. Martin’s House, you can enjoy brilliantly British meats and other dishes right off their grill. Bursting with flavour, this is truly one of the best places to eat in Covent Garden.

Bella Italia Pepperoni Pizza

Bella Italia.

If you’re feeling a little peckish after a day of tourist attractions and window shopping in Covent Garden, you can never go wrong with an Italian restaurant. Fortunately, there is an amazing one in the area, and it’s called Bella Italia. This big-name branded restaurant serves the most delicious and authentic Italian food you can think of. Pastas, pizzas and everything in between are made with care and detail with only the freshest ingredients.

Jamon Jamon.

At tastecard, we love Spanish food! And one of the best restaurants in Covent Garden is a Spanish eatery called Jamon Jamon. Quality food is served in abundance at Jamon Jamon, all in surroundings that typify the Spanish passion for life and good food, all at a superb value. For tapas in Covent Garden, there aren’t any better places than Jamon Jamon.

Souk London.

Souk Bazaar.

If you’re feeling exotic or want a taste of home, then Souk Bazaar is the ideal restaurant for you. A beautiful mix of African and Indian, Souk offers a delicious selection of dishes. Alongside their incredible dishes, you can also enjoy flavourful cocktails and mint tea. Sounds perfect!

Haozhan London


The final entry in our top five best places to eat in Covent Garden is Haozhan. For Chinese food, there really aren’t many better places in the whole of London. If you’re looking for high-quality Asian cuisine, Haozhan is the perfect place to go having been named by Time Out, The Observer, The Telegraph, and more, as one of the best restaurants in London. At Haozhan, you can find a wide range of traditional Chinese dishes, like sweet and sour chicken and aromatic crispy duck, each made with care by fantastic chefs. We guarantee you’ll enjoy a memorable meal and will want to return in future!

Images sourced directly from partners and/or their Instagram accounts. All restaurants available on tastecard at the time of publishing.

Start saving with tastecard.

Now you know the best restaurants in Covent Garden, you should try tastecard and start saving money. With us, you can enjoy fantastic restaurant deals like 2 for 1 meals, 50% off food, or 25% off food & drinks. Plus, super cinema ticket savings and discounts on days out.