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

Cologne

22.01.2020

25.01.2020

Tickets from 29

Palma de Mallorca

16.12.2019

17.12.2019

Tickets from 31

Santiago De Compostela

20.02.2020

20.02.2020

Tickets from 32

Milan

11.02.2020

12.02.2020

Tickets from 34

Porto

13.03.2020

15.03.2020

Tickets from 34

London

20.01.2020

27.01.2020

Tickets from 35

Marrakech

06.03.2020

09.03.2020

Tickets from 35

Seville

25.05.2020

14.06.2020

Tickets from 39

Vienna

23.01.2020

26.01.2020

Tickets from 43

Brussels

16.01.2020

20.01.2020

Tickets from 44

Bologna

24.01.2020

27.01.2020

Tickets from 47

Alicante

01.01.2020

05.01.2020

Tickets from 47

Ibiza

06.12.2019

08.12.2019

Tickets from 48

Lisbon

16.03.2020

17.03.2020

Tickets from 49

Eindhoven

06.01.2020

13.01.2020

Tickets from 49

Naples

23.03.2020

25.03.2020

Tickets from 50

Dublin

30.01.2020

04.02.2020

Tickets from 50

Valencia

05.05.2020

11.05.2020

Tickets from 51

Rabat

31.01.2020

03.02.2020

Tickets from 53

Frankfurt

20.01.2020

27.01.2020

Tickets from 54

Paris

29.01.2020

01.02.2020

Tickets from 55

Budapest

15.01.2020

22.01.2020

Tickets from 56

Geneva

01.06.2020

15.06.2020

Tickets from 56

Barcelona

05.03.2020

08.03.2020

Tickets from 56

Luqa

17.02.2020

18.02.2020

Tickets from 57

Gran Canaria

25.03.2020

31.03.2020

Tickets from 58

Rome

05.02.2020

10.02.2020

Tickets from 59

Manchester

18.01.2020

20.01.2020

Tickets from 59

Nantes

06.12.2019

16.12.2019

Tickets from 59

Berlin

25.01.2020

27.01.2020

Tickets from 60

Tangier

27.03.2020

30.03.2020

Tickets from 60

Bucharest

30.01.2020

07.02.2020

Tickets from 61

La Coruna

15.02.2020

29.02.2020

Tickets from 62

Fez

27.12.2019

31.12.2019

Tickets from 62

Stockholm

20.01.2020

04.02.2020

Tickets from 64

Cagliari

11.01.2020

14.01.2020

Tickets from 64

Tenerife

04.02.2020

11.02.2020

Tickets from 66

Warsaw

05.02.2020

13.02.2020

Tickets from 68

Santander

15.02.2020

16.02.2020

Tickets from 69

Bordeaux

13.01.2020

27.01.2020

Tickets from 70

Malaga

25.04.2020

26.04.2020

Tickets from 71

Prague

29.01.2020

02.02.2020

Tickets from 71

Saint Petersburg

23.01.2020

27.01.2020

Tickets from 73

Pisa

10.01.2020

12.01.2020

Tickets from 74

Marseille

13.01.2020

13.01.2020

Tickets from 74

Vigo

06.03.2020

08.03.2020

Tickets from 75

Oviedo

09.02.2020

17.02.2020

Tickets from 77

Craiova

25.01.2020

28.01.2020

Tickets from 78

Toulouse

21.02.2020

24.02.2020

Tickets from 78

Lyon

12.01.2020

15.03.2020

Tickets from 79

Amsterdam

04.02.2020

09.02.2020

Tickets from 79

Oslo

23.01.2020

26.01.2020

Tickets from 80

Karlsruhe

20.01.2020

27.01.2020

Tickets from 81

Copenhagen

20.02.2020

26.02.2020

Tickets from 82

Faro

13.01.2020

17.01.2020

Tickets from 83

Pamplona

27.01.2020

03.02.2020

Tickets from 84

Gdansk

24.01.2020

31.01.2020

Tickets from 84

Riga

06.02.2020

10.02.2020

Tickets from 85

Bilbao

30.12.2019

02.01.2020

Tickets from 85

Kutaisi

21.01.2020

28.01.2020

Tickets from 88

Stuttgart

24.03.2020

30.03.2020

Tickets from 88

Nuremberg

20.01.2020

21.01.2020

Tickets from 89

Nice

16.03.2020

22.03.2020

Tickets from 89

Bari

09.01.2020

12.01.2020

Tickets from 90

Dusseldorf

04.01.2020

09.01.2020

Tickets from 90

Vilnius

29.01.2020

01.02.2020

Tickets from 91

Arrecife

16.02.2020

04.03.2020

Tickets from 92

Lviv

12.02.2020

18.02.2020

Tickets from 92

Munich

22.01.2020

28.01.2020

Tickets from 92

Zurich

23.01.2020

23.01.2020

Tickets from 93

Bratislava

15.01.2020

18.01.2020

Tickets from 93

Sofia

01.02.2020

12.02.2020

Tickets from 93

Athens

07.02.2020

12.02.2020

Tickets from 94

Lamezia Terme

08.02.2020

10.02.2020

Tickets from 97

Hamburg

22.01.2020

29.01.2020

Tickets from 99

Jerez De La Frontera

21.02.2020

24.02.2020

Tickets from 99

Casablanca

01.02.2020

07.02.2020

Tickets from 100

Tel Aviv-Yafo

12.02.2020

19.02.2020

Tickets from 100

Kiev

26.01.2020

05.02.2020

Tickets from 102

Catania

14.02.2020

17.02.2020

Tickets from 102

Brindisi

21.03.2020

24.03.2020

Tickets from 102

Florence

07.02.2020

10.02.2020

Tickets from 104

Moscow

21.01.2020

27.01.2020

Tickets from 105

Bristol

24.01.2020

27.01.2020

Tickets from 107

Odessa

28.01.2020

31.01.2020

Tickets from 108

Wroclaw

15.02.2020

19.02.2020

Tickets from 109

Ljubljana

11.01.2020

14.01.2020

Tickets from 110

Thessaloniki

29.01.2020

02.02.2020

Tickets from 110

Granada

06.06.2020

07.06.2020

Tickets from 110

Clermont-Ferrand

14.02.2020

21.02.2020

Tickets from 113

Venice

13.03.2020

15.03.2020

Tickets from 116

Kharkiv

29.01.2020

31.01.2020

Tickets from 121

Krakow

20.05.2020

31.05.2020

Tickets from 122

Cluj-Napoca

21.02.2020

24.02.2020

Tickets from 124

Turin

12.12.2019

17.12.2019

Tickets from 124

Tirana

03.03.2020

09.03.2020

Tickets from 125

Melilla

20.01.2020

26.01.2020

Tickets from 128

Gothenburg

10.12.2019

13.12.2019

Tickets from 128

Tallinn

21.01.2020

27.01.2020

Tickets from 134

Terceira Island

17.01.2020

20.01.2020

Tickets from 137

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

Palma de Mallorca

31.01.2020

03.02.2020

Tickets from 27

Porto

04.01.2020

10.01.2020

Tickets from 29

Ibiza

12.02.2020

16.02.2020

Tickets from 32

London

28.01.2020

01.02.2020

Tickets from 36

Brussels

12.03.2020

16.03.2020

Tickets from 38

Seville

11.01.2020

25.01.2020

Tickets from 39

Vienna

29.01.2020

05.02.2020

Tickets from 44

Marseille

08.12.2019

09.12.2019

Tickets from 44

Lisbon

07.03.2020

11.03.2020

Tickets from 45

Milan

14.02.2020

16.02.2020

Tickets from 47

Gran Canaria

05.02.2020

09.02.2020

Tickets from 48

Santiago De Compostela

09.01.2020

13.01.2020

Tickets from 51

Valencia

13.12.2019

14.12.2019

Tickets from 53

Malaga

07.02.2020

09.02.2020

Tickets from 53

Luxembourg

20.12.2019

05.01.2020

Tickets from 53

Alicante

01.07.2020

07.07.2020

Tickets from 54

Tenerife

09.01.2020

23.01.2020

Tickets from 54

Rome

11.02.2020

13.02.2020

Tickets from 55

Paris

25.03.2020

20.06.2020

Tickets from 57

Marrakech

13.01.2020

20.01.2020

Tickets from 57

Barcelona

24.01.2020

27.01.2020

Tickets from 57

Budapest

10.02.2020

14.02.2020

Tickets from 59

Dublin

17.12.2019

08.01.2020

Tickets from 60

Tangier

14.02.2020

16.02.2020

Tickets from 62

Toulouse

16.12.2019

18.12.2019

Tickets from 65

Berlin

10.12.2019

14.12.2019

Tickets from 66

Bordeaux

12.01.2020

19.01.2020

Tickets from 67

Frankfurt

24.01.2020

26.01.2020

Tickets from 72

Geneva

17.01.2020

20.01.2020

Tickets from 73

Birmingham

20.12.2019

02.01.2020

Tickets from 75

Rabat

05.03.2020

08.03.2020

Tickets from 75

Dusseldorf

10.01.2020

12.01.2020

Tickets from 76

Faro

20.01.2020

27.01.2020

Tickets from 76

Puerto del Rosario

29.01.2020

04.02.2020

Tickets from 77

Arrecife

01.01.2020

08.02.2020

Tickets from 77

Manchester

28.03.2020

29.03.2020

Tickets from 78

Cagliari

14.04.2020

21.04.2020

Tickets from 78

Nantes

31.01.2020

02.02.2020

Tickets from 78

Bilbao

10.01.2020

12.01.2020

Tickets from 78

Bologna

29.02.2020

01.03.2020

Tickets from 78

Bucharest

06.02.2020

11.02.2020

Tickets from 78

Lyon

31.01.2020

03.02.2020

Tickets from 79

Santander

24.01.2020

26.01.2020

Tickets from 79

Warsaw

14.01.2020

21.01.2020

Tickets from 81

Prague

13.02.2020

17.02.2020

Tickets from 82

Vigo

07.12.2019

08.12.2019

Tickets from 83

Reus

17.12.2019

17.12.2019

Tickets from 84

Copenhagen

08.12.2019

11.12.2019

Tickets from 85

Luqa

18.01.2020

21.01.2020

Tickets from 87

Zurich

25.01.2020

28.01.2020

Tickets from 88

Oviedo

10.07.2020

18.07.2020

Tickets from 88

Kutaisi

11.01.2020

21.01.2020

Tickets from 88

Oslo

21.01.2020

26.01.2020

Tickets from 89

Bristol

14.03.2020

19.03.2020

Tickets from 90

Hamburg

14.01.2020

18.01.2020

Tickets from 91

Munich

22.02.2020

26.02.2020

Tickets from 91

Amsterdam

11.01.2020

12.01.2020

Tickets from 92

Gdansk

31.01.2020

03.02.2020

Tickets from 98

Venice

11.01.2020

12.01.2020

Tickets from 99

Stuttgart

12.12.2019

15.12.2019

Tickets from 100

Saint Petersburg

27.01.2020

20.02.2020

Tickets from 102

Ponta Delgada

11.03.2020

18.03.2020

Tickets from 103

Karlsruhe

25.01.2020

26.01.2020

Tickets from 103

Almeria

13.03.2020

27.03.2020

Tickets from 104

Casablanca

13.12.2019

16.12.2019

Tickets from 104

Riga

18.01.2020

19.01.2020

Tickets from 105

Athens

24.02.2020

27.02.2020

Tickets from 107

Cologne

13.12.2019

15.12.2019

Tickets from 108

Moscow

15.01.2020

22.01.2020

Tickets from 109

Bremen

13.12.2019

15.12.2019

Tickets from 109

La Coruna

11.12.2019

12.12.2019

Tickets from 110

Iasi

06.02.2020

11.02.2020

Tickets from 110

Krakow

13.03.2020

16.03.2020

Tickets from 111

Naples

26.01.2020

31.01.2020

Tickets from 113

Vilnius

08.01.2020

17.01.2020

Tickets from 114

San Sebastian

01.05.2020

06.05.2020

Tickets from 114

Fez

20.01.2020

26.01.2020

Tickets from 115

Lviv

19.01.2020

25.01.2020

Tickets from 116

Dortmund

13.12.2019

15.12.2019

Tickets from 118

Nuremberg

27.02.2020

01.03.2020

Tickets from 119

Kiev

18.01.2020

22.02.2020

Tickets from 119

Edinburgh

26.01.2020

31.01.2020

Tickets from 119

Menorca

10.02.2020

20.02.2020

Tickets from 120

Genova

30.12.2019

06.01.2020

Tickets from 121

Florence

26.01.2020

30.01.2020

Tickets from 121

Hanover

24.01.2020

26.01.2020

Tickets from 125

Palermo

11.01.2020

12.01.2020

Tickets from 125

Gothenburg

13.03.2020

15.03.2020

Tickets from 128

Bari

11.01.2020

12.01.2020

Tickets from 128

Jerez De La Frontera

13.09.2020

25.09.2020

Tickets from 129

Catania

30.12.2019

12.01.2020

Tickets from 130

Tel Aviv-Yafo

21.01.2020

28.01.2020

Tickets from 134

Badajoz

18.12.2019

18.12.2019

Tickets from 135

Sofia

08.12.2019

11.12.2019

Tickets from 135

Pisa

30.04.2020

03.05.2020

Tickets from 136

Funchal

12.01.2020

16.01.2020

Tickets from 137

Stockholm

19.12.2019

31.12.2019

Tickets from 137

Odessa

01.02.2020

09.02.2020

Tickets from 139

Suceava

02.02.2020

23.02.2020

Tickets from 141

Santa Cruz De La Palma

13.12.2019

17.12.2019

Tickets from 142