Hotels in Madrid 2 stars

Showing 1 - 20 from 145 properties
Hotel
Price from: $121
Manuela Malasaña, 6, Centro, 28004 Madrid, Spain
To the center: 1.4 km
Bilbao: 87 m
8.5 Very good
From: $121
Guest house
Price from: $50
Caballero de Gracia, 6 3º , Centro, 28013 Madrid, Spain
To the center: 316 m
Gran Vía: 79 m
8.4 Very good
From: $50
Guest house
Price from: $56
Plaza de Celenque, 1, Centro, 28013 Madrid, Spain
To the center: 487 m
Sol: 213 m
8.8 Fabulous
From: $56
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: $50
Hilarión Eslava, 16, Chamberi, 28015 Madrid, Spain
To the center: 2.4 km
Moncloa: 270 m
7.2 Good
From: $50
Hotel
Price from: $172
Montera, 6, Centro, 28013 Madrid, Spain
To the center: 228 m
Sol: 114 m
8.4 Very good
From: $172
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: $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: $58
Huertas, 14, Centro, 28012 Madrid, Spain
To the center: 309 m
Antón Martín: 186 m
8.3 Very good
From: $58
Guest house
Price from: $69
Infantas, 3, Centro, 28004 Madrid, Spain
To the center: 484 m
Gran Vía: 143 m
7.0 Good
From: $69
Hotel
Price from: $210
Atocha, 2, Centro, 28012 Madrid, Spain
To the center: 496 m
Tirso de Molina: 265 m
8.7 Fabulous
From: $210
Guest house
Price from: $53
San Bernardo 35 1º-Izda, Centro, 28015 Madrid, Spain
To the center: 956 m
Plaza de España-Noviciado: 174 m
8.4 Very good
From: $53
Guest house
Price from: $65
Cervantes, 19 2º-D, Centro, 28014 Madrid, Spain
To the center: 418 m
Antón Martín: 328 m
8.8 Fabulous
From: $65
Guest house
Price from: $37
Calle Concepción Arenal, 6, 3º, Centro, 28004 Madrid, Spain
To the center: 588 m
Callao: 118 m
7.1 Good
From: $37
Guest house
Price from: $91
Correo 2, 3º, Centro, 28012 Madrid, Spain
To the center: 338 m
Sol: 70 m
8.5 Very good
From: $91
Guest house
Price from: $68
Marqués Viudo de Pontejos 2, 1º, Centro, 28012 Madrid, Spain
To the center: 383 m
Sol: 126 m
8.2 Very good
From: $68
Guest house
Price from: $66
Calle de Atocha 96, 2º, Centro, 28012 Madrid, Spain
To the center: 774 m
Estación del Arte: 349 m
8.9 Fabulous
From: $66
Guest house
Price from: $69
Arenal, 6 Piso 3, Centro, 28013 Madrid, Spain
To the center: 422 m
Sol: 144 m
9.0 Superb
From: $69
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
Hotel
Price from: $149
Julio Camba, 1, Salamanca, 28028 Madrid, Spain
To the center: 3.4 km
Ventas: 65 m
8.2 Very good
From: $149