Madrid offers a wide range of supermarket chains and local shops to cater to every budget and taste. From discount stores like DIA, Carrefour Express, Lidl and Aldi, to more upscale options like El Corte Inglés Supermercado, residents and visitors have many options. The traditional Mercados Municipales and local specialty shops like fruterías and panaderías are great for fresh and regional products. Most of these stores are located throughout the city's central neighborhoods, but larger hypermarkets like Carrefour and Alcampo tend to be more on the outskirts or in large shopping centers.
Mercados Municipales are local markets with multiple vendors selling fresh produce, meat, seafood, cheeses, and other goods. They offer a traditional shopping experience and are popular with locals who prefer fresh, locally sourced foods, some of them Mercado de San Miguel near Plaza Mayor, Mercado de San Antón in Chueca district and Mercado de la Paz in Salamanca district.
Below is a breakdown of typical prices in Madrid for food, shopping, transport and entertainment, with prices in Euros:
Hotels along Gran Vía are some of the most popular options due to their central location. Prices vary depending on the season, with significant increases during peak tourist months like May - September, and December.
● Luxury Hotels: Peak Season: 300€ - 500€ per night and Off-Season: 150€ - 350€ per night ● Examples: Four Seasons Hotel Madrid, Gran Hotel Ingles, Hotel Montera Madrid ● Mid-Range Hotels: Peak Season:150€ - 250€ per night and Off-Season: 100€ - 180€ per night ● Examples: Vincci Capitol, Francisco I Boutique, Hotel Atlantico ● Budget Hotels: Peak Season: 80€ - 150€ per night and Off-Season: 60€ - 100€ per night ● Espahotel Gran Via, Grupotel Mayorazgo, Letoh Letoh Gran Via
Airbnbs in and around Gran Vía are popular, especially for travelers looking for more space or the convenience of a kitchen. Prices depend on the size, amenities, and proximity to key attractions.
● 1-Bedroom Apartments: Peak Season: 180€ - 350€ per night and Off-Season: 100€ - 200€ per night ● 2-Bedroom Apartments: 180€ - 550€ per night and Off-Season: 150€ - 350€ per night
Several hotels in Madrid offer stunning rooftop swimming pools, providing not only a refreshing swim but also panoramic views of the city, especially on Gran Vía and nearby areas. ● Examples: Hotel Riu Plaza España, Dear Hotel Madrid, Pestana Plaza Mayor Madrid, Gran Hotel Inglés
How to get to Madrid from the airport
How to buy a direct tickets to attractions in Madrid