Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Madrid – 2,878 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Riu Plaza España 4 stars

Hotel in Centro, Madrid

Well situated in the centre of Madrid, Riu Plaza España features air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a concierge service. Excellent hotel at very central location. Nice and friendly stuff. Very spacious, well equipped and clean room. Huge bed with good enough mattresses. Amazing view from the window, straight to the Plaza de España. Generous and very tasty breakfast. Overall we've had an amazing vacation and would definitely come back to this hotel.

Show more Show less
8.9
Fabulous
23,089 reviews
Price from
£89
per night

Ayre Gran Hotel Colón 4 stars

Hotel in Retiro, Madrid

Ayre Gran Hotel Colón is a design hotel in a peaceful setting, 700 metres from Retiro Park. It offers smart, air-conditioned rooms with free Wi-Fi and flat-screen satellite TV. The room was nice, the bed was comfortable and the personnel at the reception super frendly and fast.

Show more Show less
8.5
Very good
9,001 reviews
Price from
£59
per night

Hotel Nuevo Madrid 4 stars

Hotel in Ciudad Lineal, Madrid

This elegant hotel is located north of the city, a 10-minute drive from IFEMA Convention Center and with direct access from the M30 motorway. Very delicious and comprehensive breakfast!

Show more Show less
8.3
Very good
8,458 reviews
Price from
£39
per night

Hotel Regina 3 stars

Hotel in Centro, Madrid

The Regina has a superb location in the heart of Madrid, next to the famous Puerta del Sol and 100 metres from Sevilla metro station. It offers a rich breakfast, and free Wi-Fi access. Lovely and nice staff! Good breakfast and a great city view from the rooms.

Show more Show less
9.2
Superb
9,296 reviews
Price from
£80
per night

Hotel Princesa Plaza Madrid 4 stars

Hotel in Centro, Madrid

Princesa Plaza is situated in the west of Madrid, in the Argüelles District. Some of the elegant rooms at the hotel feature a large reproduction of a famous painting from the Museo del Prado. Location, rooms, staff, cleanliness... All was fine❤️

Show more Show less
8.3
Very good
5,451 reviews
Price from
£66
per night

Only YOU Hotel Atocha 4 stars

Hotel in Retiro, Madrid

Set in a 19th-century building, Only You Hotel Atocha is located in Madrid, 150 metres from Madrid-Atocha Train Station. This hotel offers views over the Paseo Infanta Isabel and Calle Alfonso XII. Service amazing Decor fabulous Beds and shower awesome Drinks and food great Location excellent and friendly staff who were very attentive

Show more Show less
9.2
Superb
8,100 reviews
Price from
£92
per night

Hotel Madrid Alameda Aeropuerto, Affiliated by Meliá 4 stars

Hotel in Barajas, Madrid

This hotel is linked to the nearby Madrid Barajas Airport by a free, 24-hour shuttle service. It is also convenient for the Juan Carlos I exhibition centre. great, stayed only one night on the way back home from Portugal. decent hotel, very clean, big room, a lot of supermarkets and cafes around . free shuttle bus from airport was very useful

Show more Show less
8.2
Very good
5,647 reviews
Price from
£54
per night

Ibis Madrid Aeropuerto Barajas 2 stars

Hotel in Barajas, Madrid

Located 1 km from Madrid-Barajas Airport and the IFEMA exhibition centre, the Ibis Aeropuerto Barajas offers a 24-hour snack bar. Rooms feature air conditioning, wooden floors and a flat-screen TV. Nice hotel, cheap and perfect when you arrive or leave from/to airport. A great breakfast that you can taste from 4 am! Staff professional and polite.

Show more Show less
8.3
Very good
6,512 reviews
Price from
£54
per night

Vincci Soho 4 stars

Hotel in Centro, Madrid

Located in Madrid’s historic city centre, the Vincci Soho is just 200 metres from the Thyssen-Bornemisza Art Gallery. The modern design hotel has rooms with basic WiFi and a flat-screen TV. Location was more then perfect, room on 4th floor could be bitter, breakfast - as for the king. Restaurant with the bar was absolutely wonderful and the service wow. The food amassing wow. next time again there.

Show more Show less
8.7
Fabulous
7,437 reviews
Price from
£64
per night

Hotel Nuevo Boston 4 stars

Hotel in San Blas, Madrid

Hotel Nuevo Boston is a design hotel, 10 minutes' drive from IFEMA Exhibition Centre and 5 minutes drive from Wanda Metropolitano Stadium. Very easy check in/out. Courtesy bus to airport. Lovely decor and bathroom facilities. Good selection of quality food/drink for breakfast.

Show more Show less
8.6
Fabulous
7,092 reviews
Price from
£48
per night

Most booked hotels in Madrid in the past month

See all

Madrid's best hotels with breakfast

See all

Budget hotels in Madrid

See all

Hotels located in the centre of Madrid

See all

FAQs about hotels in Madrid

  • The average price per night for a 3-star hotel in Madrid this weekend is £84 or, for a 4-star hotel, £100. Looking for something even fancier? 5-star hotels in Madrid for this weekend cost on average around £286 per night (based on Booking.com缤客 prices).

  • On average, 3-star hotels in Madrid cost £85 per night, and 4-star hotels in Madrid are £112 per night. If you're looking for something really special, a 5-star hotel in Madrid can on average be found for £220 per night (based on Booking.com缤客 prices).

  • CoolRooms Atocha, VP Plaza España Design and ARTIEM Madrid are some of the popular hotels in Madrid.

  • These hotels in Madrid are highly rated by couples: CoolRooms Atocha, Catalonia Las Cortes and ARTIEM Madrid.

  • On average, it costs £58 per night to book a 3-star hotel in Madrid for tonight. You'll pay on average around £86 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Madrid will cost around £284 (based on Booking.com缤客 prices).

  • NH Collection Madrid Gran Vía, Pestana Plaza Mayor Madrid and VP Plaza España Design have received great reviews from travellers in Madrid regarding the views from their hotel rooms.

  • Travellers who stayed in Madrid near Adolfo Suarez Madrid-Barajas Airport (MAD) have said good things about Hotel Barajas Plaza, Hotel Villa de Barajas and Clement Barajas.

  • Centro, Huertas and Malasana are popular with other travellers visiting Madrid.

  • Many families visiting Madrid loved staying at Rosewood Villa Magna, CoolRooms Atocha and VP Plaza España Design.

  • For hotels in Madrid that serve up a highly-rated breakfast, try Only YOU Hotel Atocha, ARTIEM Madrid and VP Plaza España Design.

The Spanish Soul of Art and Entertainment

Modern Madrid is one of the greenest cities in Europe and the most popular destination in Spain. Whether you want to experience its legendary nightlife or a flamenco show, this is the place to be.

The renowned Museo del Prado holds one of the world’s finest art collections with iconic paintings by El Greco, Velázquez and Goya. For more modern touch, the Museo Reina Sofia houses Picasso’s and Dali’s most respected works.

Start your evening at Puerta del Sol, one of the city’s busiest spots. Make some room in your stomach for great tapas and sangria in La Latina district, south of the city’s most famous plaza, Plaza Mayor.

Real Madrid plays at Santiago Bernabeu and Atlético Madrid competes at Vicente Calderón Stadium, two opportunities that no sports fan will want to miss. The popular Salamanca district is a great place to look for boutique gifts and unique shops.

Thanks to great public transportation system, getting to the city centre from Madrid Barajas International Airport is very easy. Whether you’re looking for luxury hotels, budget hostels or comfy apartments, Booking.com has a perfect place for your Madrid holiday.

Learn more about visiting Madrid

  • 222 attractions
  • 102 points of interest
  • 32 neighbourhoods
Find out more
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Madrid:

Explore guest reviews of hotels in Madrid

See all
Research, refine and make plans for your whole trip