The 10 best three-star hotels in Madrid, Spain | Booking.com
Skip to main content

Three-Star Hotels in Madrid

Find the three-star hotels that appeal to you the most

The best three-star hotels in Madrid

Check out our pick of great three-star hotels in Madrid

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Madrid and surroundings in the past month

See all

Enjoy breakfast in Madrid and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,607 reviews

    Europa is located right next to Puerta del Sol Square in central Madrid. It offers air-conditioned rooms with a private balcony, free Wi-Fi and a flat-screen TV.

    From US$524.76 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,805 reviews

    Set on a pedestrian street, Petit Palace Arenal is in Madrid's Puerta del Sol district, just 2 minutes’ walk from Sol and Opera Metro Stations. It offers rooms with flat-screen TVs.

    From US$378.35 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 7,790 reviews

    Situated 300 metres from Madrid’s Puerta del Sol and Plaza Mayor Square, Hotel Cortezo has a rooftop terrace overlooking the city. This chic hotel offers a 24-hour reception and free Wi-Fi.

    From US$468.54 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,718 reviews

    Hotel Regente is located on Madrid’s Gran Vía Avenue and 400 metres from Puerta del Sol Square. It offers smart, simple rooms with satellite TV and Wi-Fi access.

    From US$421.69 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,964 reviews

    This hotel overlooks Madrid’s Plaza Santa Ana, in the charming Las Letras district. Huge windows allow great views of the square. Chic, air-conditioned rooms feature free Wi-Fi and satellite TV.

    From US$462.80 per night
  • Hotel Miau

    Centro, Madrid
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,394 reviews

    The small and charming Hotel Miau is a 19th-Century building in the famous Plaza Santa Ana. Free Wi-Fi is available in all rooms.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 801 reviews

    Líbere Madrid Palacio Real is a typical 19th-century building in central Madrid, by the Descalzas Reales Monastery and 400 metres from the Plaza Mayor.

    From US$384.72 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,257 reviews

    Centrally located on Madrid’s famous Gran Vía, Petit Palace Triball - Gran Vía offers free bicycle hire and free WiFi.

    From US$383.03 per night

Save money on three-star in Madrid and nearby – budget options available

  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 1,633 reviews

    Conveniently set in the Fuencarral-El Pardo district of Madrid, AYZ Joaquín Pol - Auto check-in property is set 5.4 km from Chamartin Railway Station, 7.9 km from Gran Via Metro Station and 9.3 km...

    From US$79.48 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,994 reviews

    The Apartamentos TH La Florida is located 13 km outside Madrid city centre, with direct access to the N-6 motorway. It is bright and modern, with a peaceful garden.

  • Alhambra Suites

    Centro, Madrid
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,285 reviews

    Attractively located in Madrid, Alhambra Suites is situated a short distance from attractions such as Puerta del Sol, Mercado San Miguel, Thyssen-Bornemisza Museum, and Prado Museum.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 7,608 reviews

    This hotel is centrally located beside Madrid’s Puerta del Sol Square. Plaza Mayor is 150 metres away. All air-conditioned rooms have satellite TV and free Wi-Fi .

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,135 reviews

    This historic hotel is in the heart of Madrid, by the Puerta del Sol. Facilities include free Wi-Fi and a café-bar on the large outdoor terrace.

    From US$456.48 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,710 reviews

    Located next to Madrid’s Puerta del Sol, this hotel offers rooms with free WiFi. The modern, soundproofed rooms at the Petit Palace Puerta del Sol are air-conditioned and feature parquet floors.

  • Hostal Madrid

    Centro, Madrid
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3,509 reviews

    Offering free Wi-Fi, this value guest house is situated in the heart of Madrid and is the ideal base to see the sights of this fantastic capital city, and enjoy the lively nightlife.

  • Petit Palace Preciados

    Centro, Madrid
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,732 reviews

    Petit Palace Preciados is located 250 metres from the famous Gran Vía Avenue. Rooms include a flat-screen TV, and free WiFi are available.

    From US$384.20 per night

Great access to the city centre. Check these three-star hotels in Madrid and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,333 reviews

    Situated 200 metres from Madrid’s Puerta del Sol, JC Rooms offers modern rooms including a free minibar, with free Wi-Fi and a hydromassage shower.

    From US$229.58 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,823 reviews

    Set in central Madrid, within 5 minutes’ walk of Puerta del Sol and Sevilla Metro Stations, Hostal PETITE MAMAN features modern air-conditioned rooms with free Wi-Fi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 237 reviews

    Fully renovated in 2025, Petit Palace Chueca is housed in a traditional 19th-century mansion in the vibrant Chueca district, right in the heart of Madrid.

    From US$472.05 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,947 reviews

    The Ibis Styles Madrid Prado is in Madrid’s Art Triangle, just 500 metres from Puerta del Sol, and 300 metres from Anton Martin Metro Station.

    From US$377.41 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5,768 reviews

    room Select Sol is set in Madrid, 200 metres from Plaza Mayor and 400 metres from The Royal Palace. Every room in this guest house is equipped with a private bathroom.

    From US$295.18 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,780 reviews

    Room Mate Oscar, Madrid is a stylish hotel located in central Madrid, between Gran Via and the Chueca district. It offers free Wi-Fi, rooms with flat-screen TVs and a rooftop bar.

    From US$467.37 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,565 reviews

    Reservations for 3 or more rooms need to contact the property first as availability is not guaranteed JC Rooms Santo Domingo is a modern hotel located in central Madrid, next to the Santo Domingo...

    From US$253.01 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,902 reviews

    Centrally located, Hotel Life Gran Via - Tropical garden is in the heart of Madrid at just 350 meters from Gran via, Tribunal and Noviciado Metro Stations. Free Wi-Fi is available throughout.

    From US$271.75 per night

FAQ about three-star hotels in Madrid

3 star hotels that guests love in Madrid

See all
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,702 reviews
    Great location for exploring the main areas of Madrid. Hotel was clean and safe, the facilities matched the cost of the stay - its 3 stars but a very good 3 stars (it suited the groups needs well). Loads of good restaurants and bars nearby and a great coffee shop directly opposite.
    Guest review by
    Philip
    Group
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 4,650 reviews
    Obviously the hotel is new. Room was great and well maintained, beds were comfortable, pillows also great. Cleaning was spotless and even hotel provides amenities like shaving kit, toothbrush... which is not common for 3* hotels. Location is also good, 5 minutes walk to the nearest metro station where is possible to catch metro to the city center, with one change of the metro line. Also near hotel stops bus wich drives direct to city centre.
    Guest review by
    Veljko
    People with friends