Stays

Flights

Cars

Deals

My Trips
city landscape illustration

Find Hotels in Madrid Centro, Madrid

See the latest deals and prices in Madrid Centro hotels



Madrid Centro – discover 290 hotels

Show stays on map

Filter by:



Barceló Torre de Madrid

Barceló Torre de Madrid

Hotel in Moncloa - Arguelles, Madrid

Excellent

0 reviews

9

Barceló Torre de Madrid is a 5-star hotel in the Moncloa - Arguelles neighborhood. It offers free WiFi, a restaurant, bar, fitness center, sauna, and steam room. Guests enjoy concierge services, a business center, and meeting rooms. Nearby attractions include Torre de Madrid and the Miguel de Cervantes Monument.

From $352 per night

Check availability
View all hotels in Madrid Centro

Budget hotels in Madrid Centro

Urban Inn Madrid

Urban Inn Madrid

Hotel in Madrid Centro, Madrid

From $49 per night

The Hat Madrid - Hostel

The Hat Madrid - Hostel

Hotel in Madrid Centro, Madrid

9

Excellent

14 reviews

The Hat Madrid is a 2-star hotel in Madrid Centro, offering free WiFi, a rooftop terrace, and a snack bar. Enjoy dining at the on-site restaurant or unwind at the bar/lounge. Key amenities include a 24/7 front desk, concierge services, and laundry facilities. Nearby attractions include Plaza Mayor and Puerta del Sol.

From $41 per night

Popular hotels in Madrid Centro with free breakfast

Where to stay in Madrid Centro

Popular landmarks and attractions in Madrid Centro

About Madrid Centro

Madrid Centro is home to 290 hotels, offering a range of prices from $24 to $981, with an average of $189. Among the most popular places to stay are the Palacio de los Duques, Posada del Dragón Boutique Hotel, and SmartRental Collection Gran Vía Capital. While exploring, you can visit iconic spots like the Royal Palace of Madrid, the Museo Nacional Centro de Arte Reina Sofia, and the bustling Plaza Mayor. Don't miss out on the Vincci Madrid Centrum or Hostal La Zona for a comfortable stay. The area is also known for its vibrant El Rastro market and the stunning Almudena Cathedral.

Cheapest time to stay in Madrid Centro

August is the cheapest time to stay in Madrid Centro for an average of $185 per night.

Average price per night for 3-star hotels

Month

Price

January

$196

February

$220

March

$236

April

$256

May

$235

June

$217

July

$191

August

$185

September

$251

October

$240

November

$218

December

$197

Explore guest reviews of hotels in Madrid Centro

10

Excellent

1 review

Clean, location, quiet, spacious room, great client services at the reception

Alexandra

Canada

Canada

10

Excellent

1 review

A family of 4 with a teen and young adult. The atmosphere is hip & lively. The bar has good beer: Bastardo Trigo! Breakfast has many good options. Our room was off of the rooftop deck. Close to the Tribunal Metro stop. Lots of shopping nearby! We loved Bastardo!

Alison

United States

United States

Keep exploring

Nearby destinations

Madrid
HTS

Travel

FlightsHotelsRental CarsHomes

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.