Hotels in Madrid pool

Showing 1 - 20 from 245 properties
Apartments
Price from: $85
Calle de Juan Bravo 60, Salamanca, 28006 Madrid, Spain
To the center: 2.8 km
Diego de León: 284 m
6.9 Pleasant
From: $85
Apartments
Price from: $104
32 Calle de Sebastián Elcano, Arganzuela, 28012 Madrid, Spain
To the center: 1.3 km
Palos de la Frontera: 356 m
7.4 Good
From: $104
Hotel
Price from: $200
Emilio Vargas, 3-5, Ciudad Lineal, 28043 Madrid, Spain
To the center: 5.2 km
Avenida de la Paz: 836 m
8.6 Fabulous
From: $200
Hotel
Price from: $216
Atocha, 49, Centro, 28012 Madrid, Spain
To the center: 375 m
Antón Martín: 173 m
8.5 Very good
From: $216
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
Hotel
Price from: $182
Gran Via, 80, Centro, 28013 Madrid, Spain
To the center: 1.1 km
Santo Domingo: 307 m
8.8 Fabulous
From: $182
Hotel
Price from: $241
Paseo Virgen del Puerto, 57, Arganzuela, 28005 Madrid, Spain
To the center: 2.2 km
Puerta de Toledo: 935 m
8.5 Very good
From: $241
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: $178
Mauricio Ravel, 10, Chamartín, 28046 Madrid, Spain
To the center: 6.3 km
Chamartín: 162 m
8.0 Very good
From: $178
Hotel
Price from: $398
Marqués de Zurgena, 4, Salamanca, 28001 Madrid, Spain
To the center: 1.4 km
Colón: 193 m
8.5 Very good
From: $398
Hotel
Price from: $136
Santa Leonor, 24, San Blas, 28037 Madrid, Spain
To the center: 6.3 km
Suanzes: 541 m
7.8 Good
From: $136
Hotel
Price from: $567
Arcipreste de Hita, 10, Chamberi, 28015 Madrid, Spain
To the center: 2.4 km
Moncloa: 225 m
8.2 Very good
From: $567
Hotel
Price from: $201
Galeón, 25, Barajas, 28042 Madrid, Spain
To the center: 11.0 km
Alameda de Osuna: 407 m
8.5 Very good
From: $201
Hotel
Price from: $359
Gran Via, 11, Centro, 28013 Madrid, Spain
To the center: 327 m
Sevilla: 164 m
8.8 Fabulous
From: $359
Hotel
Price from: $217
Aviador Zorita, 34, Tetuan, 28020 Madrid, Spain
To the center: 3.8 km
Alvarado: 436 m
8.2 Very good
From: $217
Aparthotel
Price from: $130
Lola Flores, 16, San Blas, 28022 Madrid, Spain
To the center: 13.7 km
La Rambla: 2312 m
7.5 Good
From: $130
Hotel
Price from: $326
Goya 49, Salamanca, 28001 Madrid, Spain
To the center: 1.8 km
Velázquez: 70 m
8.7 Fabulous
From: $326
Hotel
Price from: $190
Alcalá, 66, Salamanca, 28009 Madrid, Spain
To the center: 1.7 km
Príncipe de Vergara: 129 m
8.5 Very good
From: $190
Hotel
Price from: $163
Campezo, 4, San Blas, 28022 Madrid, Spain
To the center: 10.6 km
El Capricho: 1125 m
8.4 Very good
From: $163
Hotel
Price from: $235
Plaza de Pedro Zerolo, 12, Centro, 28004 Madrid, Spain
To the center: 455 m
Gran Vía: 241 m
8.8 Fabulous
From: $235