22 coffee roasters worth the trip across Spain, editor-ranked by TableJourney. All Spain guides.

Nomad Coffee ★ 4.7 · Barcelona

born · Passatge Sert 12, 08003 Barcelona

Nomad Coffee in Barcelona's Born is Jordi Mestre's third-wave anchor: single-origin Ethiopian and Colombian, a flagship roastery cafe and a wholesale to the city's filter rooms.

Tip: Open Mon-Sat. The Passatge Sert flagship is the larger room; sister Mercat del Born and Passeig de Sant Joan also pour.

Sakona Coffee Roasters ★ 4.7 · San Sebastián

Ramon Maria Lili Pasealekua 2, 20002 Donostia-San Sebastian

Sakona Coffee Roasters runs a specialty coffee programme since 2015, the city's third-wave pioneer with a public cafe in Gros and a roastery in Irun on the French border.

Tip: Order the seasonal filter at the bar; the bean retail wall stocks Sakona's roasts to take home.

Satan's Coffee (roastery) ★ 4.6 · Barcelona

gotic · Carrer de l'Arc de Sant Ramon del Call 11, 08002 Barcelona

Satan's Coffee in Barcelona's Gothic Quarter is the third-wave roastery-cafe behind Marcos Bartolome: single-origin Ethiopian and Burundi beans on rotation weekly.

Tip: Closed Sunday. The retail counter does whole-bean bags; pour-over costs three euros at the bar.

Hola Coffee Roasters ★ 4.6 · Madrid

lavapies · Calle Doctor Fourquet 33, 28012 Madrid

Hola Coffee Roasters in Madrid's Lavapies is the specialty roastery with a 15kg Loring roaster, beans sourced direct from East African and Colombian producers, plus a subscription bean service since 2017.

Tip: The bag of single-origin Ethiopian beans (16 to 22 euros) is the counter recommendation; the subscription posts monthly.

Three Marks Coffee ★ 4.5 · Barcelona

eixample · Carrer d'Arago 187, 08011 Barcelona

Three Marks Coffee in Barcelona's Eixample is Pol Perello's specialty-coffee bar with an in-house roaster, single-origin filter setups and the city's tightest espresso.

Tip: Open daily. The roastery counter does cuppings on Saturday mornings; reserve 48 hours ahead.

Cafes el Magnifico (roastery) ★ 4.5 · Barcelona

born · Carrer de l'Argenteria 64, 08003 Barcelona

Cafes el Magnifico in Barcelona's Born has roasted on-site since the 1980s: the Sans family's beans run through dozens of city cafes, sold whole bean at the bar.

Tip: Closed Sunday. The whole-bean retail is the back-room buy; the espresso bar is at the front.

Toma Cafe Roasters ★ 4.5 · Madrid

malasana · Calle de la Palma 49, 28004 Madrid

Toma Cafe Roasters in Madrid's Malasana is the city's pioneer specialty roastery since 2011, with a 12kg Probat roaster, single-origin beans from East Africa to Central America and three cafe locations.

Tip: Bag of single-origin beans (12 to 18 euros) and the in-house brewed pour-over (4 euros) are the counter-side bestsellers.

Mision Cafe Roasters ★ 4.5 · Madrid

chamberi · Calle de los Reyes 5, 28015 Madrid

Mision Cafe Roasters in Madrid's Conde Duque is the specialty roastery and cafe since 2017, with house-roasted single-origin beans, a brunch counter and a focused subscription service.

Tip: Whole-bean bags (14 to 19 euros) at the counter and a brewed flat white (3.50 euros) are the morning recommendations.

Old Town Coffee Roasters ★ 4.5 · San Sebastián

Reyes Catolicos Kalea 6, 20006 Donostia-San Sebastian

Old Town Coffee Roasters in San Sebastian's Centro, founded by Brazilian friends, is the city's other specialty pillar, with seasonally rotated single-origin beans and a brunch-leaning cafe.

Tip: Sit at the bar for the espresso flight; takeaway beans and brew kit at the front.

Right Side Coffee ★ 4.4 · Barcelona

gracia · Carrer del Diluvi 14, 08012 Barcelona

Right Side Coffee in Barcelona's Gracia is the Diluvi-corner roastery cafe pouring single-origin pour-over and espresso, with their own roastery a 10-minute walk away.

Tip: Open daily. The Diluvi corner seats four at the counter; the back wall has plug sockets.

Onna Coffee (roastery) ★ 4.4 · Barcelona

gracia · Carrer de Santa Teresa 1, 08012 Barcelona

Onna Coffee in Barcelona's Gracia is the Costa Rican-owned roastery cafe pouring only their own farm beans: filter, espresso, and the seasonal natural-process rotation.

Tip: Closed Monday. The cuppings on Saturday morning are the way to see the full Costa Rica range.

Misty Coffee ★ 4.4 · Madrid

malasana · Calle del Pez 41, 28004 Madrid

Misty Coffee in Madrid's Malasana is the specialty third-wave roastery and cafe since 2020, with house-roasted single-origin beans, a focused pour-over counter and bean-retail at the cafe.

Tip: The bag of Colombian or Ethiopian (15 to 18 euros) at the counter; pour-over filter (4.50 euros) is the headline brew.

HanSo Cafe Roasters ★ 4.4 · Madrid

malasana · Calle del Pez 20, 28004 Madrid

HanSo Cafe Roasters in Madrid's Malasana is the Korean-Spanish specialty roastery and cafe since 2015, with house-roasted beans, a focused matcha counter and Korean toasts.

Tip: Closed Mondays. The bag of single-origin Ethiopian (14 euros) at the counter; matcha latte (4.50 euros) is the headline.

Koh Tao Cafe ★ 4.4 · San Sebastián

Calle Bengoetxea 2, 20004 Donostia-San Sebastian

Koh Tao Cafe in San Sebastian's Centro, one of the city's earliest third-wave coffee bars, runs a small-batch brew programme alongside the cafe service and a tight roast list.

Tip: The pour-over service is what to order; the cafe is small and busy on weekend mornings.

Sakona at Mercado San Martin ★ 4.4 · San Sebastián

Calle Loiola 1, 20007 Donostia-San Sebastian

Sakona's stall inside Mercado San Martin in San Sebastian's Centro brings the Gros roastery into the daily market, with a stand-up bar of espresso and filter and a retail bean wall.

Tip: Pair a filter with a bakery purchase from the next stall; the market closes Sundays.

Old Town Coffee (Mercado San Martin) ★ 4.4 · San Sebastián

Calle Loiola 1, 20007 Donostia-San Sebastian

Old Town Coffee's market-stall outpost inside Mercado San Martin in San Sebastian's Centro is the city's specialty coffee inside the working food market, with stand-up service from 08:30.

Tip: Pair a filter coffee with a bakery purchase from an adjacent stall. Closed Sundays.

Syra Coffee ★ 4.3 · Barcelona

gracia · Carrer de la Mare de Deu del Pilar 16, 08003 Barcelona

Syra Coffee in Barcelona's Born is the takeaway-window specialty-coffee chain Yago Giner started in 2015: filter, espresso, mostly walk-up window service.

Tip: Open daily. Mostly takeaway windows; the Born flagship has six stools at the bar.

Skye Coffee Co ★ 4.3 · Barcelona

poblenou · Carrer de Pamplona 88, 08018 Barcelona

Skye Coffee Co in Barcelona's Poblenou is the converted-van-then-warehouse coffee bar that runs Saturday market pop-ups across the city and roasts in Poblenou.

Tip: Closed Mon-Tue. The Poblenou warehouse opens 10:00-17:00 Wed-Sun; the van shows up at Palo Alto market Sundays.

La Paca Cafe ★ 4.3 · Madrid

lavapies · Calle del Olivar 1, 28012 Madrid

La Paca Cafe in Madrid's Lavapies is the specialty third-wave roastery and cafe since 2018, with a clean concrete interior, house-roasted beans and a focused weekday brunch counter.

Tip: Closed Mondays. Bag of beans (14 to 17 euros) at the counter; cortado at 2.20 euros is the morning regular order.

Amor de Madre Coffee ★ 4.3 · Madrid

chamberi · Calle de Eloy Gonzalo 7, 28010 Madrid

Amor de Madre Coffee in Madrid's Chamberi is the specialty third-wave roastery cafe since 2019, with a small Probat sample roaster, house single-origin beans and a focused brunch counter.

Tip: Closed Mondays. The single-origin Burundi (18 euros bag) is the staff recommendation; the V60 filter at 4.50 euros.

Supreme Coffee Madrid ★ 4.2 · Madrid

salamanca · Calle de Hermosilla 6, 28001 Madrid

Supreme Coffee in Madrid's Salamanca is the specialty roastery and bean-retail cafe since 2020, with a clean white interior, beans-of-the-week from East Africa and a focused subscription model.

Tip: Closed Sundays. The single-origin Kenya AA (22 euros bag) is the headline retail; espresso 1.80 at the counter.

Petra Cafe ★ 4.1 · San Sebastián

Calle Loiola 6, 20007 Donostia-San Sebastian

Petra Cafe on Calle Loiola in San Sebastian's Centro runs a small specialty coffee programme alongside a tight brunch and pastry counter, popular with the morning Mercado crowd.

Tip: Mornings are calm; the back room has a few seats for a slower coffee.