Recommended hotels in Madrid
â–º Where is the perfect hotel for me?
Where should we sleep during our vacation?
When we travel, we like to feel comfortable and to sleep in a place that makes us feel at home.
When we are choosing our hotel we need to know exactly where to go. Our team has compiled for you a list of recommended hotels located in the city center and sorted by star rating.
So, if you are a luxury traveler or just looking for a small and cozy place to be during your stay, in the list below you will find what you are looking for.
3 Star Hotels
1. Petit Palace Chueca
Ideal location for cruises in Gran Via and the colorful Chuaca district, the private rooms are spacious and tidy.
Address: Calle de Hortaleza, 3, 28004 Madrid
Link to hotel website
2. T3 Tirol (Hotel T3 Tirol)
Located on Princess Street, a great area for shopping but a ten minute walk from Gran Via. Good standard hotel with standard breakfast.
Address: Calle del Marqués de Urquijo, 4, 28008 Madrid
Link to hotel website
3. Hotel Regina Madrid
Great location next to the bustling Plaza del Sol. Meticulously designed.
Address: 19, Calle de Alcalá, 28014 Madrid
Link to hotel website
4. Hotel Regente
Great location, right across from the Primark, spacious rooms.
Address: Calle Mesonero Romanos, 9, 28013 Madrid
Link to hotel website
​
​
5. Petit Palace Triball
Central location. Defines itself as a boutique hotel with slightly smaller rooms.
Address: Calle Gonzalo Jiménez de Quesada, 2, 28004 Madrid
Link to hotel website
6. Hotel Príncipe Pío
Good location hotel, near España square, a bit old-fashioned but adequate value for money.
Address: Cuesta San Vicente, 14, 28008 Madrid
Link to hotel website
7. Sterling (Hotel Sterling Gran Vía)
Located right next to Gran Via and the colorful Malasaña neighborhood - a very nice hotel.
Address: Calle San Bernardo, 29 - 31, 28015 Madrid
Link to hotel website
8. Leonardo Hotel Madrid City Center
Belongs to the Patel chain and it is about 10 minutes walk from the center, good service.
Address: Calle de Alberto Aguilera, 18, 28015 Madrid
Link to hotel website
9. Anaco (Hotel Anaco)
A small hotel but located right in the center - walking distance from everything. If you want to spend time in the center cheaply then this hotel is the place for you.
Address: Tres Cruces, 3, 28013 Madrid
Link to hotel website
4 Star Hotels
1. Hotel Emperador
Great location right on the Gran Via, about 300 rooms and the atmosphere is lively. A large swimming pool and luxurious bar are on the roof.
Address: Calle Gran Vía, 53, 28013 Madrid
Link to hotel website
2. Axel Hotel Madrid
Adults only hotel - located about ten minutes from Plaza del Sol, a carefully designed boutique hotel with balconies and a cool swimming pool (predominantly recommended for LGBTQ travelers)
Address: Calle de Atocha, 49, 28012 Madrid
Link to hotel website
3. Hotel Vincci Centrum
High standard hotel, great location.
Address: Calle de Cedaceros, 4, 28014 Madrid
Link to hotel website
4. Novotel Madrid Center
Don't let it confuse you - the hotel is not located in the center (10 minutes drive) but the hotel and its services are excellent.
Address: Calle de O'Donnell, 53, 28009 Madrid
Link to hotel website
5. Catalonia Gran Vía
A recently renovated hotel and you can feel the change in the air, a hotel next to the Gran Vía, and with a swimming pool, nothing else is needed.
Address: Calle Gran Vía, 7-9, 28013 Madrid
Link to hotel website
6. Hotel Santo Domingo
Hotel within a minute's walk of the Gran Via, a hotel with avarage prices and adequate value.
Address: Calle de San Bernardo, 1, 28013 Madrid
Link to hotel website
7. Courtyard by Marriott Madrid Princesa
The hotel is a 5 minute walk from Plaza España. Spacious rooms and excellent service.
Address: Calle de la Princesa, 40, 28008 Madrid
Link to hotel website
8. Hotel Quatro Puerta Del Sol
Centrally located, slightly old-fashioned rooms with courteous service.
Address: Calle de Sevilla, 4, 28014 Madrid
Link to hotel website
9. Hotel Mayorazgo
Great location in the center of Gran Via, a large lobby and courteous service.
Address: Calle Flor Baja, 3, 28013 Madrid
Link to hotel website
10. NH Collection Madrid (NH Collection Madrid)
A great hotel to indulge in, beautiful spacious rooms and a roof with views and atmosphere.
Address: Gran Via, 21 28013 Madrid
Link to hotel website
5 Star Hotels
1. Hotel NH Collection Madrid Suecia
5-minute walking distance from Gran Via but close to the Museum Blvd. Renovated and meticulous hotel with great rooms. Small lobby but also has a cool rooftop bar.
Address: Calle del Marqués de Casa Riera, 4, 28014 Madrid
Link to hotel website
2. Barceló Torre de Madrid:
Winning location near all important places. The hotel is located in a building that used to be the tallest skyscraper in Europe, beyond symbolism - the hotel is great.
Address: Plaza de España, 18, 28008 Madrid
Link to hotel website
3. VP PLAZA ESPAÑA DESIGN:
Luxury and modern hotel in a great location, the rooms are spacious and the hotel's stunning architecture adds to this.
Address: Plaza de España, 5, 28008 Madrid
Link to hotel website
4. Meliá Madrid Princesa:
Luxury hotel with luxurious rooms, excellent location and courteous service.
Address: Calle de la Princesa, 27, 28008 Madrid
Link to hotel website