The 10 Best Hotels In Madrid

Madrid is a city full of wonderful places to go, things to do and sights to see. I have spent quite a few lovely days, weekends and weeks in Madrid and finding the right hotel I found was always the best starting point.
I have compiled a list in no particular order of what I feel are the 10 best hotels in Madrid, including budget, boutique and luxury hotels.

Hotel Orfila

Hotel Orfila

Hotel Orfila is a boutique hotel that has 32 rooms, of which 12 are suites. Part of the uniqueness of the hotel is that when it comes to architecture and decoration, no 2 rooms are the same. Every room is exquisitely furnished with furniture brought from different European countries and has a free wifi connection.

Hotel Orfila - Calle de Orfila 6, 28010 Madrid - Check Availability

Artiem Madrid

Hotel Aetiem

The Artiem Madrid is a contemporary hotel with a minimalistic feel. The hotel provides free snacks and drinks 24 hours of the day and has an honesty bar.
With it’s large and spacious rooms, you will thoroughly enjoy your stay at this lovely hotel.

Artiem Madrid - Calle Juan Perez Zuniga 20, 28027 Madrid - Check Availability

Gran Melia Palacio de Los Duques

Hotel Gran Melia Madrid

The Gran Melia Palacio de Los Duques is located next to the Royal Palace in Madrid and is a former 19th century palace. It has an amazing one of a kind garden measuring over 1000 square metres along with a seasonal pool and whirlpool on the top floor that overlooks the Royal Palace and Almudena Cathedral.

Facilities include 3 restaurants, 2 cocktail bars, a Tea Corner and a Thai Room Wellness centre that offers a variety of massages and treatments and a 24-hour fitness centre. The rooms are all elegant and exquisitely designed making it more than just a luxury hotel.

Gran Melia Palacio de Los Duques Cuesta Santo Domingo 5 28013
Check Availability

Only YOU Boutique Hotel

Hotel Only You Madrid

The Only You Hotel is another boutique hotel in Madrid that is located in a beautiful building that was once an old 19th-century mansion. It is in the centre of the city a short distance from Paseo de Recoletos and the Chueca neighbourhood.

Only YOU Boutique Hotel - Calle Barquillo 21, 28004 Madrid - Check Availability

Artrip Hotel

Artrip Hotel Madrid

The Artrip Hotel is located among the art galleries Prado Museum, Thyssen Museum and Reina Sofia Museum, making it a great place to stay if you want to take in the works of Rubens, Monet, Picasso and other greats of the art world.

With just 17 bedrooms and having been recently renovated, the Artrip hotel is a relaxing place to enjoy your stay in Madrid.

Artrip Hotel - Valencia, 11, 28012 Madrid - Check Availability

Barcelo Torre de Madrid

Hotel Barcello Torre Madrid

Located on the Plaza de España in one of the most iconic buildings in Madrid, the Barcelo Torre de Madrid is a 5-star hotel with 258 modern and fully equipped rooms designed and decorated to the very highest standards,
Because of its centrality, it is one of the most convenient places to stay to explore the city being within walking distance of the Royal Palace, the Puerta del Sol and the Plaza Mayor.

Among the excellent facilities are a cocktail bar, restaurant, spa and pool. Whether you are visiting Madrid for business or leisure, this hotel ticks all the boxes.

Barcelo Torre de Madrid - Plaza de España, 18, 28008 Madrid - Check Availability

ApartoSuites Jardines de Sabatini

Apartosuites Madrid

With its secret underground vintage car museum and spectacular views of the Royal Palace from the rooms and roof terrace, the ApartoSuites Jardines de Sabatini is a unique hotel.

The hotel offers both studios and one-bedroom suites and with the breakfast buffet available from as early as 5.30am, this hotel will meet the needs of all types of guests.

ApartoSuites Jardines de Sabatini Cuesta San Vicente 16 28008 - Check Availability

Catalonia Las Cortes

Hotel Catalonia

Located in the Barrio de las Letras (the literary neighbourhood of Madrid), the Hotel Catalonia Las Cortes is a fully renovated and restored 18th-century palace with a restaurant along with a free buffet, wi-fi and water in the minibar for guests.

Surrounded by many small restaurants and art galleries, this is a great place to experience the bohemian spirit of Madrid.

Catalonia Las Cortes - Calle del Prado, 6, 28014 Madrid - Check Availability

Hotel Unico Madrid

Hotel Unico

This luxurious 44-room boutique hotel is a renovated 19th-century palace with modern high ceilinged rooms tastefully decorated.

It incorporates a restaurant that has been awarded 2 Michelin stars, the Ramon Freixa which has been named the best restaurant in Madrid. There is also a modern fitness centre along with a wellness suite with extensive treatments and massages.

Hotel Unico - Calle de Claudio Coello, 67, 28001 Madrid - Check Availability

Villa Magna

Villa Magna

The Hotel Villa Magna is a luxury hotel located in the heart of Madrid. It is surrounded by one of the main shopping districts in Madrid and also the financial.

With 150 luxurious rooms and suites, it is one of the city’s most exclusive and sophisticated hotels.
You can dine at one of its restaurants or make use of its extensive 24 hours a day menu available in your room.

Villa Magna - Paseo de la Castellana, 22, 28046 Madrid - Check Availability


  1. What a great list you have made. Each and every hotel look so comfy and posh. I would find it hard to choose which one to stay in.

  2. Your pictures and details are great, thanks for sharing. I would definitely use this guide for booking a hotel

  3. We experienced Barcelona prior and heard Madrid was interesting too. Hope to visit Madrid some day. Thank you for the sharing the information! 🙂

  4. Madrid has so many grand hotels. During our visit, we also happen to be in one such hotel. Your recommendations are no doubt great.

  5. These all look like fabulous suggestions! I think the Hotel Unico would have my vote so I’ll defo keep in mind for my next trip!

Leave a Reply

Your email address will not be published. Required fields are marked *