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
Get Prices

4-star hotels in Madrid

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom 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 Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
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 good590 reviews
Price fromUS$ 153per nightSelect
Not available
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$ 156per nightSelect
Not available
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.2
Great769 reviews
Price fromUS$ 159per nightSelect
Not available
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 good900 reviews
Price fromUS$ 158per nightSelect
Not available
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$ 90per nightSelect
Not available
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$ 153per nightSelect
Not available
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$ 103per nightSelect
Not available
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$ 140per nightSelect
Not available
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$ 204per nightSelect
Not available
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 good443 reviews
Price fromUS$ 105per nightSelect
Not available
Sercotel Gran Hotel Conde Duque MadridPlaza Conde Valle Suchil, 5, Madrid, Spain, 28015View on map
1.0 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$ 121per nightSelect
Not available
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$ 150per nightSelect
Not available
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$ 71per nightSelect
Not available
Gran Hotel Velazquez MadridVelazquez 62, Madrid, Spain, 28001View on map
1.2 mi from City Center1600 yd from Retiro Park
The property was renovated in 2002 and boasts a private pool along with an a la carte restaurant in a business area of Madrid.
  • The hotel has
    • Paid parking
    +1
7.6
Very good1210 reviews
Price fromUS$ 339per nightSelect
Not available
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$ 93per nightSelect
Not available
Hotel Dome 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$ 112per nightSelect
Not available
Ayre Gran Hotel Colon MadridC/ Del Pez Volador, 1, Madrid, Spain, 28007View on map
1.7 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$ 140per nightSelect
Not available
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.8
Very good1243 reviews
Price fromUS$ 133per nightSelect
Not available
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$ 149per nightSelect
Not available
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$ 170per nightSelect
Not available

Filtering results

Please wait...

216 hotels found