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.

Hotels near Goya Station

, Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Calle Goya 79, 28001 Madrid, Spain
0.1 miles from Goya Station
Special Price 10% off room rate
Vincci Soma Slideshow
#227 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
Call de Goya 79, 28001 Madrid, Spain
0.1 miles from Goya Station
#359 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Alcala, 177, Salamanca District | Salamanca District, 28009 Madrid, Spain
0.2 miles from Goya Station
#157 of 452 hotels in Madrid
  • Barrio de Salamanca
Show Prices
General Pardinas 13, 28001 Madrid, Spain
0.2 miles from Goya Station
#429 of 452 hotels in Madrid
  • Mid-range
  • Barrio de Salamanca
Show Prices
Goya 49 | Barrio de Salamanca, 28001 Madrid, Spain (Formerly Catalonia Centro)
0.3 miles from Goya Station
#150 of 452 hotels in Madrid
  • Free Breakfast
  • Barrio de Salamanca
  • Luxury
Show Prices
Alcala, 66 | Salamanca, Retiro, 28009 Madrid, Spain
0.3 miles from Goya Station
Special Offer SUMMER PROMO
NH Puerta de Alcala Slideshow
#186 of 452 hotels in Madrid
  • Retiro
  • Barrio de Salamanca
  • Luxury
Show Prices
Don Ramon de la Cruz, 94, 28006 Madrid, Spain
0.3 miles from Goya Station
Special Rate Free room upgrade
Hotel NeoMagna Slideshow
#309 of 452 hotels in Madrid
  • Budget
  • Barrio de Salamanca
  • Pets Allowed
Show Prices
C/ O'Donnell 53, 28009 Madrid, Spain (Formerly Hotel Convencion)
0.3 miles from Goya Station
  • Barrio de Salamanca
  • Luxury
Show Prices
Calle don Ramon de la Cruz 41, Madrid, Spain
0.4 miles from Goya Station
#70 of 452 hotels in Madrid
  • Free Breakfast
  • Budget
  • Barrio de Salamanca
  • Pets Allowed
Show Prices
Velazquez 8, 28001 Madrid, Spain
0.5 miles from Goya Station
#32 of 452 hotels in Madrid
  • Pool
  • Barrio de Salamanca
  • Luxury
Show Prices
Calle Velazquez, 33 | Goya 31, 28001 Madrid, Spain
0.5 miles from Goya Station
Special Rate €192 (EUR)
Adler Hotel Slideshow
#66 of 452 hotels in Madrid
  • Pool
  • Barrio de Salamanca
  • Luxury
Show Prices
Lagasca, 64, 28001 Madrid, Spain (Formerly NH Lagasca)
0.5 miles from Goya Station
Special Offer LOOKING FOR BETTER DEAL?
NH Madrid Lagasca Slideshow
#127 of 452 hotels in Madrid
  • Retiro
  • Barrio de Salamanca
  • Luxury
Show Prices
Hermosilla, 23 | Salamanca, Retiro, 28001 Madrid, Spain
0.5 miles from Goya Station
Special Offer LOOKING FOR BETTER DEAL?
Hesperia Hermosilla Slideshow
#143 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
58-60 Juan Bravo, 28006 Madrid, Spain
0.5 miles from Goya Station
#146 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
C/ Alcantara 63, 28006 Madrid, Spain
0.5 miles from Goya Station
Special Offer SUMMER DEALS. BOOK...
Hotel Zenit Abeba Slideshow
#163 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
Jorge Juan, 17, 28001 Madrid, Spain
0.5 miles from Goya Station
#244 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
  • Pets Allowed
Show Prices
Velazquez,62 | Barrio Salamanca, 28001 Madrid, Spain
0.5 miles from Goya Station
#331 of 452 hotels in Madrid
  • Free Breakfast
  • Barrio de Salamanca
  • Luxury
Show Prices
Calle Velazquez 45, 28001 Madrid, Spain
0.5 miles from Goya Station
Special Price 10% off room rate
Hostal Residencia Don Diego Slideshow
#332 of 452 hotels in Madrid
  • Mid-range
  • Barrio de Salamanca
Show Prices
Claudio Coello 67, 28006 Madrid, Spain
0.6 miles from Goya Station
Special Price 10% off room rate
Hotel Unico Madrid Slideshow
#24 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
C/ Serrano 46 | ​​(between C / Hermosilla, C / Ayala), 28001 Madrid, Spain
0.6 miles from Goya Station
#219 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
  • Pets Allowed
Show Prices
Hermosilla, 21, Madrid, Spain
0.6 miles from Goya Station
Hermosilla 20, Madrid, Spain
0.6 miles from Goya Station
Hermosilla 2 | Plaza De Colon, 28001 Madrid, Spain
0.7 miles from Goya Station
Special Offer up to -15% MeliáRewards
Gran Melia Fenix Slideshow
#13 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
C/ Gil de Santivanes 6, 28001 Madrid, Spain
0.7 miles from Goya Station
Special Offer Package Deal
Jardin de Recoletos Slideshow
#19 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
Show Prices
General Diaz Porlier 101, 28006 Madrid, Spain
0.7 miles from Goya Station
Special Offer Package Deal
El Madrono Slideshow
#31 of 452 hotels in Madrid
  • Mid-range
  • Barrio de Salamanca
Show Prices
C Julio Camba 1 Esq Alcala, 28028 Madrid, Spain
0.7 miles from Goya Station
GreenLeadersBronze level
#55 of 452 hotels in Madrid
  • Green
  • Budget
Show Prices
Goya, 3, 28001 Madrid, Spain (Formerly NH Sanvy)
0.7 miles from Goya Station
Offers & Announcements LOOKING FOR BETTER DEAL?
NH Madrid Sanvy Slideshow
#149 of 452 hotels in Madrid
  • Retiro
  • Pool
  • Barrio de Salamanca
  • Luxury
Show Prices
C/ Ardemans 13 | Esq Eraso 7, 28028 Madrid, Spain
0.7 miles from Goya Station
#308 of 452 hotels in Madrid
  • Mid-range
Show Prices
Paseo de la Castellana 22, 28046 Madrid, Spain
0.8 miles from Goya Station
#11 of 452 hotels in Madrid
  • Barrio de Salamanca
  • Luxury
  • Pets Allowed
Show Prices
Plaza de la Independencia 3, 28001 Madrid, Spain
0.8 miles from Goya Station
#33 of 452 hotels in Madrid
  • Pool
  • Barrio de Salamanca
  • Luxury
Show Prices