Hotels in Centro, Madrid

Find deals on 560 hotels in Centro, Madrid

Centro - Madrid, Spain
Sep 29 — Sep 302
Fri 9/30
Tue 10/4

Top hotels in Centro, Madrid

Find the perfect hotel for your stay in Centro, Madrid
Review Score
Hotel class

Things to do in Centro, Madrid

When to book a hotel in Centro, Madrid

Check out the information below to find the best deal on a hotel room in Centro, Madrid
Low SeasonMaycheapest month to stay
High SeasonJulymost expensive time to stay
53%expected price decrease
19%expected price increase


$64 - $165

Highest day of weekWednesdayis the most expensive day of the week to book
Cheapest day of weekMondayis the cheapest day of the week to book
$168is the average per night cost for a hotel on this day
$119is the average per night cost for a hotel on this day

How much does a hotel in Centro, Madrid cost per night?

Use the information below to find quality Centro, Madrid hotel rooms for low prices

4-star hotels

Cheapest $101

Average $196

Most expensive $700

Search 4-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Centro, Madrid

These hotels and hostels usually make for a cheap way to stay in Centro, Madrid

Get the best value hotel in Centro, Madrid

These Centro, Madrid hotels have the best prices for their ratings

Useful insights on Centro hotels

Get a quick overview on price and accommodation trends for your visit in Centro

Lowest Hotel Price


Most Popular Hotel (5-star)

The Westin Palace, Madrid

Hotels Near Airport


Average Length of Stay

4 days
The cheapest price for a room in Centro found in the last 7 days is $10/night. This rate is available with Hc Hostel, a 1-star hotel.
Travel with comfort when booking a room with The Westin Palace, Madrid, the most popular 5-star hotel in Centro (8.4/10 rating - based on 863 reviews).
There are 181 hotels in Centro close to Madrid Barajas. Hostal Viky is the nearest with a distance of 0.8 mi from this airport.
On average, people stay for 4 days when lodging at hotels in Centro. The average accommodation price for 4 days in Centro in the past week is $552.

Information about staying in Centro, Madrid

Read these important travel tips before booking a hotel in Centro, Madrid

The average length of stay in Centro is 4 nights.

$94 per night is the average rate for a room when booking a hotel in Centro. Prices will differ depending on factors such as star rating, time of year and location.

Hotels in Centro are usually cheapest during the month of May, you can expect a price decrease of around 53% during this period.

Sunday is the day where you will typically find the lowest price for your hotel room in Centro. The highest price tends to be on Tuesday.

$62 is how much a hostel (and up to 2 star hotels) in Centro could cost you each night. Booking a hostel could save you $32 when compared to the average price of a hotel in Centro.

We recommend visiting Puerta del Sol, which is the most popular attraction in the Centro neighborhood of Madrid. Keep in mind that there may be other things to do in the area or in surrounding neighborhoods. Staying at the Apartamentos En Sol will ensure that you’re close to Puerta del Sol.

momondo's favorite hotels in Centro, Madrid

Learn more about these user-preferred hotels in Centro, Madrid
Hotel Madrid Gran Via 25 Affiliated by Meliá

Hotel Madrid Gran Via 25 Affiliated by Meliá

Gran Via 25, Madrid, Spain


Pensión Berti Madrid

Calle Hortaleza 7, 2do Izquierda, Madrid, Spain

Casual del Teatro Madrid

Casual del Teatro Madrid

Calle Echegaray 1, Madrid, Spain

Hostal Pacios

Hostal Pacios

Calle De Atocha, 28, Madrid, Spain

Hotel Moderno

Hotel Moderno

Calle Arenal 2, Madrid, Spain

Room007 Ventura Hostel

Room007 Ventura Hostel

C/ Ventura de la Vega, 5, Madrid, Spain

NH Collection Madrid Gran Vía

NH Collection Madrid Gran Vía

Gran Via 21, Madrid, Spain

2060 The Newton Hostel

2060 The Newton Hostel

Calle de la Cabeza 11, Madrid, Spain

Vincci The Mint

Vincci The Mint

Gran Via 10, Madrid, Spain

Hotel Carlos V

Hotel Carlos V

Master Vitoria Street No. 5, Madrid, Spain

Hostal Victoria II

Hostal Victoria II

C/ Carretas 3 - 2º, 4º, Madrid, Spain

Mercure Madrid Centro

Mercure Madrid Centro

Lope De Vega 49, Madrid, Spain

Hotel Meninas

Hotel Meninas

Calle de Campomanes, 7, Madrid, Spain


Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Centro which you can then filter quickly and easily.

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Centro.

Save money when you book hotels with momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.