Things to Do in Madrid – Spain

Travelers who choose to visit Spain, often find themselves looking for Things to do in Madrid.
We have made for you a list of the most exciting Things to do in Madrid, Spain.
The Tours and Attractions in Madrid are classified by their style of trip:

To read the full itinerary of a specific attraction in Madrid, simply click on it.
Those are the top things to do in Madrid that no tourist should miss once they set foot in Spain.
Madrid is known as a popular travel spot in Europe, and many tourists visiting Spain enjoy the variety of the things to do in Madrid.

Hotels in Madrid

Madrid has a nice selection of hotels, and one of the first things to do in Madrid is making sure you find a good place to sleep in. When you come after a day of Attractions and Tours, Finding your hotel in Madrid can be an exhausting experience, try booking your Madrid hotel now to avoid any inconveniences.
To make it easier for you, we have chosen some of the best hotels in Madrid from the world top providers, and you can be rest assured that all the hotels in Madrid listed on U.Tours have been recommended by other travelers.




 

 

Recommended Hotels in Madrid

Booking.com

Cheap Flights To Madrid

Finding Cheap flights to Madrid have been simplified with U.Tours flight engine, below you can see some of the best deals for flights to Madrid from various destinations.

OriginDeparture dateReturn dateFind Ticket

Rabat

04.12.2019

11.12.2019

Tickets from 20

Tangier

22.12.2019

19.01.2020

Tickets from 20

Bologna

10.01.2020

13.01.2020

Tickets from 20

Porto

10.01.2020

12.01.2020

Tickets from 20

Milan

13.01.2020

24.01.2020

Tickets from 20

Palma de Mallorca

20.11.2019

20.11.2019

Tickets from 24

Brussels

13.12.2019

16.12.2019

Tickets from 27

Ibiza

12.11.2019

21.04.2020

Tickets from 34

Dublin

14.01.2020

16.01.2020

Tickets from 36

London

05.11.2019

13.11.2019

Tickets from 36

Rome

24.01.2020

30.01.2020

Tickets from 39

Seville

13.12.2019

16.12.2019

Tickets from 41

Cologne

04.12.2019

08.12.2019

Tickets from 42

Copenhagen

31.01.2020

10.02.2020

Tickets from 42

Vienna

05.02.2020

15.02.2020

Tickets from 45

Warsaw

05.02.2020

12.02.2020

Tickets from 46

Budapest

17.01.2020

19.01.2020

Tickets from 48

Paris

12.02.2020

26.02.2020

Tickets from 51

Prague

03.02.2020

04.02.2020

Tickets from 51

Valencia

01.02.2020

04.02.2020

Tickets from 52

Naples

07.02.2020

10.02.2020

Tickets from 52

Bucharest

20.02.2020

24.02.2020

Tickets from 53

Alicante

09.09.2020

12.09.2020

Tickets from 53

Gran Canaria

21.11.2019

23.11.2019

Tickets from 57

Frankfurt

03.12.2019

12.12.2019

Tickets from 61

Malaga

24.04.2020

26.04.2020

Tickets from 62

Santiago De Compostela

10.04.2020

11.04.2020

Tickets from 63

Manchester

16.11.2019

16.12.2019

Tickets from 64

Birmingham

08.11.2019

11.11.2019

Tickets from 64

Tenerife

06.11.2019

10.11.2019

Tickets from 64

Toulouse

07.12.2019

10.12.2019

Tickets from 65

Timisoara

29.11.2019

02.12.2019

Tickets from 65

Stockholm

13.11.2019

20.11.2019

Tickets from 66

Barcelona

08.01.2020

14.01.2020

Tickets from 66

Lisbon

14.01.2020

17.01.2020

Tickets from 66

Sofia

14.01.2020

18.01.2020

Tickets from 67

Berlin

26.11.2019

28.11.2019

Tickets from 68

Arrecife

27.11.2019

30.11.2019

Tickets from 69

Kiev

29.01.2020

26.02.2020

Tickets from 70

Geneva

03.12.2019

10.12.2019

Tickets from 71

Riga

05.12.2019

12.12.2019

Tickets from 75

Nice

06.11.2019

10.11.2019

Tickets from 75

Saint Petersburg

19.11.2019

03.12.2019

Tickets from 76

Kutaisi

01.12.2019

11.12.2019

Tickets from 79

Memmingen

03.12.2019

12.12.2019

Tickets from 80

Gothenburg

16.01.2020

19.01.2020

Tickets from 81

Oviedo

15.06.2020

22.06.2020

Tickets from 82

Gdansk

07.02.2020

27.02.2020

Tickets from 82

Zurich

03.12.2019

10.12.2019

Tickets from 83

Athens

05.02.2020

26.02.2020

Tickets from 83

Poznan

26.11.2019

28.11.2019

Tickets from 83

Bari

17.12.2019

11.01.2020

Tickets from 84

La Coruna

24.01.2020

27.01.2020

Tickets from 85

Luxembourg

04.11.2019

10.11.2019

Tickets from 86

Krakow

21.01.2020

28.01.2020

Tickets from 87

Vilnius

12.11.2019

10.12.2019

Tickets from 88

Dusseldorf

03.01.2020

12.01.2020

Tickets from 88

Marseille

09.12.2019

18.12.2019

Tickets from 89

Amsterdam

10.01.2020

18.01.2020

Tickets from 89

Munich

09.11.2019

13.11.2019

Tickets from 89

Cork

17.01.2020

21.01.2020

Tickets from 90

Fez

12.11.2019

12.11.2019

Tickets from 92

Cagliari

30.11.2019

07.12.2019

Tickets from 92

Tel Aviv-Yafo

05.02.2020

12.02.2020

Tickets from 93

Luqa

20.11.2019

21.11.2019

Tickets from 94

Venice

13.01.2020

16.01.2020

Tickets from 94

Casablanca

09.11.2019

15.11.2019

Tickets from 95

Thessaloniki

23.01.2020

26.01.2020

Tickets from 95

Bilbao

13.11.2019

17.09.2020

Tickets from 95

Marrakech

10.11.2019

11.11.2019

Tickets from 96

Lyon

15.11.2019

18.11.2019

Tickets from 102

Florence

09.02.2020

10.02.2020

Tickets from 103

Lviv

05.12.2019

09.12.2019

Tickets from 105

Moscow

12.02.2020

19.02.2020

Tickets from 106

Vigo

25.10.2019

28.10.2019

Tickets from 108

Eindhoven

28.11.2019

01.12.2019

Tickets from 108

Tunis

20.12.2019

05.01.2020

Tickets from 110

Jerez De La Frontera

28.11.2019

01.12.2019

Tickets from 110

Oslo

14.12.2019

09.01.2020

Tickets from 112

Nador

05.12.2019

12.12.2019

Tickets from 115

Glasgow

29.11.2019

02.12.2019

Tickets from 116

Cluj-Napoca

29.11.2019

07.12.2019

Tickets from 117

Algiers

25.10.2019

30.10.2019

Tickets from 118

Hanover

21.11.2019

25.11.2019

Tickets from 124

Skopje

18.11.2019

22.11.2019

Tickets from 125

Panama City

07.06.2020

14.06.2020

Tickets from 125

Nuremberg

24.10.2019

07.11.2019

Tickets from 125

Katowice

15.11.2019

17.11.2019

Tickets from 125

Nis

18.11.2019

23.02.2020

Tickets from 126

Wroclaw

05.11.2019

09.11.2019

Tickets from 127

Hamburg

12.05.2020

16.05.2020

Tickets from 130

Helsinki

08.01.2020

14.01.2020

Tickets from 131

Pisa

09.11.2019

12.11.2019

Tickets from 132

Kaunas

25.11.2019

30.11.2019

Tickets from 133

Oran

19.11.2019

26.11.2019

Tickets from 135

Tbilisi

28.01.2020

08.02.2020

Tickets from 136

Craiova

03.07.2020

13.07.2020

Tickets from 137

Almeria

30.12.2019

08.01.2020

Tickets from 138

Faro

09.12.2019

11.12.2019

Tickets from 144

Belgrade

14.02.2020

16.02.2020

Tickets from 147

If you couldn’t find flights from your origin city, check out other Cheap Flights to Madrid in the button below

Find Cheap Flights To Madrid

Discover which months are the best to fly to Madrid low cost. in the calendar below you can find cheap flights to Madrid by month, simply choose the city you intent to fly from:

Madrid Map

Check out the map of Madrid, Spain, navigate through the City, and find the area you prefer to stay in. You can also find on the map the designated areas of Things to do in Madrid.

Places to Visit in Spain

Did you know? The Capital City of Spain is Madrid

Madrid is one of the top places to visit in Spain, however there are other major cities which travelers go to when traveling to Spain.
Here is a list of the top rated attractions in Spain:

Cheap Flights from Madrid

Plan your next destination trip and find great bargains on Plane tickets from Madrid to other nearby locations. For your convenience, here is a chart of some of the cheapest flights from Madrid:

Cheap Flights from Madrid

DestinationDeparture dateReturn dateFind Ticket

Porto

25.11.2019

28.11.2019

Tickets from 20

London

24.01.2020

28.01.2020

Tickets from 20

Palma de Mallorca

07.11.2019

12.11.2019

Tickets from 24

Berlin

17.01.2020

20.01.2020

Tickets from 27

Rome

17.01.2020

19.01.2020

Tickets from 27

Brussels

24.11.2019

29.11.2019

Tickets from 27

Ibiza

13.01.2020

24.01.2020

Tickets from 32

Santiago De Compostela

05.12.2019

11.12.2019

Tickets from 33

Marrakech

28.01.2020

04.02.2020

Tickets from 34

Bologna

19.01.2020

19.01.2020

Tickets from 36

Seville

16.04.2020

20.04.2020

Tickets from 37

Copenhagen

26.11.2019

29.11.2019

Tickets from 39

Tangier

18.12.2019

20.12.2019

Tickets from 45

Lisbon

06.05.2020

09.05.2020

Tickets from 46

Rabat

13.11.2019

13.11.2019

Tickets from 46

Arrecife

15.01.2020

22.01.2020

Tickets from 46

Paris

06.11.2019

23.02.2020

Tickets from 48

Vienna

26.11.2019

29.11.2019

Tickets from 49

Prague

26.01.2020

27.01.2020

Tickets from 50

Eindhoven

12.12.2019

15.12.2019

Tickets from 51

Alicante

22.04.2020

27.04.2020

Tickets from 53

Budapest

10.02.2020

14.02.2020

Tickets from 53

Valencia

13.01.2020

24.01.2020

Tickets from 54

Milan

10.12.2019

16.12.2019

Tickets from 56

Gran Canaria

29.01.2020

10.02.2020

Tickets from 57

Bucharest

14.02.2020

22.02.2020

Tickets from 58

Malaga

20.01.2020

26.01.2020

Tickets from 58

Manchester

27.12.2019

03.01.2020

Tickets from 58

Naples

13.12.2019

16.12.2019

Tickets from 62

Barcelona

29.11.2019

01.12.2019

Tickets from 64

Tenerife

16.11.2019

20.11.2019

Tickets from 64

Athens

19.01.2020

23.01.2020

Tickets from 68

Warsaw

06.03.2020

20.03.2020

Tickets from 78

Bilbao

11.05.2020

16.05.2020

Tickets from 78

Puerto del Rosario

23.02.2020

08.03.2020

Tickets from 79

Dublin

22.02.2020

25.02.2020

Tickets from 79

Santander

12.12.2019

11.03.2020

Tickets from 80

Geneva

14.11.2019

18.11.2019

Tickets from 81

Oviedo

18.01.2020

22.01.2020

Tickets from 82

Cagliari

26.10.2019

02.11.2019

Tickets from 82

Vigo

31.10.2019

09.11.2019

Tickets from 82

Dusseldorf

17.01.2020

20.01.2020

Tickets from 82

Edinburgh

29.07.2020

12.08.2020

Tickets from 82

Zurich

23.11.2019

28.11.2019

Tickets from 84

Cologne

04.12.2019

07.12.2019

Tickets from 85

Munich

09.01.2020

12.01.2020

Tickets from 85

Birmingham

06.11.2019

11.11.2019

Tickets from 86

Frankfurt

27.12.2019

06.01.2020

Tickets from 86

Nice

06.12.2019

09.12.2019

Tickets from 88

Cork

18.01.2020

21.01.2020

Tickets from 89

Tel Aviv-Yafo

25.01.2020

28.01.2020

Tickets from 92

Gothenburg

06.02.2020

09.02.2020

Tickets from 94

Kiev

14.01.2020

18.01.2020

Tickets from 95

Vilnius

26.11.2019

17.12.2019

Tickets from 97

Catania

07.03.2020

08.03.2020

Tickets from 98

Katowice

16.11.2019

22.11.2019

Tickets from 99

Amsterdam

25.01.2020

29.01.2020

Tickets from 101

Hamburg

15.12.2019

03.01.2020

Tickets from 102

Gdansk

04.12.2019

09.12.2019

Tickets from 106

Moscow

29.01.2020

05.02.2020

Tickets from 106

Marseille

27.10.2019

29.10.2019

Tickets from 107

Luqa

23.10.2019

30.10.2019

Tickets from 108

Saint Petersburg

28.01.2020

02.02.2020

Tickets from 110

Oslo

14.11.2019

17.11.2019

Tickets from 112

Venice

07.01.2020

10.01.2020

Tickets from 112

Kutaisi

19.12.2019

08.01.2020

Tickets from 113

Lviv

26.01.2020

01.02.2020

Tickets from 114

Krakow

19.11.2019

23.11.2019

Tickets from 117

Istanbul

21.09.2020

28.09.2020

Tickets from 117

Wroclaw

18.12.2019

01.01.2020

Tickets from 122

Luxembourg

20.11.2019

22.11.2019

Tickets from 124

Cluj-Napoca

29.11.2019

08.12.2019

Tickets from 124

Bari

02.11.2019

06.11.2019

Tickets from 124

Stockholm

23.10.2019

04.11.2019

Tickets from 125

Faro

12.11.2019

14.11.2019

Tickets from 128

Bremen

25.11.2019

28.11.2019

Tickets from 128

Sofia

06.12.2019

08.12.2019

Tickets from 128

Craiova

08.02.2020

08.03.2020

Tickets from 129

Palermo

03.12.2019

09.12.2019

Tickets from 130

Newcastle

16.11.2019

30.11.2019

Tickets from 130

Jerez De La Frontera

18.09.2020

27.09.2020

Tickets from 131

Bratislava

19.11.2019

23.11.2019

Tickets from 134

Turin

25.11.2019

27.11.2019

Tickets from 136

Casablanca

14.11.2019

18.11.2019

Tickets from 139

Ljubljana

03.02.2020

09.02.2020

Tickets from 140

Bordeaux

03.01.2020

06.01.2020

Tickets from 142

Montpellier

14.12.2019

15.12.2019

Tickets from 143

Thessaloniki

23.11.2019

24.11.2019

Tickets from 144

Helsinki

17.01.2020

20.01.2020

Tickets from 146

Toulouse

25.10.2019

29.10.2019

Tickets from 147

Menorca

03.04.2020

06.04.2020

Tickets from 149

Glasgow

06.12.2019

09.12.2019

Tickets from 150

Ouarzazate

15.01.2020

19.01.2020

Tickets from 150

New York

26.11.2019

03.12.2019

Tickets from 150

Florence

04.07.2020

07.07.2020

Tickets from 152

Santa Cruz De La Palma

17.03.2020

24.03.2020

Tickets from 153

Nottingham

05.12.2019

09.12.2019

Tickets from 158

Belgrade

20.11.2019

28.11.2019

Tickets from 160

Varna

15.11.2019

09.01.2020

Tickets from 162

Leeds

07.12.2019

10.12.2019

Tickets from 164