Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap Hotels in Madrid

Are you planning a visit to Madrid? If you’re looking for great value accommodation in the city centre, then you’ve come to the right place! We’ve got a great selection of cheap hotels in Madrid, which have been carefully chosen according to price and location by our specialist team. Whether you want to stay in the city centre, close to the Puerta del Sol and the Plaza Mayor, or perhaps you need somewhere handy for the the airport or Atocha train station, you’ll find we have exactly the hotel you’ve been looking for!

102 places available
  • Sort by
    • based on 266 reviews
    • Calle Don Ramón de La Cruz, 94, Madrid Show map
    • Tourist license: 500/2014/00662

      With a 24-hour gym and private parking, this 3-star hotel offers bright, modern guest rooms with free Wi-Fi and a/c...

      Free Wi-Fi Breakfast available
    • 3km from Madrid Centre
  • Hotel NeoMagna Madrid
  • Price from 38.25€ per person per night
    • based on 275 reviews
    • Calle de Canillas, 59, Madrid Show map
    • This attractive 3-star Madrid hotel features free Wi-Fi and apartment-style rooms just a 20-minute walk from...

      Free Wi-Fi Breakfast available
    • 4km from Madrid Centre
  • Apartamentos Sercotel Togumar
  • Price from 100.00€ per person per night
    • based on 229 reviews
    • Cuesta de Santo Domingo, 16, Madrid Show map
    • With a/c and Wi-Fi, this is a central and inexpensive option just off the Gran Vía in central Madrid. The 3-star...

      Free Wi-Fi Breakfast available
    • 0.6km from Madrid Centre
  • JC Rooms Santo Domingo
  • Price from 18.00€ per person per night
    • based on 620 reviews
    • c/ Goya 49, Madrid Show map
    • Housed in a beautiful period building from the 19th-century, the elegant 4-star Hotel Catalonia Goya is located in...

      Free Wi-Fi Breakfast available
    • 2km from Madrid Centre
  • Hotel Catalonia Goya
  • Price from 62.50€ per person per night
    • based on 715 reviews
    • Glorieta Puerta de Toledo, nº4, Madrid Show map
    • Tourist license: 33199-71M

      Located in downtown Madrid, the 3-star Hotel Puerta de Toledo is, as the name suggests, near the Puerta de Toledo,...

      Free Wi-Fi Breakfast available
    • 1.4km from Madrid Centre
  • Hotel Puerta de Toledo
  • Price from 50.00€ per person per night
    • based on 265 reviews
    • Calle Mesoneros Romanos, 14, Madrid Show map
    • This 3-star hotel offers simple, modern rooms with Wi-Fi and a/c right in the heart of Madrid, just off the famous...

      Free Wi-Fi Breakfast available
    • 0.3km from Madrid Centre
  • Hotel Avenida Gran Vía
  • Price from 27.00€ per person per night
    • based on 768 reviews
    • Leganitos, 13, Madrid Show map
    • This modern, 4-star hotel with free Wi-Fi is situated right in the centre of Madrid between the Plaza de España and...

      Free Wi-Fi Breakfast available
    • 0.8km from Madrid Centre
  • Hotel Exe Coloso
  • Price from 29.70€ per person per night
    • based on 1252 reviews
    • Atocha, 81, Madrid Show map
    • Sleek and chic, the rooms at the 4 star Hotel Catalonia Atocha offer luxury and comfort in a renovated...

      Free Wi-Fi Breakfast available
    • 0.7km from Madrid Centre
  • Hotel Catalonia Atocha
  • Price from 65.00€ per person per night
    • based on 281 reviews
    • Calle Atocha 113, Madrid Show map
    • With Wi-Fi and air conditioning, this chic, central hotel in Madrid is perfect for travellers looking for style on...

      Free Wi-Fi
    • 1km from Madrid Centre
  • Urban Sea Hotel Atocha 113
  • Price from 35.55€ per person per night
    • based on 1011 reviews
    • Paseo de La Florida, 13, Madrid Show map
    • With free Wi-Fi and a/c, this modern and stylish hotel offers affordable comfort in the centre of Madrid....

      Free Wi-Fi Breakfast available
    • 1.6km from Madrid Centre
  • Hotel Acta Madfor
  • Price from 61.75€ per person per night
    • based on 268 reviews
    • Calle de las Tres Cruces 3, Madrid Show map
    • The modern and comfortable 3-star Hotel Anaco is located on a quiet tree-lined street in a pedestrian area full...

      Free Wi-Fi Breakfast available
    • 0.3km from Madrid Centre
  • Hotel Anaco
  • Price from 38.25€ per person per night
    • based on 680 reviews
    • Calle Prado, nº 23, Madrid Show map
    • Just steps from the Plaza Santa Ana, this ultra-stylish 3-star hotel offers contemporary design and free Wi-Fi in...

      Free Wi-Fi Breakfast available
    • 0.5km from Madrid Centre
  • Hotel One Shot Prado 23
  • Price from 85.00€ per person per night
    • based on 1021 reviews
    • Cuesta de San Vicente, 14, Centro, Madrid Show map
    • With Wi-Fi, a/c and a panoramic rooftop terrace, this modern hotel is located opposite the Royal Palace in...

      Free Wi-Fi Breakfast available
    • 1.1km from Madrid Centre
  • Hotel Principe Pio
  • Price from 47.50€ per person per night
    • based on 630 reviews
    • Abada, 7, Madrid Show map
    • Offering comfortable rooms with free Wi-Fi and a/c, this welcoming 3-star hotel in central Madrid is ideally...

      Free Wi-Fi Breakfast available
    • 0.3km from Madrid Centre
  • Hotel II Castillas
  • Price from 73.76€ per person per night
    • 4.0 out of 5 based on 1 reviews
    • Campus Universitario Uah. Carretera Madrid-Barcelona Km 33,600, Alcalá de Henares, Madrid Show map
    • This contemporary, luminous student residence with free Wi-Fi and free parking is part of the Alcalá University...

      Free Wi-Fi Breakfast included
    • 29.7km from Madrid Centre
  • Residencia Universitaria Giner de Los Ríos
  • Price from 30.00€ per person per night
    • based on 528 reviews
    • Calle del Conde de Romanones 6, Madrid Show map
    • Ideal for travellers looking for style on a budget, this 2-star hotel offers stylish rooms with free Wi-Fi at...

      Free Wi-Fi Breakfast available
    • 0.4km from Madrid Centre
  • Mayerling Hotel
  • Price from 49.05€ per person per night
    • based on 229 reviews
    • C/ Gonzalo Jimenez de Quesada 2, Madrid Show map
    • The 3-star Hotel Petit Palace Italia Gran Via is fantastically located in the centre of Madrid, right on the Gran...

      Free Wi-Fi Breakfast available
    • 0.4km from Madrid Centre
  • Hotel Petit Palace Italia Gran Via
  • Price from 70.00€ per person per night
    • based on 248 reviews
    • Calle San Bernardo, nº 3, Madrid Show map
    • Hotel Petit Palace San Bernardo is a 4-star hotel which was renovated in 2006 and is located at the heart of Madrid,...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hotel Petit Palace San Bernardo
  • Price from 70.00€ per person per night
    • based on 372 reviews
    • Calle Orense 69, Madrid Show map
    • An impressive building with a rooftop summer swimming pool and large gardens, this 4-star aparthotel is located...

      Free Wi-Fi Breakfast available
    • 4.7km from Madrid Centre
  • Sercotel Apartamentos Eurobuilding 2
  • Price from 52.25€ per person per night
    • based on 1370 reviews
    • Calle Campezo, nº 4, Madrid Show map
    • With free Wi-Fi and a free shuttle service to the Madrid-Barajas Airport and IFEMA trade fair centre, this 4-star...

      Free Wi-Fi Breakfast available
    • 10.8km from Madrid Centre
  • Hotel Axor Feria
  • Price from 27.90€ per person per night