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


    hotel mayorazgo
    Flor Baja, 3

    Mayorazgo Hotel, a 4-star gem near the Gran Via in Madrid, Spain, boasting rooms with minibars, WiFi, TV, air conditioning, and en-suite bathrooms. Facilities include a restaurant, bar, and car park.

    Show prices
    hostal cervelo
    Atocha, 43

    Immerse in central Madrid, Spain, at the Cervelo Hostal. Experience comfort with wifi, smart TV, air-conditioning, private bathroom. Enjoy our café, gym, car park and 24h reception.

    Price from 32 EUR per night
    Show prices
    nh collection madrid eurobuilding
    Padre Damián, 23

    NH Collection Madrid Eurobuilding: rooms and suites with free wifi, air conditioning, TV, private bathroom, restaurants, bars, gym, spa, event rooms, and parking.

    Price from 105 EUR per night
    Show prices
    ac hotel carlton madrid by marriott
    Paseo de las Delicias, 26

    The 4-star AC Hotel by Marriott Carlton Madrid - boasting WiFi, 24-hour reception, a gym, bar, restaurant, parking, and soundproof rooms with TV, minibar and private bathroom.

    Show prices
    nh paseo de la habana
    Paseo de la Habana, 73

    NH Paseo de la Habana, Madrid, Spain. 4-star hotel. Rooms with TV, Wi-Fi, air-conditioning, minibar, safe and private bathroom. Restaurant, buffet breakfast, events, car park and pets allowed.

    Price from 76 EUR per night
    Show prices
    victoria 4 puerta del sol
    Victoria, 4

    Victoria 4 Puerta del Sol Hotel, a historic four-star stay in Madrid. Amenities include Wi-Fi, air conditioning, TV, minibar, and private bathroom. Pets are welcome and facilities include a restaurant and terrace.

    Show prices
    vincci capitol
    Gran Vía, 41

    The Vincci Capitol: A 4-star hotel in Madrid. Rooms with air-conditioning, TV, wifi, a minibar and private bathroom. Restaurants, a café, bar and terrace are available.

    Price from 61 EUR per night
    Show prices
    hotel infantas by mij
    Infantas, 29

    Infantas Hotel in the heart of Madrid, Spain. Rooms with minibar, wifi, smart TV, and en-suite bathroom. Highlights include a café, car park, and meeting room.

    Price from 62 EUR per night
    Show prices
    vincci the mint
    Gran Vía 10

    Hotel Vincci The Mint: 4-star in Madrid, Spain. Air-conditioned rooms with wifi, TV, safe and bathroom. Terrace, gastrobar, breakfast buffet, 24h reception, and accessibility.

    Price from 61 EUR per night
    Show prices
    room mate macarena – gran vía
    43 Calle Gran Vía

    Hotel Room Mate Macarena-Gran Vía: 3-star establishment in Madrid, Spain. Rooms equipped with Wi-Fi, TV, phone, and mini-bar. Poolside terrace and bar available.

    Price from 135 EUR per night
    Show prices
    vincci vía - 66
    Gran Vía, 66

    Vincci Vía – 66, Madrid. A 4-star hotel boasting 116 air-conditioned rooms, free wifi, TV, minibar, and private bathroom. Amenities include a terrace, lounge bar, gym, event rooms, and buffet breakfast.

    Price from 61 EUR per night
    Show prices
    gran versalles
    Covarrubias, 4

    The Gran Versalles Hotel in Madrid offers rooms with air conditioning, TV, and minibar. Onsite amenities include a private bathroom, café-bar, 24-hour reception, parking, and more.

    Price from 52 EUR per night
    Show prices
    rosewood villa magna
    Paseo de la Castellana, 22

    The luxurious Rosewood Villa Magna in Madrid offers soundproofed rooms with air conditioning, complimentary wifi, and private bathrooms. It also has a restaurant, gym, spa, and a 24-hour reception.

    Show prices
    hotel julia
    Julián Camarillo, 9

    Hotel Julia: 2-star accommodation in Madrid, Spain. Offering air-conditioned rooms, TV, safe, and private bathroom. Also featuring a restaurant, café, bar, meeting rooms, Wi-Fi and parking.

    Price from 53 EUR per night
    Show prices
    hotel villa real
    Plaza de las Cortes, 10

    5-star Hotel Villa Real in Madrid heart. 115 rooms and suites, with TV, air conditioning, wifi, and bathroom. Restaurant and art collection.

    Price from 114 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 Ilunion Alcalá Norte, Hotel Riu Plaza España, 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 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?

    The best family-friendly hotels in Madrid are Hotel Roisa Suites, Hotel Ibis Budget Madrid Calle 30, and Hotel Ibis Madrid Calle Alcalá.

    Which are the best hotels for couples in Madrid?

    Which are the best hotels near landmarks in Madrid?




    Get the best deals and offers!