Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

3-star hotels in Madrid

Search among 340 available hotels and places to stay in Madrid from 50+ providers.

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
1Filter by
View map
Sort by
View map
1-100 out of 340
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Applied filters
Stars:   ×
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • EUR 20 per day
  • The hotel has
    • 24-hour reception
    • 24-hour room service
View on map1.3 km from City Centre600 m from Lope de Vega Theatre
International menu is served at the hotel's lounge restaurant in the shopping area of Madrid.
7.8
Very good397 reviews
From   £ 114 /nightSelect
Not available
  • The hotel has
    • Free Wi-Fi in rooms
  • The hotel has
    • EUR 19 per day
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map1.3 km from City Centre900 m from Plaza Mayor
The hotel offers you to enjoy a contemporary cuisine, a seasonal outdoor pool and a privileged location next to Prado National Museum.
8.2
Great1954 reviews
From   £ 55 /nightSelect
Not available
200 m from City Centre300 m from Gran Via
The hotel in a commercial area boasts a perfect location, offering a 24-hour bar along with steam baths and various massages.
8.2
Great742 reviews
From   £ 105 /nightSelect
Not available
Hotel
1000 m from City Centre200 m from Lope de Vega Theatre
This hotel serves Spanish meals and features a private pool, boasting an enviable location next to Sol.
8.2
Great1083 reviews
From   £ 60 /nightSelect
Not available
1.5 km from City Centre1.1 km from Plaza Mayor
This exquisite hotel boasts a restaurant that offers you hot meals based on typical local cuisine.
7.6
Very good361 reviews
From   £ 53 /nightSelect
Not available
500 m from City Centre200 m from Gran Via
Access to a rooftop swimming pool and a 24-hour bar is included in the property, situated next to San Anton Market and Chueca metro station.
8.2
Great563 reviews
From   £ 97 /nightSelect
Not available
500 m from City Centre300 m from Plaza de Santa Ana
This hotel, set adjacent to Retiro Park, offers an excellent location and boasts 92 elegant rooms along with a private pool.
7.8
Very good1850 reviews
From   £ 54 /nightSelect
Not available
1.3 km from City Centre600 m from Lope de Vega Theatre
Boasting an excellent location in an upscale area, the hotel offers staying in a Spanish-style building with 32 rooms available.
8.6
Great443 reviews
From   £ 80 /nightSelect
Not available
Guest house
500 m from City Centre200 m from Puerta del Sol
Offering a cosy accommodation in Centro district, the apartment is only 150 meters from Sol.
7.8
Very good115 reviews
From   £ 32 /nightSelect
Not available
Hotel
400 m from City Centre200 m from Puerta del Sol
This hotel, featuring 97 en-suite rooms and a 24-hour restaurant, is perfectly based in the centre of the city.
8.0
Great572 reviews
From   £ 60 /nightSelect
Not available
500 m from City Centre300 m from Gran Via
Offering a private pool, the hotel is placed in the shopping area of Madrid, just off Sol.
7.4
Very good592 reviews
From   £ 59 /nightSelect
Not available
300 m from City Centre100 m from Plaza de Santa Ana
Situated in the centre of the city, 200 meters from Lavapiés metro station, this spectacular hotel offers fashionable rooms and a tapas restaurant.
8.4
Great403 reviews
From   £ 102 /nightSelect
Not available
1.9 km from City Centre1.5 km from Plaza Mayor
The property dates back to 1993, boasts a royal-style architecture and has excellent location close to La Latina.
7.4
Very good184 reviews
From   £ 80 /nightSelect
Not available
300 m from City Centre100 m from Puerta del Sol
While staying in the hotel you are invited to discover Sol set nearby, or walk for only 5 minutes to enjoy Puerta del Sol.
8.2
Great60 reviews
From   £ 65 /nightSelect
Not available
1.9 km from City Centre1.1 km from Lope de Vega Theatre
This hotel features a shared lounge and a library, together with rooms overlooking the cathedral, and is located in a shopping area.
8.0
Great520 reviews
From   £ 68 /nightSelect
Not available
Guest house
600 m from City Centre300 m from Gran Via
The Bob's Bar restaurant and the snack bar are available onsite of the hotel boasting a central location in Madrid.
6.8
Nice64 reviews
From   £ 84 /nightSelect
Not available
700 m from City Centre500 m from Plaza de Santa Ana
Boasting mountain views, the apartment is set close to Puerta del Sol in a lively area of Madrid.
8.0
Great152 reviews
From   £ 74 /nightSelect
Not available
Hotel
1.3 km from City Centre900 m from Plaza Mayor
The hotel is located in the entertainment area of Madrid, not far away from Thyssen-Bornemisza Museum, overlooking the city.
7.8
Very good364 reviews
From   £ 57 /nightSelect
Not available
400 m from City Centre200 m from Puerta del Sol
Providing a non-smoking restaurant which serves local dishes, the hotel welcomes guests in a commercial area of Madrid.
7.6
Very good596 reviews
From   £ 88 /nightSelect
Not available
Hotel
800 m from City Centre300 m from Lope de Vega Theatre
This charming hotel with tasteful rooms and a swimming pool is situated in a business area near Puerta de Alcalá.
7.2
Very good1063 reviews
From   £ 75 /nightSelect
Not available
1000 m from City Centre500 m from Plaza Mayor
Featuring a terrace with an outdoor swimming pool, the accommodation is set 700 metres from Puerta del Sol.
8.0
Great31 reviews
From   £ 60 /nightSelect
Not available
Guest house
500 m from City Centre200 m from Gran Via
This traditional-style hotel is set at a short distance to Prado Museum.
7.2
Very good311 reviews
From   £ 41 /nightSelect
Not available
6.3 km from City Centre600 m from
Placed close to IFEMA in the heart of Madrid, this hotel offers 98 rooms.
8.0
Great36 reviews
From   £ 35 /nightSelect
Not available
6.3 km from City Centre1.3 km from Paseo de la Castellana
Located in a residential area, the hotel has 199 rooms, and it features a bus stop nearby.
7.6
Very good547 reviews
From   £ 58 /nightSelect
Not available
2.4 km from City Centre1.7 km from Lope de Vega Theatre
This hotel, set adjacent to Museo de America, offers a strategic location and boasts 75 en-suite rooms along with a private pool.
7.2
Very good179 reviews
From   £ 56 /nightSelect
Not available
1.2 km from City Centre300 m from Lope de Vega Theatre
In the vicinity of this attractive there is Puerta Espana and guests can also discover the cultural area.
8.0
Great377 reviews
From   £ 72 /nightSelect
Not available
Guest house
9.4 km from City Centre
Featuring views of the garden and a self-service restaurant, the hotel is nestled near a bus stop.
7.6
Very good115 reviews
From   £ 38 /nightSelect
Not available
Aparthotel
10.7 km from City Centre700 m from Plenilunio
The hotel is strategically located in San Blas district, and offers a seasonal pool.
7.4
Very good1031 reviews
From   £ 53 /nightSelect
Not available
Hotel
300 m from City Centre100 m from Plaza de Santa Ana
Featuring views of the garden and a 24-hour restaurant, the hotel is nestled near an underground station.
7.6
Very good476 reviews
From   £ 79 /nightSelect
Not available
5.2 km from City Centre800 m from Paseo de la Castellana
The venue features a private pool and lovely views of the mountain, boasting setting close to Palacio de Congresos de Madrid.
7.4
Very good149 reviews
From   £ 46 /nightSelect
Not available
400 m from City Centre200 m from Gran Via
This hotel, featuring 56 classic rooms and a 24-hour restaurant, is centrally based in the centre of the city.
7.8
Very good459 reviews
From   £ 75 /nightSelect
Not available
500 m from City Centre200 m from Puerta del Sol
Offering location in Salamanca district close to O'Donnell, this accommodation features 64 rooms and cots and babysitting.
7.6
Very good640 reviews
From   £ 100 /nightSelect
Not available
400 m from City Centre200 m from Plaza de Santa Ana
Featuring a terrace, this property is situated a short distance from Puerta del Sol and about a 10-minute walk from the center of Madrid.
7.8
Very good570 reviews
From   £ 52 /nightSelect
Not available
1000 m from City Centre700 m from Gran Via
The hotel offers easy access to Almudena Cathedral, boasting 96 rooms in the heart of Madrid.
6.8
Nice857 reviews
From   £ 72 /nightSelect
Not available
9.7 km from City Centre1.7 km from Wanda Metropolitano
Offering wonderful views of the park, a private pool and an in-house restaurant, this hotel is situated in the centre of Madrid within walking distance of Fuente de la Concha.
7.4
Very good283 reviews
From   £ 48 /nightSelect
Not available
2.8 km from City Centre200 m from
Offering convenient proximity to Bullring, the hotel is also close to Puerta de Alcalá.
7.6
Very good37 reviews
From   £ 46 /nightSelect
Not available
4.9 km from City Centre700 m from
Set close to Bullfighting Museum, the hotel boasts international meals served at the onsite a la carte restaurant.
7.0
Very good444 reviews
From   £ 57 /nightSelect
Not available
13.7 km from City Centre
Located close to Plenilunio, this venue has to offer a seasonal outdoor swimming pool onsite plus boating, lawn tennis and racquetball in the area.
7.4
Very good20 reviews
From   £ 89 /nightSelect
Not available
1.5 km from City Centre700 m from Lope de Vega Theatre
The hotel offers a cosy accommodation with 57 rooms in the recreational area of Madrid.
8.6
Great397 reviews
From   £ 90 /nightSelect
Not available
6.4 km from City Centre200 m from
The hotel offers easy access to Cerro del Tio Pio, boasting 90 rooms in the heart of Madrid.
8.2
Great589 reviews
From   £ 58 /nightSelect
Not available
12.2 km from City Centre600 m from
Offering 30 rooms with pool views, the hotel is set in Barajas district, just steps from IFEMA.
7.6
Very good600 reviews
From   £ 57 /nightSelect
Not available
Guest house
800 m from City Centre300 m from Plaza Mayor
Nestled in Centro district of Madrid, the venue is about 20 km from Barajas airport.
8.2
Great696 reviews
From   £ 200 /nightSelect
Not available
1.1 km from City Centre300 m from Lope de Vega Theatre
The hotel is located in the commercial area of Madrid, not far away from Prado Museum, overlooking the city.
8.4
Great1458 reviews
From   £ 134 /nightSelect
Not available
1.9 km from City Centre1.7 km from Gran Via
There are rooms facing the sea and the hotel is set close to Royal Palace.
7.4
Very good290 reviews
From   £ 88 /nightSelect
Not available
Hotel
400 m from City Centre300 m from Gran Via
The tapas restaurant awaits guests onsite, while the excellent hotel boasts location in the heart of Madrid.
7.0
Very good570 reviews
From   £ 58 /nightSelect
Not available
500 m from City Centre300 m from Puerta del Sol
Set in a pedestrian area, this comfortable hotel has an outdoor swimming pool and 67 rooms within walking distance of El Corte Ingles.
8.0
Great249 reviews
From   £ 93 /nightSelect
Not available
1000 m from City Centre400 m from Lope de Vega Theatre
Offering 27 luxury rooms in the urban-style building renovated in 2009, the hotel boasts a major location adjacent to Chueca.
7.6
Very good131 reviews
From   £ 88 /nightSelect
Not available
1.9 km from City Centre900 m from Atocha Train Station
This hotel offers the lounge bar and 83 rooms together with privileged location close to Paseo del Prado.
8.2
Great22 reviews
From   £ 87 /nightSelect
Not available
600 m from City Centre400 m from Lope de Vega Theatre
Located within a 5-minute walk of Santo Domingo underground station, this apartment features an individual balcony.
7.4
Very good358 reviews
From   £ 34 /nightSelect
Not available
12.0 km from City Centre500 m from
Located near Cibeles Lounge, the hotel offers pool views and a private swimming pool.
8.0
Great1433 reviews
From   £ 48 /nightSelect
Not available
11.8 km from City Centre400 m from
A 24-hour restaurant and 41 rooms are available during the stay in comfortable hotel, boasting location next to IFEMA.
7.6
Very good530 reviews
From   £ 60 /nightSelect
Not available
Guest house
400 m from City Centre100 m from Gran Via
Placed in proximity to Plaza Mayor, this sophisticated apartment offers a sunny balcony with street views.
8.4
Great698 reviews
From   £ 82 /nightSelect
Not available
1.9 km from City Centre1.5 km from Lope de Vega Theatre
Access to an outdoor pool and a 24-hour bar is included in the property, situated next to Anden 0 and Quevedo metro station.
7.6
Very good143 reviews
From   £ 68 /nightSelect
Not available
400 m from City Centre200 m from Gran Via
Guests can enjoy a swimming pool and benefit from a lounge restaurant at the hotel.
7.0
Very good282 reviews
From   £ 101 /nightSelect
Not available
3.7 km from City Centre1.6 km from Santiago Bernabeu Stadium
Offering convenient proximity to Rent Bull Luxury Car Rental, the hotel is also close to Bullring.
6.4
Nice420 reviews
From   £ 49 /nightSelect
Not available
500 m from City Centre300 m from Gran Via
The hotel offers a private swimming pool and a snack bar, featuring setting in an entertainment area of Madrid.
7.0
Very good437 reviews
From   £ 72 /nightSelect
Not available
Guest house
3.4 km from City Centre1.2 km from Santiago Bernabeu Stadium
Offering guests a park view from a sunny balcony, this stylish accomodation is situated in Chamberi district.
7.8
Very good20 reviews
From   £ 46 /nightSelect
Not available
Guest house
400 m from City Centre100 m from Gran Via
This value-for-money apartment with a nice balcony is located in a central area and enjoys close proximity to Chueca and an underground station.
7.8
Very good383 reviews
From   £ 49 /nightSelect
Not available
Hotel
200 m from City Centre200 m from Puerta del Sol
Nestled in Arganzuela district, this spectacular hotel offers functional rooms and a lobby restaurant.
8.2
Great505 reviews
From   £ 55 /nightSelect
Not available
Guest house
500 m from City Centre200 m from Gran Via
Nestled in Arganzuela district of Madrid, the venue is about 15 km from Barajas airport.
8.2
Great1497 reviews
From   £ 39 /nightSelect
Not available
4.7 km from City Centre1000 m from Paseo de la Castellana
Conveniently located right next to Gran Via, the hotel has quiet rooms to offer as well as a 24-hour bar.
7.6
Very good214 reviews
From   £ 69 /nightSelect
Not available
3.1 km from City Centre300 m from
This venue in a shopping area offers guests a private swimming pool and a tapas restaurant.
7.2
Very good184 reviews
From   £ 70 /nightSelect
Not available
600 m from City Centre400 m from Plaza de Santa Ana
The apartment with a kitchenette and a balcony is ideally set in Arganzuela district, close to Lavapiés metro station and a train station.
8.2
Great157 reviews
From   £ 59 /nightSelect
Not available
800 m from City Centre300 m from Lope de Vega Theatre
Set 6 km from Plaza de Santo Domingo in Madrid, this apartment with unique interior features a terrace.
8.0
Great59 reviews
From   £ 60 /nightSelect
Not available
Guest house
200 m from City Centre200 m from Plaza de Santa Ana
Set in the centre of Madrid, this family-friendly property offers to enjoy a swimming pool.
8.2
Great1118 reviews
From   £ 47 /nightSelect
Not available
1.1 km from City Centre200 m from Lope de Vega Theatre
In the vicinity of this elegant there is Plaza Mayor and guests can also discover the busy area.
8.4
Great399 reviews
From   £ 75 /nightSelect
Not available
2.8 km from City Centre1.8 km from Atocha Train Station
This pleasant hotel is located in the centre of Madrid, boasting a private swimming pool onsite.
7.4
Very good283 reviews
From   £ 43 /nightSelect
Not available
1.0 km from City Centre200 m from Lope de Vega Theatre
The hotel has 115 rooms and a swimming pool, featuring a perfect location in the heart of Madrid.
7.6
Very good352 reviews
From   £ 123 /nightSelect
Not available
Guest house
1.8 km from City Centre900 m from Atocha
Set in Madrid, this 8-room property is an ideal base for visits to Atocha.
7.8
Very good95 reviews
From   £ 43 /nightSelect
Not available
Guest house
1.0 km from City Centre100 m from Lope de Vega Theatre
Situated about 25 minutes' walk from Retiro Park, the venue has 12 rooms with an exceptional view of the city.
8.2
Great20 reviews
From   £ 62 /nightSelect
Not available
500 m from City Centre300 m from Gran Via
Located in a business area close to Chueca subway station, this excellent hotel boasts a daily continental breakfast, a safe deposit box, a lift and a vending machine.
7.4
Very good48 reviews
From   £ 82 /nightSelect
Not available
300 m from City Centre200 m from Puerta del Sol
74 rooms and the 24-hour bar are available during the stay in this comfortable hotel based in the heart of Madrid.
7.8
Very good32 reviews
From   £ 53 /nightSelect
Not available
800 m from City Centre400 m from Gran Via
While Tribunal is located nearby, the surrounding area includes Chueca subway station within 350 meters from the property.
7.8
Very good107 reviews
From   £ 58 /nightSelect
Not available
Guest house
1.1 km from City Centre200 m from Lope de Vega Theatre
Boasting a terrace, this 2-bedroom apartment is located a short distance from Calle Princesa and Fnac.
8.4
Great614 reviews
From   £ 50 /nightSelect
Not available
1000 m from City Centre700 m from Plaza de Santa Ana
At this 5-storey hotel, guests can have a buffet breakfast and enjoy visiting Paseo del Prado set within an easy reach.
8.4
Great29 reviews
From   £ 46 /nightSelect
Not available
Aparthotel
1.3 km from City Centre900 m from Plaza Mayor
Situated in Centro district, this budget hotel features a private swimming pool plus bars and restaurants.
8.4
Great38 reviews
From   £ 107 /nightSelect
Not available
500 m from City Centre300 m from Puerta del Sol
Within easy reach of Retiro Park, this hotel comprises 62 rooms with en suite bathrooms.
8.4
Great1123 reviews
From   £ 77 /nightSelect
Not available
Guest house
800 m from City Centre300 m from Plaza Mayor
Featuring a terrace fitted with a shower, this functional property is situated near attractions such as Plaza de Oriente.
8.2
Great19 reviews
From   £ 126 /nightSelect
Not available
1000 m from City Centre500 m from Plaza Mayor
Near the hotel, there is a tube station and guests can easily reach Plaza Mayor which is not far away.
8.0
Great21 reviews
From   £ 73 /nightSelect
Not available
600 m from City Centre200 m from Plaza Mayor
The property dates back to 1900, boasts a French-style architecture and has perfect location close to Atocha.
7.6
Very good819 reviews
From   £ 109 /nightSelect
Not available
200 m from City Centre200 m from Plaza de Santa Ana
Placed in the busy area, the property offers quick access to Sol and proximity to an underground station.
8.6
Great39 reviews
From   £ 42 /nightSelect
Not available
400 m from City Centre200 m from Gran Via
Set near Plaza Mayor, this modern venue is 10 minutes' walk of the city center.
8.0
Great117 reviews
From   £ 77 /nightSelect
Not available
4.7 km from City Centre700 m from Paseo de la Castellana
Within walking distance of North Park, this hotel, conveniently located in Tetuan district, features a casino, a shared lounge and a large garden.
7.2
Very good232 reviews
From   £ 51 /nightSelect
Not available
1.6 km from City Centre900 m from Lope de Vega Theatre
The high quality hotel in Madrid overlooks the garden, and offers easy access to an underground station and 153 rooms.
7.4
Very good145 reviews
From   £ 59 /nightSelect
Not available
13.7 km from City Centre
Offering location close to Sculpture of Fingers, this hotel overlooks the mountain and has an outdoor restaurant.
6.8
Nice315 reviews
From   £ 45 /nightSelect
Not available
Guest house
200 m from City Centre200 m from Puerta del Sol
Nestled in Centro district of Madrid, the venue is about 15 km from Barajas airport.
8.4
Great1112 reviews
From   £ 56 /nightSelect
Not available
Guest house
11.7 km from City Centre800 m from
Nestled in Barajas district of Madrid, the venue is about 5 km from Barajas airport.
7.4
Very good64 reviews
From   £ 43 /nightSelect
Not available
27.2 km from City Centre
Thanks to the hotel's central location, guests here can admire views of the river or spend their time discovering the leisure area.
8.2
Great111 reviews
From   £ 60 /nightSelect
Not available
Guest house
700 m from City Centre400 m from Gran Via
Located within a 5-minute walk of Chueca underground station, this apartment features a sunny balcony.
8.0
Great25 reviews
From   £ 43 /nightSelect
Not available
700 m from City Centre300 m from Gran Via
Nestled in Centro district of the city, the venue is about 15 km from Barajas airport.
8.0
Great20 reviews
From   £ 56 /nightSelect
Not available
Guest house
1000 m from City Centre600 m from Lope de Vega Theatre
Set 1.7 km from Prado Museum in Madrid, this apartment with simple interior features a sunny patio.
7.0
Very good159 reviews
From   £ 34 /nightSelect
Not available
Guest house
1.3 km from City Centre400 m from Atocha Train Station
Nestled in Centro district of Madrid, the venue is about 20 km from Barajas airport.
7.6
Very good289 reviews
From   £ 43 /nightSelect
Not available
10.8 km from City Centre
Nestled in Barajas district of Madrid, the venue is about 5 km from Barajas airport.
6.6
Nice37 reviews
From   £ 48 /nightSelect
Not available
300 m from City Centre200 m from Plaza de Santa Ana
Offering a kitchen with tea/coffee making equipment, a toaster and an oven, the venue is located 10 minutes' walking distance from the center of Madrid.
7.2
Very good1418 reviews
From   £ 37 /nightSelect
Not available
Guest house
200 m from City Centre200 m from Plaza de Santa Ana
Situated 1 km from the centre of Madrid, the apartment with a view over the city offers a patio.
8.0
Great24 reviews
From   £ 45 /nightSelect
Not available
300 m from City Centre300 m from Plaza de Santa Ana
Nestled in Centro district adjacent to a coach station, the hotel offers 42 classic rooms along with street views.
8.2
Great64 reviews
From   £ 60 /nightSelect
Not available
800 m from City Centre200 m from Lope de Vega Theatre
Featuring 68 rooms, a shared lounge and a library, this venue is 30 minutes' drive from Plaza Mayor in Madrid.
7.6
Very good251 reviews
From   £ 59 /nightSelect
Not available
1.1 km from City Centre800 m from Gran Via
Located within a 10-minute walk of Quevedo underground station, this apartment features a balcony.
8.0
Great21 reviews
From   £ 75 /nightSelect
Not available
3.3 km from City Centre300 m from
Located within a short distance of Santiago Bernabéu Stadium, this venue offers budget accommodation with 25 soundproof rooms.
8.0
Great19 reviews
From   £ 60 /nightSelect
Not available
1.8 km from City Centre1.6 km from Gran Via
Nestled in Salamanca district of Madrid, the venue is about 15 km from Barajas airport.
7.4
Very good417 reviews
From   £ 74 /nightSelect
Not available

Filtering results

Please wait...

340 hotels found