Hotels in Centro, Madrid

Find the best Centro hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Centro hotels with free cancellation or excellent ratings

Trusted Madrid hotel providers

Booking.com logo
MakeMyTrip logo
Trip.com logo
Expedia logo
Hotels.com logo
Airbnb logo

See all hotels in Centro

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Our guide to Centro

In Centro, the heart of Madrid, an exciting food scene steeped in traditional flavours awaits. The area, rich in history and culture, is easily navigated by the efficient metro or a picturesque stroll through charming streets.

The culinary delights are unmatched. Savour local favourites like hearty stews and rich Iberian ham. Enjoy garlic shrimp, served in tapas bars scattered throughout. The bustling markets tempt with fried calamari sandwiches and freshly baked pastries.

No visit is complete without sampling regional cheeses and olives, each bite a testament to the region's agricultural heritage.

Places of interest in and around Centro

Casa Ruiz de Velasco unveils Madrid's architectural elegance. Located conveniently in Centro, it's close to Gran Vía. This striking building's intricate designs make it a preferred backdrop for photographers.

A landmark of modern communication, Telefónica stands prominently on Gran Vía. Its Art Deco façade captivates both history buffs and curious minds. Inside, delve into the evolution of telephony.

Casa Ruiz de Velasco's charm extends beyond architecture enthusiasts. This building is a testament to craftsmanship, deserving more than a brief glance. As a cultural heritage emblem, it remains a beloved attraction in the city's heart.

Top-rated hotels in Centro

The Principal Madrid, Small Luxury Hotels provides a refined escape with stunning views from its rooftop terrace, accompanied by a dining experience highlighting the city's culinary excellence. It's where elegance meets exclusivity.

A short stroll away, Charming Sol Studios captivates with its intimate setting and artistic flair, offering a home-like retreat with personalised care.

Meanwhile, Quatro Puerta del Sol shines with its contemporary style and proximity to cultural landmarks, ideal for those who appreciate modern design and convenience.

Budget-friendly hotels in Centro

The Petit Palace Posada del Peine stands out with its historic charm and modern amenities. Located near major landmarks, it promises an immersive city experience. Ocean Drive Madrid captivates with its contemporary design and prime location. It's conveniently close to key attractions, perfect for exploration.

Additionally, Hotel Opera offers a comfortable retreat with elegant decor and attentive service. Situated near the city's busiest areas, it provides easy access to sights while ensuring a peaceful stay.

Other neighbourhoods worth exploring in Madrid

Located in the city's core, Centro is an excellent base for exploring surrounding areas. Head to Atocha for cultural experiences. This neighbourhood, known for its grand railway station, is close to prominent museums.

Nearby, Chamartín combines business with leisure. Although known for its financial district, sports fans will enjoy its iconic stadium.

Further out, Salamanca offers sophistication and shopping. This upscale area, renowned for designer boutiques and elegant streets, is a stylish journey not far from Centro.

Centro hotels in Madrid: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Centro with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ₹ 1,786 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 4,103 per night.
The average price of a hotel during the week is ₹ 17,472 per night, and the average price on weekends is ₹ 17,033. Overall, it looks like the cheapest day to stay in Centro could be Monday.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Centro. And the most expensive day seems to be Friday.
The cheapest month to stay in Centro is August, with an average price of ₹ 15,731 per night. The most expensive month is July, when the average room rate can rise to ₹ 66,393 per night. These average prices are based on all the hotels we found – from hostels to 5-star hotels.
The average price of a hotel in August is ₹ 15,731 per night, which is around 65% lower than the rest of the year.