Top rated hotels in Madrid

AC Hotel Cuzco
4.4/573 Reviews
Financial District
Come see Madrid Derby and walk for ten minutes. Madrid's largest British Palace is a 20-minute walk. There is a subway at the door, and it is easy to get to the city center. Soundproofing, room facilities are OK.
AC Hotel Coslada Aeropuerto
4.2/5102 Reviews
Oh goodness where to start.... After a couple of weeks of traveling we were ending our trip with a night at the AC Hotel near the airport for ease of travel the next morning. We arrived and met Carmen, she is AMAZING! Bottom line when my friend made the reservation she made it for October 30th, not October 29th, and the hotel was full. After some mad typing and serious looking on the computer Carmen found us the very last room in the hotel. The room was absolutely gorgeous, well appointed, and really comfortable, very sad we were only able to enjoy it for one evening. DON'T USE THE AIRPORT SHUTTLE!!!! So, the next morning, we used the airport shuttle service, OMG! The shuttle driver the next morning if it was on a rating system the star would have to start with a negative. She was unkind, unhelpful, and REALLY RUDE! Be aware when you are using this service you better do your research and know the specific terminal you are flying out of, not the airline, as she will rain hell down on your head. Thank goodness the staff in the hotel was so wonderful, professional, and terrific, couldn't be more pleased and would highly recommend this property.
AC Hotel Carlton Madrid
4.2/592 Reviews
Located near Atocha train station and within walking distance (<40m) for major attractions (galleries, museums, royal palace etc). Room was clean however the design of hotel itself is not convenient. Upon entrance, there’s a revolving door at a raised level with small steps then after the revolving door you have to step down again. For travellers with heavy luggage this design is problematic- staff will try to help but when busy you have to handle yourself, no bell boys. Free water provided for first check in only and not available for subsequent days. Amenities very limited. Overall at this price level there should be other equivalent or better alternatives.
AC Hotel Recoletos
4.4/546 Reviews
This lovely hotel is truly a gem. We just finished a 10 day stay and loved the entire staff. The hotel had a boutique charm to it, modern and cozy. The hotel restaurant has very nice breakfasts and at night a bar and light fare as well. The hotel is located in one of the most vibrant areas of Madrid. Outdoor and indoor cafes, shops and restaurants. The Prado and Sorolla Museums are within walking distance or a quick 5-10 minute cab ride. Cabs are very reasonable and Uber as well. Madrid is an extremely fun walkable city. We totally enjoyed both museums. Joaquin Sorolla was an extraordinary artist in the impressionist style. The museum is housed in his magnificent original mansion. We found the Madrid people friendly and helpful. We would choose the AC Recoletos again if we return to Madrid.
AC Hotel Aitana
4.5/545 Reviews
Financial District
I found this hotel because everything closer to the city centre was booked on the day. It is located in the Chamartín district, a nice residential area with lots of restaurants and shopping not too far away. It may not be the best location for tourists, for me as a business traveller it turned out great. If you can´t walk to where you have to go and don´t bring a car, there is a metro station some 5 mins away. Also, finding a cab or Uber is easy and convenient. Parking was fully booked but I managed to park on the road. Make sure to feed the meter! There is also a big public parking close by, the hotel will give you indications. My room was modern and comfortable with a nice city view on to Castellana and some apartment blocks. AC hotels are not the same standard as Marriott hotels, so I am giving my stay 5 stars on the basis of that. My bed was very comfortable, the bathroom roomy and functional, there was a mini bar and a coffee machine, internet was free of charge and fast enough. I had a working desk and enough sockets to charge my appliances. I paid a bit too much for my liking but it was worth it. I walked to a really classy Corte Ingles not too far away and also to a restaurant. For breakfast I ventured into the residential streets behind the hotel and found a little typically Spanish bar. Hotel staff was very friendly and helpful. In the lobby, there is a big working table where I could see myself having a meeting with colleagues in a comfortable atmosphere. Would definitely go again.
AC Hotel Los Vascos
4.1/524 Reviews
After zero sleep on JFK to Madrid flight, I stopped by AC Hotel Los Vacos where my husband was checking out at noon. I arrived a the hotel around 8:45 AM, and a front desk staff kindly led me to the cafe area where my husband was having breakfast. My husband asked me if I wanted to get breakfast, but I said no because I was so exhausted and had no appetite. There was coffee & tea and some juice in a separate section from the cafe. I thought It was for the hotel guest. When I was pouring myself a tea and OJ, a wait staff stood behind me and used a very stern tone, ”What's your room number”, I did not know my husband's room number, and I said, ”could you ask my husband?” She got a room number from my husband, and nothing was explained.  We went to his room, and I passed out for 2 hours. Just before noon, we went to the front desk to check out and asked about an extra 5 euros charge. He said my husband paid for his room and breakfast, but the cafe staff charged him 5 euros for the tea I had in the paper cup. I said, ”It's okay to charge for the drink, but I would have liked it to be explained instead of treated like a thrive and just charged 5 euros. The front staff said, ”Okay, taking out 5 euros charge, but the wait staff doesn't speak English, and if the person doesn't speak a  language, the communication can be crude.” ”Do you speak Spanish?” I said, ”poco” and he said, ”See, 'poco' is not the way how we reply.”  There you have it. If you like your hotel staff to treat you like a thief and criticize your poor Spanish, this is a hotel for you. I was looking forward to my first overseas trip after the pandemic; what a disappointing start to my experience in Spain. What a welcome... 

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How to get cheap hotels on Trip.com?

    There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

  • What is the way to get lower prices at hotels?

    Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

  • How many hotels are listed in Trip.com?

    There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

  • Can I cancel or change my hotel reservation on Trip.com?

    It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

  • How do I contact trip.com customer service?

    You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.