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!

60 places available
  • Sort by
    • based on 198 reviews
    • Avenida de América 32, Madrid Show map
    • The luxurious 4 star Abba Madrid Hotel is located close to the most elegant area of Madrid, and near some of the...

      Free Wi-Fi Breakfast available
    • 3.6km from Madrid Centre
  • Abba Madrid Hotel
  • Price from 25.00€ per person per night
    • based on 290 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 24.70€ per person per night
    • based on 138 reviews
    • Calle Orense 69, Madrid Show map
    • An impressive building with a rooftop summer swimming pool and large gardens, Apartamentos Eurobuilding 2 is a...

      Breakfast available
    • 4.7km from Madrid Centre
  • Apartamentos Eurobuilding 2
  • Price from 38.50€ per person per night
    • 1.0 out of 5 based on 1 reviews
    • Luis Cabrera, 37, Madrid Show map
    • With Wi-Fi and a/c, these bright, modern self-catering studios and apartments are located in the main business...

      Wi-Fi available
    • 3.8km from Madrid Centre
  • viewed
  • Price from 26.00€ per person per night
    • based on 135 reviews
    • Calle Zambrana 4, Madrid Show map
    • Aparthotel Compostela Suites is located near to Barajas Airport, the IFEMA Conventions Centre, Campo de las...

      Free Wi-Fi Breakfast available
    • 11km from Madrid Centre
  • Aparthotel Compostela Suites Madrid
  • Price from 22.50€ per person per night
    • based on 455 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 25.00€ per person per night
    • based on 546 reviews
    • Calle Sevilla, nº 2, Madrid Show map
    • The 2-star Hotel Asturias is located right in the centre of Madrid. The hotel accommodates guests in 176 large...

      Wi-Fi available Breakfast available
    • 0.3km from Madrid Centre
  • Price from 19.80€ per person per night
    • based on 70 reviews
    • Paseo de la Chopera 71, Madrid Show map
    • The 3 star Hotel Gran Legazpi is a classic Madrid hotel in a location convenient to the Atocha train station. Just...

      Free Wi-Fi Breakfast available
    • 2.8km from Madrid Centre
  • Price from 25.00€ per person per night
    • based on 214 reviews
    • C/ de las Tres Cruces 6 (esquina Gran Via), Madrid Show map
    • The ultra modern, 3-star Petit Palace Tres Cruces Hotel is located just 50 meters from Puerta del Sol of Madrid, in...

      Free Wi-Fi Breakfast available
    • 0.4km from Madrid Centre
  • Hotel Petit Palace Tres Cruces
  • Price from 24.50€ per person per night
    • based on 232 reviews
    • Calle Prado, nº 23, Madrid Show map
    • Just steps from the Plaza Santa Ana, the ultra-stylish 3-star Hotel One Shot 23 offers contemporary design and...

      Free Wi-Fi Breakfast available
    • 0.5km from Madrid Centre
  • Hotel One Shot 23
  • Price from 31.05€ per person per night
    • based on 282 reviews
    • Calle Galdo 2, Madrid Show map
    • With Wi-Fi and a/c, this great-value modern hotel offers comfortable rooms in the heart of Madrid, right next to...

      Free Wi-Fi Breakfast available
    • 0.2km from Madrid Centre
  • Price from 25.07€ per person per night
    • based on 375 reviews
    • C/ Leganitos, nº 33, Madrid Show map
    • The 3-star Hotel Exe Suites 33 offers stylish accommodation just steps from the Plaza de España and Gran Vía, right...

      Free Wi-Fi
    • 0.8km from Madrid Centre
  • Hotel Exe Suites 33
  • Price from 22.50€ per person per night
    • based on 710 reviews
    • c/ Prado 6, Madrid Show map
    • The Hotel Catalonia Las Cortes, is a magnificent 4 star hotel with a fabulous location in the centre of Madrid,...

      Free Wi-Fi Breakfast available
    • 0.4km from Madrid Centre
  • Hotel Catalonia Las Cortes
  • Price from 59.50€ per person per night
    • based on 92 reviews
    • Calle Huesca, nº 21, Madrid Show map
    • With Wi-Fi and a/c, this modern hotel offers elegant rooms and great facilities in the vicinity of Madrid’s Paseo de...

      Free Wi-Fi Breakfast available
    • 4.6km from Madrid Centre
  • Hotel Infanta Mercedes
  • Price from 20.00€ per person per night
    • This establishment has not yet been rated
    • Pizarro 16, Madrid Show map
    • With Wi-Fi and a/c, this hotel offers designer rooms at an affordable price in the centre of Madrid, just a...

      Free Wi-Fi
    • 0.8km from Madrid Centre
  • Price from 23.00€ per person per night
    • based on 263 reviews
    • Glorieta Puerta de Toledo, nº4, Madrid Show map
    • 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 30.00€ per person per night
    • based on 703 reviews
    • Calle Campezo, nº 4, Madrid Show map
    • The 4-star Hotel Axor Feria is situated right next to Madrid Barajas Airport and accommodates guests in 285...

      Free Wi-Fi Breakfast available
    • 10.8km from Madrid Centre
  • Hotel Axor Feria
  • Price from 22.05€ per person per night
    • based on 214 reviews
    • C/ Galeon 25, Madrid Show map
    • The stylish, modern 4-star Hotel Petit Palace Madrid Aeropuerto is located a 5-minute drive from Madrid's...

      Free Wi-Fi
    • 11.2km from Madrid Centre
  • Price from 26.00€ per person per night
    • based on 206 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 34.50€ per person per night
    • based on 176 reviews
    • c/ Marqués de Villamagna 4, Madrid Show map
    • 4-star hotel with an excellent location on Serrano Street and Paseo de la Castellana in the financial and...

      Free Wi-Fi Breakfast available
    • 1.9km from Madrid Centre
  • Price from 29.33€ per person per night