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.

Origin Departure date Return date Find Ticket

Ibiza

12.09.2019

16.09.2019

Tickets from 29

Santiago De Compostela

15.07.2019

17.07.2019

Tickets from 39

Brussels

11.09.2019

13.09.2019

Tickets from 39

Porto

04.09.2019

05.09.2019

Tickets from 42

London

02.09.2019

10.09.2019

Tickets from 42

Palma de Mallorca

13.09.2019

16.09.2019

Tickets from 42

Tangier

29.09.2019

06.10.2019

Tickets from 43

Milan

18.09.2019

25.09.2019

Tickets from 46

Marseille

19.09.2019

26.09.2019

Tickets from 47

Lisbon

10.12.2019

12.12.2019

Tickets from 48

Berlin

12.09.2019

17.09.2019

Tickets from 49

Manchester

16.09.2019

23.09.2019

Tickets from 51

Nuremberg

25.09.2019

30.09.2019

Tickets from 51

Cologne

09.09.2019

11.09.2019

Tickets from 51

Bristol

10.03.2020

13.03.2020

Tickets from 53

Frankfurt

28.08.2019

30.08.2019

Tickets from 53

Sofia

31.07.2019

28.08.2019

Tickets from 54

Alicante

04.07.2019

07.07.2019

Tickets from 54

Paris

08.10.2019

18.10.2019

Tickets from 55

Bordeaux

02.09.2019

02.09.2019

Tickets from 56

Rome

24.09.2019

24.09.2019

Tickets from 56

Vienna

20.09.2019

22.09.2019

Tickets from 56

Hamburg

15.09.2019

18.09.2019

Tickets from 56

Barcelona

08.10.2019

12.10.2019

Tickets from 57

Seville

12.10.2019

15.10.2019

Tickets from 57

Copenhagen

04.10.2019

07.10.2019

Tickets from 57

Nantes

23.07.2019

29.07.2019

Tickets from 61

Zurich

07.09.2019

20.09.2019

Tickets from 64

Valencia

24.06.2019

30.06.2019

Tickets from 65

Marrakech

02.10.2019

04.10.2019

Tickets from 65

Malaga

18.10.2019

20.10.2019

Tickets from 66

Toulouse

11.10.2019

13.10.2019

Tickets from 66

Bilbao

30.09.2019

19.10.2019

Tickets from 66

Warsaw

25.11.2019

29.11.2019

Tickets from 67

Tenerife

27.09.2019

29.09.2019

Tickets from 68

Luqa

26.11.2019

30.11.2019

Tickets from 69

Bologna

17.09.2019

20.09.2019

Tickets from 69

Santander

04.07.2019

31.07.2019

Tickets from 71

Rabat

03.08.2019

15.08.2019

Tickets from 71

Birmingham

15.11.2019

17.11.2019

Tickets from 72

Gran Canaria

18.01.2020

22.01.2020

Tickets from 73

Naples

16.09.2019

18.09.2019

Tickets from 74

Lyon

22.06.2019

29.06.2019

Tickets from 77

Dublin

20.08.2019

27.08.2019

Tickets from 78

Budapest

22.08.2019

29.08.2019

Tickets from 79

Stuttgart

06.10.2019

20.10.2019

Tickets from 79

Geneva

09.03.2020

13.03.2020

Tickets from 80

Munich

14.11.2019

17.11.2019

Tickets from 82

La Coruna

02.12.2019

09.12.2019

Tickets from 84

Vigo

03.07.2019

07.07.2019

Tickets from 84

Kiev

02.06.2020

09.06.2020

Tickets from 86

Fez

19.10.2019

23.10.2019

Tickets from 86

Gdansk

28.09.2019

02.10.2019

Tickets from 88

Casablanca

05.10.2019

13.10.2019

Tickets from 88

Oviedo

20.06.2019

25.06.2019

Tickets from 89

Gerona

24.09.2019

25.09.2019

Tickets from 89

Faro

03.07.2019

10.07.2019

Tickets from 89

San Sebastian

18.10.2019

20.10.2019

Tickets from 91

Athens

16.10.2019

23.10.2019

Tickets from 93

Dusseldorf

02.07.2019

07.07.2019

Tickets from 94

Mulhouse

11.07.2019

14.07.2019

Tickets from 97

Wroclaw

14.09.2019

21.09.2019

Tickets from 97

Timisoara

16.07.2019

24.07.2019

Tickets from 97

Vilnius

08.10.2019

15.10.2019

Tickets from 100

Nice

07.08.2019

16.08.2019

Tickets from 100

Pamplona

21.06.2019

22.06.2019

Tickets from 101

Prague

10.09.2019

17.09.2019

Tickets from 102

Pisa

23.08.2019

25.08.2019

Tickets from 103

Amsterdam

29.11.2019

01.12.2019

Tickets from 104

Venice

20.12.2019

09.01.2020

Tickets from 105

Jerez De La Frontera

10.07.2019

15.07.2019

Tickets from 105

Bratislava

28.06.2019

01.07.2019

Tickets from 107

Turin

28.09.2019

01.10.2019

Tickets from 110

Moscow

23.02.2020

28.02.2020

Tickets from 110

Luxembourg

06.09.2019

10.09.2019

Tickets from 113

Bucharest

17.10.2019

25.10.2019

Tickets from 120

Karlsruhe

10.09.2019

17.09.2019

Tickets from 122

Stockholm

24.07.2019

28.07.2019

Tickets from 128

Lamezia Terme

11.09.2019

16.09.2019

Tickets from 128

Thessaloniki

27.09.2019

30.09.2019

Tickets from 128

Liverpool

15.11.2019

18.11.2019

Tickets from 130

Algiers

20.09.2019

30.09.2019

Tickets from 131

Helsinki

21.11.2019

24.11.2019

Tickets from 132

Eindhoven

16.10.2019

19.10.2019

Tickets from 133

Menorca

12.07.2019

21.07.2019

Tickets from 134

Brindisi

20.10.2019

22.10.2019

Tickets from 134

Belfast

01.10.2019

08.10.2019

Tickets from 135

Belgrade

03.09.2019

07.09.2019

Tickets from 135

Krakow

18.10.2019

20.10.2019

Tickets from 137

Zagreb

08.08.2019

17.08.2019

Tickets from 139

Almeria

05.07.2019

07.07.2019

Tickets from 139

Tallinn

09.11.2019

16.11.2019

Tickets from 140

Craiova

08.08.2019

20.08.2019

Tickets from 140

Bremen

30.07.2019

06.08.2019

Tickets from 141

Strasbourg

13.09.2019

16.09.2019

Tickets from 141

Riga

27.09.2019

14.10.2019

Tickets from 142

Cagliari

13.09.2019

15.09.2019

Tickets from 142

Tel Aviv-Yafo

12.11.2019

20.11.2019

Tickets from 142

Dresden

11.09.2019

13.09.2019

Tickets from 143

Nottingham

18.06.2019

25.06.2019

Tickets from 143

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

Destination Departure date Return date Find Ticket

Palma de Mallorca

23.09.2019

07.10.2019

Tickets from 38

Santiago De Compostela

17.07.2019

22.07.2019

Tickets from 39

Porto

12.09.2019

23.09.2019

Tickets from 39

Ibiza

23.09.2019

05.10.2019

Tickets from 39

Berlin

11.09.2019

18.09.2019

Tickets from 41

Rome

22.10.2019

29.10.2019

Tickets from 41

London

24.09.2019

30.09.2019

Tickets from 42

Milan

03.10.2019

06.10.2019

Tickets from 44

Vienna

24.09.2019

29.09.2019

Tickets from 45

Marrakech

14.09.2019

18.09.2019

Tickets from 46

Hamburg

26.06.2019

31.07.2019

Tickets from 48

Seville

29.09.2019

02.10.2019

Tickets from 49

Brussels

20.09.2019

22.09.2019

Tickets from 49

Tenerife

25.09.2019

02.10.2019

Tickets from 50

Paris

11.10.2019

15.10.2019

Tickets from 50

Luxembourg

27.09.2019

30.09.2019

Tickets from 51

Gran Canaria

06.12.2019

13.12.2019

Tickets from 52

Lisbon

11.12.2019

14.12.2019

Tickets from 53

Cologne

30.08.2019

04.09.2019

Tickets from 55

Manchester

29.10.2019

03.11.2019

Tickets from 55

Barcelona

03.10.2019

25.10.2019

Tickets from 57

Dublin

13.09.2019

17.09.2019

Tickets from 58

Geneva

04.10.2019

06.10.2019

Tickets from 58

Alicante

12.07.2019

25.07.2019

Tickets from 59

Arrecife

23.10.2019

28.10.2019

Tickets from 60

Frankfurt

10.10.2019

13.10.2019

Tickets from 60

Lyon

10.10.2019

14.10.2019

Tickets from 62

Malaga

11.09.2019

18.09.2019

Tickets from 63

Toulouse

22.07.2019

25.07.2019

Tickets from 66

Bordeaux

10.09.2019

14.09.2019

Tickets from 66

Copenhagen

08.11.2019

11.11.2019

Tickets from 66

Menorca

29.08.2019

05.09.2019

Tickets from 67

Warsaw

18.10.2019

20.10.2019

Tickets from 67

Valencia

14.07.2019

15.07.2019

Tickets from 69

Naples

13.09.2019

16.09.2019

Tickets from 70

Nantes

20.06.2019

23.06.2019

Tickets from 71

Pamplona

11.09.2019

25.09.2019

Tickets from 74

Nice

09.07.2019

17.07.2019

Tickets from 75

Puerto del Rosario

11.10.2019

15.10.2019

Tickets from 76

Santander

06.09.2019

31.01.2020

Tickets from 76

Marseille

06.09.2019

09.09.2019

Tickets from 76

Oviedo

10.09.2019

24.09.2019

Tickets from 77

Stuttgart

16.09.2019

22.09.2019

Tickets from 77

Palermo

21.09.2019

28.09.2019

Tickets from 79

Prague

18.09.2019

25.09.2019

Tickets from 81

Bilbao

30.08.2019

31.08.2019

Tickets from 81

La Coruna

17.09.2019

26.09.2019

Tickets from 82

Luqa

11.09.2019

18.09.2019

Tickets from 83

Timisoara

19.09.2019

24.09.2019

Tickets from 85

Tangier

14.07.2019

18.07.2019

Tickets from 87

Krakow

11.09.2019

15.09.2019

Tickets from 88

Faro

06.10.2019

12.10.2019

Tickets from 88

San Sebastian

20.08.2019

27.08.2019

Tickets from 89

Almeria

21.12.2019

05.01.2020

Tickets from 90

Munich

03.10.2019

17.10.2019

Tickets from 91

Casablanca

30.06.2019

08.07.2019

Tickets from 91

Stockholm

21.08.2019

28.08.2019

Tickets from 94

Vigo

19.07.2019

21.07.2019

Tickets from 96

Budapest

23.08.2019

30.08.2019

Tickets from 98

Amsterdam

12.03.2020

15.03.2020

Tickets from 99

Bratislava

23.08.2019

30.08.2019

Tickets from 103

Zurich

19.06.2019

25.06.2019

Tickets from 104

Bologna

05.07.2019

08.07.2019

Tickets from 104

Dusseldorf

05.08.2019

20.08.2019

Tickets from 105

Genova

27.09.2019

29.09.2019

Tickets from 106

Granada

01.04.2020

15.04.2020

Tickets from 109

Kiev

25.10.2019

27.10.2019

Tickets from 110

Pisa

22.07.2019

23.07.2019

Tickets from 113

Rabat

18.06.2019

25.06.2019

Tickets from 114

Fez

09.11.2019

10.11.2019

Tickets from 114

Santa Cruz De La Palma

26.09.2019

05.10.2019

Tickets from 115

Riga

14.10.2019

21.10.2019

Tickets from 115

Salzburg

25.09.2019

30.09.2019

Tickets from 117

Oslo

02.09.2019

09.09.2019

Tickets from 118

Bucharest

18.06.2019

25.06.2019

Tickets from 120

Venice

01.09.2019

06.09.2019

Tickets from 122

Tirana

03.10.2019

09.10.2019

Tickets from 122

Bari

17.12.2019

21.12.2019

Tickets from 122

Gerona

09.11.2019

09.11.2019

Tickets from 122

Gdansk

30.08.2019

05.09.2019

Tickets from 122

Turin

18.08.2019

22.08.2019

Tickets from 124

Karlsruhe

10.09.2019

16.09.2019

Tickets from 124

Edinburgh

20.09.2019

29.09.2019

Tickets from 125

Tunis

29.08.2019

07.09.2019

Tickets from 127

Gothenburg

10.09.2019

15.09.2019

Tickets from 127

Heraklion

05.12.2019

06.12.2019

Tickets from 127

Athens

14.10.2019

21.10.2019

Tickets from 128

Ouarzazate

17.09.2019

24.09.2019

Tickets from 129

Thessaloniki

04.09.2019

12.09.2019

Tickets from 130

Cluj-Napoca

04.10.2019

12.10.2019

Tickets from 131

Melilla

29.09.2019

07.10.2019

Tickets from 132

Cagliari

27.06.2019

28.06.2019

Tickets from 134

Bastia

13.08.2019

20.08.2019

Tickets from 137

Strasbourg

02.07.2019

08.07.2019

Tickets from 140

Sofia

12.07.2019

17.07.2019

Tickets from 143

Algiers

12.09.2019

16.09.2019

Tickets from 144

Istanbul

03.02.2020

13.02.2020

Tickets from 149

Tel Aviv-Yafo

02.11.2019

15.11.2019

Tickets from 150

Tallinn

14.10.2019

17.10.2019

Tickets from 152

Badajoz

21.06.2019

23.06.2019

Tickets from 152