Search Madrid, Community of Madrid Hotels from AU$102

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

10 Best Hotels in Madrid

Hotel Riu Plaza España
4 out of 5
C/ Gran Via, 84, Madrid
Free CancellationReserve now, pay when you stay
AU$176
per night
10 Jan. - 11 Jan.
4.5/5Wonderful! (200 reviews)

"Lo que no me gusto fue que no había aire acondicionado solo calefacción por lo cual tuve que dormir todas las noches con la ventana abierta y el ruido no me dejo dormir bien"…"

Reviewed on 12 Dec. 2019

Hotel Riu Plaza España
Hotel Maydrit Airport
4 out of 5
Piragua 1, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$115
per night
3 Jan. - 4 Jan.
4.5/5Wonderful! (1,992 reviews)

"clean, confortable and spacious room, good buffet, a bit isolated, nothing around."…"

Reviewed on 10 Dec. 2019

Hotel Maydrit Airport
Hotel Regina
3 out of 5
Alcala 19, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$144
per night
15 Dec. - 16 Dec.
4.3/5Excellent! (4,054 reviews)

"Location and staff very frienfly Delicious breakfast"…"

Reviewed on 3 Dec. 2019

Hotel Regina
Novotel Madrid Center
4 out of 5
O'donnell 53, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$137
per night
3 Jan. - 4 Jan.
4.5/5Wonderful! (1,722 reviews)

"Nice, very well located and perfect for any type of stay, business or personal."…"

Reviewed on 8 Nov. 2019

Novotel Madrid Center
Iberostar Las Letras Gran Via
4 out of 5
Gran Via 11, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$197
per night
5 Jan. - 6 Jan.
4.5/5Wonderful! (1,996 reviews)

"I was pleasantly surprised, the hotel was excellent and the staff even better. Will definitely book this hotel when I go back to Madrid"…"

Reviewed on 10 Dec. 2019

Iberostar Las Letras Gran Via
Hotel Atlantico Madrid
4 out of 5
Gran Via 38, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$207
per night
16 Dec. - 17 Dec.
4.6/5Exceptional! (8,592 reviews)

"The rooms are fairly large for European standards, the location is excellent."…"

Reviewed on 10 Dec. 2019

Hotel Atlantico Madrid
Hotel Paseo del Arte
4 out of 5
Atocha 123, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$124
per night
12 Jan. - 13 Jan.
4.3/5Excellent! (1,999 reviews)

"Great location, well kept property. Friendly staff"…"

Reviewed on 10 Dec. 2019

Hotel Paseo del Arte
Hotel Nuevo Boston
4 out of 5
Avenida de Aragon 332, Madrid, Madrid
Free Cancellation
AU$105
per night
12 Jan. - 13 Jan.
4.3/5Excellent! (2,045 reviews)

"Very nice clean modern hotel. Comfortable bed very good restaurant and very friendly staff. Airport shuttle arrived in a timely manner. American friendly hotel in Madrid near airport."…"

Reviewed on 11 Dec. 2019

Hotel Nuevo Boston
Gran Melia Fénix - The Leading Hotels of the World
5 out of 5
Hermosilla 2, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$305
per night
12 Jan. - 13 Jan.
4.6/5Wonderful! (1,088 reviews)

"Very good choice of hotel . Great service and excellent ubication"…"

Reviewed on 5 Dec. 2019

Gran Melia Fénix - The Leading Hotels of the World
Hotel Ganivet
3 out of 5
Calle de Toledo, 111, Madrid, Madrid
Free CancellationReserve now, pay when you stay
AU$102
per night
6 Jan. - 7 Jan.
4.3/5Excellent! (1,323 reviews)

"Este hotel fue mi mejor eleccion buen cuarto excelente baño y regadera excelente staff y desayuno sabroso con huevo tortilla y hasta arroz habia tambien churros con chocolate.Al frente todo el tiempo pasan taxis es muy conveniente regresaria!"…"

Reviewed on 12 Dec. 2019

Hotel Ganivet
Don't see what you're looking for?
See all available properties in Madrid
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Madrid

History buffs will enjoy exploring Madrid, and visitors give high marks for the fascinating museums, popular theater scene, and renowned art. Tourists who journey to this vibrant city can discover its monuments, architecture, and shopping. Top sights in the city include Plaza Mayor, Prado Museum, and Thyssen-Bornemisza Museum.

  • There are 1675 hotels and other accommodations in Madrid
  • The closest major airport is in Madrid (MAD-Adolfo Suarez Madrid-Barajas) 12.8 from the city center

Sightseeing and Staying in Madrid

Known for its museums, theaters, and art, the city's cultural venues include Prado Museum, Thyssen-Bornemisza Museum, and Royal Palace. Attractions like Madrid Zoo Aquarium and Parque Warner Madrid are fun for everyone, not just kids. Its monuments and historic sites are notable and landmarks include Plaza Mayor, Almudena Cathedral, and Plaza de Espana.

In Madrid, you'll be able to select from 1675 hotels and other lodging options so you'll have a variety of choices for a perfect holiday retreat. These are top ranked ones based on our user reviews:

  • Parador De Alcala - With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and 2 restaurants, along with free WiFi. It's a favorite with Expedia travelers for its helpful staff.
  • Relais & Châteaux Hotel Orfila - Guests who stay at this 5-star hotel in Chamberi can enjoy access to a restaurant and free valet parking, along with free WiFi. Expedia customers like its quiet location and clean, comfortable rooms.

Other favorite sights in Madrid include El Rastro, Museo Nacional Centro de Arte Reina Sofia, and El Retiro Park. One of the top places to see in the surrounding area is Royal Monastery of San Lorenzo de El Escorial, located 26.3 mi (42.3 from the center of the city.

Getting Around Madrid

With so many transportation options, exploring Madrid is simple. Walk to nearby metro stations like Sol Station, Gran Via Station, and Callao Station. If you'd like to explore more of the area, hop aboard a train from Madrid Recoletos Station, Madrid Principe Pio Station, or Madrid Atocha Station.

Dressing for Madrid

  • Between January and March, you can expect the daytime average to be around 61°F and the nighttime average to be 34°F
  • From April to June, temperatures average about 86°F during the day and 42°F at night
  • July through September averages 90°F during the day and 52°F at night
  • In October-December, the average temperature is 73°F during the day and 34°F at night
  • Average annual rainfall for Madrid is 1.14 inches
  • Hottest months are usually July and August with an average temperature of 87°F, while the coldest months are January and February with an average of 35°F

More trip options

Recently booked Madrid hotels

Recent Reviews in Madrid