Items marked with * incur extra charges which are payable locally.
Reviews
Tripadvisor Traveller RatingBased on 1971 Reviews
Traveller ReviewsRanked #44 of 571 hotels in Madrid
Traveller Rating
Excellent
1001
Very Good
616
Average
231
Poor
70
Terrible
53
Rating Summary
Location
Sleep Quality
Rooms
Service
Value
Cleanliness
daniel t said...
Excellent little hotel in an ideal location
Travelled on 05/2026
first rate little hotel in an ideal location . fantastic service from David and Saroya . they really went above and beyond with their service during my short stay in Madrid. highly recommended
Dan T...
Juan R said...
La mejor experiencia
Travelled on 10/2025
The location is excellent, the service also.
You are at walking distance of Plaza Mayor, La Gran VÃa, and many restaurants. The rooms are not big but are comfortable. I be coming back...
gramma P said...
Perfect place to end our journey
Travelled on 10/2025
The Petit Palace Arenal is a very nice, clean, modern hotel in the heart of Madrid. The room was tiny but since we were only there one night and we were out exploring the whole day, it was perfectly acceptable for sleeping. The bed and pillows were very clean and comfortable. The staff was very friendly and helpful too. The hotel is close to many of the places we wanted to visit by foot which made it very convenient....
Read more
Carmen C said...
Spacious, Spotless, and Perfectly Located!
Travelled on 09/2025
I recently stayed in the Superior Quadruple Room at Petit Palace Arenal, and it was absolutely fantastic! The room was incredibly spacious perfect for us and a big bonus was having two full bathrooms, which made getting ready so much easier.
Everything was spotlessly clean, and the staff provided friendly, efficient service throughout our stay.
Our room faced the street, but to our pleasant surprise, it wasnt ...
Read more
boxy64 said...
Consistently Great
Travelled on 09/2025
I really like the Petit Palace hotels. Well run, clean, great breakfast, everything works. I have stayed in 3 now and all seem to run at the same great standard. Well done....