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.

T
Tracey Anne
From
Malta
Very central, friendly staff and comfy bed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,047 reviews
Price from
US$186.79
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.

R
Rosary
From
Philippines
Very close to the airport. Beds were very large and spacious. Bathroom was clean and very good. Breakfast was superb. Coffee was delicious even if it was out of the machine. I really enjoyed the free breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,628 reviews
Price from
US$166.96
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.

M
Michelle
From
United Kingdom
Fantastic hotel, amazing staff who are very helpful. Spotless hotel, room cleaned daily. Great location, 15 min walk to the centre
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,811 reviews
Price from
US$144.93
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.

A
Anca
From
Romania
Exceptional hotel. Very clean and the beds are amazing. Also a perfect breakfast with people that are smiling always. The position is central, only 15 min from Puerta del Sol, 5 min from Royal Palace. Near it is a small restaurant (I think it is the hotel's restaurant because it is called Vienna too) with very good prices and decent food. We will return!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,307 reviews
Price from
US$170.53
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.

M
Mahamed
From
Israel
I just want to thank you for the excellent service and warm hospitality. You really made our stay comfortable and enjoyable
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,184 reviews
Price from
US$199.37
1 night, 2 adults

Acta Pirámides

Hotel in Arganzuela, Madrid

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

L
LEORIANYS
From
Venezuela
Clean bedrooms,toilets clean and updated, The air-conditioning workedperfectly. nice staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,260 reviews
Price from
US$129.39
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.

A
Abigél
From
Romania
Perfect location, 5min. from Prado. Exceptional staff, with great attention to detail, always smiley and helpful. The apartments look just like in the picture, great atmosphere, stylish, new and most importantly very clean! The acces was easy and practical. Definitely recommend it! Loved every minute!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 596 reviews
Price from
US$149.57
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.

A
Anna
From
Spain
The hotel has been really stylishly done, lovely decor, very comfortable room, stylish bar and restaurant.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,346 reviews
Price from
US$95.07
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.

J
JOSE2911
From
Venezuela
Cleanness, toilets & location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,723 reviews
Price from
US$160.11
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.

r
ricardo
From
Portugal
Basic breakfast. DEspite location it has easy access to the city.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6,954 reviews
Price from
US$132.18
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,584 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$331.60 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$220.30 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 7,589 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,141 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$344.36 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,681 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$292.18 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,712 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.83 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,332 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$129.86 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,768 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$219.14 per night

Enjoy breakfast in Madrid and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,774 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$300.30 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,836 reviews

    Petit Palace Tres Cruces is a boutique hotel less than 50 metres from Madrid’s Gran Vía. The elegant rooms include free Wi-Fi, a hydromassage shower and flat-screen TV.

    From US$277.11 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 9,275 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$229.57 per night
  • Anaco

    Centro, Madrid
    Breakfast options
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 2,054 reviews

    Anaco Hotel is centrally located, next to the famous Gran Via Avenue and close to Madrid’s main tourist attractions including Puerta del Sol Square, Palacio Real and the Prado and Thyssen Museums.

    From US$310.96 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 7,806 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$255.08 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$243.48 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,692 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,639 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$255.08 per night

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

  • Golden Alcala

    Ciudad Lineal, Madrid
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 2,371 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 7.9
    Good - What previous guests thought, 2,633 reviews

    Travelodge Torrelaguna offers accommodation next to Madrid’s A-2 Motorway and 4 km from the IFEMA Exhibition Centre. It features air-conditioned rooms with a flat-screen TV.

    From US$230.36 per night
  • Erase un Hotel

    Tetuan, Madrid
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6,320 reviews

    Featuring free high-speed WiFi and an on-site café, Erase un Hotel is located in Madrid's financial district, 1.5 km from the Santiago Bernabeu Stadium.

    From US$191.31 per night
  • Caballero Errante

    Tetuan, Madrid
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 2,248 reviews

    Surrounded by some of the most important financial and commercial districts of the capital, this hotel blends styles to create a charming setting for your visit to Madrid.

    From US$162.32 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,659 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$146.09 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,751 reviews

    Hotel Porcel Torre Garden offers modern accommodation with free Wi-Fi access and spacious rooms. It is located just 5 km from central Madrid and 10 minutes’ drive from the airport.

    From US$188.70 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 1,663 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$73.34 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,812 reviews

    The Exe Zarzuela Park enjoys a peaceful setting, surrounded by beautiful gardens and only 6 km from Madrid city centre.

    From US$234.21 per night

FAQ about three-star hotels in Madrid

3 star hotels that guests love in Madrid

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