Hotels in Madrid, Madrid

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

Sol - Madrid, Spain
Dec 9 — Dec 102
Sol - Madrid, Spain
Fri 12/9
Sat 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sol, Madrid

Filter by star ratings
All filters
Hotel Regina
9.2 Excellent
Alcala 19, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 10,854 reviews
9.2

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Madrid. It is close to Puerta del Sol, dining options and shops.

Hotel Liabeny
9.1 Excellent
Calle de la Salud 3, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 5,945 reviews
9.1

Conveniently located in the centre of the city, this 4-star hotel makes for an ideal base in Madrid. It is close to Gran Via, shops and nightlife options.

Petit Palace Posada del Peine
8.5 Excellent
Postas 17, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 2,431 reviews
8.5

Set in the centre of Madrid, Petit Palace Posada del Peine is a short walk from Sol Metro Station, and just a few steps from nearby restaurants and bars. It is situated a brief stroll from Gran Via, Royal Palace of Madrid and Plaza de Oriente.

Hyatt Centric Gran Via Madrid
8.9 Excellent
Gran Via 31, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 
ExcellentBased on 1,627 reviews
8.9

Set in the centre of Madrid, Hyatt Centric Gran Via Madrid is a short walk from Gran Via Metro Station, and provides easy access to local dining and nightlife options. A short walk from Gran Via, it provides comfortable rooms equipped with a mini bar.

Preciados
9.0 Excellent
Preciados, 37, Madrid, Spain
Show on map
0.4 mi from city centre, Madrid, Spain 
ExcellentBased on 2,738 reviews
9.0

Conveniently situated, Preciados Madrid allows for easy access to Madrid's popular sightseeing areas. It provides complimentary Wi-Fi, an express check-in and check-out feature and a rooftop terrace.

Petit Palace Puerta Del Sol
8.7 Excellent
Calle Del Arenal, 4, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 
ExcellentBased on 1,905 reviews
8.7

Located in the heart of the city, Petit Palace Puerta del Sol provides easy access to Madrid's main retail and sightseeing areas. It is located a brief walk from Royal Palace of Madrid, Gran Via and Plaza de Oriente.

Quatro Puerta del Sol
8.1 Excellent
Sevilla 4, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 1,405 reviews
8.1

Situated in the city centre, Quatro Puerta del Sol offers easy access to Madrid's popular shopping and sightseeing areas. It provides 4-star accommodation with air-conditioned rooms.

Madridcito
8.6 Excellent
Calle de la Montera, 20, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 443 reviews
8.6

Set in the heart of Madrid, Madridcito Bed & Breakfast is a short walk from Gran Via Metro Station, and just a few steps from nearby dining and nightlife options. It is close to Puerta del Sol.

Tips for booking hotels in Sol

Cheapest month:June
Most expensive month:December
Average price in Sol:$135/night
Cheapest price found:$21/night
Cheapest day:Sunday
Most expensive day:Saturday
$97 - $172
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$111 - $214
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sol, Madrid hotels

1
Hostal Andorra
Gran Via 33, 7d, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

Situated in the heart of the city, Hostal Andorra provides easy access to Madrid's main retail and sightseeing areas. It is located a brief walk from Puerta del Sol, Plaza de Oriente and Plaza Mayor.

2
Hostal Centro Sol
8.8 Excellent
Carrera de San Jeronimo, 5, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 

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
Hostal Victoria II
8.2 Excellent
C/ Carretas 3 - 2º, 4º, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 

Centrally located, Hostal Victoria II offers easy access to Madrid's popular shopping and sightseeing areas. It also provides complimentary wireless internet.

4
Hostal Felipe V
8.0 Excellent
Calle Gran Via, 15, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

Within a two minute walk of Gran Via, Hostal Felipe V is set in the heart of Madrid. Surrounded by local bars and restaurants, it is within walking distance from Sol Metro Station.

5
Aspasios Calle Mayor Apartments
8.8 Excellent
Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Only two minutes from Plaza Mayor, Aspasios Calle Mayor Apartments is centrally situated in Madrid. It is located a short stroll from Plaza de Oriente, Gran Via and Royal Palace of Madrid.

6
Hostal Castilla II Puerta del Sol
8.3 Excellent
Calle Del Marques Viudo De Pontejos, 2, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 

Centrally located, Hostal Castilla II Puerta del Sol offers easy access to Madrid's popular retail areas and tourist attractions. Guests can also make the most of free internet in all areas.

7
Petit Palace Tres Cruces
8.6 Excellent
C/Tres Cruces 6, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

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 a flat-screen TV, a mini bar and a private bathroom.

8
JC Rooms Puerta Del Sol
C/ Flora, 4-1, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

Situated in the city centre, Jc Rooms Puerta Del Sol offers easy access to Madrid's main retail areas and tourist attractions. It is located a short walk from Gran Via, Royal Palace of Madrid and Plaza de Oriente.

Cheapest hotels in Sol, Madrid

Mola Hostel
8.3 Excellent
Calle Atocha 16, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 

Set in the heart of Madrid, Mola Hostel is situated near Sol Metro Station, and just a few steps from local restaurants and bars. Those staying at the property can also make use of complimentary wireless internet.

$19
Avg. per night
Madrid Motion Hostels
6.0 Good
Mesonero Romanos, 7, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

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.

$20
Avg. per night
The Hat Madrid
8.9 Excellent
Calle Imperial 9, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Located centrally, The Hat Madrid offers easy access to Madrid's main tourist and retail hot spots. It provides free Wi-Fi, a coffee bar and a rooftop terrace.

$20
Avg. per night
Sungate One
9.3 Excellent
Calle Del Carmen 16, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

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.

$28
Avg. per night
Toc Hostel Madrid
8.9 Excellent
Plaza Celenque 3-5, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Set in the heart of Madrid, Toc Hostel Madrid is a short walk from Sol Metro Station, and just a few steps from nearby dining and nightlife options. Those staying at the property can also make use of free Wi-Fi access during their stay.

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

Conveniently situated, Hostal Inter Puerta Del Sol allows for easy access to Madrid's best hot spots. It is located a brief stroll from Gran Via and Plaza Mayor.

$38
Avg. per night
Hostal Murcia
7.5 Good
Calle Marques Viudo De Pontejos, 3, Madrid, Spain
Show on map
0.1 mi from city centre, Madrid, Spain 

Set in the heart of Madrid, Hostal Murcia is a short walk from Sol Metro Station, and provides easy access to local bars and eateries. Those staying at the property can also make use of free Wi-Fi access throughout their stay.

$44
Avg. per night
Hostal Oliver
8.0 Excellent
Calle de Espoz y Mina, 7, Madrid, Spain
Show on map
0.0 mi from city centre, Madrid, Spain 

Situated in the city centre, Hostal Oliver Madrid provides easy access to Madrid's main shopping and sightseeing areas. It also features a 24-hour reception, luggage storage and free Wi-Fi.

$51
Avg. per night

Hotel prices in Sol

2 stars and under
3 stars
4 stars +

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

Where to stay in Sol

Hotels near popular Sol airports

Facts about staying in Sol, Madrid

  • What are the best hotels in Sol?

    Mola! Suites, rated with a score of 8.7 from 1,628 reviewers, is one of the most popular hotels in Sol. Other top stays include Mola Hostel, with an average rating of 8.3 from 2,019 reviewers, and Barbieri Sol Hostel, with a score of 8.2 from 301 reviewers.

  • What is a good hotel near Madrid City Centre?

    A good hotel close to Madrid City Centre is Hostal Santo Domingo (rated 8.0/10 from 1,274 reviews).

  • What is a good hotel in Sol near Puerta del Sol?

    Hostal Santo Domingo is the most recommended hotel near Puerta del Sol on HotelsCombined (scoring 8.0 over 1,274 reviews).

  • Is there a good hotel near Plaza Mayor?

    If you’re looking for good hotels near Plaza Mayor, consider Hostal Santo Domingo (rated 8.0 over 1,274 reviews).