MadeiraInfo

Restaurants in Caniço

The best places to eat in Caniço are Restaurante Praia dos Reis Magos (tables on the pebble beach, Madeiran tapas and grilled fish), Nova Onda — Cantinho dos Petiscos (cheap seafront petiscos at Caniço de Baixo) and Taberna Do Chef Tério's (all-you-can-eat Madeiran grill on the main road). For food locals eat rather than visitors, Sabores da Andreia does espetada and limpets in big portions. Caniço is 15 minutes east of Funchal and runs roughly a third cheaper for a comparable meal — the parish splits between the seafront at Caniço de Baixo and the everyday tascas in the town above.

8 Caniço restaurants listed · updated 2026

Our Caniço shortlist, ranked

Ordered the way we'd use them across a week's stay — seafront lunches first, then the value grills, then the smarter rooms.

  1. 1
    Restaurante Praia dos Reis Magos

    Tables on the pebbles at Praia dos Reis Magos — Madeiran tapas, grilled fish and the best seafront lunch in the parish.

  2. 2
    Nova Onda — Cantinho dos Petiscos

    Petiscos by the sea at Caniço de Baixo: limpets, octopus salad, bolo do caco, cheap and consistently good.

  3. 3
    Taberna Do Chef Tério's

    All-you-can-eat Madeiran grill on the main road — espetada, bolo do caco and grilled fish, with vegan options. Best value sit-down meal on the south-east coast.

  4. 4
    Sabores da Andreia

    Tucked-away tasca doing proper home-cooked Madeiran food — big portions of espetada and limpets, mostly local customers.

  5. 5
    A Traineira

    Small seafood specialist — scabbard fish and grilled octopus in a warm, unfussy room.

  6. 6
    Laranjinha Bistro & Grill

    The smartest room in Caniço — Madeiran flavours with international dishes; worth booking.

  7. 7
    Munchies Restaurante & Bar

    Open 09:00–23:00 in Caniço de Baixo — the reliable all-day option for breakfast through dinner.

  8. 8
    Snack Bar Maré

    Family-run and unexpected: Eastern European borscht and stews alongside Madeiran staples, often with live music.

The Reis Magos seafront

Praia dos Reis Magos is a small pebble-and-shingle beach at the bottom of a steep road below Caniço de Baixo, with a lifeguard in season, a slipway used by local fishermen and a short promenade. It is the single best reason to eat down here: the restaurant and bar sit metres from the water, and lunch is grilled fish, limpets in garlic butter, octopus salad and bolo do caco, eaten with your feet more or less on the beach. Come before 12:30 or after 14:30 in July and August — the terrace fills and there is no queuing system beyond patience. The coastal path from the Cristo Rei statue at Garajau arrives here on foot in about 40 minutes if you would rather earn the meal.

Caniço de Baixo and the hotel strip

Caniço de Baixo is the cliff-top resort half of the parish — a run of hotels and apartment blocks above the Garajau marine reserve, Madeira's oldest protected stretch of sea and the island's best shore diving. The restaurants here are built for that crowd: all-day kitchens, English spoken, prices still well below Funchal. Munchies opens at 09:00 for breakfast through to late dinner, Nova Onda handles the cheap petiscos end, and the Mini Eco Container Bar nearby pours low-waste cocktails made with local fruit. It is a 5-minute drive or a 20-minute downhill walk from Caniço town, and the hotels run shuttles to the beach lifts.

Caniço town — where locals eat

The town above is unglamorous and that is the point. Along Estrada José Avelino Pinto and the streets around the church you get tascas serving what Madeiran families actually eat at lunch: espetada off the laurel skewer, lapas grelhadas, black scabbard with banana, milho frito, and a jug of house wine for a few euros. Sabores da Andreia is the pick — Monday lunch only, then Tuesday to Saturday until 23:00 — and Taberna Do Chef Tério's runs an all-you-can-eat Madeiran grill that is comfortably the best-value sit-down meal on the south-east coast. Snack Bar Maré is the local oddity: a family-run room where borscht and Eastern European stews share the menu with Madeiran staples, with live music several nights a week.

Getting there, parking and timings

Caniço is 9 km east of Funchal, 15 minutes on the VR1, or about 30 minutes on the 155 and 110 buses from the Funchal seafront — see the bus guide for live timetables. Parking is free and easy in the town; Caniço de Baixo and the road down to Reis Magos are tight from June to September, so go early or park up top and walk down. Most kitchens serve lunch 12:00–15:00 and dinner 19:00–22:30, and several of the town tascas close on Sunday or Saturday — check the individual listing before you drive over.

Run a restaurant in Caniço?

Add or claim your listing — free, editor-verified — to keep menu, hours and photos up to date.

Add your restaurant

Caniço town & the main road

Up the hill along Estrada José Avelino Pinto and Rua Dom Francisco Santana: everyday tascas, grill houses and the all-you-can-eat Madeiran tables that locals fill at lunchtime.

Caniço restaurants — frequently asked

Where should I eat in Caniço?

For a seafront lunch, Restaurante Praia dos Reis Magos or Nova Onda — Cantinho dos Petiscos, both on the water at Caniço de Baixo. For a big, cheap Madeiran dinner, Taberna Do Chef Tério's on the main road does an all-you-can-eat grill. For the food locals actually eat, Sabores da Andreia.

Is Caniço cheaper than Funchal for eating out?

Yes, noticeably. A full meal with wine in Caniço runs roughly €15–€25 per person, against €25–€35 for a comparable casual dinner in Funchal and €40–€60 in a modern Funchal kitchen. The seafront tascas and the all-you-can-eat grills are where the gap is widest.

Can you eat on the beach at Reis Magos?

Yes — Praia dos Reis Magos has a restaurant and bar directly on the pebble beach, with tables a few metres from the water. It fills fast on summer weekends, so arrive before 12:30 for lunch or after 14:30.

How far is Caniço from Funchal?

About 9 km, 15 minutes by car on the VR1 motorway, or roughly 30 minutes on the 155 / 110 buses from Funchal. Parking in Caniço town is easy; Caniço de Baixo and Reis Magos are tighter in summer.

What is Caniço de Baixo?

The coastal half of the parish, below the town — a hotel strip on the cliffs above the Garajau marine reserve, with the Reis Magos and Garajau beaches, dive centres and a cluster of casual restaurants. Caniço town, up the hill, is where the everyday tascas and the main-road grills are.

Nearby: best restaurants in Funchal · Caniço town guide · all Madeira restaurants