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

Cafe Iruna ★ 4.8 · Bilbao

Calle Berastegui 4, 48001 Bilbao

Cafe Iruna on Jardines de Albia in Bilbao opened in 1903, with 300 square metres of Mudejar tiles and pinchos morunos at the corner charcoal grill.

Toma Cafe ★ 4.8 · Madrid

malasana · Calle de la Palma 49, 28004 Madrid

Toma Cafe on Calle de la Palma in Madrid's Malasana is the city's first specialty third-wave room since 2011, with single-origin beans roasted in-house.

Tip: Open Mon-Fri 08:00-19:00, weekends 09:00-19:00. The weekend brunch (12 to 16 euros) fills up by 11:00.

MUY Coffee ★ 4.8 · Seville

Calle Albareda 11, 41001 Sevilla

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

Tip: Open Tue-Sun 08:30-18:00, closed Monday. Stand-up bar only; takeaway is the default, sit-down counter limited to four stools.

Arvo Specialty Coffee ★ 4.7 · 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.

La Finca Coffee ★ 4.7 · Granada

centro-sagrario · Calle Colegio Catalino 3, 18001 Granada

La Finca Coffee in Granada is founder Juan Manuel Gonzalezs micro-roastery cafe near the cathedral, with single-origin beans roasted weekly in-house.

Tip: The room is tiny; takeaway is the norm at peak hours and the roastery sells whole-bean retail.

Mision Cafe ★ 4.7 · Madrid

chamberi · Calle de los Reyes 5, 28015 Madrid

Mision Cafe in Madrid's Conde Duque is the specialty third-wave room with house-roasted beans, a daily-changing brunch carte and a clean Scandinavian-design.

Tip: Open daily 09:00-20:00. The weekend brunch sets (14 to 19 euros) book up by 11:30; walk-in only.

Hola Coffee ★ 4.7 · Madrid

lavapies · Calle Doctor Fourquet 33, 28012 Madrid

Hola Coffee on Calle Doctor Fourquet in Madrid's Lavapies is the specialty roaster-and-cafe since 2017, with beans roasted in the back, single-origin filter.

Tip: Open Mon-Sat 09:00-19:00, Sunday 10:00-17:00. The bag of single-origin beans (12 to 18 euros) goes home with regulars.

Filo ★ 4.7 · Seville

Calle Hernando Colon 19, 41004 Sevilla

Filo on Calle Hernando Colon in Seville is the specialty-coffee-and-brunch room near the Cathedral, with a flat white roster and acai bowls that anchor.

Tip: Open daily 08:30-18:00. Tables fill from 10:00 on weekends; come for second breakfast at 11:30 or for late-afternoon coffee.

Confiteria La Campana ★ 4.7 · Seville

Calle Sierpes 1, 41004 Sevilla

Confiteria La Campana on Calle Sierpes in Seville is the 1885 Modernist patisserie-and-cafe with marble counters, plasterwork ceilings and one.

Tip: Open daily 08:00-22:00. The standing counter at front is fastest; the back tables fill with locals at 18:00 merienda.

Satan's Coffee Corner ★ 4.6 · Barcelona

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

Satan's Coffee Corner in Barcelona's Gothic Quarter is Marcos Bartolome's third-wave anchor: single-origin beans, alternative-brewing setup and morning.

Tip: Open daily 09:00-18:00. Closed Sunday afternoons; a second branch sits in the Hotel Casa Bonay.

Cafe 4 Gatos ★ 4.6 · Granada

albayzin · Placeta de Cruz Verde 6, 18010 Granada

Cafe 4 Gatos in the Albayzin of Granada is the specialty cafe with limited outdoor seating, a sustainable breakfast and the closest Alhambra views available.

Tip: Arrive before 10:00 to claim a terrace seat; the toasted bread with jamon is the signature breakfast.

Dulcimena Coffee and Go ★ 4.6 · Granada

realejo · Calle Molinos 19, 18009 Granada

Dulcimena Coffee and Go in the Realejo of Granada is the citys takeaway specialty cafe, pulling shots from The Barn, La Cabra and Gardelli on rotation.

Tip: Almost no seating; order to-go and walk Calle Molinos with the cup.

HanSo Cafe ★ 4.6 · Madrid

malasana · Calle del Pez 20, 28004 Madrid

HanSo Cafe in Madrid's Malasana is the Korean-Spanish specialty room since 2015, with matcha lattes, single-origin filter coffees and a small carte of brunch.

Tip: Open Tue-Sun 09:30-20:00; closed Monday. The matcha latte (4.50 euros) and the avocado toast are the morning headlines.

Slow Cafe ★ 4.6 · Madrid

la-latina · Calle Mediodia Grande 7, 28005 Madrid

Slow Cafe in Madrid's La Latina is the specialty third-wave room with a focused pour-over carte, in-house pastries and a clean concrete dining room.

Tip: Open Tue-Sun. The pour-over filter (4 to 4.50 euros) is the staff's first recommendation; flat white is 3.50.

Sakona Coffee Roasters ★ 4.6 · San Sebastián

Ramon Maria Lili Pasealekua 2, 20002 Donostia-San Sebastian

Sakona Coffee Roasters in San Sebastian's Gros has run a specialty coffee programme since 2015, anchoring the city's third-wave scene with a 30-cover cafe.

Tip: Try the seasonal filter pour or a flat white; the bean retail wall stocks Sakona's roasts to take home.

Syra Coffee (Las Setas) ★ 4.6 · Seville

Calle Jeronimo Hernandez 14, 41003 Sevilla

Syra Coffee on Calle Jeronimo Hernandez in Seville next to Las Setas is the Barcelona specialty-coffee chain's centro outpost, with seasonal single-origin.

Tip: Open daily 08:30-19:00. Standing counter with a small bench out front; the Las Setas branch is the most central of the three Syra outposts in the city.

Cafes el Magnifico ★ 4.5 · Barcelona

born · Carrer de l'Argenteria 64, 08003 Barcelona

Cafes el Magnifico in Barcelona's Born is the family-run espresso bar founded in 1919 by the Sans, roasting beans on-site since the 1980s and pouring one.

Tip: Open Mon-Sat from 09:00. Closed Sunday. Takeaway window faster than the bar at peak.

Granja M. Viader ★ 4.5 · Barcelona

raval · Carrer d'En Xucla 4, 08001 Barcelona

Granja M. Viader in Barcelona's Raval, open since 1870, invented Cacaolat in 1933 and still pours the chocolate-milk recipe by the glass at the marble.

Tip: Open Mon-Sat 09:00-21:15. Closed Sunday. Cacaolat by the glass is the dish-shop order.

Cafe Bar Bilbao ★ 4.5 · Bilbao

Plaza Nueva 6, 48005 Bilbao

Cafe Bar Bilbao on Plaza Nueva since 1911 keeps a Belle Epoque tiled interior in Bilbao, with ham croquettes, peppers stuffed with cod and rabas.

Heladeria Los Italianos ★ 4.5 · Granada

centro-sagrario · Calle Gran Via de Colon 4, 18001 Granada

Heladeria Los Italianos on Gran Via in Granada has scooped artisan helado since 1936, the citys oldest gelateria still in the same Italian-Andalusian family.

Tip: Seasonal: March to October only; the cassata is the order and the queue moves fast at the takeaway window.

Cafe Comercial ★ 4.5 · Madrid

chamberi · Glorieta de Bilbao 7, 28004 Madrid

Cafe Comercial on Glorieta de Bilbao in Madrid is the 1887-founded grand cafe, reopened in 2024 with chef Carlos Moreno on the carte. Located in Chamberi.

Tip: Open daily; breakfast set (cafe con leche, tostada, OJ) is the morning staple, with cocido madrileno among the weekly classics.

Bianchi Kiosko Caffe ★ 4.5 · Madrid

malasana · Calle de San Joaquin 9, 28004 Madrid

Bianchi Kiosko Caffe in Madrid's Malasana is the Italian-Spanish corner cafe pouring proper Bianchi-roasted espresso, with a four-stool counter.

Tip: Open Tue-Sun 09:00-20:00; closed Monday. The cornetto with espresso runs 3.50 euros; standing room at the counter.

Old Town Coffee ★ 4.5 · San Sebastián

Reyes Catolicos Kalea 6, 20006 Donostia-San Sebastian

Old Town Coffee in San Sebastian's Centro, founded by Brazilian friends, runs single-origin coffees rotated seasonally. Order the single-origin espresso.

Tip: The Mercado San Martin branch is the original location; the Reyes Catolicos cafe is the newer flagship.

La Cacharreria ★ 4.5 · Seville

Calle Regina 14, 41003 Sevilla

La Cacharreria on Calle Regina in Seville is the trendy brunch-and-cortado room behind Las Setas, with homemade cakes, waffles and the gourmet beef burger.

Tip: Open daily 09:00-17:00. Queues at 11:00 on weekends; arrive before 10:30 or after 14:00.

Bluebell Coffee Co ★ 4.5 · Valencia

Calle Buenos Aires 3, 46006 Valencia

Bluebell Coffee on Carrer de Buenos Aires in Valencia's Russafa has roasted its own beans since 2014 under the Coffee Roasted by Women banner.

Tip: Closed Tuesdays. The pour-over flight is the way to taste through the roastery's beans.

Horchateria Daniel (Mercado Colon) ★ 4.5 · Valencia

Mercado de Colón, Calle Jorge Juan, 19, 46004 Valencia

Horchateria Daniel inside Mercado de Colon in Valencia pours the family's Alboraya horchata since 1949, with the signature Daniel fartons baked daily.

Tip: Open Mon to Sat with the market complex. Try the sospir (a soft cream pastry).

Onna Coffee ★ 4.4 · Barcelona

gracia · Carrer de Santa Teresa 1, 08012 Barcelona

Onna Coffee in Barcelona's Gracia is the Costa Rican-born roaster's first cafe: their own farm beans, filter setups and a small daily-bake counter.

Tip: Tue-Sun 09:00-17:00. Closed Monday. Outdoor terrace seats are quieter than the bar.

Granja La Pallaresa ★ 4.4 · Barcelona

gotic · Carrer de Petritxol 11, 08002 Barcelona

Granja La Pallaresa in Barcelona's Gothic Quarter has poured thick hot chocolate with churros since 1947 on Carrer de Petritxol, the city's chocolate-shop.

Tip: Open daily 09:00-21:00. The Carrer de Petritxol queue is shortest before noon and after 17:00.

Bihotz ★ 4.4 · Bilbao

Calle Aretxaga 6, 48003 Bilbao

Bihotz in Bilbao La Vieja runs a coffee-and-craft-beer hybrid south of the Ribera market, with third-wave coffee mornings and a beer-led evening.

Bohemia Jazz Cafe ★ 4.4 · Granada

centro-sagrario · Plaza de los Lobos 11, 18002 Granada

Bohemia Jazz Cafe on Plaza de los Lobos in Granada is the period cafe and live-jazz room, with a piano in the centre and nightly sets at 22:00.

Tip: Limited seating means waits at peak; arrive before 21:30 to claim a seat for the jazz set.