Language: EN
Compare hotels

Hotels in Sol

We rank the 91 hotels within about 700 m of the centre of Sol by guest rating. They average 8.6 out of 10, against 8.4 across Madrid, and 30% score 9 or higher.

hotels
91
average rating
8.6
rated 9 or higher
30%

Best-rated hotels in Sol

Ranked by StayVersus score: guest rating adjusted for the number of reviews.

Apartment ★★★★★ Barrio de las Letras

4 Bears Studios

9.3 Exceptional 109 reviews 900 m
Hotel ★★★★★ Barrio de las Letras

Urban Hotel

  • Free Wi-Fi
  • Airport transfer
  • Swimming pool
9.0 Excellent 354 reviews 530 m
Guesthouse ★★ Barrio de las Letras

Hostal Gonzalo

  • Free Wi-Fi
  • Free parking
9.5 Exceptional 22 reviews 820 m
Guesthouse ★★ Barrio de las Letras

Hostal Cervelo

  • Free Wi-Fi
  • Airport transfer
9.0 Excellent 71 reviews 860 m

All hotels in Madrid

Sol compared with other areas of Madrid

Hotels with enough reviews to rank. Distance to the centre is the median for the area.

AreaHotelsAvg. rating Rated 9+To centre
Salamanca 31 8.7 26% 1.9 km
Sol 91 8.6 30% 710 m
Gran Vía 87 8.5 22% 450 m
Malasaña 23 8.4 14% 700 m
La Latina 13 8.1 15% 1.4 km

Compare Sol with

Hotel match-ups in Sol

Areas of Madrid

FAQ: Sol

Which is the best-rated hotel in Sol?

B&B Hotel Madrid Centro Puerta del Sol has the highest StayVersus score in Sol: 9.3 out of 10 from 667 guest reviews.

Is it worth staying in Sol?

Going by guest ratings, yes: the 91 hotels in Sol average 8.6 out of 10, above the Madrid average of 8.4, and 30% score 9 or higher.

How many 5-star hotels are there in Sol?

Of the 91 hotels we rank in Sol, 11 are 5-star and 18 are 4-star; 49 have 3 stars or fewer.

Which area of Madrid has the best-rated hotels?

Salamanca has the highest average guest rating (8.7 out of 10) of the 5 areas of Madrid we compare.