La costa cafe
Easygoing coffee shop/deli serving pastries & a menu of sandwiches & light bites all day.
68 reviewed restaurants across Bayswater. Every listing is checked for the things that actually matter: highchairs, kids menus, outdoor space, and a genuine welcome for families.
Easygoing coffee shop/deli serving pastries & a menu of sandwiches & light bites all day.
Chinese spot in Bayswater.
Down-to-earth restaurant for Middle Eastern dishes including mezze, skewered meat & shawarma.
A Mediterranean-themed menu and wood-fired pizza downstairs, chic tapas lounge and bar upstairs.
Indian food with contemporary spin served in a rustic-styled setting with traditional artefacts.
Afro-Portuguese chain for flame-grilled peri-peri chicken in African bird’s-eye chilli at different heat flavours.
Casual restaurant serving Italian pasta, pizza & grill dishes, with a special children's menu.
Steakhouse spot in Bayswater.
Mediterranean spot in Bayswater.
Italian spot in Bayswater.
Swanky hangout featuring creative cocktails & a menu of steak, seafood & burgers, plus brunch.
Relaxed, white-tablecloth restaurant serving traditional Greek cuisine; takeaway also available.
Slick, contemporary lounge bar with leather booths and seats, mood lighting and canalside tables.
Bright, industrial-style joint with wood & concrete serving pub standards, cocktails & craft beers.
Family-run joint, opened in 1956, offering an extensive menu of regional Indian dishes.
Mediterranean spot in Bayswater.
Intimate Malaysian restaurant with stripped wood flooring, carved screen and banquette seating.
An extensive menu of traditional Malaysian & Asian dishes & drinks in a minimalist, laid-back space.
Relaxed, no-nonsense family restaurant for classic Indian fare and all-you-can Sunday buffets.
Classic, authentic Malaysian cuisine, with halal dishes, in a small, no-frills basement venue.
Simple street-corner spot for classic Persian grills, stews and homemade bread from the clay oven.
Malaysian cuisine in a modern, scarlet-walled room with hibiscus stencils and teardrop lamps.
Middle Eastern antiques adorn this family-run restaurant and lounge, specialising in Yemeni cuisine.
Greek classics served with imported wine and beer in a relaxed, narrow space with banquette seating.
Lebanese spot in Bayswater.
Lebanese spot in Bayswater.
Indian spot in Bayswater.
Mexican restaurant with a lively soundtrack for small plates of market-style food & cocktails.
Middle Eastern cuisine in airy dining room with framed Arabic calligraphy and exposed bricks.
Casual restaurant serving Italian pasta, pizza & grill dishes, with a special children's menu.
Homely Greek-Cypriot dining room decorated with gourds, brass lamps and hanging copper pots.
Vegan spot in Bayswater.
Glass-walled building on park lakefront, serving breakfast, pizzas, salads and comfort classics.
Snug, unassuming option with sidewalk tables offering breakfast, sandwiches & coffee.
Open-air setting for pastries, sandwiches & pizza with coffee drinks & soft-serve ice cream.
Small neighbourhood Asian tapas restaurant for dumplings & noodles plus cocktails & tea drinks.
Burger spot in Bayswater.
Large local pub and beer garden with namesake tree, serving a Modern British pub grub menu.
Theatrical pub with pub and brunch menus, Tuesday wine club, Sunday roasts and board games.
No-frills pub with dark wood decor and large windows, for real ales and a big British pub grub menu.
Typical pub over 2 floors with a familiar menu and fresh-feeling decor with a light colour scheme.
18th-century coaching inn with terrace and balcony bar, over the road from Hyde Park.
Lebanese eatery with a charcoal grill and a classic Middle Eastern menu of meze, salads and kebabs.
Italian and Mediterranean dishes in a glass-fronted building overlooking the canal in Little Venice.
Welcoming, rustic corner spot serving French, spit-roasted chicken, sides & more, to stay or go.
Patrons cook their own meats in a variety of broths at this contemporary Mongolian-inspired eatery.
A menu featuring handmade pasta and classic Italian dishes in a modern setting with outdoor tables.
Long-established no-frills Indian restaurant serving traditional cuisine, but no alcohol.
Spacious contemporary venue serving classic Lebanese dishes in a relaxed environment.
Pub spot in Bayswater.
Cosy, elegant pub with fireplaces offers real ale, seasonal pub food, a quiz and a beer garden.
Victorian pub with original tile & leaded windows, former haunt of biologist Sir Alexander Fleming.
Pub spot in Bayswater.
Classic English pub with ales & a beer garden, plus a lower-level restaurant serving Thai cuisine.
Casual restaurant serving Italian pasta, pizza & grill dishes, with a special children's menu.
Lebanese spot in Bayswater.
Traditional dishes served in a contemporary white room with dark wood & scarlet details.
Expansive restaurant with a stylish & airy ambiance offering an Australian-themed menu.
Speciality dim sum and Chinese dishes in pink, oriental dining room with room-length blossom mural.
Informal steakhouse chain for prime cuts of Aberdeen Angus beef, plus ribs, chicken, salads & sides.
Regional Abruzzi-style food served on 2 floors amid classical marble plus ceiling and wall murals.
Relaxed, family-run Italian hangout with pavement dining, serving pizza, pasta and other classics.
Bakery spot in Bayswater.
Unpretentious restaurant serving Chinese comfort food classics, plus its Peking duck signature dish.
A focus on traditional Persian dishes including family-style grilled meats, stews, & specials.
Indian spot in Bayswater.
Curry house serving traditional Indian food with specials like veg thali and tandoori mixed grill.
No restaurants in Bayswater match those filters. Try removing one or two.
Download our free PDF guide to the best family restaurants we've reviewed — honest verdicts on every single one.