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.