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 302 hotels

Show stays on map

Filter by:



Eurostars Plaza Mayor

Eurostars Plaza Mayor

Hotel in Madrid Centro, Madrid

Very Good

1 review

8

Eurostars Plaza Mayor in Madrid Centro offers a 4-star experience with free WiFi, a restaurant, and a bar/lounge. Enjoy the rooftop terrace and convenient amenities like a business center and 24/7 front desk. Nearby attractions include Puerta del Sol and Plaza Mayor, both within a short walk.

From $137 per night

Check availability
View all hotels in Madrid Centro

Budget hotels in Madrid Centro

Motion Chueca - Hostel

Motion Chueca - Hostel

Hotel in Madrid Centro, Madrid

From $15 per night

Popular hotels in Madrid Centro with free breakfast

Hotel Riu Plaza España

Hotel Riu Plaza España

Hotel in Moncloa - Arguelles, Madrid

9

Excellent

181 reviews

Hotel Riu Plaza España in Madrid offers a 4-star experience with amenities like free WiFi, a seasonal outdoor pool, and a fitness center. Enjoy dining at the on-site restaurant or relax at one of the two bars. Located in Moncloa - Arguelles, it's close to Gran Via and the Royal Palace.

From $256 per night

Where to stay in Madrid Centro

Popular landmarks and attractions in Madrid Centro

About Madrid Centro

Madrid Centro is home to 302 hotels, offering a range of prices from $15 to $1,222, with an average of $193. 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

$261

May

$236

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

Absolutely phenomenal service. Staff was extremely accommodating. The hotel’s overall decor and vibe is excellent. Rooftop bar was a nice touch before hitting the town. 10-15 minute walk from all major attractions, restaurants, clubs and bars.

Marlon

United States

United States

9

Excellent

1 review

Everything.

Pablo

Keep exploring

Nearby destinations

Madrid

Travel

FlightsHotelsRental CarsHomes

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