Clicky

21 Hotels with the Best Views in Madrid

Looking for hotels with views for a trip to the Spanish capital? We bring you the 21 best hotels with a view in Madrid.

21 Hotels with the Best Views in Madrid
21 Hotels with the Best Views in Madrid

When we travel to any city, sometimes it is not enough to see the attractions, visit the museums and try the food; we want to engage in its environment, have an immersive experience, and feel that we are really there. An excellent way to get to experience a destination is to be able to see it at all times. A hotel with a view helps us to be present in the city we visit even when we are not sightseeing. In the case of places as scenic as Madrid, which looks spectacular from up close or from afar, the impact is even more significant. A hotel with views in Madrid can put the city at your feet while you have breakfast, rest or even brush your teeth! It allows you to experience the electricity of Gran Vía, the serenity of El Retiro or the city centre’s infinite orange roofs.

In this article, we will reveal the list of the 21 best hotels with views in Madrid so that you can enjoy the best views of the capital of Spain from the comfort of your room.



21 Top Hotels with Views in Madrid, Spain

1. Riu Plaza España

A new Madrid icon with spectacular views

This RIU Hotels & Resorts four-star hotel is located in central Plaza de España. The Riu Plaza España offers air-conditioned rooms, a restaurant, free Wi-Fi, a bar, room service, a heated outdoor pool, a fitness centre, a nightclub and a 24-hour reception.

Why Is It One of the Best Hotels with Views in Madrid

Situated in one of the first skyscrapers built in Madrid and with 585 rooms spread over 27 floors, the Riu Plaza España in Madrid is one of the tallest hotels in the capital. This large hotel offers unbeatable views of the city from its panoramic terrace. In addition, many of its rooms offer views of Plaza España, Gran Vía, the Royal Palace or the northern part of the city.

This hotel’s rooms with views must be selected when booking. You can also specify if you prefer a room on a higher floor (subject to availability).

Riu Plaza España: Hotel Details

  • Address: Calle Gran Vía, 84, 28013 Madrid
  • Area: Universidad (Centro District)
  • Closest metro: Plaza de España (Lines 3 y 10), Noviciado (Line 2)
  • Price bracket:
Riu Plaza España - Mejor hotel con vistas en Madrid

2. Pestana Plaza Mayor Madrid

The best views of Plaza Mayor

The superior four-star hotel Pestana Plaza Mayor Madrid is located in the heart of the Spanish capital, in one of the most iconic buildings on Plaza Mayor, the old Casa de la Carnicería, a four-story building, with a porticoed ground floor and it’s topped by two of the characteristic spires found in the Madrid de Los Austrias quarter.

Why Is It One of the Best Hotels with Views in Madrid

Don’t let its low height fool you; this Pestana hotel offers spectacular views of Plaza Mayor below. The hotel has a swimming pool and a bar on the roof from where you can see the comings and goings of the tourist heart of Madrid. Additionally, many of its rooms, especially those on the highest floors, offer panoramic views of the square and the Casa de la Carnicería from their bed.

This hotel’s rooms with views must be selected when booking.

Pestana Plaza Mayor Madrid: Hotel Details

  • Address: Plaza Mayor s/n (Access through Calle Imperial 8)
  • Area: Sol (Centro District)
  • Closest metro: Sol (Lines 1, 2, 3, Cercanías commuter trains), Tirso de Molina (Line 1)
  • Price bracket:
Vistas de la Plaza Mayor desde el Pestana Plaza Mayor Madrid

3. Vincci Capitol

Art deco and views of the Gran Vía

The Vincci Capitol is located in the heart of Madrid’s Gran Vía, a few steps from the Callao metro station. This elegant hotel offers spacious rooms with a flat-screen TV, air conditioning, a pillow menu, a minibar and a hairdryer. Free Wi-Fi is available throughout the property. This Vincci hotel is located just 500 metres from the bars and restaurants of Puerta del Sol and a 10-minute walk from Plaza Mayor.

Why Is It One of the Best Hotels with Views in Madrid

At 54 metres high and easily recognizable by the Schweppes neon sign, the Vincci Capitol is a sight in itself. The hotel houses a rooftop terrace with impressive views of the entire city, and many of its rooms offer incomparable views of Gran Vía.

Of course, higher rooms offer the best views, and its Skylight rooms allow you to stay behind its famous neon sign.

Vincci Capitol: Hotel Details

  • Address: C/ Gran Vía, 41, 28013 Madrid
  • Area: Palacio (Centro District)
  • Closest metro: Callao (Lines 3, 5), Santo Domingo (Line 2), Gran Vía (Lines 1, 5)
  • Price bracket:
Vincci Capitol

4. Iberostar Las Letras Gran Vía

Balconies to the Gran Vía in a literary hotel

The Iberostar Las Letras Gran Vía is a boutique hotel set in a restored historic building featuring a rooftop terrace with a bar and pool. The property offers rooms with a flat-screen TV and free high-speed WiFi throughout. It is a themed hotel that revolves around the world of literature and houses a well-stocked library. The rooms have high ceilings, large windows and a seating area. They are also uniquely decorated with quotes from famous writers and poets.

Why Is It One of the Best Hotels with Views in Madrid

The rooms at the Iberostar Las Letras have balconies, and many offer direct views of Gran Vía. Both the bar on the terrace and the pool area, located on the top floor, have spectacular views of the centre of Madrid.

Iberostar Las Letras Gran Vía: Hotel Details

  • Address: C/ Gran Vía, 11, 28013 Madrid
  • Area: Cortes (Centro District)
  • Closest metro: Gran Vía (Lines 1, 5), Banco de España (Line 2)
  • Price bracket:
Iberostar Las Letras Gran Via

5. Meliá Madrid Princesa

Luxury and views a few steps from Plaza de España

The Meliá Madrid Princesa is located an 8-minute walk from Plaza de España and Gran Vía. This five-star hotel features a gym and free Wi-Fi in all areas. The elegant rooms at the Meliá Madrid Princesa have a safe and flat-screen TV. The private bathroom includes a hairdryer and free toiletries.

Why Is It One of the Best Hotels with Views in Madrid

The Meliá Madrid Princesa offers views of the Royal Palace and the centre of Madrid. The upper floors of the hotel host The Level, an exclusive area featuring panoramic views of the city and the mountains around it.

As you would expect, The Level rooms are more expensive, but the views and extra services are well worth it.

Meliá Madrid Princesa: Hotel Details

  • Address: C. de la Princesa, 27, 28008 Madrid
  • Area: Argüelles (Moncloa-Aravaca)
  • Closest metro: Ventura Rodríguez (Line 3), Argüelles (Lines 3, 4, 6), Plaza de España (Lines 3, 10)
  • Price bracket:
Hotel Meliá Madrid Princesa

6. Dear Hotel Madrid

Boutique hotel with the most scenic pool in Madrid

The Dear Hotel Madrid is a boutique hotel located in the heart of Madrid, right on Gran Vía and a 1-minute walk from the Plaza de España metro station. It offers a terrace, restaurant and rooftop pool. Dear Hotel’s elegant and bright rooms feature free high-speed WiFi, air conditioning and a 40-inch flat-screen TV with satellite channels. The private bathroom has a rain shower, bathrobe, slippers and free toiletries.

Why Is It One of the Best Hotels with Views in Madrid

The rooms at the Dear Hotel offer excellent views of Gran Vía and Plaza de España. The Nice to Meet You restaurant, located on the 14th floor, serves international and contemporary cuisine with spectacular panoramic views of Madrid.

As with most hotels on this list, the best views are obtained from the highest rooms, especially those facing the Gran Vía.

Dear Hotel Madrid: Hotel Details

  • Address: C/ Gran Vía, 80, 28013 Madrid
  • Area: Palacio (Centro District)
  • Closest metro: Plaza de España (Lines 3, 10)
  • Price bracket:
Dear Hotel Madrid

7. Eurostars Madrid Tower

The tallest hotel in Madrid (and Spain)

Located in the new financial district of Madrid, in the Cuatro Torres business area, the Eurostars Madrid Tower is a modern hotel with a spa and gym on Paseo de la Castellana. The Begoña metro station is just 100 metres away and the nearby Chamartín station offers convenient connections to the city centre. All rooms at the Eurostars Madrid have free Wi-Fi, a flat-screen TV, a pillow menu, large windows and a spacious, modern bathroom.

Why Is It One of the Best Hotels with Views in Madrid

This Eurostars is in the SyV tower, 235 metres high. All rooms have spectacular views of Madrid. The hotel restaurant is on the 30th floor, with panoramic views of the city, and serves classic Mediterranean dishes.

A benchmark of modern Madrid, the panoramic views offered by this Eurostars hotel in the North Madrid area are incomparable. The best views of Madrid from this skyscraper include the financial districts of La Castellana, the Santiago Bernabéu stadium, Chamartín station and, in the distance, the city centre.

Eurostars Madrid Tower: Hotel Details

  • Address: P.º de la Castellana, 259, B, 28046 Madrid
  • Area: La Paz (Fuencarral-El Pardo)
  • Closest metro: Begoña (Line 10), Chamartín (Lines 1, 10, Cercanías commuter trains)
  • Price bracket:
Hotel Eurostars Madrid Tower

8. Hotel Santo Domingo

Budget luxury and views in the heart of Madrid

Hotel Santo Domingo is located in the heart of Madrid, 150 metres from Gran Vía street and very close to the Santo Domingo metro station. The property consists of 2 connecting areas, the main building and the annex building. The Santo Domingo hotel serves a daily buffet breakfast. Gluten-free products are available upon request. The Sandó restaurant offers traditional Spanish dishes and has a snack bar, as well as a cocktail bar located in an old 16th-century cave.

Why Is It One of the Best Hotels with Views in Madrid

Santo Domingo is a very nice hotel. It has a solarium terrace on the roof with a pool and views of the city. The terrace, open all year round, has impressive views of Madrid and serves cocktails.

Rooms are individually decorated, and many have splendid city centre views. For the best views of Madrid, make sure to book a room with a balcony.

Hotel Santo Domingo: Hotel Details

  • Address: C. de San Bernardo, 1, 28013 Madrid
  • Area: Sol (Centro District)
  • Closest metro: Santo Domingo (Line 2), Callao (Lines 3, 5)
  • Price bracket:
Hotel Santo Domingo

9. ME Madrid Reina Victoria by Meliá

Boutique hotel with views in Las Letras

The ME Madrid Reina Victoria by Meliá is a boutique hotel located in a 19th-century palace in Madrid’s historic Plaza de Santa Ana. It offers design rooms with audiovisual equipment and hydromassage shower. The hotel is 300 metres from Puerta del Sol and a short walk from Sevilla Metro Station. All hotel rooms have free Wi-Fi, climate control, adjustable lighting system and bathroom with free toiletries.

Why Is It One of the Best Hotels with Views in Madrid

Some of the rooms at the ME Madrid Reina Victoria have views of Plaza del Ángel or Plaza de Santa Ana, and the Radio Rooftop Bar also offers views and a wide gastronomic offer and cocktails.

When booking, remember that the balcony rooms offer the best views.

ME Madrid Reina Victoria: Hotel Details

  • Address: Plaza de Sta. Ana, 14, 28012 Madrid
  • Area: Las Letras/Cortes (Centro District)
  • Closest metro: Antón Martín (Line 1), Sol (Lines 1, 2, 3, Cercanías commuter trains)
  • Price bracket:
ME Madrid Reina Victoria by Meliá

10. Hyatt Centric Gran Via Madrid

Urban luxury in the heart of Gran Vía

The Hyatt Centric Gran Vía Madrid is located in the heart of Madrid and features a 24-hour gym, bar and restaurant. The rooms are elegantly decorated with custom-designed furniture, functional work areas, 55-inch TV, air conditioning and heating. The private bathroom includes a bath or shower, a hairdryer and free toiletries. Gran Vía Metro Station is 150 metres away. In addition, there is free WiFi throughout the facility.

Why Is It One of the Best Hotels with Views in Madrid

The Hyatt Centric Gran Vía Madrid rooms offer spectacular views of Gran Vía and the city center . There is a speak-easy rooftop bar with panoramic views in the summer months.

Keep in mind that if you want a room with views of Gran Vía, you must select it when making the reservation.

Hyatt Centric Gran Via Madrid: Hotel Details

  • Address: C/ Gran Vía, 31, 28013 Madrid
  • Area: Sol (Centro District)
  • Closest metro: Gran Vía (Lines 1, 5), Callao (Lines 3, 5)
  • Price bracket:
Hyatt Centric Gran Via Madrid

11. Barceló Torre de Madrid

Panoramic views from the tallest skyscraper in the centre

Located in Plaza de España, the Barceló Torre Madrid is a five-star hotel with elegant rooms. It offers free Wi-Fi, an indoor pool, a bar and a restaurant. The spacious and modern rooms feature a king-size bed, air conditioning, a 42-inch TV and a laptop safe. The bathroom includes a rain shower and a hairdryer.

Why Is It One of the Best Hotels with Views in Madrid

As its name suggests, the Barceló Torre de Madrid is located in the Torre de Madrid, the tallest skyscraper in the centre of Madrid. This 36-storey building over 140 metres high located in Plaza de España offers unbeatable views of the square, Gran Vía, the Royal Palace and the entire city centre.

When making the reservation, keep in mind that the rooms with the best panoramic views specify that they have city views in the booking process.

Barceló Torre de Madrid: Hotel Details

  • Address: Pl. de España, 18, 28008 Madrid
  • Area: Argüelles (Moncloa-Aravaca)
  • Closest metro: Plaza de España (Lines 3, 10), Noviciado (Line 2)
  • Price bracket:
Barceló Torre de Madrid

12. Hospes Puerta de Alcalá

5-star hotel overlooking Puerta de Alcalá

The Hospes Puerta de Alcalá is a 5-star hotel located in an elegant historic building from the 19th century. It is located in the Madrid district of Salamanca and offers free Wi-Fi and free access to the Bodyna Spa. Rooms at the Hospes Puerta de Alcalá are luxurious and feature a flat-screen TV, bathrobes and special amenities. The establishment is a few steps from El Prado, the Reina Sofía Museum and the Cibeles Fountain.

Why Is It One of the Best Hotels with Views in Madrid

Because it is located directly next to the Puerta de Alcalá, this Hospes hotel is proof that you don’t have to stay in a skyscraper to enjoy one of the most iconic views of Madrid. The Malvar restaurant, located on the ground floor, offers meals, tapas and a large terrace with views of the Puerta de Alcalá.

The higher floors of the accommodation also offer panoramic views of Retiro Park.

Hospes Puerta de Alcalá: Hotel Details

  • Address: Pl. de la Independencia, 3, 28001 Madrid
  • Area: Recoletos (Salamanca)
  • Closest metro: Retiro (Line 2), Serrano (Line 4), Recoletos (Cercanías commuter trains)
  • Price bracket:
Hospes Puerta de Alcalá

13. Room Mate Óscar

The best hotel with views in Chueca

The Room Mate Óscar is a design hotel located in the center of Madrid, in the heart of the Chueca neighbourhood. It features free Wi-Fi, a rooftop bar and rooms with a flat-screen TV. The spacious and comfortable hotel rooms are elegantly decorated in bright colors and have air conditioning, a minibar and a fully equipped bathroom.

Why Is It One of the Best Hotels with Views in Madrid

The hotel’s roof terrace houses a bar with a terrace, swimming pool and fantastic views of Madrid. The highest rooms offer views of the skyscrapers of Gran Vía and Pedro Zerolo square.

Room Mate Óscar: Hotel Details

  • Address: Pl. de Pedro Zerolo, 12, 28004 Madrid
  • Area: Chueca/Justicia (Centro District)
  • Closest metro: Gran Vía (Lines 1, 5), Chueca (Line 5), Tribunal (Lines 1, 10)
  • Price bracket:
Room Mate Óscar

14. NH Madrid Ribera del Manzanares

Incredible views in Madrid’s up-and-coming neighbourhood

The modern NH Madrid Ribera del Manzanares is located in front of the Manzanares River and offers elegant rooms with air conditioning and free Wi-Fi. All rooms at the NH Madrid Ribera del Manzanares have wooden floors, a flat-screen TV with satellite channels, and soundproof windows. The hotel houses the La Ribera restaurant, which serves modern, seasonal cuisine and specializes in Spanish and Mediterranean cuisine.

Why Is It One of the Best Hotels with Views in Madrid

Its high rise and location next to the river, with no buildings that obstruct the view, make the NH Madrid Ribera del Manzanares one of the best hotels with views in Madrid. From its rooms, you can catch unbeatable views of Madrid Río Park, the Royal Palace and the art-deco skyscrapers of the Gran Vía in the background. This hotel also has a bar on the terrace.

NH Madrid Ribera del Manzanares: Hotel Details

  • Address: P.º de la Virgen del Puerto, 57, 28005 Madrid
  • Area: Imperial (Arganzuela)
  • Closest metro: Puerta de Toledo (Line 5, Cercanías commuter trains)
  • Price bracket:
NH Madrid Ribera del Manzanares

15. Petit Palace Puerta del Sol

Incredible location with balconies to Puerta del Sol

El Petit Palace Puerta del Sol está ubicado en el corazón comercial y administrativo de Madrid, muy cerca de la famosa Puerta del Sol y ofrece habitaciones con WiFi gratuita. Las habitaciones del Petit Palace Puerta del Sol presentan una decoración moderna, están insonorizadas y disponen de suelo de parquet y aire acondicionado. Además, cuentan con minibar, caja fuerte y baño privado con secador de pelo.

Why Is It One of the Best Hotels with Views in Madrid

Although it is a relatively low-rise building (it only has four floors), some of the rooms in this Petit Palace offer fantastic views of the Puerta del Sol, the most famous square in Madrid, as well as Arenal street and the city’s historic centre.

For the best views, make sure to book a room with city views when choosing among the available rooms.

Petit Palace Puerta del Sol: Hotel Details

  • Address: C. del Arenal, 4, 28013 Madrid
  • Area: Sol (Centro District)
  • Closest metro: Sol (Lines 1, 2, 3, Cercanías commuter trains), Ópera (Lines 2, 5, R)
  • Price bracket:
Petit Palace Puerta del Sol

16. NH Collection Madrid Gran Vía

Hotel with iconic views of the heart of Madrid

Located in the heart of Gran Vía, the NH Collection Gran Vía is a four-star hotel with a bar and restaurant that has elegant rooms and suites.

Why Is It One of the Best Hotels with Views in Madrid

This hotel has a rooftop terrace with a seating area and views of central Madrid. Many rooms also have views of the Gran Vía, including the Capitol building and the Telefónica tower.

As a general rule, rooms with views are located on the highest floors of the property.

NH Collection Gran Vía: Hotel Details

  • Address: C/ Gran Vía, 21, 28013 Madrid
  • Area: Sol (Centro District)
  • Closest metro: Gran Vía (Lines 1, 5)
  • Price bracket:
Hotel NH Collection Gran Vía

17. Canopy by Hilton Madrid Castellana

Hotel overlooking the AZCA financial district

The Canopy by Hilton Madrid Castellana is located in the main financial and business centre in the city, the AZCA complex. Surrounded by famous skyscrapers, shops and restaurants, rooms at the Canopy by Hilton feature air conditioning, a flat-screen TV and a private bathroom with a hairdryer and free toiletries. The accommodation is only 20 minutes from the airport, which can be reached directly from the Nuevos Ministerios metro station.

Why Is It One of the Best Hotels with Views in Madrid

The Canopy by Hilton Madrid Castellana is opposite Real Madrid’s Santiago Bernabéu football stadium. It has a rooftop pool in the shadow of Torre Picasso, one of the most iconic office skyscrapers in the Spanish capital. Some rooms have views of the towers of the AZCA complex, the Santiago Bernabéu and Paseo de la Castellana.

Canopy by Hilton Madrid Castellana: Hotel Details

  • Address: Pl. de Carlos Trías Bertrán, 4, 28020 Madrid
  • Area: Cuatro Caminos (Tetuán)
  • Closest metro: Santiago Bernabéu (Line 10), Nuevos Ministerios (Lines 6, 8, 10 y Cercanías commuter trains)
  • Price bracket:
Hotel con vistas en AZCA - Canopy by Hilton Madrid Castellana

18. Only YOU Hotel Atocha

One of the best hotels with views of Retiro Park

The Only YOU Hotel Atocha is located in a renovated 19th-century building, 150 metres from Madrid-Atocha Train Station. All rooms are soundproofed and have a large flat-screen TV, safe and minibar. The bathroom is private and includes free toiletries, bathrobe and slippers. There is free Wi-Fi.

Why Is It One of the Best Hotels with Views in Madrid

This hotel offers views of Paseo Infanta Isabel, Calle Alfonso XII and Retiro Park. On the top floor, there is a breakfast room with impressive city views.

Only YOU Hotel Atocha: Hotel Details

  • Address: P.º de la Infanta Isabel, 13, 28014 Madrid
  • Area: Jerónimos (Retiro)
  • Closest metro: Atocha-Renfe (Line 1, Cercanías commuter trains)
  • Price bracket:
Only YOU Hotel Atocha

19. Petit Palace Alcalá

An art deco jewel overlooking Calle Alcalá

Located in the heart of Madrid, the Petit Palace Alcalá offers luxury and comfort just steps from Gran Vía and Puerta del Sol. Rooms at this Petit Palace are equipped with minibar, air conditioning, flat-screen TV, free Wi-Fi and private bathroom. A continental breakfast and free hot drinks are served at the hotel reception.

Why Is It One of the Best Hotels with Views in Madrid

The Petit Palace Alcala is located in the famous Edificio La Unión y el Fénix Español, an art-deco highrise from 1931, considered one of the most iconic buildings in Madrid.

The higher rooms offer panoramas of the centre of Madrid, and the breakfast room has views of the beautiful regionalist and art-deco buildings on Calle Alcalá.

Petit Palace Alcalá: Hotel Details

  • Address: C. de la Virgen de los Peligros, 2, 28013 Madrid
  • Area: Cortes (Centro District)
  • Closest metro: Sevilla (Line 2), Gran Vía (Lines 1, 5), Sol (Lines 1, 2, 3, Cercanías commuter trains)
  • Price bracket:
Petit Palace Alcalá

20. Hotel Puerta América

A hotel that is a work of art in itself

Located in the east of Madrid, the Hotel Puerta América is one of the most acclaimed accommodations in Madrid. This avant-garde hotel offers rooms designed by world-famous architects such as Zaha Hadid, Norman Foster or Jean Nouvel. All floors of the Hotel Puerta América have been designed by a different architect and all rooms include flat-screen smart TVs with Chromecast devices. There is also a restaurant, swimming pool, garden and terrace.

Why Is It One of the Best Hotels with Views in Madrid

The bar on the top floor of the Hotel Puerta América offers magnificent views of Madrid. The upper floors are reserved for the most exclusive rooms, so if you want to have the best views of Madrid from your bed, you must select this type of room.

Being located in an area far from the centre, the views of the Hotel Puerta América are especially impressive for those who want to appreciate the city and its skyline from a distance.

Hotel Puerta América: Hotel Details

  • Address: Avenida América 41, 28002 Madrid
  • Area: Prosperidad (Chamartín)
  • Closest metro: Cartagena (Line 7), Avenida de América (Lines 4, 6, 7, 9)
  • Price bracket:
Hotel Puerta America

21. Hotel Mediodía

Budget hotel with views in the Golden Triangle of Art

Views of the Reina Sofía Museum from the Hotel Mediodía in Madrid
Views of the Reina Sofía Museum from the Hotel Mediodía in Madrid

The Hotel Mediodía is located in the heart of the Golden Triangle of Art and 100 metres from Atocha station. It offers a 24-hour reception service and air-conditioned rooms with TV and free Wi-Fi. The hotel has an elegant façade dating from 1914, original stained glass windows and a grand staircase at the entrance. Retiro Park is a 5-minute walk away and the nearby Atocha Station offers metro, commuter train and AVE services.

Why Is It One of the Best Hotels with Views in Madrid

The highest rooms of the Hotel Mediodía offer unbeatable views of the Museo Nacional Centro de Arte Reina Sofía, one of the most important contemporary art galleries in the world, as well as Plaza del Emperador Carlos V and the Atocha Station.

Hotel Mediodía: Hotel Details

  • Address: Pl. del Emperador Carlos V, 8, 28012 Madrid
  • Area: Las Letras / Cortes (Centro District)
  • Closest metro: Atocha-Renfe (Line 1, Cercanías commuter trains), estación del Arte (Line 1)
  • Price bracket:


Read this post in other languages:

|ES| Los 21 mejores hoteles con vistas en Madrid, España.