Hotels in Sol, Madrid City Centre

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

Sol - Madrid, Spain
Jun 18 — Jun 192
Sol - Madrid, Spain
Fri 6/18
Sat 6/19
...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
Hostal Patria
Hostal Patria
9.2 Excellent
Calle Mayor, 10, Planta 4, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 1,139 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.

Mola! Suites
Mola! Suites
8.9 Excellent
Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 1,429 reviews
8.9

Situated in the heart of the city, Mola Suites offers easy access to Madrid's main retail areas and tourist attractions. It provides free Wi-Fi, luggage storage and a tour desk.

Pestana Plaza Mayor Madrid
Pestana Plaza Mayor Madrid
9.1 Excellent
Calle Imperial, 8, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 1,968 reviews
9.1

Centrally located, Pestana Plaza Mayor Madrid offers easy access to Madrid's main sightseeing and retail areas. It also provides a swimming pool, a 24-hour reception and free Wi-Fi.

Behap Madrid Puerta Del Sol
Behap Madrid Puerta Del Sol
9.5 Excellent
Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 160 reviews
9.5

This hotel is located in Madrid City Centre, just a five-minute walk to Gran Via. It is conveniently situated in the city centre.

Hostal Olmedo
Hostal Olmedo
8.4 Excellent
C/ Victoria, 8, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 130 reviews
8.4

Hostal Olmedo is situated centrally in Madrid and is within walking distance of Gran Via Metro Station. The numerous facilities this stylish guest house features include a 24-hour reception, room service and a business centre.

Apartamentos En Sol
Apartamentos En Sol
8.8 Excellent
Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 778 reviews
8.8

Only two minutes from Puerta del Sol, Apartamentos En Sol is set in the heart of Madrid. Surrounded by local bars and restaurants, it is within walking distance from Gran Via Metro Station.

Petit Palace Arenal
Petit Palace Arenal
8.8 Excellent
Calle Del Arenal, 16, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 2,351 reviews
8.8

Conveniently positioned, Petit Palace Opera offers easy access to Madrid's best hot spots. It provides 3-star accommodation with air-conditioned rooms.

Hostal La Perla Asturiana
Hostal La Perla Asturiana
8.3 Excellent
Plaza de Santa Cruz, 3, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 1,542 reviews
8.3

Situated in the heart of the city, Hostal La Perla Asturiana offers easy access to Madrid's main shopping and sightseeing areas. Those staying at the property can also make use of complimentary Wi-Fi.

Hostal Playa
Hostal Playa
8.9 Excellent
C/ De La Victoria, 2, 4 Izq, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 1 review
8.9

Conveniently situated, Hostal Playa Madrid allows for easy access to Madrid's main hot spots. Guests can also enjoy complimentary internet in all areas.

Hostal Pio Centro
Hostal Pio Centro
8.9 Excellent
Calle de la Montera 21. 3ª Planta, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 854 reviews
8.9

Situated in the heart of the city, Hostal Pio offers easy access to Madrid's main sightseeing and retail areas. It is moments from Gran Via and Puerta del Sol.

Tips for booking a Sol hotel

Cheapest month:September
Most expensive month:November
Average price in Sol:$139/night
Absolute cheapest price found:$14/night
Cheapest day:Sunday
Most expensive day:Friday
$43 - $422
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$69 - $471
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 682 hotels
1
Hyatt Centric Gran Via Madrid
Hyatt Centric Gran Via Madrid
9.1 Excellent
Gran Via 31, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid 

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Madrid. It is situated a brief stroll from Plaza Mayor and Puerta del Sol.

2
Petit Palace Arenal
Petit Palace Arenal
8.8 Excellent
Calle Del Arenal, 16, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid 

Conveniently positioned, Petit Palace Opera offers easy access to Madrid's best hot spots. It provides 3-star accommodation with air-conditioned rooms.

3
Hostal Mayor
Hostal Mayor
9.0 Excellent
Mayor, 5, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid 

Conveniently situated, Hostal Mayor allows for easy access to Madrid's best hot spots. It also provides free Wi-Fi and a lift.

4
Hostal Andorra
Hostal Andorra
10.0 Excellent
Gran Via 33, 7d, Madrid, Spain
Show on map
0.3 mi 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.

5
Hostal Centro Sol
Hostal Centro Sol
8.9 Excellent
Carrera de San Jeronimo, 5, Madrid, Spain
Show on map
0.1 mi 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.

6
Hostal Adriano
Hostal Adriano
8.5 Excellent
De la Cruz, 26 4º Piso, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid 

Set in the heart of Madrid, Hostal Adriano is situated near Sol Metro Station, and just a few steps from local restaurants and bars. Free wireless internet access is also available throughout this guest house.

7
Apartments Center Madrid
Apartments Center Madrid
8.2 Excellent
Madrid, Spain
Show on map
0.3 mi from city centre, Madrid 

Situated in the city centre, Apartments Center Madrid offers easy access to Madrid's main shopping and sightseeing areas. Guests can also make use of complimentary Wi-Fi.

8
Madrid City Rooms
Madrid City Rooms
9.0 Excellent
Calle de la Cruz 6, 2nd Floor, Madrid, Spain
Show on map
0.1 mi 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.

Cheapest hotels in Sol, Madrid City Centre

Show all 682 hotels
Alterhome Apartamento Puerta del Sol VI
Alterhome Apartamento Puerta del Sol VI
7.3 Good
Madrid, Spain
Show on map
0.2 mi from city centre,  

This property is situated in Madrid City Centre, just a 10-minute walk from Plaza de Oriente, Royal Palace of Madrid and Gran Via. It is ideally located in the city centre.

$28
Avg. per night
Hostal Ruano
Hostal Ruano
6.9 Good
Mayor, 1, Madrid, Spain
Show on map
0.1 mi from city centre,  

Situated in the heart of the city, Hostal Ruano offers easy access to Madrid's popular retail and sightseeing areas. It is close to Puerta del Sol and Plaza Mayor.

$33
Avg. per night
Jerez
Jerez
C/ Montera 47 - 6, Madrid, Spain
Show on map
0.3 mi from city centre,  

Centrally located, Hostal Jerez allows for easy access to Madrid's popular retail areas and tourist attractions. It is located a brief stroll from Plaza Mayor and Plaza de Cibeles.

$34
Avg. per night
Hostal Regio
Hostal Regio
8.2 Excellent
Calle de Chinchilla 4, Madrid, Spain
Show on map
0.3 mi from city centre,  

Conveniently positioned, Hostal Regio allows for easy access to Madrid's main hot spots. It provides 3-star accommodation with air-conditioned rooms.

$35
Avg. per night
Hostal Alaska
Hostal Alaska
8.2 Excellent
Calle Espoz Y Mina, 7, Madrid, Spain
Show on map
0.0 mi from city centre,  

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

$36
Avg. per night
Hostal Comercial
Hostal Comercial
8.0 Excellent
Calle De Esparteros, 12, Madrid, Spain
Show on map
0.1 mi from city centre,  

Set in the heart of Madrid, Hostal Comercial is a short walk from Sol Metro Station, and just a few steps from nearby bars and eateries. Guests can also enjoy free internet throughout the property.

$37
Avg. per night
Inter Puerta Del Sol Pension
Inter Puerta Del Sol Pension
6.3 Good
Calle De La Cruz, 26, Madrid, Spain
Show on map
0.0 mi from city centre,  

Set in the heart of the city, Hostal Inter Puerta Del Sol offers easy access to Madrid's popular shopping and sightseeing areas. It is situated a short stroll from Plaza Mayor and Gran Via.

$37
Avg. per night
Hostal Rober
Hostal Rober
8.5 Excellent
Calle Arenal 26, 5th D, Madrid, Spain
Show on map
0.3 mi from city centre,  

Set in the heart of the city, Hostal Rober offers easy access to Madrid's main shopping and sightseeing areas. It is situated a short walk from Plaza de Oriente, Royal Palace of Madrid and Puerta del Sol.

$38
Avg. per night

Hotel prices in Sol, Madrid City Centre

2 stars and under

$33 - $243

Puerta del Sol Rooms

#1 Most popular

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

#2 Most popular

$53
Avg. per night
Hostal Ruano

Best value

Hostal Ruano
6.9 Good
$33
Avg. per night
3 stars

$34 - $220

Hotel Europa

#1 Most popular

Hotel Europa
8.8 Excellent
$74
Avg. per night
Petit Palace Tres Cruces

#2 Most popular

$70
Avg. per night
Inter Puerta Del Sol Pension
$37
Avg. per night
4 stars +

$69 - $1,056

Hyatt Centric Gran Via Madrid

#1 Most popular

$144
Avg. per night
NH Collection Madrid Gran Vía

#2 Most popular

$133
Avg. per night
Petit Palace Posada del Peine

Best value

$69
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?

    Hyatt Centric Gran Via Madrid, rated with a score of 9.1 from 1,511 reviewers, is one of the most popular hotels in Sol. Other top stays include NH Collection Madrid Gran Vía, with an average rating of 9.0 from 1,585 reviewers, and Hotel Liabeny, with a score of 9.0 from 3,769 reviewers.

  • What is a good hotel near Puerta del Sol?

    Axel Hotel Madrid - Adults Only is a hotel near Puerta del Sol that is popular with HotelsCombined users, scoring 9.0 across 3,340 reviews.

  • What is a good hotel in Sol near Plaza Mayor?

    The most popular hotel near Plaza Mayor is Axel Hotel Madrid - Adults Only, with 3,340 HotelsCombined users scoring it 9.0/10.

  • Is there a good hotel near Madrid City Centre?

    3,340 HotelsCombined reviews of Axel Hotel Madrid - Adults Only score it 9.0/10, making it a highly recommended hotel near Madrid City Centre.