My Trips
city landscape illustration

Find Hotels in Sol, Madrid

See the latest deals and prices in Sol hotels



Sol – discover 77 hotels

Filter by:



Budget hotels in Sol

Where to stay in Sol

Popular landmarks and attractions in Sol

About Sol

Sol boasts 77 hotels, with prices ranging from $30 to $952, averaging around $198. 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

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

Average price per night for 3-star hotels

Month

Price

January

$182

February

$202

March

$219

April

$237

May

$242

June

$205

July

$172

August

$175

September

$239

October

$221

November

$199

December

$186

Explore guest reviews of hotels in Sol

9

Excellent

1 review

Everything.

Pablo