Page (20) - Madrid: Hotels and accommodation at the best prices

Barbieri Sol Hostel
8.5 /10
Very good
Score from 760 reviews
Victoria, 6 piso 2, 28012 - Madrid, Spain
Hostel
  • Show on map
  • In high demand!
Nestled right in the heart of Madrid, just a short 150-meter stroll from Puerta del Sol, The Barbieri Sol Hostel is your go-to spot for a comfy stay.
Show prices
Hostal America
8.1 /10
Very good
Score from 2484 reviews
Hortaleza, 19 - 5ª Planta, 28004 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Just a short 200 meters from Gran Via Metro Station, Hostal America is your perfect base in the heart of Madrid.
Show prices
Hostal Maria Cristina
8.7 /10
Fabulous
Score from 1601 reviews
Fuencarral, 20-1º, 28004 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Located only 250 metres from Gran Via Metro Station, the Maria Cristina guesthouse sits in the vibrant heart of Madrid. Each air-conditioned room provides free Wi-Fi and a TV for your convenience.
Show prices
Apartamentos Sol Mayor
8.0 /10
Very good
Score from 1476 reviews
Calle Mayor, 1, 28013 - Madrid, Spain
Apartment
  • Show on map
  • In high demand!
Apartamentos Sol Mayor are perfectly located right next to Madrid's bustling Puerta del Sol, just a hop away (150 meters) from the charming Plaza Mayor.
Show prices
JC Rooms Santa Ana
8.1 /10
Very good
Score from 2328 reviews
JC Rooms Santa Ana ★★★
De la Cruz, 8, 28012 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Nestled just 200 meters from Madrid’s bustling Puerta del Sol, JC Rooms is your perfect getaway featuring modern accommodations with a free minibar and Wi-Fi, plus a relaxing hydromassage shower!
Show prices
Hostal San Martin
8.7 /10
Fabulous
Score from 1730 reviews
Concepcion Arenal, 4, 4º, 28004 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Located in the heart of Madrid, Hostal San Martin is only 50 meters from Callao Metro Station.
Show prices
Hostal Salomé
8.8 /10
Fabulous
Score from 3744 reviews
Del Pez, 40, 2 Izquierda, 28004 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
The property is centrally located. What amenities are available? We offer free Wi-Fi in public areas. Rooms are heated. Each room features a TV. Private bathrooms include a shower.
Show prices
Hostal Lisboa
8.7 /10
Fabulous
Score from 2707 reviews
Hostal Lisboa ★★★
Ventura de la Vega, 17, 28014 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Situated in Madrid’s central Las Letras district, Hostal Lisboa is just 500 metres from the Thyssen-Bornemisza Museum and the scenic Paseo del Prado.
Show prices
Espahotel Gran Vía
8.4 /10
Very good
Score from 3959 reviews
Gran Vía, 65, 28013 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
Espahotel Gran Vía Madrid is situated adjacent to Plaza España, just 800 meters from Puerta del Sol. This establishment features studio apartments equipped with Wi-Fi and satellite television.
Show prices
Hostal Avenida Barajas
8.3 /10
Very good
Score from 3997 reviews
Avenida de Logroño, 333, 28042 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Hostal Avenida Barajas is conveniently situated just 2 km from Madrid's Barajas Airport and the IFEMA convention centre, making it an ideal base for travelers.
Show prices
Hostal Maria Ronda
8.9 /10
Fabulous
Score from 1260 reviews
Hostal Maria Ronda ★★★
Batalla de Torrijos, 26, 28025 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Hostal Maria Ronda is a cozy guest house located just a 10-minute drive from the bustling heart of Madrid. It offers free internet access and comfortable rooms, all equipped with private bathrooms.
Show prices
Hospedaje Los Rosales
8.1 /10
Very good
Score from 2249 reviews
Avenida de Logroño, 130, 28042 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Free Wi-Fi is offered at the property. Guests find the guest house near Madrid Barajas Airport. Barajas Metro Station lies only 200 metres away.
Show prices
UVE Marcenado
9.2 /10
Superb
Score from 4655 reviews
UVE Marcenado ★★★
Marcenado, 9, 28002 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
UVE Marcenado is ideally situated between Barajas Airport and the vibrant heart of Madrid, just a short stroll of 100 meters from Prosperidad Metro Station.
Show prices
Catalonia Atocha
8.8 /10
Fabulous
Score from 6557 reviews
Catalonia Atocha ★★★★
Atocha, 81, 28012 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
This stylish hotel features a charming roof terrace complete with a seasonal plunge pool, bar, and stunning views of Madrid. Guests can enjoy free Wi-Fi and flat-screen satellite TV in their rooms.
Show prices
Catalonia Plaza Mayor
9.1 /10
Superb
Score from 3701 reviews
Catalonia Plaza Mayor ★★★★
Atocha, 36, 28012 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
Located in the heart of Madrid, the stylish Catalonia Plaza Mayor is just 600 meters from the bustling Plaza Mayor and a delightful 10-minute stroll to the magnificent Prado and Thyssen-Bornemisza Museums.
Show prices
Hostal Hispalense
8.3 /10
Very good
Score from 941 reviews
Hostal Hispalense ●●●
Fuentes, 12, 2º Izquierda, 28013 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Located in the heart of Madrid, just 300 meters from Mercado San Miguel and 400 meters from the famous Plaza Mayor, Hostal Hispalense invites you to enjoy comfortable accommodation with a lovely view of the inner courtyard and free WiFi throughout the property.
Show prices
Posada del León de Oro Boutique Hotel
8.9 /10
Fabulous
Score from 1857 reviews
Cava Baja, 12, 28005 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
Posada del León de Oro is nestled in the vibrant La Latina district of Madrid, just a stone's throw from the bustling Plaza Mayor, only 100 meters away!
Show prices
Hostal Fuentesol
7.3 /10
Good
Score from 1284 reviews
Victoria, 2 , 3º - izq., 28012 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
Located in the heart of Madrid next to Puerta del Sol, Hostal Fuentesol features rooms equipped with air conditioning, a TV, and a private bathroom.
Show prices
Gran Via 63 Rooms
7.3 /10
Good
Score from 3381 reviews
Gran Via 63 Rooms ★★★
Gran Via 63, 5ª Planta, 28013 - Madrid, Spain
Guest house
  • Show on map
  • In high demand!
This charming guest house is ideally situated on Madrid’s vibrant Gran Via, just a quick 100 meters from the Plaza de España Metro Station.
Show prices
Espahotel Plaza de España
8.0 /10
Very good
Score from 3495 reviews
Plaza de España, 7, 28008 - Madrid, Spain
Hotel
  • Show on map
  • In high demand!
Espahotel Plaza de España is located near Plaza de España Metro Station. Guests are just 50 metres from the metro access. Madrid’s Royal Palace lies within a 5-minute walk.
Show prices
Search
Find accommodations near you
Deals
View on map
Stars
Property type
Review Score
  • Superb (1060)
  • Fabulous (879)
  • Very good (1940)
  • Good (1450)
Price
  • Budget hotels in Madrid (1353)
  • Hotels in Madrid with affordable prices (199)
  • Moderate prices in Madrid (2507)
  • Luxury hotels in Madrid (2253)
  • Exclusive stay in Madrid (43)
Facilities
  • Heating (3827)
  • Physical distancing in dining areas (850)
  • Soundproof rooms (679)
  • Parking garage (578)
  • Concierge service (487)
  • Bar (330)
  • Restaurant (239)
  • Snack bar (217)
  • Pool with view (35)
  • Yoga classes (16)
District
  • Ciudad Lineal Madrid (186)
  • Centro Madrid (2963)
  • Retiro Madrid (157)
  • Barajas Madrid (66)
  • La Latina Madrid (323)
  • Tetuan Madrid (358)
  • Fuencarral-El Pardo Madrid (73)
  • Financial District Madrid (85)
  • Austrias Madrid (275)
  • Huertas Madrid (449)
  • Barrio de las Letras Madrid (316)
  • Malasana Madrid (576)
  • Salamanca Madrid (427)
  • Triangulo del arte Madrid (38)
  • Chueca Madrid (416)
  • Hortaleza Madrid (116)
  • San Blas Madrid (156)
  • Lavapies Madrid (439)
  • Milla de Oro Madrid (134)
  • Chamberi Madrid (440)
  • Arganzuela Madrid (329)
  • Chamartín Madrid (213)
  • Moncloa-Aravaca Madrid (184)
  • Carabanchel Madrid (120)
  • Madrid Rio Madrid (35)
  • Villa de Vallecas Madrid (30)
  • Vicálvaro Madrid (11)
  • Usera Madrid (112)
  • Villaverde Madrid (36)
  • Puente de Vallecas Madrid (150)
  • Moratalaz Madrid (17)
  • Latina Madrid (98)

Madrid: Hotels on the map

Frequently Asked Questions (FAQ)

In Madrid, you’ll find 6355 hotels, apartments and guesthouses.

Yes! In Madrid you’ll find hotels and apartments with family facilities like family rooms and baby cots.

In Madrid, you’ll find hotels, apartments, guesthouses, hostels and B&Bs.

Many properties in Madrid follow enhanced cleaning and hygiene standards. Check the booking page of each hotel or apartment for details.

Yes, in Madrid English is widely spoken in hotels, restaurants and tourist areas. A translation app can also be useful.