1,507 Hotels in Madrid

Prefer Expedia? See all Madrid hotels on Expedia →

1,507 stays in total

Where to stay in Madrid

Madrid has 1,507 places to stay on Triptoic , including 1 resorts, 2 villas, 392 apartments, 42 vacation homes, 319 guesthouses and B&Bs, 93 hostels. By star rating there are 90 5-star, 378 4-star, 404 3-star properties. 449 stays are rated 8.5 or higher by guests. Together they offer more than 36,453 rooms.

Guests' top picks in Madrid: The Madrid EDITION (9.7), VP Plaza Espana Design (9.5) and CoolRooms Palacio de Atocha (9.5).

Places to stay
1,507
Avg. guest rating
8.4
Guest reviews
113,676
5-star stays
90

Madrid hotel FAQs

How many hotels are there in Madrid?

Triptoic lists 1,507 places to stay in Madrid, Spain, including 1 resorts, 2 villas, 392 apartments, 42 vacation homes, 319 guesthouses and B&Bs, 93 hostels.

What are the best-rated hotels in Madrid?

Based on guest reviews, the top-rated stays in Madrid are The Madrid EDITION (9.7/10), VP Plaza Espana Design (9.5/10), CoolRooms Palacio de Atocha (9.5/10).

How many 5-star hotels are in Madrid?

There are 90 5-star properties in Madrid.

What is the average hotel rating in Madrid?

Stays in Madrid have an average guest rating of 8.4 out of 10 (very good), from 113,676 reviews in total.

Nearby destinations

More places to stay around Madrid

All of Spain →