Madrid

Best hotels in Madrid

Staying in a hotel is always the most comfortable option. Here is a guide to the best hotels in Madrid: family, couple, luxury and budget hotels.
Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.

Choosing a hotel for a holiday in Madrid will make you forget the troubles of everyday life and propel you into a dimension of relaxation and fun. True, with so many establishments to choose from, the task may be a little tiring, but the wide choice ensures that you can find exactly what suits you.

There are plenty of hotels in Madrid, ranging from guesthouses (hostal) to international chains, boutique hotels, hotels in historic buildings, guesthouses and hostels with private rooms.

The good news is that Madrid is cheaper than other European capitals, so you can find good quality hotels without spending a fortune. On the other hand, if you are travelling for a special occasion or want to pamper yourself with an important gift, choose one of the city’s luxurious 4- or 5-star hotels with exceptional views and first-class service; many have spas and wellness centres.

To make your choice easier, we have selected some of the best hotels in Madrid by type of traveller: whether you are travelling as a couple or with your family, whether you are looking for extreme luxury or a low-cost solution, we have found the hotel for you! Book now so you don’t miss out on the best offers.

Family hotels in Madrid

A travelling family needs comfort: children tire quickly and have special needs that must be respected; however, it is also true that parents are also on holiday and are entitled to a well-deserved rest!

The best choice for a family is generally a mid-range hotel, which offers all useful services but does not cost an exaggeration, or a holiday flat, which will make you feel at home.

The city centre is a good choice because it allows you to move around easily, even on foot, which is important because children generally do not like to move around. We would advise against trendy areas such as Malasana and Chueca, which are more suitable for adults.

Hotel
1 Hotel Liabeny
Madrid - Salud, 3
8.9Fabulous 8.200 reviews
Located just 200 metres from Puerta del Sol in the centre of Madrid, Liabeny includes a gym with a sauna.
Book now
Hotel
2 Only YOU Hotel Atocha
Madrid - Paseo de la Infanta Isabel, 13
9.0Superb 6.341 reviews
Set in a 19th-century building, Only You Hotel Atocha is located in Madrid, 150 metres from Madrid-Atocha Train Station.
Book now
Hotel
3 Catalonia Plaza Mayor
Madrid - Atocha, 36
9.0Superb 3.793 reviews
Located in the centre of Madrid, the stylish Catalonia Plaza Mayor is at 600m from the Plaza Mayor and within 10 minutes’ walk of the Prado and Thyssen-Bornemisza Museums.
Book now
See all the accommodations

Hotels for couples in Madrid

A city as elegant and exuberant as Madrid is ideal for a romantic weekend for two, but if you have the chance, we recommend staying longer.

There are plenty of ideas to fill your days with honeymooners’ activities: you could hire a rowing boat on the Retiro Park lake, visit the Museum of Romanticism (yes, it exists!) or take in a flamenco show, the most passionate dance par excellence… but where to stay?

Many hotels in Madrid are an ideal location for a romantic holiday, whether it be for the breathtaking views of the city, a sophisticated décor, the presence of a swimming pool or spa, or extravagant details that might pique a couple’s curiosity. And a hotel with these features doesn’t necessarily cost you an arm and a leg: there are romantic hotels for all budgets in Madrid!

As far as areas are concerned, many couples prefer to stay in the centre, the preferred choice of most tourists; also recommended are Lavapies and Las Huertas, two historical districts, and the upmarket Opera District. The best area to look for a gay-friendly hotel is instead La Chueca.

Hotel
4 Catalonia Puerta del Sol
Madrid - Atocha, 23
9.0Superb 3.047 reviews
Catalonia Puerta del Sol is set in a magnificent 18th-century building in the historic centre of Madrid, a few minutes from Puerta del Sol.
Book now
Hotel
5 Palacio de los Duques Gran Meliá
Madrid - Cuesta Santo Domingo, 5 y 7
9.2Superb 1.419 reviews
Palacio de los Duques Gran Meliá - The Leading Hotels of the World is located 300 metres from Madrid's Royal Palace, the Royal Theatre and the Cathedral.
Book now
Hotel
6 Wellington Hotel & Spa Madrid
Madrid - Velazquez, 8
9.0Superb 1.338 reviews
Featuring an outdoor swimming pool, the elegant Wellington Hotel in Madrid’s Salamanca district is just 100 metres from Retiro Park.
Book now
See all the accommodations

Luxury hotels in Madrid

Luxury in Madrid is at home, and not only for Spanish monarchs! You too can experience a night as king and queen by staying in one of Madrid‘s many 4- or 5-star hotels.

Some are located in historical palaces, others are characterised by an original contemporary design décor, but all are united by the very high level of service, numerous amenities and exclusive atmosphere.

There is no shortage of luxury hotels in the centre, but many top-class hotels are located in less touristy areas, usually in exclusive residential areas away from traffic and noise.

Hotel
7 Barceló Imagine
Madrid - Agustin de Foxa, 32
9.2Superb 2.731 reviews
Located 600 meters from Plaza Castilla, Barceló Imagine features avant-garde style and a rooftop terrace with an outdoor pool and garden.
Book now
Hotel
8 Wellington Hotel & Spa Madrid
Madrid - Velazquez, 8
9.0Superb 1.338 reviews
Featuring an outdoor swimming pool, the elegant Wellington Hotel in Madrid’s Salamanca district is just 100 metres from Retiro Park.
Book now
Hotel
9 Hotel Urban, a Small Luxury Hotel of the World
Madrid - Carrera San Jerónimo, 34
8.9Fabulous 913 reviews
This boutique hotel houses a permanent display of art from Papua New Guinea.
Book now
See all the accommodations

Cheap hotels in Madrid

Madrid is not an expensive capital city, but if you are planning a low-cost holiday, booking a medium/low-cost hotel or hostel will help you keep your budget under control.

You can find cheap hotels in the centre of Madrid, but as in many cities moving away from the centre prices drop. La Latina is a good area to look for a cheap hotel: outside the centre, it is well connected by public transport, has interesting attractions that you can visit without having to travel, and is much cheaper than the central districts.

An area recommended for young travellers is Malasaña, famous for its alternative atmosphere and the presence of many clubs.

Guesthouses
10 Hostal Silserranos
Madrid - Fuencarral, 95
8.7Fabulous 3.742 reviews
Set between Alonso Martinez and Malasaña District, Hostal Silserranos offers 24-hour reception and free WiFi.
Book now
Guesthouses
11 Hostal Astoria
Madrid - Carrera San Jeronimo, 30-32 5º
8.4Very good 2.742 reviews
Hostal Astoria is in a 19th-century building, 250 metres from Madrid’s Puerta del Sol, and offers free Wi-Fi.
Book now
Hotel
12 B&B HOTEL Madrid Centro Plaza Mayor
Madrid - Atocha, 2
8.8Fabulous 2.425 reviews
Located right in the historic heart of Madrid, this charming hotel is set in an attractive, 19th-century building in Plaza Santa Cruz, just off the city’s main squares of Plaza Mayor and Puerta del Sol.
Book now
See all the accommodations

Map accomodations

Check availability and rates

Use the form below to check room availability and prices in real time.

Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.