Hotels in Sol, Madrid City Centre

Search and compare Sol, Madrid City Centre hotels from hundreds of travel sites and save

Sol - Madrid, Spain
18 Sep — 19 Sep2
Sol - Madrid, Spain
Sat 18/9
Sun 19/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sol, Madrid City Centre

Filter by star ratings
All filters
Hotel Victoria 4
Hotel Victoria 4
8.4 Excellent
Calle Victoria, 4, Madrid, Spain
Show on map
0.1 km from city centre, Madrid, Spain 
ExcellentBased on 1,161 reviews
8.4

Conveniently positioned, Victoria 4 offers easy access to Madrid's popular hot spots. Only a short walk from Puerta del Sol, it provides modern rooms equipped with a mini bar, heating and a private bathroom.

Hotel Intur Palacio San Martin
Hotel Intur Palacio San Martin
8.8 Excellent
Plaza San Martin, 5, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 
ExcellentBased on 3,188 reviews
8.8

Strategically located in the centre of the city, this 4-star hotel makes for an excellent base in Madrid. Surrounded by local bars and restaurants, it is within walking distance from Sol Metro Station.

Hostal Patria Madrid
Hostal Patria Madrid
9.2 Excellent
Calle Mayor, 10, Planta 4, Madrid, Spain
Show on map
0.3 km from city centre, Madrid, Spain 
ExcellentBased on 1,144 reviews
9.2

Set in the centre of Madrid, Hostal Patria Madrid is situated near Sol Metro Station, and just a few steps from nearby dining and nightlife options. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Petit Palace Posada del Peine
Petit Palace Posada del Peine
8.8 Excellent
Postas 17, Madrid, Spain
Show on map
0.3 km from city centre, Madrid, Spain 
ExcellentBased on 1,747 reviews
8.8

Conveniently positioned, Petit Palace Posada del Peine allows for easy access to Madrid's main hot spots. It is situated a brief stroll from Gran Via, Royal Palace of Madrid and Plaza de Oriente.

Hostal Jq Madrid 1
Hostal Jq Madrid 1
7.9 Good
Calle de la Cruz, 33, Madrid, Spain
Show on map
0.1 km from city centre, Madrid, Spain 
GoodBased on 947 reviews
7.9

Situated in the heart of the city, Hostal JQ Madrid 1 offers easy access to Madrid's main retail and sightseeing areas. It is located a short walk from Gran Via and Plaza Mayor.

Mola Hostel
Mola Hostel
8.8 Excellent
Calle Atocha 16, Madrid, Spain
Show on map
0.2 km from city centre, Madrid, Spain 
ExcellentBased on 2,768 reviews
8.8

Set in the heart of Madrid, Mola Hostel is situated near Sol Metro Station, and just a few steps from local restaurants and bars. It is close to Puerta del Sol and Plaza Mayor.

Madrid City Rooms
Madrid City Rooms
9.0 Excellent
Calle de la Cruz 6, 2nd Floor, Madrid, Spain
Show on map
0.2 km from city centre, Madrid, Spain 
ExcellentBased on 491 reviews
9.0

Situated in the city centre, Madrid City Rooms provides easy access to Madrid's main retail areas and tourist attractions. It also offers complimentary wireless internet.

Petit Palace Tres Cruces
Petit Palace Tres Cruces
8.8 Excellent
C/Tres Cruces 6, Madrid, Spain
Show on map
0.4 km from city centre, Madrid, Spain 
ExcellentBased on 1,458 reviews
8.8

Centrally located, Petit Palace Tres Cruces offers easy access to Madrid's popular tourist and retail hot spots. Just a short stroll from Gran Via, it provides modern rooms equipped with bottled water, a mini bar and a flat-screen TV.

Hostal Marlasca
Hostal Marlasca
7.9 Good
Calle Cruz 14 Piso 2, Madrid, Spain
Show on map
0.1 km from city centre, Madrid, Spain 
GoodBased on 1,637 reviews
7.9

Situated in the city centre, Hostal Marlasca offers easy access to Madrid's popular shopping and sightseeing areas. Only a short stroll from Puerta del Sol, it provides modern rooms equipped with heating and a telephone.

Hostal Andorra
Hostal Andorra
10.0 Excellent
Gran Via 33, 7d, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 
ExcellentBased on 1 review
10.0

Situated in the heart of the city, Hostal Andorra provides easy access to Madrid's main retail and sightseeing areas. Guests can also enjoy complimentary wireless internet.

Tips for booking a Sol hotel

Cheapest month:December
Most expensive month:November
Average price in Sol:$168/night
Absolute cheapest price found:$16/night
Cheapest day:Sunday
Most expensive day:Saturday
$21 - $508
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$21 - $809
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sol, Madrid City Centre hotels

Show all 805 hotels
1
Hostal Andorra
Hostal Andorra
10.0 Excellent
Gran Via 33, 7d, Madrid, Spain
Show on map
0.5 km from city centre, Madrid 

Situated in the heart of the city, Hostal Andorra provides easy access to Madrid's main retail and sightseeing areas. Guests can also enjoy complimentary wireless internet.

2
Hostal Centro Sol
Hostal Centro Sol
8.9 Excellent
Carrera de San Jeronimo, 5, Madrid, Spain
Show on map
0.2 km from city centre, Madrid 

Centrally located, Hostal Centro Sol offers easy access to Madrid's main sightseeing and retail areas. It also provides a 24-hour reception, luggage storage and free Wi-Fi.

3
Madrid City Rooms
Madrid City Rooms
9.0 Excellent
Calle de la Cruz 6, 2nd Floor, Madrid, Spain
Show on map
0.2 km from city centre, Madrid 

Situated in the city centre, Madrid City Rooms provides easy access to Madrid's main retail areas and tourist attractions. It also offers complimentary wireless internet.

4
Far Home Gran Vía
Far Home Gran Vía
8.6 Excellent
Calle de Chinchilla, 1, Madrid, Spain
Show on map
0.4 km from city centre, Madrid 

Situated in the heart of the city, Far Home Gran Via offers easy access to Madrid's main shopping and sightseeing areas. Guests can also make use of complimentary Wi-Fi.

5
Petit Palace Posada del Peine
Petit Palace Posada del Peine
8.8 Excellent
Postas 17, Madrid, Spain
Show on map
0.3 km from city centre, Madrid 

Conveniently positioned, Petit Palace Posada del Peine allows for easy access to Madrid's main hot spots. It is situated a brief stroll from Gran Via, Royal Palace of Madrid and Plaza de Oriente.

6
Sungate One
Sungate One
9.2 Excellent
Calle Del Carmen 16, Madrid, Spain
Show on map
0.4 km from city centre, Madrid 

Centrally located, Sungate ONE allows for easy access to Madrid's main sightseeing and retail areas. It is located a brief walk from Plaza Mayor, Plaza de Oriente and Gran Via.

7
Hotel Preciados
Hotel Preciados
9.1 Excellent
Preciados, 37, Madrid, Spain
Show on map
0.6 km from city centre, Madrid 

Situated in the heart of the city, Preciados Madrid provides easy access to Madrid's popular sightseeing and retail areas. It offers complimentary Wi-Fi, a rooftop terrace and valet parking.

8
Alhambra Suites
Alhambra Suites
8.4 Excellent
Espoz y Mina, 8, Madrid, Spain
Show on map
0.1 km from city centre, Madrid 

Set in the city centre, Hostal Alhambra Suites offers easy access to Madrid's main retail and sightseeing areas. It is situated a short walk from Gran Via and Plaza Mayor.

Cheapest hotels in Sol, Madrid City Centre

Show all 805 hotels
Madrid Motion Hostels
Madrid Motion Hostels
6.5 Good
Mesonero Romanos, 7, Madrid, Spain
Show on map
0.5 km from city centre,  

Centrally located, Madrid Motion Hostels allows for easy access to Madrid's popular retail areas and tourist attractions. It is also situated just a short walk from Puerta del Sol and Gran Via, and offers a convenient shuttle service.

$19
Avg. per night
Hostal Andorra
Hostal Andorra
10.0 Excellent
Gran Via 33, 7d, Madrid, Spain
Show on map
0.5 km from city centre,  

Situated in the heart of the city, Hostal Andorra provides easy access to Madrid's main retail and sightseeing areas. Guests can also enjoy complimentary wireless internet.

$22
Avg. per night
Alaia Holidays Apartments & Suite Caballero De Gracia
Alaia Holidays Apartments & Suite Caballero De Gracia
7.6 Good
Caballero de Gracia 8, Madrid, Spain
Show on map
0.5 km from city centre,  

Situated in the heart of the city, Alaia Holidays Gran Via provides easy access to Madrid's main retail and sightseeing areas. It offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

$25
Avg. per night
Far Home Gran Vía
Far Home Gran Vía
8.6 Excellent
Calle de Chinchilla, 1, Madrid, Spain
Show on map
0.4 km from city centre,  

Situated in the heart of the city, Far Home Gran Via offers easy access to Madrid's main shopping and sightseeing areas. Guests can also make use of complimentary Wi-Fi.

$27
Avg. per night
Sungate One
Sungate One
9.2 Excellent
Calle Del Carmen 16, Madrid, Spain
Show on map
0.4 km from city centre,  

Centrally located, Sungate ONE allows for easy access to Madrid's main sightseeing and retail areas. It is located a brief walk from Plaza Mayor, Plaza de Oriente and Gran Via.

$30
Avg. per night
Hostal Jq Madrid 1
Hostal Jq Madrid 1
7.9 Good
Calle de la Cruz, 33, Madrid, Spain
Show on map
0.1 km from city centre,  

Situated in the heart of the city, Hostal JQ Madrid 1 offers easy access to Madrid's main retail and sightseeing areas. It is located a short walk from Gran Via and Plaza Mayor.

$42
Avg. per night
Hostal Patria Madrid
Hostal Patria Madrid
9.2 Excellent
Calle Mayor, 10, Planta 4, Madrid, Spain
Show on map
0.3 km from city centre,  

Set in the centre of Madrid, Hostal Patria Madrid is situated near Sol Metro Station, and just a few steps from nearby dining and nightlife options. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$52
Avg. per night
Hostal A Nuestra Senora de La Paloma
Hostal A Nuestra Senora de La Paloma
8.0 Excellent
Calle de Esparteros, 12, 3ª Planta, Madrid, Spain
Show on map
0.2 km from city centre,  

Set in the heart of Madrid, Hostal A Nuestra Senora de La Paloma is a short walk from Sol Metro Station, and provides easy access to nearby dining and nightlife options. A short stroll from Puerta del Sol, it provides comfortable rooms equipped with internet access.

$52
Avg. per night

Hotel prices in Sol, Madrid City Centre

2 stars or below

$19 - $495

Puerta del Sol Rooms

No. 1 most popular

$103
Avg. per night
Hostal Castilla II Puerta del Sol

No. 2 most popular

$86
Avg. per night
Madrid Motion Hostels

Best value

$19
Avg. per night
3 stars

$68 - $461

Petit Palace Preciados

No. 1 most popular

$124
Avg. per night
Hotel Regina

No. 2 most popular

Hotel Regina
9.1 Excellent
$154
Avg. per night
JC Rooms Puerta Del Sol

Best value

$68
Avg. per night
4 stars and up

$25 - $152

Hotel Intur Palacio San Martin

No. 1 most popular

$152
Avg. per night
Hotel Preciados

No. 2 most popular

Hotel Preciados
9.1 Excellent
$134
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sol, Madrid City Centre

Sol, Madrid City Centre travel FAQs

  • What are the best hotels in Sol?

    1,787 reviews rated Petit Palace Preciados with an average score of 8.5/10. It may also be worth looking into the Hotel Regina, which received a rating of 9.1/10 from 8,387 reviews. Hotel Victoria 4 could also be a good option, with a score of 8.4/10 from 1,161 reviews.

  • What is a good hotel near Plaza de Espana?

    Axel Hotel Madrid - Adults Only is a good hotel close to Plaza de Espana - it has scored 8.9 over 3,562 reviews from HotelsCombined users.

  • What is a good hotel in Sol near Madrid Chamartin Railway Station?

    Hotel Nuevo Madrid is rated 8.3 from 8,416 reviews and is close to Madrid Chamartin Railway Station.

  • Is there a good hotel near Madrid City Centre?

    If you’re looking for good hotels near Madrid City Centre, consider Axel Hotel Madrid - Adults Only (rated 8.9 over 3,562 reviews).