Cafes in Madrid

127 venues
  1. 1
    5.0 (123)
    C. de Jesús y María, 21, Centro, 28012 Madrid, Spain
  2. 2
    5.0 (93)
    C. del Mesón de Paredes, 18, Centro, 28012 Madrid, Spain
  3. 3
    5.0 (83)
    C. de Espoz y Mina, 32, Centro, 28012 Madrid, Spain
  4. 4
    4.9 (2443)
    C. de El Escorial, 2, Centro, 28004 Madrid, Spain
  5. 5
    4.9 (1058)
    C. de Leganitos, 22, izquierda, Centro, 28013 Madrid, Spain
  6. 6
    4.9 (487)
    Pl. de Carlos Cambronero, 1, Centro, 28004 Madrid, Spain
  7. 7
    4.9 (467)
    C. de la Beneficencia, 13, Centro, 28004 Madrid, Spain
  8. 8
    4.9 (385)
    Tr.ª de las Vistillas, 13, Centro, 28005 Madrid, Spain
  9. 9
    4.9 (281)
    C. de Fernández de los Ríos, 3, Chamberí, 28015 Madrid, Spain
  10. 10
    4.9 (192)
    C. de San Bruno, 3, Centro, 28005 Madrid, Spain
  11. 11
    4.9 (155)
    C. de Caracas, 8, Chamberí, 28010 Madrid, Spain
  12. 12
    4.9 (130)
    C. de la Alameda, 10, Centro, 28014 Madrid, Spain
  13. 13
    4.9 (79)
    C. del Poeta Joan Maragall, 56, BAJO, Tetuán, 28020 Madrid, Spain
  14. 14
    4.8 (5582)
    C. de Barbieri, 4, Centro, 28004 Madrid, Spain
  15. 15
    4.8 (2649) €€
    C. del Mesón de Paredes, 30, Centro, 28012 Madrid, Spain
  16. 16
    4.8 (1639)
    C. de San Millán, 4, Centro, 28012 Madrid, Spain
  17. 17
    4.8 (1536)
    C. de Toledo, 27, Centro, 28005 Madrid, Spain
  18. 18
    4.8 (1478)
    C. de Lavapiés, 8, Centro, 28012 Madrid, Spain
  19. 19
    4.8 (1142)
    C. de los Relatores, 22, BAJO LOFT, Centro, 28012 Madrid, Spain
  20. 20
    4.8 (961)
    Tr.ª del Arenal, 2, Centro, 28013 Madrid, Spain
  21. 21
    4.8 (951)
    C/ de Hortaleza, 25, Centro, 28004 Madrid, Spain
  22. 22
    4.8 (886)
    C. de Sta. Isabel, 42, Centro, 28012 Madrid, Spain
  23. 23
    4.8 (886)
    C. de la Ballesta, 10, Centro, 28004 Madrid, Spain
  24. 24
    4.8 (764)
    C. de Lavapiés, 11, Centro, Centro, 28012 Madrid, Spain
  25. 25
    4.8 (723)
    C. de Ventura Rodríguez, 3, Moncloa - Aravaca, 28008 Madrid, Spain
  26. 26
    4.8 (586)
    C. de Jacometrezo, 15, Centro, 28013 Madrid, Spain
  27. 27
    4.8 (511)
    Carrera de San Francisco, 12, Centro, 28005 Madrid, Spain
  28. 28
    4.8 (504)
    C. de la Luna, 16, Centro, 28004 Madrid, Spain
  29. 29
    4.8 (292)
    C. de Pelayo, 44, 28004, Centro, 28004 Madrid, Spain
  30. 30
    4.8 (157)
    C. de Lope de Vega, 2, Centro, 28014 Madrid, Spain
  31. 31
    4.8 (152)
    C. de Pelayo, 45, Centro, 28004 Madrid, Spain
  32. 32
    4.7 (2923) €€
    C. de Campoamor, 5, Centro, 28004 Madrid, Spain
  33. 33
    4.7 (1624)
    C. de las Navas de Tolosa, 6, LOCAL, IZQUIERDA, Centro, 28013 Madrid, Spain
  34. 34
    4.7 (1609) €€
    C. de Lavapiés, 32, Centro, 28012 Madrid, Spain
  35. 35
    4.7 (1387)
    C. del Sombrerete, 20, Centro, 28012 Madrid, Spain
  36. 36
    4.7 (1119)
    Costanilla de San Pedro, 5, Centro, 28005 Madrid, Spain
  37. 37
    4.7 (758)
    Calle de Santiago, 20, Centro, 28013 Madrid, Spain
  38. 38
    4.7 (710)
    C. de Sta. Isabel, 15, Centro, 28012 Madrid, Spain
  39. 39
    4.7 (691)
    C. de San Bernardo, 24, Centro, 28015 Madrid, Spain
  40. 40
    4.7 (565)
    C. de Tetuán, 22, Centro, 28013 Madrid, Spain
  41. 41
    4.7 (493)
    C. de Felipe V, Centro, 28013 Madrid, Spain
  42. 42
    4.7 (393)
    Calle Velázquez, 31, Salamanca, 28001 Madrid, Spain
  43. 43
    4.7 (370)
    C. de Toledo, 81, Centro, 28005 Madrid, Spain
  44. 44
    4.7 (272)
    P.º de Recoletos, 19, Centro, 28004 Madrid, Spain
  45. 45
    4.7 (235)
    C. de Hermosilla, 48, 1º Derecha, Salamanca, 28001 Madrid, Spain
  46. 46
    4.7 (132)
    Calle de la Morería, 11, Centro, 28005 Madrid, Spain
  47. 47
    4.6 (4671)
    C. de Atocha, 89, Centro, 28012 Madrid, Spain
  48. 48
    4.6 (3748)
    Calle de los Tres Peces, 22, Centro, 28012 Madrid, Spain
  49. 49
    4.6 (2004) €€
    C. de la Alameda, 1, Centro, 28014 Madrid, Spain
  50. 50
    4.6 (1690) €€
    Calle de Luisa Fernanda, 15, Moncloa - Aravaca, 28008 Madrid, Spain
  51. 51
    4.6 (1635)
    C. de Manuel Fernández y González, 17, Centro, 28014 Madrid, Spain
  52. 52
    4.6 (1522)
    C. de la Ruda, 11, Centro, 28005 Madrid, Spain
  53. 53
    4.6 (1168)
    C. del Mesón de Paredes, 28, Centro, 28012 Madrid, Spain
  54. 54
    4.6 (881)
    C. de Juana Doña, 8, Arganzuela, 28045 Madrid, Spain
  55. 55
    4.6 (706)
    C. de las Infantas, 30, Local 02, Centro, 28004 Madrid, Spain
  56. 56
    4.6 (632)
    C. de las Fuentes, 13, Centro, 28013 Madrid, Spain
  57. 57
    4.6 (606)
    C. de Pérez Galdós, 2, Centro, 28004 Madrid, Spain
  58. 58
    4.6 (61)
    Pl. de la Cebada, 11, Centro, 28005 Madrid, Spain
  59. 59
    4.5 (2023)
    C. de Moratín, 38, Bajo 3, Centro, 28014 Madrid, Spain
  60. 60
    4.5 (2021)
    Calle de Sta. Teresa, 2, Bajo-Local 4, Centro, 28004 Madrid, Spain
  61. 61
    4.5 (1954)
    Calle del Dr Cortezo, 15, Centro, Centro, 28012 Madrid, Spain
  62. 62
    4.5 (1370)
    Calle de Sta. Teresa, 2, Bajo- Local 5, Centro, 28004 Madrid, Spain
  63. 63
    4.5 (1023)
    C. del Marqués Viudo de Pontejos, 1, Centro, 28012 Madrid, Spain
  64. 64
    4.5 (922)
    Av. del Pdte. Carmona, 1, Local Esquina, Tetuán, 28020 Madrid, Spain
  65. 65
    4.5 (907)
    C. del Mediodía Grande, 20, Centro, 28005 Madrid, Spain
  66. 66
    4.5 (861)
    C. del Castillo, 22, Chamberí, 28010 Madrid, Spain
  67. 67
    4.5 (823)
    C. de Calderón de la Barca, 8, Centro, 28013 Madrid, Spain
  68. 68
    4.5 (661)
    C. de las Huertas, 17, Centro, 28012 Madrid, Spain
  69. 69
    4.5 (566)
    C. de la Palma, 2, Centro, 28004 Madrid, Spain
  70. 70
    4.5 (521)
    Calle de la Galería de Robles, 4, Centro, 28004 Madrid, Spain
  71. 71
    4.5 (452)
    C. de Amaniel, 36, Centro, 28015 Madrid, Spain
  72. 72
    4.5 (436)
    C. del Mesón de Paredes, 5b, Centro, 28012 Madrid, Spain
  73. 73
    4.5 (19)
    Calle de Carretas, 10 UMusic Hotel, Centro, 28012 Madrid, Spain
  74. 74
    4.4 (3464) €€
    C. de la Palma, 49, Centro, 28004 Madrid, Spain
  75. 75
    4.4 (2816) €€
    C. de los Reyes, 5, local derecho, Centro, 28015 Madrid, Spain
  76. 76
    4.4 (1406) €€
    Cost.ª de los Ángeles, 7, Centro, 28013 Madrid, Spain
  77. 77
    4.4 (1333)
    C. de Sta. Bárbara, 8, Centro, 28004 Madrid, Spain
  78. 78
    4.4 (1117)
    Calle del Dr. Fourquet, 33, Centro, 28012 Madrid, Spain
  79. 79
    4.4 (1006)
    C. de Toledo, 47, Centro, 28005 Madrid, Spain
  80. 80
    4.4 (700)
    Calle del Acuerdo, 36, bajo 2, Calle del Acuerdo, 36, bajo 1, Centro, 28015 Madrid, Spain
  81. 81
    4.4 (505)
    Calle de Manuel Cortina, 1, Chamberí, 28010 Madrid, Spain
  82. 82
    4.4 (470)
    C. de Galileo, 27, Chamberí, 28015 Madrid, Spain
  83. 83
    4.4 (202)
    C. del Prado, 18, Centro, 28014 Madrid, Spain
  84. 84
    4.3 (5548)
    C. de Felipe III, 4, Centro, 28012 Madrid, Spain
  85. 85
    4.3 (4693)
    Corre. Baja de San Pablo, 51, Centro, 28004 Madrid, Spain
  86. 86
    4.3 (4510) €€
    C. de Tribulete, 6, Centro, 28012 Madrid, Spain
  87. 87
    4.3 (3870) €€
    Calle Mayor, 24, Centro, 28013 Madrid, Spain
  88. 88
    4.3 (1583) €€
    C. de las Navas de Tolosa, 3, Centro, 28013 Madrid, Spain
  89. 89
    4.3 (1511)
    C. de Embajadores, 3, Centro, 28012 Madrid, Spain
  90. 90
    4.3 (1133) €€
    C. del Espíritu Santo, 9, Centro, 28004 Madrid, Spain
  91. 91
    4.3 (844)
    C. del León, 30, Centro, 28014 Madrid, Spain
  92. 92
    4.3 (750)
    C. del Barquillo, 37, Centro, 28004 Madrid, Spain
  93. 93
    4.3 (322)
    C. de los Madrazo, 26, Centro, 28014 Madrid, Spain
  94. 94
    4.3 (209)
    C. de Sevilla, 2, Centro, 28014 Madrid, Spain
  95. 95
    4.2 (6480) €€
    C. de Atocha, 20, Centro, 28012 Madrid, Spain
  96. 96
    4.2 (5843) €€
    Pl. de Ote., 2, Centro, 28013 Madrid, Spain
  97. 97
    4.2 (3192) €€€
    Cra de S. Jerónimo, 8, Centro, 28014 Madrid, Spain
  98. 98
    4.2 (2892) €€
    Pl. de Cascorro, 9, Centro, 28005 Madrid, Spain
  99. 99
    4.2 (2740)
    C. de Mesonero Romanos, 15, Centro, 28004 Madrid, Spain
  100. 100
    4.2 (929)
    Pl. del Ángel, 5, Centro, 28012 Madrid, Spain
  101. 101
    4.2 (927)
    C. del Pez, 36, Centro, 28004 Madrid, Spain
  102. 102
    4.2 (691)
    Pl. de la Cruz Verde, 3, Centro, 28005 Madrid, Spain
  103. 103
    4.2 (501) €€
    C. de las Tres Cruces, 8, Centro, 28013 Madrid, Spain
  104. 104
    4.2 (398) €€
    C. de Preciados, 3, Centro, 28013 Madrid, Spain
  105. 105
    4.1 (12601)
    Prta del Sol, 8, Centro, 28013 Madrid, Spain
  106. 106
    4.1 (8789) €€
    Gta. de Bilbao, 7, Centro, 28004 Madrid, Spain
  107. 107
    4.1 (4136) €€
    Pl. del Conde de Barajas, 3, Centro, 28005 Madrid, Spain
  108. 108
    4.1 (2708) €€
    Calle de la Princesa, 3, Moncloa - Aravaca, 28008 Madrid, Spain
  109. 109
    4.1 (2025)
    Corre. Baja de San Pablo, 6, Centro, 28004 Madrid, Spain
  110. 110
    4.1 (1998)
    C. de San Bernardo, 57, Centro, 28015 Madrid, Spain
  111. 111
    4.1 (1845)
    C. de Sta. Feliciana, 5, Chamberí, 28010 Madrid, Spain
  112. 112
    4.1 (1009)
    Calle de San Andrés, 12, Centro, 28004 Madrid, Spain
  113. 113
    4.0 (5939) €€
    Pl. de San Ildefonso, 9, Centro, 28004 Madrid, Spain
  114. 114
    4.0 (4784) €€
    Pl. de las Comendadoras, 9, Centro, 28015 Madrid, Spain
  115. 115
    4.0 (2174) €€
    C. del Carmen, 17, Centro, 28013 Madrid, Spain
  116. 116
    4.0 (1993)
    C. de la Verónica, 9, Centro, 28014 Madrid, Spain
  117. 117
    4.0 (1981) €€
    C. del Carmen, 7, Centro, 28013 Madrid, Spain
  118. 118
    4.0 (868)
    C. del Arenal, 30, Centro, 28013 Madrid, Spain
  119. 119
    4.0 (563)
    Prta del Sol, 6, Centro, 28013 Madrid, Spain
  120. 120
    3.9 (2381) €€
    C. del Arenal, 20, Centro, 28013 Madrid, Spain
  121. 121
    3.8 (3926) €€
    C. de la Montera, 10, Centro, 28013 Madrid, Spain
  122. 122
    3.8 (877)
    C. de Atocha, 52, Centro, 28012 Madrid, Spain
  123. 123
    3.8 (5)
    C. de Carretas, 4, Centro, 28012 Madrid, Spain
  124. 124
    3.7 (1068) €€
    C. de la Montera, 42, Centro, 28013 Madrid, Spain
  125. 125
    3.2 (1321) €€
    Cra de S. Jerónimo, 3, Centro, 28014 Madrid, Spain
  126. 126
    2.7 (209)
    C. del Carmen, nº1, Centro, 28013 Madrid, Spain
  127. 127
    C. de las Maldonadas, Centro, 28005 Madrid, Spain

Guide to Cafes in Madrid

Madrid's cafe culture is a highlight for digital nomads, freelancers, writers, and travelers who need a reliable spot to work, reflect, or simply enjoy a great coffee. The city's cafes range from specialty third-wave coffee shops with precision-brewed single origins to neighborhood spots with free WiFi, generous opening hours, and a welcoming attitude toward laptop workers.

Traveler Tips for Cafes in Madrid

  • WiFi etiquette: In popular Madrid cafes, it's courteous to buy something every couple of hours if you're working for extended periods. Most cafes appreciate the business.
  • Power outlets: Check whether your chosen cafe has accessible power outlets before settling in — this varies widely in Madrid.
  • Peak vs off-peak hours: Mornings (7–10am) and late afternoons (3–6pm) tend to be the best times to find good seating in busy Madrid cafes.
  • Specialty coffee scene: Madrid has several world-class specialty coffee roasters with cafes. Look for those using local or single-origin beans for the best cup.
  • Neighborhood gems: Some of the best cafes in Madrid are tucked away in residential neighborhoods, away from tourist zones. Explore beyond the center.

A cafe in Madrid is often where the best conversations happen. Solo travelers, writers, programmers, and entrepreneurs all share these spaces. Use Nomax to find other travelers who are also working from cafes in Madrid — you might find a coworking companion, share cafe recommendations, or discover a new favorite spot together.

Frequently Asked Questions

What are the best cafes in Madrid?

Madrid has 127+ cafes tracked by Nomax. The top-rated options are listed on this page, sorted by rating and traveler reviews. Use the interactive map to explore venues by neighborhood.

How do I find cafes in Madrid on a map?

Use the interactive map on this page to see all cafes in Madrid as numbered markers. Click any marker to see ratings, opening hours, address, and contact details. You can also search and filter venues in the left panel.

Are there any tips for solo travelers visiting cafes in Madrid?

Yes. Solo travelers in Madrid recommend arriving at cafes during peak social hours to meet other travelers. Download Nomax to connect with fellow travelers before you arrive — many users coordinate meetups at specific venues.

What is Nomax and how does it help travelers in Madrid?

Nomax is a free travel companion app that helps solo travelers find each other in cities around the world, including Madrid. You can see who else is traveling in Madrid, join group activities, and chat with travelers at the same spots you visit.

Is Nomax free to use in Madrid?

Yes, Nomax is completely free. Download it on iOS or Android to instantly see travelers near you in Madrid, join activities, and make travel friends without any subscription or fees.

Meet other travelers at these spots

Download Nomax — Free