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, 3,660 reviews
Price from
US$196.05
1 night, 2 adults

Posada del León de Oro Boutique Hotel

Hotel in Centro, Madrid

Posada del León de Oro is located in Madrid’s La Latina district, 100 metres from Plaza Mayor and 200 metres from La Latina Metro Station. It offers free Wi-Fi.

T
THEMISTOKLIS
From
Greece
The staff was very kind. The plocation was very close to the metro station and 20 minutes walk from almost all the city sights. The breakfast is small but excellent. My little daughter lost a teddy she had with her, and all the staff including the cleaners did everything to find it and return it to us. The staff from breakfast excellent. they also gifted us a bag of their perfect croissants on our last day! Thanks to all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,779 reviews
Price from
US$199
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.

M
Mateusz
From
Poland
Delicious breakfast, good location (nearly metro, silence), comfortable beds, helpful staff ;)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,594 reviews
Price from
US$169.56
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,303 reviews
Price from
US$168.30
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.

o
omer emre
From
Italy
It's a great hotel. The room was quite big and well-designed. Also staff was perfect, they are super friendly and helpful. So if the location is ok for you don't hesitate (close to metro stations)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,053 reviews
Price from
US$191.28
1 night, 2 adults

Acta Pirámides

Hotel in Arganzuela, Madrid

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

L
Luis Maria
From
Spain
Very clean and comfortable rooms. Complete breakfast with good quality food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,607 reviews
Price from
US$131.41
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.

B
Brian
From
South Africa
Very central, safe, secure, clean, fairly quiet. Very friendly and helpful staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,499 reviews
Price from
US$118
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, 656 reviews
Price from
US$136.59
1 night, 2 adults

Hotel Pax Atocha

Hotel in Arganzuela, Madrid

Situated in the Arganzuela district in Madrid, Hotel Pax Atocha offers 3-star rooms with free WiFi.

K
Kilpeläinen
From
Finland
The staff was amazing, so helpfull and funny :) And decorations of hotel was beautiful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$176.63
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.

J
Jong
From
Australia
The location was perfect for our departing flight from Madrid Airport. The whole facility was pretty clean and the room was clean and warm though the outside temperature was near 0 degree. Breakfast has plenty in terms of choices.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,215 reviews
Price from
US$130.70
1 night, 2 adults
All three-star hotels in Madrid

Top picks for Madrid hotels

Explore our most popular 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, 3,660 reviews
Price from
US$196.05
1 night, 2 adults

Posada del León de Oro Boutique Hotel

Hotel in Centro, Madrid

Posada del León de Oro is located in Madrid’s La Latina district, 100 metres from Plaza Mayor and 200 metres from La Latina Metro Station. It offers free Wi-Fi.

T
THEMISTOKLIS
From
Greece
The staff was very kind. The plocation was very close to the metro station and 20 minutes walk from almost all the city sights. The breakfast is small but excellent. My little daughter lost a teddy she had with her, and all the staff including the cleaners did everything to find it and return it to us. The staff from breakfast excellent. they also gifted us a bag of their perfect croissants on our last day! Thanks to all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,779 reviews
Price from
US$199
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.

M
Mateusz
From
Poland
Delicious breakfast, good location (nearly metro, silence), comfortable beds, helpful staff ;)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,594 reviews
Price from
US$169.56
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,303 reviews
Price from
US$168.30
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.

o
omer emre
From
Italy
It's a great hotel. The room was quite big and well-designed. Also staff was perfect, they are super friendly and helpful. So if the location is ok for you don't hesitate (close to metro stations)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,053 reviews
Price from
US$191.28
1 night, 2 adults

Acta Pirámides

Hotel in Arganzuela, Madrid

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

L
Luis Maria
From
Spain
Very clean and comfortable rooms. Complete breakfast with good quality food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,607 reviews
Price from
US$131.41
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.

B
Brian
From
South Africa
Very central, safe, secure, clean, fairly quiet. Very friendly and helpful staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,499 reviews
Price from
US$118
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, 656 reviews
Price from
US$136.59
1 night, 2 adults

Hotel Pax Atocha

Hotel in Arganzuela, Madrid

Situated in the Arganzuela district in Madrid, Hotel Pax Atocha offers 3-star rooms with free WiFi.

K
Kilpeläinen
From
Finland
The staff was amazing, so helpfull and funny :) And decorations of hotel was beautiful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$176.63
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.

J
Jong
From
Australia
The location was perfect for our departing flight from Madrid Airport. The whole facility was pretty clean and the room was clean and warm though the outside temperature was near 0 degree. Breakfast has plenty in terms of choices.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,215 reviews
Price from
US$130.70
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.8
Fabulous - What previous guests thought, 7,466 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,392 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 13,312 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,621 reviews

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 9,234 reviews

Popular with guests booking three-star hotels in Madrid

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

Popular with guests booking three-star hotels in Madrid

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,215 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,604 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,091 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,878 reviews

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 766 reviews

Ideally located in the Usera district of Madrid, Menoir Dorsett Madrid Usera is situated 4.2 km from Reina Sofia Museum, 4.3 km from Plaza Mayor and 4.5 km from Royal Palace of Madrid.

From US$84.78 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,795 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$55.52 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,914 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.

From US$104.80 per night

Alhambra Suites

Centro, Madrid
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,249 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$153.08 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7,466 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 .

From US$202.79 per night

Hostal Pio Centro

Centro, Madrid
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,773 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.

From US$91.85 per night

Hostal Madrid

Centro, Madrid
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,499 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.

From US$126.11 per night

Ateneo Puerta del Sol

Centro, Madrid
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,015 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.

From US$182.51 per night

Enjoy breakfast in Madrid and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,357 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$171.92 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,134 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$300.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,513 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$177.80 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,646 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$182.51 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,660 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$187.22 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,735 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$166.03 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 9,234 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$192.99 per night

Anaco

Centro, Madrid
Breakfast options
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,006 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$74.18 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,359 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$93.02 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,644 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$130.31 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,935 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$82.43 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,165 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$93.02 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7,878 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$141.30 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,345 reviews

Situated in Madrid, within 1.1 km of Prado Museum and 220 meters of Gran Via, Jardines Boutique provides free WiFi throughout the property.

From US$137.77 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,523 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$197.82 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,480 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$214.31 per night

FAQ about three-star hotels in Madrid

3 star hotels that guests love in Madrid

See all
Avg. price/night: US$111.86
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,647 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$134.24
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,594 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