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

Filter by:

Review score

B&B HOTEL Madrid Centro Puerta del Sol

Hotel in Centro, Madrid

Situated in Madrid, 100 metres from Puerta del Sol, B&B HOTEL Madrid Centro Puerta del Sol boasts air-conditioned rooms with free WiFi throughout the property.

F
Francesca Alice
From
Singapore
Great location to walk around the city. Small room but clean and the bed is comfortable. I left items inside the safe deposit and the staff very kindly kept it for me to pick up. The hotel doesn't serve hot breakfast but provides free coffee, juice, fruits, and cookies for free all day.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,055 reviews
Price from
US$186.25
1 night, 2 adults

UVE Marcenado

Hotel in Chamartín, Madrid

Located between Barajas Airport and Madrid city centre, UVE Marcenado is 100 metres from Prosperidad Metro Station. It offers modern, air-conditioned rooms with free Wi-Fi and flat-screen TV.

O
Oana-Maria
From
Romania
It was all great, clean, cozy rooms, with all facilities including breakfast and cleaning service everyday. You have all you need around the hotel, metro station, restaurants, coffee shops and pastries and also many markets. They also have a room for keeping luggages after check out.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,627 reviews
Price from
US$166.48
1 night, 2 adults

Aparto-Hotel Rosales

Moncloa-Aravaca, Madrid

Aparto-Hotel Rosales is located in a quiet area of central Madrid. It offers comfortable apartments and private rooms with free Wi-Fi access and 24-hour reception.

T
Teodora
From
Romania
The location and neighbourhood are great, relatively close to the city centre. The hotel is cosy, very clean and comfortable. We had a great time there and will return for sure!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,812 reviews
Price from
US$144.51
1 night, 2 adults

Suites Viena Plaza de España

Moncloa-Aravaca, Madrid

This sophisticated designer building has a tranquil location near the Plaza de España. It offers large rooms with flat-screen TV, free internet and a kitchenette.

L
Lorela
From
Albania
Everything on point! Comfy room, good location and delicious breakfast:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,307 reviews
Price from
US$170.04
1 night, 2 adults

VP Madroño

Hotel in Salamanca, Madrid

El Madroño offers an attractive private garden and large rooms with kitchenettes and free Wi-Fi. It is located in the fashionable Salamanca area of Madrid.

T
Tatiana
From
Russia
Very calm location, but very convenient, close to all museums and also in to the airport
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,187 reviews
Price from
US$198.79
1 night, 2 adults

Acta Pirámides

Hotel in Arganzuela, Madrid

The modern Acta Pirámides combines comfortable accommodation with great transport links.

S
Seychell
From
Malta
Very close to the metro and bus station. Surrounded with lovely shops.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,246 reviews
Price from
US$129.02
1 night, 2 adults

Armesto Rooms

Centro, Madrid

Armesto Rooms is a ten-minute walk from the Madrid Art Triangle, the Reina Sofía Museum and the Thyssen-Bornemisza Museum, and a short walk from the Botanical Garden and the Parque del Withdrawal.

X
Ximena
From
New Zealand
This place is a gem. Located walking distance to the best spots in Madrid, the staff is super accommodating, the room was impeccable and the extra coffee, fruit and treats was a great add-on. The bed was very comfortable, the room has aircon/heat system that can be managed from the room and the razor, toothbrush and paste were great to have. I recommend this for any two travellers who want to stay in a great place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 595 reviews
Price from
US$150.29
1 night, 2 adults

Ibis Styles Madrid Airport Valdebebas

Hotel in Hortaleza, Madrid

Ibis Styles Madrid Airport Valdebebas features a garden, terrace, a restaurant and bar in Madrid.

P
Patricia
From
United Kingdom
The hotel was fantastic I love the theme I also thought that the food and the Tapas is fantastic it was more than worth the money and all the staff went out of their way to make me feel welcome. My only complaint would be the shuttle only worked from 8:00 p.m. so I had to take a taxi to the airport but accept this everything was fantastic
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,332 reviews
Price from
US$90.18
1 night, 2 adults

BYPILLOW Crosstown

Centro, Madrid

A recently renovated guest house situated in the centre of Madrid, BYPILLOW Crosstown is a 3-star accommodation close to Plaza Mayor and Mercado San Miguel.

y
yang
From
Czech Republic
nice place and reasonable price
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,720 reviews
Price from
US$159.65
1 night, 2 adults

Holiday Inn Express - Madrid - Airport by IHG

Hotel in San Blas, Madrid

Holiday Inn Express - Madrid - Airport by IHG has a fitness centre, garden, a shared lounge and terrace in Madrid.

i
idjohnny
From
Bulgaria
Perfect for a one night stay near the airport! Efficient and well-trained staff, attentive, polite and helpful! The room was clean and comfortable. The breakfast exceeded our expectations! Strongly recommended as a very good value for money!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6,942 reviews
Price from
US$131.80
1 night, 2 adults
All 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

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

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,585 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$330.64 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,280 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.

    From US$219.66 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 7,585 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,139 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$372.50 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,683 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.

    From US$291.34 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,720 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$267.06 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,331 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$134.11 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,774 reviews

    Situated conveniently in the Centro district of Madrid, Chic & Basic dot is set 500 metres from Gran Via, 400 metres from Plaza Mayor and 300 metres from Puerta del Sol.

    From US$364.24 per night

Enjoy breakfast in Madrid and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,789 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$298.27 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 9,281 reviews

    The Hotel II Castillas has an ideal central location, just 300 metres from Madrid's Puerta del Sol district. It offers a traditional Spanish restaurant and free Wi-Fi access throughout.

    From US$228.91 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 7,804 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$254.34 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,337 reviews

    The modern Hotel Avenida Gran Vía is just off Madrid's Gran Vía, 100 metres from Callao Metro Station, air-conditioned, rooms with free Wi-Fi.

    From US$224.57 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 4,696 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3,638 reviews

    Petit Palace Cliper is situated between Madrid’s famous Gran Vía and Puerta del Sol. It offers a daily buffete breakfast and rooms with free Wi-Fi and flat-screen TV.

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

    Situated 400 metres from Puerta del Sol in Madrid, Hostal Sol Square Madrid features free WiFi. Private parking is available for an additional charge.

    From US$209.36 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7,120 reviews

    Set just off Calle Atocha Street and a 5-minute walk from Puerta del Sol, Hostal Abadia Madrid offers easy access to the centre of Madrid. It features stylish rooms with free Wi-Fi.

    From US$251.44 per night

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

  • Hostal PETITE MAMAN

    Centro, Madrid
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,833 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.

    From US$164.74 per night
  • Hostal Alexis Madrid

    Centro, Madrid
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 3,154 reviews

    Hostal Alexis Madrid is located in central Madrid, next to Plaza Santa Ana and just 300 metres from Puerta del Sol. It offers modern, air-conditioned rooms with free Wi-Fi.

    From US$138.73 per night
  • CC Atocha

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

    Situated just 200 metres from Atocha Train and Metro Station, guest house CC Atocha offers rooms with free WiFi and TV. The Reina Sofia Art Museum is a 2-minute walk away.

    From US$172.26 per night
  • Golden Alcala

    Ciudad Lineal, Madrid
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,367 reviews

    Conveniently located in the Ciudad Lineal district of Madrid, Golden Alcala is set 4.3 km from Thyssen-Bornemisza Museum, 4.4 km from El Retiro Park and 4.6 km from Gran Via Metro Station.

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

    Hostal Maria Ronda guest house is located 10 minutes’ drive from the centre of Madrid. The guest house features free internet access and rooms with private bathrooms.

    From US$108.10 per night
  • Eco Via Lusitana

    Carabanchel, Madrid
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3,656 reviews

    This smart, modern hotel is set in the residential area of Carabanchel Alto, 6 km from Madrid’s historic city centre. It offers a terrace and free Wi-Fi, 150 metres from San Francisco Metro Station.

    From US$135.26 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 1,661 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$83.76 per night
  • DWO Yuste Alcalá

    San Blas, Madrid
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,990 reviews

    Featuring a terrace, bar and views of city, DWO Yuste Alcalá is set in Madrid, 3.6 km from IFEMA.

    From US$167.63 per night

FAQ about three-star hotels in Madrid

3 star hotels that guests love in Madrid

See all
  • Avg. price/night: US$294.81
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,692 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
  • Avg. price/night: US$183.82
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 4,627 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