My Trips
city landscape illustration

Find Hotels in Sol, Madrid

See the latest deals and prices in Sol hotels



Sol – discover 67 hotels

Filter by:



Budget hotels in Sol

Where to stay in Sol

Popular landmarks and attractions in Sol

About Sol

Sol boasts 67 hotels, with prices ranging from $28 to $871, averaging around $148. Among the most popular places to stay are the Palacio de los Duques, SmartRental Collection Gran Vía Capital, Vincci Madrid Centrum, Hostal La Zona, and Hostal Centro Sol. While wandering around, you can explore Plaza Mayor, marvel at the Santa Cruz Palace, or visit the Church of Nuestra Senora del Carmen y San Luis. Don't miss the iconic Puerta del Sol and the bustling Preciados Street. For a bit of history, check out the Convent de las Descalzas Reales and the San Fernando Royal Academy of Fine Arts.

Cheapest time to stay in Sol

August is the cheapest time to stay in Sol for an average of $182 per night.

Average price per night for 3-star hotels

Month

Price

January

$194

February

$221

March

$247

April

$252

May

$253

June

$224

July

$187

August

$182

September

$253

October

$245

November

$213

December

$193