Skip to content
Top Restaurants

Best Mid-Range Restaurants in Lisbon (2026)

49 mid-range restaurants between 30€ and 60€ per person.

← View all restaurants in Lisbon

The mid-range restaurants of Lisbon offer the sweet spot between quality and value. These 49 restaurants in {city}, Portugal typically cost between 30€ and 60€ per person, delivering memorable dining experiences without the fine-dining price tag. Ranked by thousands of real Google Maps reviews.

At a Glance

49
Total Restaurants
4.6
Average Rating
4.2 — 4.9
Rating Range
11
Cuisine Types

Interactive Map

Loading the map will connect to OpenStreetMap servers, which will receive your IP address.

#1
Jam Club

Jam Club

Restaurant
#1 overall
4.9
2,437 reviews

Tv. dos Inglesinhos 49, 1200-223 Lisboa, Portugal

Vintage bar for beer, cocktails & music. Relaxed spot with a retro vibe & regular live concerts, offering beer, cocktails & small plates.

#2
A Nossa Casa

A Nossa Casa

Restaurant
#9 overall
4.8
2,321 reviews

R. da Atalaia 31, 1200-037 Lisboa, Portugal

Laid-back eatery for local & global fare. Snug, easygoing restaurant with a local & global menu focusing on seafood & meat plates, plus wine.

#3
Zaataria

Zaataria

Lebanese
#12 overall
4.8
1,559 reviews

Av. Casal Ribeiro 6 a 10, 1000-092 Lisboa, Portugal

Popular Lebanese restaurant with moderate prices. Inviting eatery on Avenida Casal Ribeiro serving hummus, falafel, shawarma & other Lebanese favorites.

#4
Copo de Mar

Copo de Mar

Fish
#13 overall
4.8
1,499 reviews

Av. Barbosa du Bocage 107A, 1050-052 Lisboa, Portugal

Fresh fish restaurant with moderate prices. Welcoming seafood spot on Avenida Barbosa du Bocage specializing in fresh fish dishes & Portuguese wine.

#5
Taverna Alfacinha

Taverna Alfacinha

Restaurant
#15 overall
4.7
7,862 reviews

R. dos Sapateiros no 179, 1100-577 Lisboa, Portugal

Traditional Portuguese tavern in the Baixa. Cozy restaurant on Rua dos Sapateiros offering hearty Portuguese cuisine & grilled dishes at moderate prices.

#6
O castico restaurant

O castico restaurant

Seafood
#16 overall
4.7
7,184 reviews

R. dos Sapateiros 81, 1100-578 Lisboa, Portugal

Seafood restaurant in the heart of Baixa. Welcoming eatery on Rua dos Sapateiros specializing in fresh seafood & traditional Portuguese dishes.

#7
El Clan - Restaurante Português

El Clan - Restaurante Português

Restaurant
#21 overall
4.7
4,307 reviews

R. Dom Duarte 4A, 1100-198 Lisboa, Portugal

Portuguese restaurant in the historic center. Inviting eatery on Rua Dom Duarte serving classic Portuguese dishes, grilled meats & fresh seafood.

#8
Pata Negra - Portuguese Kitchen & Steak House

Pata Negra - Portuguese Kitchen & Steak House

Portuguese
#22 overall
4.7
4,018 reviews

R. dos Arameiros 1, 1100-016 Lisboa, Portugal

Portuguese kitchen & steak house in Baixa. Rustic restaurant on Rua dos Arameiros serving quality steaks, grilled meats & traditional Portuguese fare.

#9
Casa Nepalesa

Casa Nepalesa

Nepalese
#24 overall
4.7
3,506 reviews

Av. Elias Garcia 172A, 1050-103 Lisboa, Portugal

Nepalese restaurant with moderate prices. Cozy eatery on Avenida Elias Garcia serving authentic Nepalese cuisine, including momos, curries & dal bhat.

#10
Frade dos Mares

Frade dos Mares

Seafood
#25 overall
4.7
3,438 reviews

Av. Dom Carlos I 55A, 1200-647 Lisboa, Portugal

A modern seafood menu in stylish setting. Contemporary setting for a modern take on Portuguese seafood, including many octopus dishes, & meat.

#11
da Prata 52

da Prata 52

Portuguese
#28 overall
4.7
2,968 reviews

Rua da Prata 52, 1100-150 Lisboa, Portugal

Portuguese restaurant in the Baixa district. Welcoming spot on Rua da Prata serving traditional Portuguese cuisine, petiscos & regional wines.

#12
Love Lisbon Restaurant & Bar

Love Lisbon Restaurant & Bar

Asian
#29 overall
4.7
2,599 reviews

R. José António Serrano Floor 4, 1150-333 Lisboa, Portugal

Asian fusion restaurant & bar in Lisbon. Stylish 4th-floor eatery serving creative Asian fusion dishes & cocktails with a modern ambiance.

#13
Altar

Altar

Restaurant
#30 overall
4.7
2,174 reviews

Largo Rodrigues de Freitas 21, 1100-495 Lisboa, Portugal

Mid-range restaurant in Alfama. Inviting eatery at Largo Rodrigues de Freitas offering a well-crafted menu in a warm, contemporary setting.

#14
O Gambuzino

O Gambuzino

Vegetarian & Vegan
#34 overall
4.7
1,820 reviews

Rua dos Anjos 5A, 1150-032 Lisboa, Portugal

Lively eatery for vegan dishes. Vibrant restaurant serving an international plant-based menu, plus cocktails, wine & beer.

#15
Rico Sabor

Rico Sabor

Restaurant
#35 overall
4.7
1,531 reviews

Tv. dos Fiéis de Deus 28, Bairro Alto, 1200-189 Lisboa, Portugal

Mid-range restaurant in Bairro Alto. Cozy eatery on Travessa dos Fiéis de Deus offering flavorful dishes & drinks in the lively Bairro Alto neighborhood.

#16
Versículo d'O Faia

Versículo d'O Faia

Portuguese
#37 overall
4.7
1,385 reviews

R. da Barroca 60A, 1200-050 Lisboa, Portugal

Cozy, classy seafood restaurant. Modern Portuguese seafood dishes served in a romantic, upscale locale with outside seating.

#17
A Venda Lusitana

A Venda Lusitana

Restaurant
#42 overall
4.7
1,002 reviews

R. do Telhal 75, 1150-345 Lisboa, Portugal

Mid-range Portuguese restaurant in Lisbon. Inviting eatery on Rua do Telhal offering classic Portuguese fare, including grilled meats & fish dishes.

#18
Baía do Peixe - Praça do Comércio

Baía do Peixe - Praça do Comércio

Seafood
#44 overall
4.6
6,315 reviews

Praça do Comércio 9, 1100-148 Lisboa, Portugal

Seafood restaurant on Praça do Comércio. Prime waterfront location serving fresh fish & shellfish with views of the iconic Lisbon square.

#19
Restaurante Rio Grande

Restaurante Rio Grande

Portuguese
#45 overall
4.6
4,252 reviews

R. Nova do Carvalho 55, 1200-019 Lisboa, Portugal

Portuguese restaurant in Cais do Sodré. Traditional eatery on Rua Nova do Carvalho serving classic Portuguese cuisine, seafood & regional wines.

#20
The Codfish House

The Codfish House

Portuguese
#46 overall
4.6
4,069 reviews

Rua do Grilo 54, 1900-706 Lisboa, Portugal

Codfish-focused Portuguese restaurant. Specialty eatery on Rua do Grilo dedicated to Portugal's beloved bacalhau, prepared in numerous traditional ways.

#21
A Carvoaria

A Carvoaria

Restaurant
#48 overall
4.6
2,734 reviews

R. Maria Andrade 6A, 1170-216 Lisboa, Portugal

Mid-range restaurant in Lisbon. Inviting eatery on Rua Maria Andrade offering grilled meats & hearty dishes in a warm, welcoming atmosphere.

#22
Solar 31 da Calçada

Solar 31 da Calçada

Restaurant
#49 overall
4.6
2,678 reviews

Calçada Garcia 31, 1150-169 Lisboa, Portugal

Cozy joint for Portuguese seafood dishes. Simple, intimate restaurant tucked down an unassuming alley offering Portuguese seafood specialties.

#23
La Villa

La Villa

Italian
#50 overall
4.6
2,432 reviews

Campo dos Mártires da Pátria 40 41, 1150-317 Lisboa, Portugal

Italian restaurant with moderate prices. Charming Italian eatery at Campo dos Mártires da Pátria serving pasta, pizza & classic Italian dishes.

#24
Restaurante O Frade

Restaurante O Frade

Restaurant
#51 overall
4.6
2,392 reviews

Calçada da Ajuda 14, 1300-598 Lisboa, Portugal

Mid-range restaurant in the Ajuda district. Traditional eatery on Calçada da Ajuda offering Portuguese cuisine & grilled specialties at fair prices.

#25
A Cozinha - Sr. Lisboa

A Cozinha - Sr. Lisboa

Restaurant
#53 overall
4.6
2,336 reviews

R. São José 134, 1150-325 Lisboa, Portugal

Cozy tapas bar with eclectic decor. Updated Portuguese sharing plates with wine & cocktails, served in an artfully funky setting.

#26
Em Alta Na Baixa

Em Alta Na Baixa

Portuguese
#55 overall
4.6
2,225 reviews

R. de São Nicolau 22, 1100-061 Lisboa, Portugal

Portuguese restaurant in the Baixa district. Welcoming eatery on Rua de São Nicolau serving traditional Portuguese cuisine & petiscos at moderate prices.

#27
O Português Chiado

O Português Chiado

Restaurant
#59 overall
4.6
1,840 reviews

R. dos Duques de Bragança 5G, 1200-162 Lisboa, Portugal

Portuguese restaurant in the Chiado area. Mid-range eatery on Rua dos Duques de Bragança serving traditional Portuguese cuisine in a refined setting.

#28
#Treestory

#Treestory

European
#60 overall
4.6
1,811 reviews

R. Luciano Cordeiro 46A, 1150-069 Lisboa, Portugal

Casual restaurant serving Georgian fare. Relaxed eatery offering classic Georgian dishes, a warmly decorated dining room & a garden terrace.

#29
The Food Temple

The Food Temple

Vegetarian & Vegan
#62 overall
4.6
1,588 reviews

Beco do Jasmim 18, 1100-289 Lisboa, Portugal

Vegetarian & vegan eatery in Alfama. Creative plant-based restaurant in a tucked-away Alfama alley offering flavorful vegan & vegetarian dishes.

#30
Casa dos Pecados

Casa dos Pecados

Restaurant
#65 overall
4.6
1,424 reviews

Tv. João de Deus 14/16, 1200-235 Lisboa, Portugal

Mid-range restaurant in Bairro Alto. Intimate eatery on Travessa João de Deus offering creative cuisine & wine in a charming, candlelit setting.

#31
Pigmeu

Pigmeu

Restaurant
#67 overall
4.6
1,262 reviews

R. 4 de Infantaria 68, 1350-274 Lisboa, Portugal

Creative restaurant in Campo de Ourique. Intimate, mid-range eatery offering inventive pork-focused dishes & Portuguese wines in a stylish space.

#32
Mestrias Tasca Nova

Mestrias Tasca Nova

Restaurant
#69 overall
4.6
1,240 reviews

da, Largo da Paz 22B, 1300-450 Lisboa, Portugal

Modern tavern with mid-range prices. Contemporary tasca at Largo da Paz offering updated Portuguese dishes & petiscos with a creative twist.

#33
Trinca

Trinca

Restaurant
#71 overall
4.6
1,043 reviews

Rua dos Anjos 59C, 1150-034 Lisboa, Portugal

Mid-range restaurant in the Anjos area. Contemporary eatery on Rua dos Anjos offering creative dishes & drinks in a modern, relaxed setting.

#34
Duque

Duque

Portuguese
#75 overall
4.5
3,217 reviews

R. do Duque 5, 1200-158 Lisboa, Portugal

Portuguese restaurant in Bica. Traditional mid-range eatery on Rua do Duque serving classic Portuguese dishes, grilled fish & local wines.

#35
Tapa Bucho

Tapa Bucho

Tapas
#76 overall
4.5
2,826 reviews

R. do Diário de Notícias 122, 1200-141 Lisboa, Portugal

Mid-range tapas spot in Bairro Alto. Lively restaurant on Rua do Diário de Notícias serving creative tapas, petiscos & Portuguese wines.

#36
Trobadores

Trobadores

Tapas
#78 overall
4.5
2,102 reviews

Calçada de São Francisco 6A, 1200-005 Lisboa, Portugal

Mid-range tapas restaurant near Chiado. Charming eatery on Calçada de São Francisco serving tapas, petiscos & Portuguese wines.

#37
O Pitéu da Graça

O Pitéu da Graça

Restaurant
#79 overall
4.5
1,728 reviews

Largo da Graça 95 96, 1170-165 Lisboa, Portugal

Mid-range restaurant in the Graça neighborhood. Traditional eatery at Largo da Graça offering Portuguese cuisine & panoramic views of Lisbon.

#38
Alfama Cellar

Alfama Cellar

Restaurant
#80 overall
4.5
1,723 reviews

R. dos Remédios 127 131, 1100-451 Lisboa, Portugal

Mid-range restaurant in the Alfama district. Atmospheric cellar restaurant in Alfama offering Portuguese dishes & wines in a historic, vaulted setting.

#39
Taberna Anti Dantas

Taberna Anti Dantas

Restaurant
#82 overall
4.5
1,514 reviews

R. São José 206, 1150-326 Lisboa, Portugal

Mid-range restaurant on Rua São José. Contemporary tavern serving updated Portuguese dishes & petiscos with craft beer & wine.

#40
Santa Restaurante & Bar

Santa Restaurante & Bar

Restaurant
#84 overall
4.5
1,276 reviews

R. de São João da Praça 103, 1100-585 Lisboa, Portugal

Mid-range restaurant & bar in Alfama. Inviting eatery on Rua de São João da Praça offering Portuguese dishes & cocktails in a historic setting.

#41
Time Out Market

Time Out Market

Restaurant
#87 overall
4.4
72,395 reviews

Mercado da Ribeira, Av. 24 de Julho, 1200-479 Lisboa, Portugal

Iconic food hall in Cais do Sodré. Bustling market-style food court at Mercado da Ribeira bringing together Lisbon's top chefs under one roof.

#42
D'Bacalhau

D'Bacalhau

Restaurant
#89 overall
4.4
9,588 reviews

Zona Ribeirinha Norte, R. da Pimenta 45, 1900-254 Lisboa, Portugal

Modern venue for salt-cod specialties. Portugal's classic salt cod is the specialty at this lively contemporary dining room.

#43
Can the Can Lisboa

Can the Can Lisboa

Restaurant
#91 overall
4.4
3,904 reviews

Praça do Comércio 82 83, 1100-148 Lisboa, Portugal

Portuguese dining with sea views. Artistic restaurant for a Portuguese menu influenced by food preservation, plus sea views.

#44
Zé da Mouraria 2

Zé da Mouraria 2

Restaurant
#92 overall
4.4
2,897 reviews

R. Gomes Freire 60, 1150-175 Lisboa, Portugal

Mid-range restaurant near Arroios. Welcoming eatery on Rua Gomes Freire offering traditional Portuguese fare & daily specials at fair prices.

#45
Selllva

Selllva

Restaurant
#94 overall
4.4
1,933 reviews

R. Mouzinho da Silveira 32, 1250-302 Lisboa, Portugal

Humble eatery for pancakes & rice plates. Unassuming multi-cuisine restaurant preparing pancakes & breakfast plates, plus soups & rice dishes.

#46
BEHER LISBOA

BEHER LISBOA

Restaurant
#96 overall
4.4
1,422 reviews

Rua da Prata 249, 1100-417 Lisboa, Portugal

Mid-range restaurant in the Baixa district. Refined eatery on Rua da Prata specializing in cured meats, cheeses & Portuguese gastronomy.

#47
Infame Lisboa

Infame Lisboa

European
#101 overall
4.3
1,157 reviews

Largo do Intendente Pina Manique 4, 1100-285 Lisboa, Portugal

European restaurant in Intendente. Stylish eatery at Largo do Intendente offering creative European-inspired dishes & cocktails at moderate prices.

#48
Casa do Alentejo

Casa do Alentejo

Restaurant
#102 overall
4.2
7,811 reviews

R. das Portas de Santo Antão 58, 1150-268 Lisboa, Portugal

Landmark eatery for local fare & wine. Perennial restaurant with ornate Moroccan & European influences, serving local cuisine & wine.

#49
Taberna da Rua das Flores

Taberna da Rua das Flores

European
#103 overall
4.2
3,028 reviews

Rua das Flores 103 109, 1200-194 Lisboa, Portugal

Tapas bar with the feel of an old store. Narrow, traditional room with artisanal products lining on shelves & serving historic tapas recipes.

Frequently Asked Questions

What are the best mid-range restaurants in Lisbon?

The top-rated mid-range restaurants in Lisbon include Jam Club, A Nossa Casa, Zaataria. These rankings are based on Google Maps ratings.


How many mid-range restaurants are in Lisbon?

There are 49 highly-rated mid-range restaurants in Lisbon, Portugal.

Other Price Ranges in Lisbon