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 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
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
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
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
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
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
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
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
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
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