40 mid-range places in Funchal, editor-picked. the comfortable everyday-good restaurants in Funchal, with real cooking and no surprise on the bill. All Funchal food.

Gavião Novo ★ 4.6

Zona Velha · Rua de Santa Maria 131, 9060-291 Funchal

Gavião Novo grills fish off the Funchal coast on Rua de Santa Maria, the old town street where the day boat rather than the menu decides dinner.

Tip: Book ahead for dinner. The dining room is small and the pavement tables on Rua de Santa Maria go first.

Gavião Novo ★ 4.6

Zona Velha · Rua de Santa Maria 131, 9060-291 Funchal

Gavião Novo grills fish off the Funchal coast on Rua de Santa Maria, the old town street where the day boat rather than the menu decides dinner.

Tip: Book ahead for dinner. The dining room is small and the pavement tables on Rua de Santa Maria go first.

Blandy's Wine Lodge ★ 4.6

Sé · Avenida Arriaga 28, 9000-064 Funchal

Blandy's Wine Lodge ages Madeira by the canteiro method on Avenida Arriaga, where over 650 barrels and vats rest above the street in the family lodge.

Tip: Guided tours run seven days a week in five languages. English has the most departures, so check the timetable before fixing a time for the others.

Casal da Penha ★ 4.4

Lido · Beco da Ataíde 1, 9000-604 Funchal

Casal da Penha is a family-run Funchal restaurant just off the hotel strip, with a classic dining room, a Madeiran terrace and a grilled fish carte.

Tip: The terrace is the reason to come. Ask for it when you book rather than on arrival.

Taberna Ruel ★ 4.4

Zona Velha · Rua de Santa Maria 119, 9060-291 Funchal

Taberna Ruel works a Madeiran and Portuguese kitchen on Rua de Santa Maria, named for chef Ricardo Ruel and built on island produce and modern technique.

Tip: It runs straight through from 11:00 to 23:00 every day, so it catches both the late lunch and the early dinner.

Doca do Cavacas ★ 4.4

Ponta da Cruz · Rua da Ponta da Cruz 66, 9000-250 Funchal

Doca do Cavacas is built on the rock above the Ponta da Cruz sea pools in Funchal, serving grilled fish, shellfish and espetada by the water.

Tip: Closed Mondays. Lunch on the terrace catches the sun over Praia Formosa.

Taberna Ruel ★ 4.4

Zona Velha · Rua de Santa Maria 119, 9060-291 Funchal

Taberna Ruel works a Madeiran and Portuguese kitchen on Rua de Santa Maria, named for chef Ricardo Ruel and built on island produce and modern technique.

Tip: It runs straight through from 11:00 to 23:00 every day, so it catches both the late lunch and the early dinner.

Doca do Cavacas ★ 4.4

Ponta da Cruz · Rua da Ponta da Cruz 66, 9000-250 Funchal

Doca do Cavacas is built on the rock above the Ponta da Cruz sea pools in Funchal, serving grilled fish, shellfish and espetada by the water.

Tip: Closed Mondays. Lunch on the terrace catches the sun over Praia Formosa.

Prima Caju ★ 4.4

Sé · Rua da Carreira 108, 9000-042 Funchal

Prima Caju runs the all-day brunch counter at CAJU Le Petit Hotel on Rua da Carreira in Funchal, on bowls, pancakes, eggs and pressed juice.

Tip: Walk-ins only, no reservations, and the small courtyard fills through the late morning.

Land Food & Coffee ★ 4.4

Monte · Largo das Babosas 8, 9050-541 Funchal

Land Food & Coffee pours Odd Coffee Roastery beans beside the Monte cable-car station above Funchal, with brunch, sourdough and charcoal plates.

Tip: It sits at the top of the Funchal cable car, so ride up rather than driving the Monte hairpins.

Land Food & Coffee ★ 4.4

Monte · Largo das Babosas 8, 9050-541 Funchal

Land Food & Coffee pours Odd Coffee Roastery beans beside the Monte cable-car station above Funchal, with brunch, sourdough and charcoal plates.

Tip: It sits at the top of the Funchal cable car, so ride up rather than driving the Monte hairpins.

Prima Caju ★ 4.4

Sé · Rua da Carreira 108, 9000-042 Funchal

Prima Caju runs the all-day brunch counter at CAJU Le Petit Hotel on Rua da Carreira in Funchal, on bowls, pancakes, eggs and pressed juice.

Tip: Walk-ins only, no reservations, and the small courtyard fills through the late morning.

Land Food & Coffee ★ 4.4

Monte · Largo das Babosas 8, 9050-541 Funchal

Land Food & Coffee pours Odd Coffee Roastery beans beside the Monte cable-car station above Funchal, with brunch, sourdough and charcoal plates.

Tip: It sits at the top of the Funchal cable car, so ride up rather than driving the Monte hairpins.

Dash Cocktail Bar ★ 4.4

Sé · Rua da Alfândega 1B, 9000-059 Funchal

Dash Cocktail Bar mixes house infusions on Rua da Alfândega, the narrow Funchal street that has turned into the city's late-night drinking strip.

Tip: Opens at 20:00 and runs to 03:00 on Friday and Saturday. Closed Sunday and Monday.

H.M. Borges ★ 4.4

Sé · Rua 31 de Janeiro 83, 9050-401 Funchal

H.M. Borges has bottled Madeira since 1877 and worked from its Rua 31 de Janeiro building since 1924, running guided cellar tours and tastings from the adega.

Tip: The house publishes no fixed tasting-room schedule. Visits are customised, so email or call ahead rather than turning up.

Dash Cocktail Bar ★ 4.4

Sé · Rua da Alfândega 1B, 9000-059 Funchal

Dash Cocktail Bar mixes house infusions on Rua da Alfândega, the narrow Funchal street that has turned into the city's late-night drinking strip.

Tip: Opens at 20:00 and runs to 03:00 on Friday and Saturday. Closed Sunday and Monday.

Doca do Cavacas ★ 4.4

Ponta da Cruz · Rua da Ponta da Cruz 66, 9000-250 Funchal

Doca do Cavacas is built on the rock above the Ponta da Cruz sea pools in Funchal, serving grilled fish, shellfish and espetada by the water.

Tip: Closed Mondays. Lunch on the terrace catches the sun over Praia Formosa.

H.M. Borges ★ 4.4

Sé · Rua 31 de Janeiro 83, 9050-401 Funchal

H.M. Borges has bottled Madeira since 1877 and worked from its Rua 31 de Janeiro building since 1924, running guided cellar tours and tastings from the adega.

Tip: The house publishes no fixed tasting-room schedule. Visits are customised, so email or call ahead rather than turning up.

Prima Caju ★ 4.4

Sé · Rua da Carreira 108, 9000-042 Funchal

Prima Caju runs the all-day brunch counter at CAJU Le Petit Hotel on Rua da Carreira in Funchal, on bowls, pancakes, eggs and pressed juice.

Tip: Walk-ins only, no reservations, and the small courtyard fills through the late morning.

Prima Caju ★ 4.4

Sé · Rua da Carreira 108, 9000-042 Funchal

Prima Caju runs the all-day brunch counter at CAJU Le Petit Hotel on Rua da Carreira in Funchal, on bowls, pancakes, eggs and pressed juice.

Tip: Walk-ins only, no reservations, and the small courtyard fills through the late morning.

Land Food & Coffee ★ 4.4

Monte · Largo das Babosas 8, 9050-541 Funchal

Land Food & Coffee pours Odd Coffee Roastery beans beside the Monte cable-car station above Funchal, with brunch, sourdough and charcoal plates.

Tip: It sits at the top of the Funchal cable car, so ride up rather than driving the Monte hairpins.

Lá ao Fundo ★ 4.3

Zona Velha · Rua Portão de São Tiago 17, 9060-250 Funchal

Lá ao Fundo sits at the fortress end of the Funchal old town, where chef-owner Jaime Cruz pulls Portuguese, African and Indian threads into one short menu.

Tip: Lunch and dinner run as two separate services with the kitchen shut between them. Book the terrace.

Lá ao Fundo ★ 4.3

Zona Velha · Rua Portão de São Tiago 17, 9060-250 Funchal

Lá ao Fundo sits at the fortress end of the Funchal old town, where chef-owner Jaime Cruz pulls Portuguese, African and Indian threads into one short menu.

Tip: Lunch and dinner run as two separate services with the kitchen shut between them. Book the terrace.

Brunch Club Madeira ★ 4.3

Sé · Rua do Bom Jesus 6, 9050-028 Funchal

Brunch Club Madeira works a rustic room on Rua do Bom Jesus in Funchal through eggs, loaded toast, salads and bowls until the mid-afternoon.

Tip: Kitchen stops mid-afternoon every day, and weekend service ends earlier than the weekday one.

Funchal Taproom ★ 4.3

Sé · Rua Direita 37, 9050-450 Funchal

Funchal Taproom keeps a rotating European craft list on Rua Direita, the closest thing Funchal has to a dedicated beer bar, with Mexican food.

Tip: Closed Mondays and it shuts by 22:00 most nights, so it is an early-evening stop.

Brunch Club Madeira ★ 4.3

Sé · Rua do Bom Jesus 6, 9050-028 Funchal

Brunch Club Madeira works a rustic room on Rua do Bom Jesus in Funchal through eggs, loaded toast, salads and bowls until the mid-afternoon.

Tip: Kitchen stops mid-afternoon every day, and weekend service ends earlier than the weekday one.

Funchal Taproom ★ 4.3

Sé · Rua Direita 37, 9050-450 Funchal

Funchal Taproom keeps a rotating European craft list on Rua Direita, the closest thing Funchal has to a dedicated beer bar, with Mexican food.

Tip: Closed Mondays and it shuts by 22:00 most nights, so it is an early-evening stop.

Funchal Taproom ★ 4.3

Sé · Rua Direita 37, 9050-450 Funchal

Funchal Taproom keeps a rotating European craft list on Rua Direita, the closest thing Funchal has to a dedicated beer bar, with Mexican food.

Tip: Closed Mondays and it shuts by 22:00 most nights, so it is an early-evening stop.

Lá ao Fundo ★ 4.3

Zona Velha · Rua Portão de São Tiago 17, 9060-250 Funchal

Lá ao Fundo sits at the fortress end of the Funchal old town, where chef-owner Jaime Cruz pulls Portuguese, African and Indian threads into one short menu.

Tip: Lunch and dinner run as two separate services with the kitchen shut between them. Book the terrace.

Brunch Club Madeira ★ 4.3

Sé · Rua do Bom Jesus 6, 9050-028 Funchal

Brunch Club Madeira works a rustic room on Rua do Bom Jesus in Funchal through eggs, loaded toast, salads and bowls until the mid-afternoon.

Tip: Kitchen stops mid-afternoon every day, and weekend service ends earlier than the weekday one.

Casa Portuguesa ★ 4.2

Zona Velha · Travessa das Torres 30, 9060-314 Funchal

Casa Portuguesa lines its Funchal old town rooms with hand-painted cobalt tiles and cooks a traditional Portuguese carte, with fado by prior reservation.

Tip: Fado nights need reserving in advance rather than asking for on the door.

Restaurante dos Combatentes ★ 4.2

Sé · Rua Ivens 1-2, 9000-046 Funchal

Restaurante dos Combatentes is a plain central Funchal dining room with a garden, cooking regional Madeiran plates at everyday weekday prices.

Tip: Lunch is the busy service with local office trade. Both services run Saturday too, and it is closed Sunday.

Casa Portuguesa ★ 4.2

Zona Velha · Travessa das Torres 30, 9060-314 Funchal

Casa Portuguesa lines its Funchal old town rooms with hand-painted cobalt tiles and cooks a traditional Portuguese carte, with fado by prior reservation.

Tip: Fado nights need reserving in advance rather than asking for on the door.

Restaurante dos Combatentes ★ 4.2

Sé · Rua Ivens 1-2, 9000-046 Funchal

Restaurante dos Combatentes is a plain central Funchal dining room with a garden, cooking regional Madeiran plates at everyday weekday prices.

Tip: Lunch is the busy service with local office trade. Both services run Saturday too, and it is closed Sunday.

Barreirinha Bar Café ★ 4.2

Zona Velha · Largo do Socorro 1, 9060-305 Funchal

Barreirinha Bar Café sits above the old bathing complex in the Funchal Zona Velha, a seafront terrace running from morning coffee to weekend DJs.

Tip: Morning coffee and late drinks happen in the same room. Weekends run to 02:00.

Mini Eco Bar ★ 4.2

Sé · Rua da Alfândega 3, 9000-059 Funchal

Mini Eco Bar is a microbar on Rua da Alfândega built around low-impact materials, where most of the Funchal crowd drinks standing in the street.

Tip: The room holds very few people. The crowd spills onto Rua da Alfândega most evenings.

Barreirinha Bar Café ★ 4.2

Zona Velha · Largo do Socorro 1, 9060-305 Funchal

Barreirinha Bar Café sits above the old bathing complex in the Funchal Zona Velha, a seafront terrace running from morning coffee to weekend DJs.

Tip: Morning coffee and late drinks happen in the same room. Weekends run to 02:00.

Barreirinha Bar Café ★ 4.2

Zona Velha · Largo do Socorro 1, 9060-305 Funchal

Barreirinha Bar Café sits above the old bathing complex in the Funchal Zona Velha, a seafront terrace running from morning coffee to weekend DJs.

Tip: Morning coffee and late drinks happen in the same room. Weekends run to 02:00.

Casa Portuguesa ★ 4.2

Zona Velha · Travessa das Torres 30, 9060-314 Funchal

Casa Portuguesa lines its Funchal old town rooms with hand-painted cobalt tiles and cooks a traditional Portuguese carte, with fado by prior reservation.

Tip: Fado nights need reserving in advance rather than asking for on the door.

Restaurante dos Combatentes ★ 4.2

Sé · Rua Ivens 1-2, 9000-046 Funchal

Restaurante dos Combatentes is a plain central Funchal dining room with a garden, cooking regional Madeiran plates at everyday weekday prices.

Tip: Lunch is the busy service with local office trade. Both services run Saturday too, and it is closed Sunday.