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

Arvo Specialty Coffee ★ 4.8 · Bilbao

Calle Barraincua 9, 48009 Bilbao

Arvo Specialty Coffee on Barraincua near the Guggenheim Bilbao opened 2021, with Basque-roasted beans, brunch, acai bowls and homemade food.

Hola Coffee Roasters ★ 4.8 · 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.

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

Ineffable Coffee Roasters ★ 4.8 · Seville

Calle Pintor Amalio Garcia del Moral 2B, 41702 Dos Hermanas, Sevilla

Ineffable Coffee Roasters on Calle Pintor Amalio Garcia del Moral in Dos Hermanas is the Seville-area's headline specialty roaster, supplying espresso.

Tip: The Dos Hermanas roastery is 20 minutes by Cercanias C1; the cupping room runs by reservation. Subscription bags ship across Spain.

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.

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

La Finca Roaster ★ 4.7 · Granada

centro-sagrario · Calle Colegio Catalino 3, 18001 Granada

La Finca Roaster in Granada is founder Juan Manuel Gonzalezs micro-roastery, the citys longest-running specialty operation since 2016 near the cathedral.

Tip: Whole-bean retail at the counter; the in-house roast rotates fortnightly across Ethiopia, Colombia, Guatemala and Kenya.

Toma Cafe Roasters ★ 4.7 · 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.

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

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.

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.

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

Siembra Coffee ★ 4.6 · Bilbao

Calle Henao 16, 48009 Bilbao

Siembra Coffee on Calle Henao in Bilbao's Abando runs a quiet third-wave specialty coffee bar with rotating Basque-roasted beans and pastries.

Dulcimena Coffee and Go ★ 4.6 · Granada

realejo · Calle Molinos 19, 18009 Granada

Dulcimena Coffee and Go in the Realejo of Granada roasts weekly and stocks guest beans from The Barn, La Cabra, Gardelli, Ineffable and Friedhats.

Tip: Brewing kit at the counter; the cold brew bottles travel home from a hot Sierra Nevada hike.

Mision Cafe Roasters ★ 4.6 · 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.

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

Alquimista Coffee Lab ★ 4.6 · Seville

Carretera San Juan Palomares 5, 41927 Mairena del Aljarafe, Sevilla

Alquimista Coffee Lab on Carretera San Juan Palomares in Mairena del Aljarafe is owner-roaster Mariela's specialty roastery in the Seville metro.

Tip: The roastery is in the Los Altos de Simon Verde shopping centre; mornings only. Whole bean retail bags rotate weekly, with subscription delivery across Spain.

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 one.

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.

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

Despiertoo Specialty Coffee ★ 4.5 · Granada

centro-sagrario · Calle Jáudenes 4, 18001 Granada

Despiertoo in central Granada is a family roastery on Calle Jáudenes that grows in Guatemala and roasts on a six-kilo Giesen in the back of its cafe.

Tip: Ask which microlot is fresh; the Guatemalan from the family farm rotates first. Whole bean retail is sold from the bar.

Slow Cafe ★ 4.5 · Madrid

la-latina · Calle Mediodia Grande 7, 28005 Madrid

Slow Cafe in Madrid's La Latina is the specialty third-wave roastery and cafe, with rotating single-origin beans from boutique European roasters.

Tip: Closed Mondays. Bag of beans (14 to 18 euros) at the counter; the flat white at 3.50 is the staff regular.

Santa Coffee ★ 4.5 · Málaga

soho · Calle Tomás Heredia 5, 29001 Málaga

Santa Coffee anchors Málaga's Soho with Scandinavian light roasts, a white-tiled bar of competition baristas pulling espresso and pour-overs near the port.

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.

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

MUY Coffee ★ 4.5 · Seville

Calle Albareda 11, 41001 Sevilla

MUY Coffee on Calle Albareda in Seville is the specialty storefront opened in 2022 by three brothers, exclusively serving roasts from Ineffable Coffee.

Tip: Stand-up bar only; takeaway is the default. The weekly single-origin filter changes Tuesday morning.

Bluebell Coffee Co ★ 4.5 · Valencia

Calle Buenos Aires 3, 46006 Valencia

Bluebell Coffee Co in Valencia's Russafa has roasted its own beans since 2014, with a focus on women-led farms and weekly small-batch roasting.

Tip: The pour-over flight is the way to taste through the roastery. Buy whole-bean retail at the counter.

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.

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. Open tue-sun 09:00-17:00.

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

Arvo Specialty Coffee (Deusto) ★ 4.4 · Bilbao

Plaza San Pio X 2, 48014 Bilbao

Arvo's Deusto branch in Bilbao serves the university crowd with Basque-roasted specialty beans, plus brunch plates, acai bowls and pastries.

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.

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.

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.

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. Booking recommended.

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

HanSo Cafe Roasters ★ 4.3 · 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.

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

Next Level Specialty Coffee ★ 4.3 · Málaga

centro-historico · Calle Panaderos 14, 29005 Málaga

Next Level Specialty Coffee sits just off Málaga's Alameda, a small bright bar pairing rotating single-origin filters with organic snacks near the market.