Restaurants in Caniço
The best place to eat in Caniço is Munchies Restaurante & Bar (open 09:00–23:00 in Caniço de Baixo, the reliable all-day pick from breakfast to dinner). After that, Laranjinha Bistro & Grill is the smartest room in the parish; Nova Onda, Cantinho dos Petiscos does cheap seafront petiscos; Restaurante Praia dos Reis Magos has tables with a great sea view; Sabores da Andreia is the tasca locals fill for espetada and limpets; A Traineira is a small seafood specialist; Taberna Do Chef Tério's runs a generous Madeiran grill in Caniço town; and Snack Bar Maré mixes Eastern European stews with Madeiran staples. 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.
14 Caniço restaurants listed
Last verified by Mike McCabe, on the island. 14 restaurants checked, hours, closures and prices re-confirmed before publication.

Our Caniço shortlist, ranked
Ordered the way we'd use them across a week's stay, Munchies first as the all-day favourite, then the smartest room, the seafront lunches, the local tascas and the value grills.
- 1

Open 09:00–23:00 in Caniço de Baixo: the reliable all-day option for breakfast through dinner, and our top pick for a no-fuss meal at any time.
- 2

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

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

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

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

Small seafood specialist: scabbard fish and grilled octopus in a warm, unfussy room.
- 7
Generous Madeiran grill in Caniço town: espetada, bolo do caco and grilled fish, with vegan options. Best value sit-down meal on the south-east coast.
- 8

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 a few steps from 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 is our overall #1 pick for the parish, open 09:00 for breakfast through to late dinner and reliably good at any of them, while Nova Onda handles the cheap petiscos end, Fuga does a smarter modern Madeiran-Mediterranean menu with cocktails, and Sushi Point and Namaste India cover sushi and Indian when you have had enough grilled fish. The Mini Eco Container Bar nearby pours low-waste cocktails made with local fruit. Along the residential streets, Sabores da Andreia is the tasca locals fill for espetada and limpets (Monday lunch only, then Tuesday to Saturday until 23:00), and 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. 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, at the top of Estrada do Ponte de Oliveira, is unglamorous and that is the point. In 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. Taberna Do Chef Tério's runs a generous Madeiran grill that is comfortably the best-value sit-down meal on the south-east coast.
Getting there, parking and timings
Caniço is 9 km east of Funchal, 15 minutes on the VR1, or about 30 minutes on the 555 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.
Caniço de Baixo & the cliffs
The resort half of the parish above the Garajau marine reserve, hotel-strip kitchens, cliff-side terraces and the everyday tascas and bars locals use. Most places open all day in summer.
Munchies Restaurante & Bar
Caniço de Baixo
A beloved local spot in Caniço de Baixo with a warm, welcoming atmosphere and diverse menu. Open 9 AM to 11 PM, ideal for breakfast, lunch or dinner.
Snack Bar Maré
Caniço de Baixo
Family-run spot in Caniço renowned for Eastern European specialties, borscht, hearty stews and Madeiran staples. Often has live music.
Fuga Bistro Bar
Caniço de Baixo
Contemporary bistro bar in Caniço de Baixo, a modern take on Madeiran and Mediterranean cooking with cocktails, a relaxed terrace and a young local following. The weekend brunch menu is a local favourite: full breakfast plates with eggs, bacon and sourdough toast, eggs benedict with crispy onions, and shakshuka-style baked beans. A step up in style from the seafront tascas without Funchal prices.
Sushi Point
Caniço de Baixo
Japanese sushi bar in Caniço de Baixo serving nigiri, sashimi, temaki and hot Asian plates, with takeaway and delivery across the parish. The go-to when you want something other than grilled fish and espetada.
Namaste India
Caniço de Baixo
Indian restaurant in Caniço de Baixo cooking north-Indian curries, tandoori grills, biryanis and plenty of vegetarian and vegan options, with takeaway available. The parish's best option for spice.
Inn & Art
Caniço de Baixo
Restaurant and gallery above the sea at Reis Magos, Caniço de Baixo, fresh fish and seafood, Madeiran and international plates, served among rotating art exhibitions with a big ocean-facing terrace.
Sabores da Andreia
Caniço de Baixo
Tucked-away tasca in Caniço serving proper old Madeiran home-cooked food, big portions of espetada, grilled limpets, black scabbard fish, proper local sides. The kind of place where locals eat.
A Traineira
Caniço de Baixo
Cozy seafood specialist in Caniço, known for fresh fish dishes like scabbard fish and grilled octopus in a warm relaxed setting.
Laranjinha Bistro & Grill
Caniço de Baixo
Charming Caniço bistro with a warm ambiance and a menu blending Madeiran flavours with international dishes. Strong service and consistent quality.
Reis Magos: by the beach
Down at the pebble beach below Caniço de Baixo: grilled fish, petiscos and cocktails a few steps from the water, best before 12:30 or after 14:30 in high summer.
Restaurante Praia dos Reis Magos
Reis Magos
Beachfront restaurant in Caniço de Baixo serving traditional Madeiran cuisine with serene coastal views. Great for Madeiran tapas right on the seafront.
Nova Onda: Cantinho dos Petiscos
Reis Magos
Relaxed beachside dining with a focus on fresh local flavours. Friendly service, affordable prices and scenic sea views in Caniço de Baixo.
Caniço town
Up the hill at the top of Estrada do Ponte de Oliveira, everyday tascas and the generous Madeiran grills that locals fill at lunchtime.
Bar Restaurante O Mero
Caniço
Unfussy fish and seafood restaurant on Estrada do Cristo Rei at Garajau, a short walk from the Cristo Rei statue and viewpoint. Grilled fish of the day, big garlic prawns and limpets served on a thatched, sea-facing terrace looking over the Garajau marine reserve. Open every day, 10:00 to 20:00.
Restaurante A Lareira
Caniço
Long-standing restaurant on Caniço's old town square, with a shaded terrace looking straight out over the parish church and the morning produce market. Traditional Madeiran cooking, espetada, grilled fish, bolo do caco, at everyday local prices.
Taberna Do Chef Tério's
CaniçoFriendly taberna in Caniço town, run by Chef Tério. Generous Madeiran plates, espetada, bolo do caco, grilled fish, with vegan options and outdoor seating. Reliably one of the best-value sit-down meals on the south-east coast.
Caniço restaurants: frequently asked
Where should I eat in Caniço?
Is Caniço cheaper than Funchal for eating out?
Does Praia dos Reis Magos have a sea view?
How far is Caniço from Funchal?
What is Caniço de Baixo?
Nearby: best restaurants in Funchal · Caniço town guide · all Madeira restaurants
