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 Soma

View map
  • 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
C/ Preciados 37, 28013 Madrid, Spain
0.3 km from Soma
#20 of 441 hotels in Madrid
USD 308* /night
View Deal
TripAdvisor
USD 308*
Booking.com
Expedia.com
Calle Leganitos 33, 28013 Madrid, Spain
0.0 km from Soma
#187 of 441 hotels in Madrid
Top Deal
USD 370*
USD 166* /night
View Deal
Expedia.com
USD 185*
Orbitz.com
USD 185*
AMOMA
USD 370*
Calle Gran Via 66, 28013 Madrid, Spain
0.1 km from Soma
#120 of 441 hotels in Madrid
Top Deal
USD 548*
USD 322* /night
View Deal
Hotels.com
USD 322*
Orbitz.com
USD 322*
AMOMA
USD 548*
Calle del Rio 7, 28013 Madrid, Spain
0.1 km from Soma
#154 of 441 hotels in Madrid
Top Deal
USD 439*
USD 243* /night
View Deal
AccorHotels.com
USD 243*
Booking.com
USD 244*
AMOMA
USD 439*
Calle Flor Baja 3, 28013 Madrid, Spain
0.1 km from Soma
#178 of 441 hotels in Madrid
Top Deal
USD 228*
USD 207* /night
View Deal
Booking.com
USD 228*
Expedia.com
USD 228*
Travelocity
USD 228*
Calle Gran Via 65, 28013 Madrid, Spain
0.1 km from Soma
#180 of 441 hotels in Madrid
No availability for your dates from these sites
Booking.com
Hotels.com
Hotwire.com
Calle Gran Via 70, 28015 Madrid, Spain
0.1 km from Soma
#186 of 441 hotels in Madrid
Top Deal
USD 536*
USD 262* /night
View Deal
TripAdvisor
USD 262*
Cancelon
USD 318*
AMOMA
USD 536*
Calle Gran Via 74, 28013 Madrid, Spain
0.1 km from Soma
#239 of 441 hotels in Madrid
Top Deal
USD 332*
USD 259* /night
View Deal
Hotels.com
USD 274*
Expedia.com
USD 274*
Cancelon
USD 332*
Calle Gran Via 61, 28013 Madrid, Spain
0.1 km from Soma
#295 of 441 hotels in Madrid
USD 110* /night
View Deal
Expedia.com
USD 110*
Hotels.com
USD 110*
TripAdvisor
USD 110*
Calle Leganitos 13, 28013 Madrid, Spain
0.1 km from Soma
#307 of 441 hotels in Madrid
Top Deal
USD 304*
USD 134* /night
View Deal
Booking.com
USD 152*
Hotwire.com
USD 157*
AMOMA
USD 304*
GRAN V_A; N_.- 66, 28013 Madrid, Spain
0.1 km from Soma
#352 of 441 hotels in Madrid
No photo provided
Gran Via 67, 8th Floor, 28013 Madrid, Spain
0.1 km from Soma
#363 of 441 hotels in Madrid
No photo provided
Calle Leganitos 41, 28013 Madrid, Spain
0.1 km from Soma
#396 of 441 hotels in Madrid
Top Deal
USD 187*
USD 93* /night
View Deal
AMOMA
USD 187*
Cancelon
USD 98*
getaroom.com
USD 93*
Calle Gran Via 68, 28015 Madrid, Spain
0.1 km from Soma
#415 of 441 hotels in Madrid
No photo provided
Cuesta Santo Domingo 5, 28013 Madrid, Spain
0.2 km from Soma
#3 of 441 hotels in Madrid
Top Deal
USD 626*
USD 506* /night
View Deal
Expedia.com
USD 506*
Booking.com
USD 506*
Cancelon
USD 626*
Calle San Bernardo 3 | Corner of C/ Gran Vía, 53 and Plaza de Santo Domingo), 28013 Madrid, Spain
0.2 km from Soma
#105 of 441 hotels in Madrid
No availability for your dates from these sites
Booking.com
Expedia.com
Hotels.com
Calle Gran Via 80 | Next Plaza de Espana, 28013 Madrid, Spain
0.2 km from Soma
#113 of 441 hotels in Madrid
Top Deal
USD 562*
USD 467* /night
View Deal
TripAdvisor
USD 496*
Travelocity
USD 496*
Cancelon
USD 562*
Calle Gran Via 53, 28013 Madrid, Spain
0.2 km from Soma
#152 of 441 hotels in Madrid
USD 315* /night
View Deal
Expedia.com
Booking.com
Travelocity
Plaza Espana 7, 28008 Madrid, Spain
0.2 km from Soma
#230 of 441 hotels in Madrid
No availability for your dates from these sites
Booking.com
Hotwire.com
Priceline
Calle San Bernardo 1, 28013 Madrid, Spain
0.2 km from Soma
#232 of 441 hotels in Madrid
Top Deal
USD 433*
USD 228* /night
View Deal
Booking.com
USD 237*
Expedia.com
USD 237*
AMOMA
USD 433*
Calle Gran Via 72, 28015 Madrid, Spain
0.2 km from Soma
#267 of 441 hotels in Madrid
Top Deal
USD 237*
USD 181* /night
View Deal
Booking.com
USD 191*
Priceline
USD 191*
Cancelon
USD 237*
Calle Princesa 40, 28015 Madrid, Spain
0.2 km from Soma
#331 of 441 hotels in Madrid
USD 196* /night
View Deal
Courtyard
USD 195*
Hotels.com
USD 196*
Hotwire.com
USD 196*
C/ Preciados 37, 28013 Madrid, Spain
0.3 km from Soma
#20 of 441 hotels in Madrid
USD 308* /night
View Deal
TripAdvisor
USD 308*
Booking.com
Expedia.com
Gran Via 50, 5o Derecha, 28013 Madrid, Spain
0.3 km from Soma
#27 of 441 hotels in Madrid
USD 134* /night
View Deal
Booking.com
USD 134*
Agoda.com
USD 134*
TripAdvisor
USD 134*
Calle Campomanes 4, 28013 Madrid, Spain
0.3 km from Soma
#43 of 441 hotels in Madrid
Top Deal
USD 447*
USD 231* /night
View Deal
Room Mate Hotels
USD 230*
Cancelon
USD 246*
AMOMA
USD 447*
Calle Silva 6, 28013 Madrid, Spain
0.3 km from Soma
#55 of 441 hotels in Madrid
Top Deal
USD 809*
USD 344* /night
View Deal
HotelIndigo.com
USD 343*
Expedia.com
USD 344*
AMOMA
USD 809*
Cuesta Santo Domingo 2, 28013 Madrid, Spain
0.3 km from Soma
#141 of 441 hotels in Madrid
Top Deal
USD 431*
USD 198* /night
View Deal
Booking.com
USD 231*
Hotels.com
USD 224*
AMOMA
USD 431*
Costanilla Angeles 15, 28013 Madrid, Spain
0.3 km from Soma
#153 of 441 hotels in Madrid
USD 152* /night
View Deal
Travelocity
USD 152*
Booking.com
USD 152*
Hotwire.com
USD 152*
Plaza Espana 18, 28008 Madrid, Spain
0.3 km from Soma
#160 of 441 hotels in Madrid
USD 394* /night
View Deal
Booking.com
USD 394*
Expedia.com
USD 394*
TripAdvisor
USD 394*