Madrid hotels

More than 1,974 hotels in Madrid, accommodations, apartments, holiday homes, villas...

    Check-in Check-out
    e
    Book now and pay later
    No hidden charges or fees
    No cancellation fees from ebooking.com
    Cancel or modify your booking without additional charges (subject to accommodation conditions)
    Find the best-priced accommodation
    Book now and save more
    Stay at the best Madrid hotels and relish in the experience of exploring one of the world's most enticing cities. Uncover the charm of this modern and conventional metropolis whilst you unwind in high-end hotels near the famous Gran Via or Plaza de Cibeles. You can also choose to stay in alternative neighbourhoods that will reveal Madrid's finest aspects, such as Malasaña, Lavapiés and Chueca, perfect for finding budget-friendly accommodation with the quality you deserve. Book with us around the art triangle and near Atocha train station; the ideal strategy for relaxation and city exploration.

    Most popular Madrid hotels


    hostal cervantes
    Hostal Cervantes
    Cervantes, 34 2º Planta

    Cervantes Hostel, hotel based in central Madrid presenting 20 rooms with telly, heating facilities, and a few with private baths. Key features include lifts, complimentary PC and car park for a small fee.

    Price from 24 EUR per night
    Show prices
    hotel indigo madrid - gran via, an ihg hotel
    Hotel Indigo Madrid - Gran Via, an IHG Hotel
    Silva, 6

    3-star boutique hotel in Madrid. Rooms boast wifi, TV, minibar and private bathroom. Includes parking, restaurant and gym.

    Show prices
    nh madrid las tablas
    NH Madrid Las Tablas
    Avenida Burgos, 131

    NH Madrid Las Tablas: 4* hotel in Madrid, Spain. Air-conditioned rooms with TV, wifi, minibar, safe and private bathroom. Restaurants, gym, lounges and parking available.

    Price from 57 EUR per night
    Show prices
    nh barajas airport
    NH Barajas Airport
    Catamarán, 1

    NH Madrid Barajas Airport is a 3-star hotel equipped with a range of rooms and amenities including a restaurant, bar, swimming pool and gym.

    Price from 51 EUR per night
    Show prices
    nh madrid principe de vergara
    NH Madrid Principe de Vergara
    Príncipe de Vergara, 92

    NH Madrid Príncipe de Vergara, a 4-star hotel in Spain. Air-conditioned rooms and suites with a TV, wifi and ensuite bathrooms. Restaurant, breakfast, bar, gym and meeting rooms available.

    Price from 80 EUR per night
    Show prices
    sercotel madrid aeropuerto
    Sercotel Madrid Aeropuerto
    Galeón, 25

    Hotel Sercotel Madrid Airport, Spain: 4-Star air-conditioned rooms with wifi, TV, minibar and private bathroom. Facilities include a pool, gym, breakfast, parking, and pet allowances.

    Price from 64 EUR per night
    Show prices
    nh madrid ventas
    NH Madrid Ventas
    Biarritz, 2

    NH Madrid Ventas Accommodation: Air-conditioned rooms and suites, free Wi-Fi, TV. Restaurant, breakfast, bar-cafe, swimming pool, gym, event rooms, car park.

    Price from 70 EUR per night
    Show prices
    hostal marlasca
    Hostal Marlasca
    Cruz, 14, 2

    Marlasca Hostel: A 2-star establishment in Madrid with Wi-Fi, TV, air-con, and private bathroom facilities. Benefit from round-the-clock reception, luggage storage, and airport transfers.

    Show prices
    zenit abeba
    Zenit Abeba
    Alcántara 63

    The Zenit Abeba Hotel in Madrid is a 4-star establishment in Spain, offering rooms equipped with free wifi, air conditioning, TV and a private bathroom with a bath or shower. It has a restaurant, car park, gym and conference rooms.

    Price from 54 EUR per night
    Show prices
    hostal alexis madrid
    Hostal Alexis Madrid
    Principe, 18. Piso 4 Derecha

    Hostal Alexis Madrid, situated in Spain's capital, offers air-conditioned rooms with TV, free Wi-Fi, a mini-refrigerator, and a private bathroom with a shower and a hairdryer. Additional services include daily cleaning, tourist information and more.

    Price from 28 EUR per night
    Show prices
    soho boutique opera
    Soho Boutique Opera
    Calle Veneras, 2

    A 4-star hotel in Madrid offering wifi, TV, air conditioning, heating, minibar, and safe. Breakfasts available and pets are welcome.

    Show prices
    nh madrid balboa
    NH Madrid Balboa
    Núñez de Balboa, 112

    NH Balboa Madrid, 4-star hotel in Spain. 111 rooms with wifi, air-con, TV, minibar and private bathroom with shower and hairdryer. Includes a restaurant, breakfast, parking, and gym.

    Price from 72 EUR per night
    Show prices
    elba madrid alcalá
    Elba Madrid Alcalá
    Alcala, 476

    Four-star hotel in Madrid. Elegant rooms with private bathrooms, Wi-Fi, and TV. With an on-site restaurant, bar, and breakfast dining room.

    Price from 68 EUR per night
    Show prices
    hostal ballesta
    Hostal Ballesta
    Ballesta 5

    Ballesta Hostel: 35 rooms in Madrid, Spain. A/C, wifi, safe, private bathroom with towels, soap, and shampoo. 24h reception, computer room and TV.

    Price from 29 EUR per night
    Show prices
    leonardo boutique hotel madrid
    Leonardo Boutique Hotel Madrid
    Vallehermoso, 65

    Leonardo Boutique Hotel Madrid: 3-star, 75 rooms with amenities (wifi, air conditioning, heating, satellite TV, marble bathroom). Buffet breakfast and private parking available.

    Price from 49 EUR per night
    Show prices

    Rest in the best area to stay in Madrid

    Locate hotels in Madrid, Spain with the finest cost-to-quality ratio and join the adventure of uncovering the charm of the impressive Spanish capital. The best way to embrace this experience is in the hotels in the Madrid city centre, that let you unwind as you deserve whilst conveniently visiting the renowned Plaza Mayor de Madrid or Retiro Park. We'd like you to know that we offer a variety of establishments, with elegant finishes and modern design, restaurants and parking, so you can enjoy even without leaving the hotel. The same applies if you decide to stay near Puerta de Alcalá or Plaza de Cibeles, you will find accommodations that offer Wi-Fi, rooms with cutting-edge technology, conference and event rooms; and various hotels equipped with a swimming pool. We also recommend you to check out the selection of reasonably priced hotels in the centre of Madrid. Many of them are located on the notorious Gran Vía avenue, Madrid's Broadway, teeming with theatres, history, and cutting-edge developments. These hotels provide dining, Wi-Fi, and some even offer a gym.

    Discover the Spanish capital

    Our range of accommodation in Madrid is as diverse as its visitors, hence we are sure to have something just for you. We'd like to mention that the city comprises bohemian-style neighbourhoods, such as Malasaña, known for its vibrant nightlife and copious hotels that offer comfort at the lowest cost and, even better, breakfast included, free Wi-Fi and many of them are pet-friendly. We also suggest booking with us at one of our hotels in the Lavapiés area, renowned for its multiculturalism, they all come with well-equipped facilities, several boasting chill-out roof terraces, bars, dining facilities and parking. On the other hand, Chueca district is notable for its vibrant LGBTQ+ community, besides a variety of affiliated hotels, with low-cost rates, parking, Wi-Fi and many include breakfast.

    The best Madrid hotels

    In order to make the best decision about where to sleep in Madrid, we recommend choosing one of our options near the Prado Museum, which you must not miss if you're keen on admiring Meninas, by Diego Velázquez. Let's prepare you that we have elegant hotels in the area with the highest service, international cuisine restaurants and facilities that may feature rooftop pools, bars and everything you could wish for an unforgettable experience. We also recommend excellent Madrid hotels located in Atocha, the city's most cosmopolitan district. We have establishments offering wellness centres with gyms and treatments of all kinds. Best of all, this is the area where you'll find the Prado Museum, the Thyssen Museum and the Reina Sofía Art Centre. Could you ask for a better location?

    Frequently Asked Questions

    Which are the best hotels in Madrid?

    The best hotels in Madrid are Ayre Gran Hotel Colón, Hotel Nuevo Madrid, and Ilunion Alcalá Norte.

    How much does a weekend stay in a hotel in Madrid cost?

    A weekend stay at a hotel in Madrid costs an average of 176$ (based on ebooking.com rates).

    How much does a high-season weekend stay in a hotel in Madrid cost?

    A high-season weekend stay at a hotel in Madrid costs an average of 231$ (based on ebooking.com rates).

    Which are the best family-friendly hotels in Madrid?

    Which are the best hotels for couples in Madrid?

    The best hotels for couples in Madrid are Posada del Dragón Boutique Hotel, Hotel VP El Madroño, and Hotel Hola Rooms.

    Which are the best hotels near landmarks in Madrid?

    Near Puerta de Alcalá, you can find hotels Hotel Hostal Oporto, Hotel CH Chelo, and Woohoo Rooms Hortaleza. Additionally, near Calle Princesa, you have Hotel Muralto Madrid Princesa, Hotel Apartamentos Day Madrid SILVA Centro Gran Via Sol Malasaña, and Hotel Plaza de España Skyline.



    Get the best deals and offers!