Hotels in Madrid spa

Showing 1 - 20 from 67 properties
Hotel
Price from: $147
Campezo, 4, San Blas, 28022 Madrid, Spain
To the center: 10.6 km
El Capricho: 1169 m
8.6 Fabulous
From: $147
Apartments
Price from: $68
Calle Pirra 44, San Blas, 28022 Madrid, Spain
To the center: 10.4 km
El Capricho: 1767 m
8.0 Very good
From: $68
Hotel
Price from: $777
Velazquez, 8, Salamanca, 28001 Madrid, Spain
To the center: 1.5 km
Retiro: 277 m
8.9 Fabulous
From: $777
Hotel
Price from: $478
Mejía Lequerica, 8, Centro, 28004 Madrid, Spain
To the center: 1.1 km
Alonso Martínez: 216 m
9.1 Superb
From: $478
Apartments
Price from: $186
63 Calle de Ayala, Salamanca, 28001 Madrid, Spain
To the center: 2.3 km
Lista: 238 m
9.4 Superb
From: $186
Apartments
Price from: $69
Calle Deyanira 59, San Blas, 28022 Madrid, Spain
To the center: 10.3 km
El Capricho: 1414 m
7.8 Good
From: $69
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: $543
Cuesta Santo Domingo, 5 y 7, Centro, 28013 Madrid, Spain
To the center: 849 m
Ópera: 184 m
9.2 Superb
From: $543
Apartments
Price from: $165
Calle de Atocha 70 * I- II- III, Centro, 28012 Madrid, Spain
To the center: 616 m
Antón Martín: 176 m
9.0 Superb
From: $165
Hotel
Price from: $128
Pez, 19, Centro, 28004 Madrid, Spain
To the center: 930 m
Plaza de España-Noviciado: 168 m
7.6 Good
From: $128
Hotel
Price from: $288
Moratín, 52, Centro, 28014 Madrid, Spain
To the center: 700 m
Estación del Arte: 438 m
8.8 Fabulous
From: $288
Hotel
Price from: $446
Hermosilla, 2, Salamanca, 28001 Madrid, Spain
To the center: 1.4 km
Colón: 186 m
8.9 Fabulous
From: $446
Hotel
Price from: $480
Plaza de la Independencia, 3, Salamanca, 28001 Madrid, Spain
To the center: 1.0 km
Retiro: 258 m
8.8 Fabulous
From: $480
Hotel
Price from: $739
Calle Echegaray 08, Centro, 28014 Madrid, Spain
To the center: 99 m
Sevilla: 235 m
9.4 Superb
From: $739
Hotel
Price from: $818
Claudio Coello, 67, Salamanca, 28001 Madrid, Spain
To the center: 1.8 km
Serrano: 335 m
9.0 Superb
From: $818
Apartments
Price from: $97
De La Cruz, 35, Centro, 28012 Madrid, Spain
To the center: 286 m
Sol: 231 m
9.0 Superb
From: $97
Hotel
Price from: $1817
Paseo de la Castellana, 22, Salamanca, 28046 Madrid, Spain
To the center: 1.8 km
Rubén Darío: 348 m
9.3 Superb
From: $1817
Hotel
Price from: $304
Barquillo, 21, Centro, 28004 Madrid, Spain
To the center: 732 m
Chueca: 167 m
9.1 Superb
From: $304
Hotel
Price from: $550
Avenida Alfonso XII, 14, Retiro, 28014 Madrid, Spain
To the center: 961 m
Retiro: 372 m
8.3 Very good
From: $550
Hotel
Price from: $423
Plaza de España n.5, Centro, 28008 Madrid, Spain
To the center: 1.2 km
Santo Domingo: 351 m
9.2 Superb
From: $423