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.

M
Marie
From
France
propreté, emplacement, horaires de check in/check out, personnel, cafeteria
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,945 reviews
Price from
US$155.07
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.

T
Toubouh
From
Morocco
the breakfast was fabulous with a variety of options. Absolutely great value for money. I really appreciated the cleanliness and the comfort of the bed. The whole room is very clean and spacious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,627 reviews
Price from
US$166.52
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.

G
Giovanni
From
Italy
The room was very spacious and there was a huge terrace. Breakfast is very good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,316 reviews
Price from
US$170.08
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.

P
Pavlo
From
Portugal
A loooot of space. Really huge room as for hotel. Also, built-in kitchen really surprised. I would call it a tiny apprartment rather than a hotel room.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,159 reviews
Price from
US$198.84
1 night, 2 adults

Acta Pirámides

Hotel in Arganzuela, Madrid

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

D
Debora
From
United States
Great experience. Our favorite hotel in all of our Spain trip and we were only there for one night. They have a Metro station that connects you to Atocha Train Station and the Airport right in front of the hotel so it is very convenient. The room was nice and spacious. The lobby was very pretty. Staff was so nice and accommodating. Highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,328 reviews
Price from
US$129.05
1 night, 2 adults

Hostal Madrid

Centro, Madrid

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.

M
Maja
From
Belgium
Gigi, one of the hosts, was thé best! She helped us with everything and was very kind. The room was spacious, there was a little fridge (a must when travelling with a kid), 2 showers even and all in the center of the city. Thus very close to the metro, and walking distance from the palace and several parcs with playgrounds.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,519 reviews
Price from
US$115.88
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.

T
Tamsin
From
Ireland
Location was amazing, the staff were so helpful and friendly and the room was very comfortable and had everything you would need for a city break. I loved the design of the room and decor, the balcony looked out onto the street which was so nice
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 610 reviews
Price from
US$168.83
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,562 reviews
Price from
US$89.04
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.

S
Suida
From
Albania
I booked last minute after a problem I had with another booking. The check in was quick and smooth. The facilities were great and the staff accomodating.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,788 reviews
Price from
US$159.69
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.

A
ALEXANDROS
From
Greece
The property was decent but far away from the metro station.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7,030 reviews
Price from
US$141.08
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

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 7,029 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,559 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,335 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8,020 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,044 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,859 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,562 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 11,690 reviews

Popular with guests booking three-star hotels in Madrid

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

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7,840 reviews

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,551 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$348.08 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,273 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$254.41 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 7,553 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 7.9
Good - What previous guests thought, 1,132 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$364.27 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,634 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$234.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,769 reviews

Located in the centre of Madrid, just 300 metres from Gran Via Metro Station and 700 metres from Gran Via, Hostal Pio Centro provides accommodation with city views and free WiFi.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,692 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$238.22 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,041 reviews

This modern hotel is located just a few metres away from the famous Puerta del Sol, in a historical building from the 18th century.

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,848 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$88.81 per night

Hostal Lisboa

Centro, Madrid
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,686 reviews

Situated in Madrid’s central Las Letras district, Hostal Lisboa is 500 metres from the Thyssen-Bornemisza Museum and Paseo del Prado. Each room has satellite TV and free Wi-Fi.

From US$179.24 per night

Hostal Santo Domingo

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

This fashionable guest house is located in the smart Maravillas district. It offers free Wi-Fi and is located just 100 metres from Madrid’s famous Gran Via.

From US$231.28 per night

CC Malasaña

Centro, Madrid
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,943 reviews

Located in Madrid’s Malasaña district, Hostal CC Malasaña offers rooms with free WiFi and air conditioning. It is just 5 minutes’ walk from Tribunal Square and its Metro station.

From US$175.77 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,138 reviews

These functional apartments lie just off the grand street of Paseo Recoletos, offering spacious and independent accommodation right in the commercial heart of Madrid.

From US$166.52 per night

CC Atocha

Arganzuela, Madrid
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,618 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$154.96 per night

Hostal Los Ángeles

Tetuan, Madrid
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,091 reviews

Just 800 metres from Madrid’s AZCA business district, Hostal Los Angeles offers a 24-hour reception and stylish air-conditioned rooms with flat-screen TVs.

From US$138.77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,225 reviews

This pleasant guest house is located in a modern building, 100 metres from Cuatro Caminos Square. It offers comfortable, air-conditioned rooms with free wired internet and satellite TV.

From US$138.77 per night

Enjoy breakfast in Madrid and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,731 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$260.19 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,791 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$265.97 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7,840 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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,381 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$236.77 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,661 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$277.54 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,610 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$246.31 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,219 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$188.37 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,059 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$167.32 per night

FAQ about three-star hotels in Madrid

3 star hotels that guests love in Madrid

See all
Avg. price/night: US$179.24
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,686 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$235.91
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