Filters
Popular
93
179
198
191
182
170
217
1
2
Search by name
Star rating
37
218
198
137
4425
MoreLess
Guest rating
2
40
89
38
MoreLess
Accommodation type
217
MoreLess
Price per night
8
10
39
83
78
MoreLess
Subway stations
179
54
8
6
3
5
30
MoreLess
Nearby
93
3
86
15
9
12
80
86
86
4
MoreLess
Districts
125
12
82
9
20
MoreLess
Hotel type
217
156
144
120
104
52
50
44
24
22
16
2
MoreLess
Amenities
198
191
182
170
128
103
103
MoreLess
Room features
16
2
91
136
13
80
37
MoreLess
Services
23
92
111
52
171
145
MoreLess
Brands
65
14
13
11
10
8
8
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 5016 hotels in Madrid
Get Prices

4-star hotels in Madrid

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Courtyard By Marriott Madrid Princesa HotelPrincesa, 40, Madrid, Spain, 28008View on map
1.2 mi from City Center700 yd from Plaza de la Moncloa
This hotel with bars, restaurants and a tapas bar onsite features 423 luxury rooms and is centrally located a short walk from Royal Palace.
  • The hotel has
    • EUR 24 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.6
Very good286 reviews
Price fromUS$ 200per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Eurostars Central Hotel MadridMejia Lequerica 10, Madrid, Spain, 28004View on map
1300 yd from City Center1200 yd from Lope de Vega Theatre
Located 10 minutes' walk from the city center in a shopping area, this hotel offers 135 rooms and boasts a rooftop terrace and squash courts.
  • The hotel has
    • EUR 25 per day
    +1
8.4
Great21 reviews
Price fromUS$ 182per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Paseo Del Arte Hotel MadridAtocha 123, Madrid, Spain, 28012View on map
1100 yd from City Center300 yd from Atocha Train Station
Featuring a privileged location seconds from Gran Via, this hotel offers 260 cosy rooms and an a la carte restaurant.
  • The hotel has
    • EUR 26 per day
    +1
8.0
Great385 reviews
Price fromUS$ 195per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Novotel Madrid CenterO'Donnell, 53, Madrid, Spain, 28009View on map
1.5 mi from City Center1400 yd from Retiro Park
While onsite there is a private pool, the hotel offers privileged location right in the heart of Madrid.
  • The hotel has
    • EUR 25 per day
    +1
7.0
Very good594 reviews
Price fromUS$ 202per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Senator Barajas Hotel MadridGaleon 27, Madrid, Spain, 28042View on map
6.8 mi from City Center
The seasonal restaurant with wide selection of special Spanish dishes and the hotel's convenient make it one of the best places to stay in Madrid.
  • The hotel has
    • Paid parking
    +1
7.2
Very good1803 reviews
Price fromUS$ 110per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Eurostars Casa De La Lirica Hotel MadridAduana, 19, Madrid, Spain, 28013View on map
300 yd from City Center300 yd from Puerta del Sol
Boasting a private swimming pool, the hotel is about 10 minutes' walk from the center of Madrid.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    • 24-hour business centre
    +4
7.8
Very good888 reviews
Price fromUS$ 219per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mirador De Chamartin Hotel MadridArte, 14, Madrid, Spain, 28033View on map
4.8 mi from City Center1800 yd from Chamartin Station
Set close to Plaza de Castilla in Ciudad Lineal district, this excellent venue features a private pool.
  • The hotel has
    • EUR 14.98 per day
    +1
7.4
Very good744 reviews
Price fromUS$ 116per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Exe Plaza Hotel MadridPaseo De La Castellana 191, Madrid, Spain, 28046View on map
3.6 mi from City Center900 yd from Paseo de la Castellana
Great views and a private pool are offered to guests of this hotel, located in the centre of Madrid.
  • The hotel has
    • EUR 19 per day
    +1
8.0
Great501 reviews
Price fromUS$ 204per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Dear Hotel MadridGran Via 80, Madrid, Spain, 28013View on map
1300 yd from City Center300 yd from Lope de Vega Theatre
Set in the old part of Madrid, the hotel comprises 162 rooms with spectacular park views.
  • The hotel has
    • EUR 27 per day
    +1
8.8
Great26 reviews
Price fromUS$ 220per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Weare Chamartin MadridAgustin De Foxa, S/N, Madrid, Spain, 28036View on map
3.9 mi from City Center100 yd from Chamartin Station
The accomodation is ideally placed near Paseo de la Castellana, offering 378 rooms along with a lobby restaurant.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
7.2
Very good227 reviews
Price fromUS$ 162per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sercotel Gran Hotel Conde Duque MadridPlaza Conde Valle Suchil, 5, Madrid, Spain, 28015View on map
1.1 mi from City Center1100 yd from Lope de Vega Theatre
This hotel in Chamberi district, just off Chueca, boasts 141 elegant rooms and a non-smoking restaurant.
  • The hotel has
    • EUR 19 per day
    +1
8.0
Great303 reviews
Price fromUS$ 165per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Exe Moncloa Hotel MadridArcipreste De Hita, 10, Madrid, Spain, 28015View on map
1.5 mi from City Center200 yd from Plaza de la Moncloa
Located 2 km away from Madrid city center, this hotel features 161 rooms and a plunge pool.
  • The hotel has
    • EUR 22 per day
    +1
8.8
Great27 reviews
Price fromUS$ 201per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mercader Hotel MadridEje, 2-7 Pol. Alimentario Mercamadrid, Madrid, Spain, 28053View on map
4.3 mi from City Center
124 rooms decorated in the modern design along with a pizza restaurant are offered in this hotel conveniently set close to a bus stop.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.2
Very good529 reviews
Price fromUS$ 75per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ilunion Pio XII Hotel MadridAvenida De Pio Xii, 77, Madrid, Spain, 28016View on map
3.9 mi from City Center900 yd from Chamartin Station
Set close to Metropolis in Chamartín district, this well-maintained venue features a private pool.
  • The hotel has
    • EUR 16 per day
    +1
7.8
Very good592 reviews
Price fromUS$ 148per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Dome Las Tablas MadridC/Maria Tabau 6, Madrid, Spain, 28050View on map
6.9 mi from City Center
This hotel in the suburb district of Madrid is situated close to CosmoCaixa Madrid and welcomes guests since 2013.
  • The hotel has
    • Paid parking
    +1
8.0
Great6 reviews
Price fromUS$ 131per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ayre Gran Hotel Colon MadridC/ Del Pez Volador, 1, Madrid, Spain, 28007View on map
1.6 mi from City Center1500 yd from Retiro Park
A lobby restaurant and 361 rooms are available during the stay in comfortable hotel, boasting location next to Atocha.
  • The hotel has
    • Paid parking
    +1
8.0
Great1859 reviews
Price fromUS$ 173per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Madrid Marriott Auditorium & Conference Center HotelAvenida De Aragon 400, Madrid, Spain, 28022View on map
7.8 mi from City Center
Set in a shopping area, this superior hotel has a large pool and 869 rooms within walking distance of Plenilunio.
  • The hotel has
    • EUR 10 per day
    +1
7.6
Very good1035 reviews
Price fromUS$ 149per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Eurostars Plaza Mayor Hotel MadridDoctor Cortezo 10, Madrid, Spain, 28047View on map
600 yd from City Center400 yd from Plaza de Santa Ana
Located in Arganzuela district close to Paseo del Prado, this hotel features a private pool and the café bar.
  • The hotel has
    • 24-hour reception
    +1
8.6
Great29 reviews
Price fromUS$ 192per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Mayorazgo MadridCalle Flor Baja, 3, Madrid, Spain, 28013View on map
1100 yd from City Center100 yd from Lope de Vega Theatre
The hotel provides classic rooms and a 24-hour bar, conveniently located in a business area.
  • The hotel has
    • EUR 30 per day
    +1
7.6
Very good761 reviews
Price fromUS$ 255per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nyx Hotel Madrid By Leonardo HotelsAviador Zorita 34, Madrid, Spain, 28020View on map
2.3 mi from City Center900 yd from Santiago Bernabeu Stadium
Guests can relax near a seasonal pool of the hotel, that includes 180 rooms within 300 meters of Alvarado metro station.
  • The hotel has
    • EUR 25 per day
    +1
6.4
Nice668 reviews
Price fromUS$ 166per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

218 hotels found