Madrid

Pensions in Madrid

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 202 Pensions in Madrid for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Good
73 reviews
7.6/10
1 night
From €42
Check Availability
90
Hotel near Madrid City Center,Madrid
243 reviews
7.5/10
1 night
From €49
Check Availability
99+
Hotels in Hortaleza,Madrid
74 reviews
7.2/10
1 night
From €32
Check Availability
61
Hotels in Chamberi,Madrid
81 reviews
7.5/10
1 night
From €55
Check Availability
99+
Hotel near Madrid City Center,Madrid
Featured facilities: Private Bathroom
Good
83 reviews
7.7/10
1 night
From €68
Check Availability
99
Hotel near Madrid City Center,Madrid
Featured facilities: Private Bathroom
1 night
From €39
Check Availability
99+
Hotel near Madrid City Center,Madrid
Featured facilities: Restaurant, Laundry Service (On-Site), Private Toilet
Very Good
104 reviews
8.6/10
1 night
From €69
Check Availability
99+
Hotel near Madrid City Center,Madrid
87 reviews
7.4/10
1 night
From €50
Check Availability
61
Hotel near Madrid City Center,Madrid
88 reviews
7.2/10
1 night
From €58
Check Availability
87
Hotel near Madrid City Center,Madrid
2354 reviews
7.5/10
1 night
From €42
Check Availability
See All Pensions in Madrid

Frequently Asked Questions

What are the most popular hotels in Madrid?

There are many popular options for hotels in Madrid. Whether you're traveling for business or a vacation, Tierra Blanca (from €87) is a good choice.

What is the average price for hotels in Madrid?

The average price for hotels in Madrid is €119 for weekdays, and €147 for weekends (Friday–Saturday).

What are available deals for hotels in Madrid?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Local Travel Info

Total properties202
Number of reviews15
Highest price€396
Lowest price€396
Weekend Avg. Price€147
Weekday Avg. Price€119