Filters
Popular
111
130
100
99
76
43
137
2
Search by name
Star rating
37
218
198
137
4421
MoreLess
Guest rating
2
16
29
20
MoreLess
Accommodation type
137
MoreLess
Price per night
37
31
32
26
11
MoreLess
Subway stations
130
88
3
1
1
36
54
MoreLess
Nearby
111
110
4
1
11
113
111
111
99
75
MoreLess
Districts
120
11
81
1
10
MoreLess
Hotel type
125
73
43
35
30
7
5
4
4
3
2
14
5
4
1
1
1
MoreLess
Amenities
100
99
76
43
32
27
19
MoreLess
Room features
3
20
17
30
27
6
1
MoreLess
Services
1
85
10
3
4
13
MoreLess
Brands
2
1
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 5016 hotels in Madrid
Get Prices

2-star hotels in Madrid

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Toc Hostel MadridPlaza Celenque 3-5, Madrid, Spain, 28013View on map
600 yd from City Center300 yd from Plaza Mayor
The cozy hotel is a good starting point to Madrid' sights including Puerta del Sol and Plaza Mayor.
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect49 reviews
Price fromUS$ 174per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Julia MadridJulian Camarillo 9, Madrid, Spain, 28037View on map
3.8 mi from City Center700 yd from García Noblejas
Thanks to the hotel's magnificent location, guests here can admire views of the city or spend their time discovering the lively area.
  • The hotel has
    • EUR 10 per day
    +1
7.8
Very good72 reviews
Price fromUS$ 136per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
El Pilar Hostal MadridC/Carretas, 13, Madrid, Spain, 28012View on map
300 yd from City Center100 yd from Puerta del Sol
Located a few steps from Puerta del Sol, the hotel features 38 rooms with views over the street.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
8.0
Great71 reviews
Price fromUS$ 103per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Matheu MadridVictoria, 6, Madrid, Spain, 28012View on map
200 yd from City Center200 yd from Plaça Santa Ana
Boasting city views, the apartment is set close to Royal Palace of Madrid in a shopping area of Madrid.
  • The hotel has
    • Paid parking
    +1
7.2
Very good342 reviews
Price fromUS$ 167per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Room Mate Mario MadridCalle Campomanes 4, Madrid, Spain, 28013View on map
900 yd from City Center400 yd from Lope de Vega Theatre
Boasting an outdoor swimming pool plus a 24-hour restaurant, the venue is centrally located in Carabanchel district.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.4
Great569 reviews
Price fromUS$ 168per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Madrid RioAntonio Lopez, 168, Madrid, Spain, 28026View on map
1.9 mi from City Center500 yd from Usera
The hotel features a heated indoor pool and an outdoor swimming pool plus a non-smoking restaurant in a central location just off Atocha.
  • The hotel has
    • EUR 16 per day
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice276 reviews
Price fromUS$ 91per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Infanta Mercedes Hotel MadridHuesca 21, Madrid, Spain, 28020View on map
2.9 mi from City Center1100 yd from Paseo de la Castellana
Featuring a great location seconds from AZCA, this hotel offers 61 non-smoking rooms and an air-conditioned restaurant.
  • The hotel has
    • EUR 16 per day
    +1
7.4
Very good279 reviews
Price fromUS$ 685per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Francisco I Hotel MadridArenal, 15, Madrid, Spain, 28013View on map
700 yd from City Center200 yd from Plaza Mayor
Centrally set close to Prado Museum, the hotel offers modern rooms and a designed restaurant.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
8.8
Great1682 reviews
Price fromUS$ 218per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Maria Luisa MadridCalla Hortaleza 19, 2Nd Floor, Madrid, SpainView on map
600 yd from City Center700 yd from Puerta del Sol
Boasting a private swimming pool, the hotel is about 10 minutes' walk from the center of Madrid.
  • The hotel has
    • EUR 18 per day
    +1
7.8
Very good267 reviews
Price fromUS$ 194per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Bluesense Madrid Serrano HotelDiego De Leon, 10, Madrid, Spain, 28006View on map
1.5 mi from City Center1.0 mi from Parque de El Buen Retiro
Located a few steps from Paseo de la Castellana, the hotel features 80 rooms with views over the city.
  • The hotel has
    • Paid parking
    +1
5.8
Guest rating355 reviews
Price fromUS$ 108per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Montaloya MadridPlaza Tirso De Molina 20, Madrid, Spain, 28012View on map
600 yd from City Center400 yd from Plaza de Santa Ana
This hotel, set adjacent to Atocha, offers an enviable location and boasts 30 modern rooms along with a private pool.
  • The hotel has
    • 24-hour reception
    +1
8.2
Great9 reviews
Price fromUS$ 93per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ramon De La Cruz 41 Hotel Madrid41 Don Ramon De La Cruz, Madrid, Spain, 28001View on map
1.3 mi from City Center1400 yd from Parque de El Buen Retiro
The hotel offers easy access to Retiro Park, boasting 16 rooms in the tourist centre of Madrid.
  • The hotel has
    • EUR 26.40 per day
    +1
8.2
Great201 reviews
Price fromUS$ 229per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Alicante MadridArenal, 16 Dplo., Madrid, Spain, 28013View on map
600 yd from City Center200 yd from Plaza Mayor
Located in the heart of Madrid, this hotel offers a private pool and a lounge bar.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good49 reviews
Price fromUS$ 77per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ibis Madrid Aeropuerto Barajas Hotel49 Avenida General, Madrid, SpainView on map
7.3 mi from City Center700 yd from Barajas Station
Based in an European-style building, the hotel welcomes guests in 168 rooms since 2006, and offers to enjoy a private pool.
  • The hotel has
    • EUR 8 per day
    +1
8.2
Great637 reviews
Price fromUS$ 84per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Tryp Madrid Airport SuitesCalle Lola Flores 4-17, Madrid, Spain, 28022View on map
8.5 mi from City Center
Near the hotel, there are a train station, a bus stop and a motorway and guests can easily reach Plenilunio which is not far away.
  • The hotel has
    • EUR 12 per day
    +1
5.8
Guest rating5 reviews
Price fromUS$ 154per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mediodia Hotel MadridPlaza Del Emperador Carlos V 8, Madrid, Spain, 28012View on map
1300 yd from City Center100 yd from Atocha Train Station
Situated in the heart of the city, 400 meters from Atocha Renfe metro station, this pleasant hotel offers non-smoking rooms and a gastronomic restaurant.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
7.8
Very good1173 reviews
Price fromUS$ 178per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Ballesta MadridC/Ballesta 5, Madrid, Spain, 28004View on map
700 yd from City Center500 yd from Lope de Vega Theatre
The hotel provides individual rooms and a 24-hour bar, conveniently located in a business area.
  • The hotel has
    • 24-hour reception
    +1
8.2
Great1121 reviews
Price fromUS$ 135per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Motion Hostel MadridCalle Mesonero Romanos, 7 Madrid 28013 Spain, Madrid, Spain, 28013View on map
600 yd from City Center400 yd from Puerta del Sol
This hotel features rooms with city centre views, while an excellent location provides easy access to Malasana.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.0
Very good410 reviews
Price fromUS$ 118per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Life Hotel MadridPizarro, 16, Madrid, Spain, 28004View on map
1000 yd from City Center400 yd from Lope de Vega Theatre
The value-for-money hotel is a good starting point to Madrid' sights including Atocha and Noviciado.
  • The hotel has
    • EUR 27.50 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.2
Very good323 reviews
Price fromUS$ 172per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hostal Jemasaca-Palma61 MadridCalle De La Palma 61, Madrid, Spain, 28015View on map
1400 yd from City Center600 yd from Lope de Vega Theatre
Guests can swim in a private pool on site, provided by the hotel centrally set in a shopping area.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
8.4
Great469 reviews
Price fromUS$ 122per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

137 hotels found