Hotels in Madrid

Showing 301 - 320 from 4705 properties
Hotel
Price from: $179
Cedaceros, 4, Centro, 28014 Madrid, Spain
To the center: 177 m
Sevilla: 78 m
8.3 Very good
From: $179
Apartments
Price from: $109
Calle de Carretas 33 4 izquierda, Centro, 28012 Madrid, Spain
To the center: 283 m
Sol: 157 m
8.4 Very good
From: $109
Guest house
Price from: $52
Canal de Suez, 24, Barajas, 28042 Madrid, Spain
To the center: 11.9 km
Barajas: 442 m
5.6 Passable
From: $52
Guest house
Price from: $46
De la puebla, 14 Planta 1, Centro, 28004 Madrid, Spain
To the center: 654 m
Gran Vía: 265 m
8.7 Fabulous
From: $46
Holiday home
Price from: $48
Avenida Saltos del Sil, 28292 Madrid, Spain
9.1 Superb
From: $48
Hotel
Price from: $286
Agustin de Foxa, 32, Chamartín, 28036 Madrid, Spain
To the center: 6.1 km
Chamartín: 284 m
9.1 Superb
From: $286
Hotel
Price from: $130
Timón, 35, Barajas, 28042 Madrid, Spain
To the center: 11.6 km
Barajas: 396 m
8.4 Very good
From: $130
Hotel
Price from: $217
Piragua, 1, Barajas, 28042 Madrid, Spain
To the center: 9.9 km
El Capricho: 235 m
8.8 Fabulous
From: $217
Apartments
Price from: $127
11 Calle Alonso del Barco, Arganzuela, 28012 Madrid, Spain
To the center: 1.4 km
Acacias: 190 m
9.2 Superb
From: $127
Apartments
Price from: $128
Moreto, int, 5, Retiro, 28005 Madrid, Spain
To the center: 894 m
Banco de España: 651 m
10 Exceptional
From: $128
Apartments
Price from: $199
16 Calle de las Infantas, Centro, 28004 Madrid, Spain
To the center: 451 m
Gran Vía: 180 m
8.2 Very good
From: $199
Hostel
Price from: $36
Factor, 5, Centro, 28013 Madrid, Spain
To the center: 1.0 km
Ópera: 373 m
7.0 Good
From: $36
Apartments
Price from: $116
17 Calle Aduana, Centro, 28013 Madrid, Spain
To the center: 205 m
Gran Vía: 189 m
9.4 Superb
From: $116
Apartments
Price from: $95
Calle Cedros 63, Tetuan, 28029 Madrid, Spain
To the center: 6.0 km
Plaza de Castilla: 408 m
9.0 Superb
From: $95
Hotel
Price from: $136
Santa Isabel, 4, Centro, 28013 Madrid, Spain
To the center: 508 m
Antón Martín: 41 m
8.5 Very good
From: $136
Guest house
Price from: $60
Puebla, 6 1º derecha, Centro, 28004 Madrid, Spain
To the center: 623 m
Gran Vía: 234 m
7.8 Good
From: $60
Hotel
Price from: $248
San Bernardo, 3, Centro, 28013 Madrid, Spain
To the center: 819 m
Santo Domingo: 63 m
8.2 Very good
From: $248
Apartments
Price from: $85
49 Calle de Cea Bermúdez, Chamberi, 28003 Madrid, Spain
To the center: 2.7 km
Islas Filipinas: 31 m
8.2 Very good
From: $85
Guest house
Price from: $45
Plaza de Santa Bárbara, 8 - 2º D, Centro, 28004 Madrid, Spain
To the center: 1.2 km
Alonso Martínez: 106 m
6.9 Pleasant
From: $45
Guest house
Price from: $61
Cervantes, 34 - 3º, Centro, 28014 Madrid, Spain
To the center: 433 m
Antón Martín: 328 m
9.1 Superb
From: $61