We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Gran Via

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Gran Via 38, 28013 Madrid, Spain
0.0 km from Gran Via
#20 of 445 hotels in Madrid
Top Deal
US$ 259*
US$ 253* /night
View Deal
TripAdvisor
US$ 251*
Orbitz.com
US$ 251*
getaroom.com
US$ 259*
Gran Via 38, 28013 Madrid, Spain
0.0 km from Gran Via
#20 of 445 hotels in Madrid
Top Deal
US$ 259*
US$ 253* /night
View Deal
TripAdvisor
US$ 251*
Orbitz.com
US$ 251*
getaroom.com
US$ 259*
Calle Gonzalo Jimenez de Quesada 2 | esquina con C/ Gran Vía, 32, 28004 Madrid, Spain
0.1 km from Gran Via
#69 of 445 hotels in Madrid
Top Deal
US$ 141*
US$ 138* /night
View Deal
TripAdvisor
US$ 140*
Hotels.com
US$ 141*
Booking.com
US$ 140*
Calle Abada 7, 28013 Madrid, Spain
0.1 km from Gran Via
#103 of 445 hotels in Madrid

The price you found is 26% lower than this hotel's average rate of US$ 129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 98*
US$ 95* /night
View Deal
TripAdvisor
US$ 95*
Agoda.com
US$ 95*
AMOMA
US$ 98*
Calle Mesonero Romanos 13 | corner of Gran Via, 28013 Madrid, Spain
0.1 km from Gran Via
#151 of 445 hotels in Madrid

The price you found is 18% lower than this hotel's average rate of US$ 154/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 159*
US$ 126* /night
View Deal
TripAdvisor
US$ 133*
Hotels.com
US$ 133*
HotelQuickly
US$ 159*
Calle Chinchilla 6, 28013 Madrid, Spain
0.1 km from Gran Via
#169 of 445 hotels in Madrid
US$ 151* /night
View Deal
Expedia.com
US$ 151*
Travelocity
US$ 151*
Agoda.com
US$ 151*
Calle Mesonero Romanos 9, 28013 Madrid, Spain
0.1 km from Gran Via
#222 of 445 hotels in Madrid
Top Deal
US$ 105*
US$ 102* /night
View Deal
Hotels.com
US$ 105*
AccorHotels.com
US$ 105*
Travelocity
US$ 102*
Calle Salud 21 | Edificio Gran Via, 29, 28013 Madrid, Spain
0.1 km from Gran Via
#235 of 445 hotels in Madrid
Top Deal
US$ 121*
US$ 99* /night
View Deal
getaroom.com
US$ 99*
Agoda.com
HotelQuickly
US$ 121*
Calle Mesonero Romanos 12, 28013 Madrid, Spain
0.1 km from Gran Via
#262 of 445 hotels in Madrid
Top Deal
US$ 84*
US$ 72* /night
View Deal
TripAdvisor
US$ 72*
Expedia.com
US$ 84*
Hotwire.com
US$ 83*
3rd Fl Calle Concepcion Arenal 6 | (Esquina, Gran Via 38), 28004 Madrid, Spain
0.1 km from Gran Via
#273 of 445 hotels in Madrid
US$ 64* /night
View Deal
TripAdvisor
US$ 64*
Priceline
US$ 64*
Agoda.com
US$ 64*
Calle Gran Via 44, 28013 Madrid, Spain
0.1 km from Gran Via
#308 of 445 hotels in Madrid
US$ 65* /night
View Deal
TripAdvisor
US$ 65*
Priceline
US$ 65*
Travelocity
US$ 65*
Calle Tres Cruces 3, 28013 Madrid, Spain
0.1 km from Gran Via
#324 of 445 hotels in Madrid
Top Deal
US$ 118*
US$ 110* /night
View Deal
TripAdvisor
US$ 110*
Booking.com
US$ 118*
Agoda.com
US$ 112*
Gran Via | 44 3º, 28013 Madrid, Spain
0.1 km from Gran Via
#355 of 445 hotels in Madrid
US$ 64* /night
View Deal
TripAdvisor
US$ 65*
Priceline
US$ 65*
Expedia.com
US$ 65*
C Mesoneros Romano 14 | (esquina Gran via 33), 28013 Madrid, Spain
0.1 km from Gran Via
#359 of 445 hotels in Madrid
Top Deal
US$ 85*
US$ 80* /night
View Deal
TripAdvisor
US$ 85*
Booking.com
US$ 85*
Expedia.com
US$ 85*
Gran Via 50, 5o Derecha, 28013 Madrid, Spain
0.2 km from Gran Via
#30 of 445 hotels in Madrid
Top Deal
US$ 327*
US$ 114* /night
View Deal
TripAdvisor
US$ 114*
Hotwire.com
US$ 327*
Orbitz.com
US$ 327*
Calle Salud, 3, 28013 Madrid, Spain
0.2 km from Gran Via
#48 of 445 hotels in Madrid
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
Calle Tres Cruces 6, 28013 Madrid, Spain
0.2 km from Gran Via
#79 of 445 hotels in Madrid
Top Deal
US$ 170*
US$ 154* /night
View Deal
TripAdvisor
US$ 154*
Orbitz.com
US$ 154*
HotelQuickly
US$ 170*
Plaza del Carmen 4, 28013 Madrid, Spain
0.2 km from Gran Via
#82 of 445 hotels in Madrid
Top Deal
US$ 195*
US$ 188* /night
View Deal
Booking.com
US$ 195*
Expedia.com
US$ 195*
Hotels.com
US$ 194*
Calle Valverde 14, 28004 Madrid, Spain
0.2 km from Gran Via
#87 of 445 hotels in Madrid
US$ 137* /night
View Deal
TripAdvisor
US$ 137*
Hotels.com
US$ 137*
Expedia.com
US$ 137*
C/ Montera 47 (esq. Gran Via), 28013 Madrid, Spain
0.2 km from Gran Via
#89 of 445 hotels in Madrid

The price you found is 20% lower than this hotel's average rate of US$ 117/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$ 94* /night
View Deal
TripAdvisor
US$ 94*
Priceline
US$ 94*
Agoda.com
US$ 94*
Calle Galdo 2, 28013 Madrid, Spain
0.2 km from Gran Via
#125 of 445 hotels in Madrid
Top Deal
US$ 162*
US$ 152* /night
View Deal
TripAdvisor
US$ 162*
Booking.com
US$ 162*
Hotels.com
US$ 162*
Calle Ballesta 5, 28004 Madrid, Spain
0.2 km from Gran Via
#139 of 445 hotels in Madrid
No availability for your dates from these sites
Booking.com
Expedia.com
Priceline
Calle Gran Via 41, 28013 Madrid, Spain
0.2 km from Gran Via
#167 of 445 hotels in Madrid

The price you found is 48% lower than this hotel's average rate of US$ 239/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 145*
US$ 125* /night
View Deal
Expedia.com
US$ 144*
Booking.com
US$ 144*
HotelQuickly
US$ 145*
Calle Gran Via 25, 28013 Madrid, Spain
0.2 km from Gran Via
#187 of 445 hotels in Madrid

The price you found is 22% lower than this hotel's average rate of US$ 178/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 175*
US$ 139* /night
View Deal
Booking.com
US$ 147*
Hotels.com
HotelQuickly
US$ 175*
Calle Maestro Victoria 5, 28013 Madrid, Spain
0.2 km from Gran Via
#201 of 445 hotels in Madrid
No availability for your dates from these sites
Agoda.com
Hotwire.com
Travelocity
Calle Gran Via 50, 28013 Madrid, Spain
0.2 km from Gran Via
#213 of 445 hotels in Madrid
US$ 129* /night
View Deal
TripAdvisor
US$ 129*
Priceline
US$ 129*
Agoda.com
US$ 130*
Calle Gran Via 43, 28013 Madrid, Spain
0.2 km from Gran Via
#291 of 445 hotels in Madrid
No availability for your dates from these sites
Orbitz.com
Travelocity
Calle Valverde 1 20 Piso | Calle de Valverde Nº 1 (2º Piso), 28004 Madrid, Spain
0.2 km from Gran Via
#313 of 445 hotels in Madrid
No availability for your dates from these sites
Hotwire.com
Agoda.com
HotelQuickly
Calle Barco 3, 28004 Madrid, Spain
0.2 km from Gran Via
#412 of 445 hotels in Madrid
No availability for your dates from these sites
Hotwire.com
Hostelworld.com
HotelQuickly
Calle Montera 47 | near Gran Vía, 28013 Madrid, Spain
0.2 km from Gran Via
Travesia Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.3 km from Gran Via
#16 of 445 hotels in Madrid

The price you found is 26% lower than this hotel's average rate of US$ 185/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$ 148*
US$ 136* /night
View Deal
TripAdvisor
US$ 136*
Booking.com
US$ 136*
AMOMA
US$ 148*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Madrid Travel Forum Need specific advice visiting Madrid, Community of Madrid? Visit the TripAdvisor Travel Forum for Madrid and ask our Destination Experts and the travel community.