Madrid, Spain

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

Madrid hotels near O'Donnell subway station

: 69 options found

Select dates so you can see the availability and exact prices.

O'donnell 53, Madrid
2.7 km from the center of Madrid
299 m from the O'Donnell subway station
Excellent
2713 reviews
8.4

Room in this hotel

from $ 222
per night
Calle Aralar, 7, 28028 Madrid, Spain, Madrid
3.2 km from the center of Madrid
277 m from the O'Donnell subway station
Very good
8 reviews
7.0

Room in this hotel

from $ 260
per night
de los Peñascales 47, 28028, Madrid, Spain, Madrid
3.5 km from the center of Madrid
453 m from the O'Donnell subway station
Reviews rating
1 review
4.7

Room in this hotel

from $ 260
per night
Plaza del Doctor Laguna, 2 bajo B, Retiro, 28009 Madrid, Spain, Madrid
2.6 km from the center of Madrid
334 m from the Sainz de Baranda subway station

Room in this hotel

from $ 253
per night
Calle de Goya, 99, 28009 Madrid, Spain, Madrid
2.7 km from the center of Madrid
225 m from the Goya subway station

Room in this hotel

from $ 253
per night
Calle de Dolores Romero 1, Madrid
3.4 km from the center of Madrid
446 m from the O'Donnell subway station

Room in this hotel

from $ 74
per night
Calle Maiquez 58, Madrid
2.6 km from the center of Madrid
442 m from the Sainz de Baranda subway station

Room in this hotel

from $ 233
per night
Calle Peñascales 47, Madrid
3.3 km from the center of Madrid
320 m from the O'Donnell subway station

Room in this hotel

from $ 233
per night
Calle de los Peñascales, Madrid
3.3 km from the center of Madrid
320 m from the O'Donnell subway station

Room in this hotel

from $ 233
per night
Calle de Jorge Juan 129, Madrid
3 km from the center of Madrid
80 m from the O'Donnell subway station

Room in this hotel

from $ 213
per night
Calle de Fernán González 20, Madrid
2.5 km from the center of Madrid
219 m from the Goya subway station

Room in this hotel

from $ 213
per night
Calle de Hermosilla 117, Madrid
2.9 km from the center of Madrid
335 m from the Manuel Becerra subway station

Room in this hotel

from $ 213
per night
Calle de Alcalá 128, Madrid
2.9 km from the center of Madrid
272 m from the Manuel Becerra subway station

Room in this hotel

from $ 213
per night
Calle de Ibiza 4, Madrid
2.5 km from the center of Madrid
440 m from the Ibiza subway station

Room in this hotel

from $ 213
per night
Calle del Jardín de San Federico, Salamanca, 28009 Madrid, Spain, Madrid
3 km from the center of Madrid
241 m from the O'Donnell subway station

Room in this hotel

from $ 245
per night
Calle de Tomás López 12, Madrid
3.1 km from the center of Madrid
193 m from the Manuel Becerra subway station

Room in this hotel

from $ 213
per night
Calle de Tomás López 12, Madrid
3.1 km from the center of Madrid
193 m from the Manuel Becerra subway station

Room in this hotel

from $ 213
per night
Calle de Antonio Arias 15, Madrid
2.7 km from the center of Madrid
283 m from the Sainz de Baranda subway station

Room in this hotel

from $ 213
per night
Calle del Duque de Sesto 50, Madrid
2.6 km from the center of Madrid
329 m from the Goya subway station

Room in this hotel

from $ 213
per night
Calle de O'Donnell 44, Madrid
2.6 km from the center of Madrid
410 m from the Goya subway station

Room in this hotel

from $ 213
per night

Hotel options in Madrid

Near the metro

By stars

By type

With amenities

Interests