Madrid hotels

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

    Check-in Check-out
    Book now and pay later
    No hidden charges or fees
    No cancellation fees from
    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

    holiday inn madrid - las tablas, an ihg hotel
    Calle Maria Tubau, 16

    Holiday Inn Madrid - Las Tablas: Rooms fitted with TV, Wi-Fi and full amenities. Car park, bar, restaurant and gym available. Kids stay free!

    Price from 46 EUR per night
    Show prices
    exe madrid norte
    Calle Martina Diaz, 4.

    A 4-star hotel in Madrid featuring air-conditioned rooms with heating, minibar and TV. Amenities include a restaurant, bar, swimming pool, car park and more.

    Price from 63 EUR per night
    Show prices
    hotel crowne plaza madrid airport
    Lola Flores, 1

    The Crowne Plaza Madrid Airport Hotel: A four-star accommodation near Madrid Airport, offering comfortable rooms and restaurant and parking services.

    Show prices
    hotel opera
    Cuesta de Santo Domingo, 2

    The Opera Madrid is a 4-star hotel with well-equipped rooms and comprehensive services, including free wifi. It also boasts a gym, event spaces and a restaurant. Book now!

    Price from 65 EUR per night
    Show prices
    new go inn
    4 Calle Libertad

    Central hostel in Madrid, boasting family rooms with heating, wifi, TV and private bathroom.

    Price from 19 EUR per night
    Show prices
    hotel gran legazpi
    Paseo de la Chopera, 71

    Hotel Gran Legazpi, Madrid. Three-star. Rooms with TV, air conditioning, WiFi, private bathroom. Meeting rooms, café, and parking available.

    Price from 50 EUR per night
    Show prices
    ac hotel recoletos by marriott
    Recoletos, 18

    The 4-star AC Hotel by Marriott Recoletos in Madrid, Spain, offers air-conditioned rooms with TV, minibar, safe, kettle, and private bathroom with hairdryer. Features include a gym, lift, restaurant, and car park.

    Price from 131 EUR per night
    Show prices
    hotel praga
    Antonio Lopez, 65

    Experience 4-star accommodation at the Hotel Praga in Madrid's River district. Rooms equipped with TV, wifi, air con, and private bathroom along with amenities like a bar, restaurant, parking and meeting rooms.

    Price from 55 EUR per night
    Show prices
    the walt madrid
    Barco, 3

    The 3-star Walt Madrid Hotel in Spain, offers rooms with amenities such as air conditioning, heating, TV, wifi and a safe. It also features a bar and public parking area.

    Show prices
    rafaelhoteles atocha
    Mendez Alvaro, 30

    The Rafaelhoteles Atocha in Madrid provides rooms with complimentary Wi-Fi, air conditioning, TV, and private bathrooms, and features amenities such as a restaurant, terrace, garden, gym, and event rooms.

    Price from 61 EUR per night
    Show prices
    radisson blu hotel, madrid prado
    Moratín, 52

    The Radisson Blu Hotel Madrid Prado offers 52 rooms and suites with WiFi, AC, flat screen TV, and private bathroom with either a bath or a shower. Features include a restaurant, breakfast, a spa with thermal circuit treatments and massages.

    Price from 85 EUR per night
    Show prices
    hotel palacio del retiro, autograph collection
    Avenida Alfonso XII, 14

    The Palacio del Retiro, Autograph Collection is a five-star hotel in Madrid. It offers rooms fitted with a television, air conditioning, wifi, and a private bathroom. The hotel also includes meeting rooms, a gym, a spa, and a bar.

    Price from 178 EUR per night
    Show prices
    hostal gala madrid
    Costanilla de Los Angeles 15

    Hostal Gala Madrid: Stay in Madrid, Spain. Rooms with wifi, TV, air conditioning and en-suite bathroom with a power shower. Breakfast available at an additional cost.

    Price from 29 EUR per night
    Show prices
    leonardo hotel madrid city center
    Alberto Aguilera, 18

    Central accommodation in Madrid. Comfortable rooms with air conditioning, TV, and WiFi. Restaurant, bar and parking available.

    Price from 49 EUR per night
    Show prices
    relais & châteaux hotel orfila
    Orfila, 6

    A luxurious 5-star hotel in Madrid, Spain, with rooms and suites equipped with wifi, air conditioning, TV, and a private bathroom with a hydro-massage tub. With a restaurant, breakfast service, bar, terrace, and event rooms.

    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 Ilunion Alcalá Norte, Ayre Gran Hotel Colón, and Hotel Chamartin The One.

    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 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 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 B&B Hotel Madrid Centro Puerta del Sol, Hotel Don Pio, and Hotel VP El Madroño.

    Which are the best hotels near landmarks in Madrid?

    Get the best deals and offers!