Top 10 Hotels in Sol

See all 105 Hotels in Sol
Hotel Moderno
Hotel Moderno

Calle Arenal 2, Madrid 28013

3.0 out of 5.0
4.1 out of 5 (609 reviews)

This central Madrid hotel is just off Puerta del Sol and within a 5-minute walk of the Royal Palace and Plaza Mayor. Museo …

See Deal
Hotel Liabeny
Hotel Liabeny

Calle de la Salud 3, Madrid 28013

4.0 out of 5.0
4.5 out of 5 (2,261 reviews)

Located in the city center, this Madrid hotel is close to the Puerta del Sol and the Gran Via. The Plaza Mayor and Museo del …

See Deal
Petit Palace Posada del Peine
Petit Palace Posada del Peine

Postas 17, Madrid 28012

4.0 out of 5.0
4 out of 5 (587 reviews)

Located in the center of Madrid, this hotel is 1 block from Plaza Mayor and 50 meters from Puerta del Sol. The Prado Museum …

See Deal
Puerta del Sol Rooms
Puerta del Sol Rooms

Plaza Puerta del Sol 14-4, Madrid 28013

1.0 out of 5.0
3.7 out of 5 (701 reviews)

Puerta del Sol Rooms overlooks the square of the same name, at the heart of Madrid's legendary nightlife. By day, guests can …

See Deal
Hotel Arosa
Hotel Arosa

Salud 21 Edificio Gran Via 29, Madrid 28013

4.0 out of 5.0
3.8 out of 5 (1,872 reviews)

Just off Madrid's busy Grand Via, this 18th-century hotel is 500 meters from the huge El Corte Inglés department store at …

See Deal
Hostal Luz Madrid
Hostal Luz Madrid

Calle de las Fuentes, 10, 3-Izq, Madrid 28013

2.0 out of 5.0
3.7 out of 5 (370 reviews)

Located in Gran Via, this hostal is within a 5-minute walk of Joy Madrid and Plaza Mayor. Puerta del Sol and Royal Palace are …

See Deal
Regente
Regente

Mesonero Romanos 9, Madrid 28013

3.0 out of 5.0
3.7 out of 5 (621 reviews)

Located in Gran Via, this hotel is within a 5-minute walk of Plaza del Carmen and Puerta del Sol. Plaza Mayor and Plaza de …

See Deal
Hotel Intur Palacio San Martin
Hotel Intur Palacio San Martin

Plaza San Martin, 5, Madrid 28013

4.0 out of 5.0
4.4 out of 5 (723 reviews)

Located in Gran Via, this boutique hotel is within a 10-minute walk of Plaza de San Martin, Plaza Mayor, and Puerta del Sol …

See Deal
Apartments Arenal
Apartments Arenal

Calle Arenal, 10, Madrid 28013

3.5 out of 5.0
3.4 out of 5 (311 reviews)

Located in the heart of Madrid, this apartment is steps from Joy Madrid and Puerta del Sol. Plaza Mayor and Royal Palace are …

See Deal
Petit Palace Puerta del Sol
Petit Palace Puerta del Sol

Calle del Arenal, 4, Madrid 28013

3.0 out of 5.0
3.8 out of 5 (416 reviews)

Located in the heart of Madrid, this hotel is steps from Joy Madrid and Puerta del Sol. Plaza Mayor and Royal Palace are also …

See Deal

Recent Reviews in Sol

Hide content

Where to stay in Sol

Sol Hotel Guide

Expedia.com offers a selection of 126 hotels in Sol. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Sol. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Sol neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Sol, now, including last minute deals!