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

4 stars hotels in Madrid

: 680 options found

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

Plaza Alonso Martínez 3, Madrid
1.4 km from the center of Madrid
113 m from the Alonso Martínez subway station
Fantastic
1359 reviews
9.0

Room in this hotel

from ₽ 16,062
per night
Juan Rizi 5, Madrid
6.7 km from the center of Madrid
1.1 km from the Suanzes subway station
Very good
1131 reviews
7.8

Room in this hotel

from ₽ 12,890
per night
Calle de Leganitos 39, Madrid
886 m from the center of Madrid
78 m from the Plaza de España subway station
Very good
6 reviews
7.2

Room in this hotel

from ₽ 15,841
per night
Plaza Conde Valle Suchil 5, Madrid
1.6 km from the center of Madrid
216 m from the San Bernardo subway station
Excellent
1435 reviews
8.2

Room in this hotel

from ₽ 16,885
per night
Calle Luchana 13, Madrid
1.5 km from the center of Madrid
122 m from the Bilbao subway station
Fantastic
776 reviews
9.0

Room in this hotel

from ₽ 19,524
per night
Avenida Pio XII, 77, Madrid
6.3 km from the center of Madrid
610 m from the Duque de Pastrana subway station
Excellent
1507 reviews
8.2

Room in this hotel

from ₽ 13,756
per night
Calle Santa Leonor 24, Madrid
6.5 km from the center of Madrid
513 m from the Suanzes subway station
Very good
399 reviews
7.4

Room in this hotel

from ₽ 11,328
per night
Calle Atocha 81, Madrid
726 m from the center of Madrid
101 m from the Antón Martín subway station
Excellent
2343 reviews
8.8

Room in this hotel

from ₽ 23,430
per night
Calle Imperial, 8, Madrid
367 m from the center of Madrid
359 m from the Tirso de Molina subway station

Room in this hotel

from ₽ 30,730
per night
Preciados Street, 37, Madrid
476 m from the center of Madrid
145 m from the Santo Domingo subway station
Fantastic
4878 reviews
9.2

Room in this hotel

from ₽ 25,825
per night
Avenida de Manoteras, 20, Madrid
8.5 km from the center of Madrid
886 m from the Pinar de Chamartín subway station
Fantastic
2004 reviews
9.0

Room in this hotel

from ₽ 12,158
per night
Cuesta de Santo Domingo, 2, Madrid
612 m from the center of Madrid
134 m from the Ópera subway station
Excellent
1584 reviews
8.2

Room in this hotel

from ₽ 20,559
per night
Calle Antonio López, 65, Madrid
2.5 km from the center of Madrid
712 m from the Usera subway station
Good
2144 reviews
6.8

Room in this hotel

from ₽ 12,664
per night
C/ Gil de Santivañes, 6, Madrid
1.4 km from the center of Madrid
319 m from the Retiro subway station
Fantastic
729 reviews
9.0

Room in this hotel

from ₽ 28,648
per night
Calle de San Romualdo, 30, Madrid
7.3 km from the center of Madrid
693 m from the Suanzes subway station
Excellent
1330 reviews
8.4

Room in this hotel

from ₽ 14,036
per night
Calle Agustín de Foxá, Madrid
6.4 km from the center of Madrid
284 m from the Chamartín subway station
Good
1978 reviews
6.8

Room in this hotel

from ₽ 15,327
per night
Calle Mayor, 46, Madrid
472 m from the center of Madrid
212 m from the Ópera subway station
Excellent
1602 reviews
8.4

Room in this hotel

from ₽ 20,391
per night
Calle del Principe de Vergara 87, Madrid
3 km from the center of Madrid
229 m from the Avenida de América subway station
Excellent
865 reviews
8.4

Room in this hotel

from ₽ 15,309
per night
Emilio Vargas, 3 y 5, Madrid
5.4 km from the center of Madrid
839 m from the Avenida de la Paz subway station
Excellent
2073 reviews
8.6

Room in this hotel

from ₽ 15,001
per night
Avenida Hispanidad 2-4, Madrid
10.7 km from the center of Madrid
657 m from the Alameda de Osuna subway station
Excellent
4174 reviews
8.4

Room in this hotel

from ₽ 17,261
per night

Your stay in in Madrid starts from ₽ 11,328, with the most expensive option at ₽ 30,730.

Hotel options in Madrid

Near the metro

By stars

By type

With amenities

By price

Interests

Neighborhoods