Items marked with * incur extra charges which are payable locally.
Reviews
Tripadvisor Traveller RatingBased on 817 Reviews
Traveller ReviewsRanked #320 of 565 hotels in Barcelona
Traveller Rating
Excellent
271
Very Good
313
Average
121
Poor
65
Terrible
48
Rating Summary
Location
Sleep Quality
Rooms
Service
Value
Cleanliness
sonaa374 said...
unsafe place to stay
Travelled on 06/2025
I stayed at the Onix Hotel for 3 days and a thief broke into the hotel room. Alberto is the hotel manager and together with the staff he did nothing for us. They treated us very badly. The hotel is not safe, they can enter from the street and kill you....
Clare F said...
Perfect location - we stayed for 5 nights in May 2025. Hotel was clean and comfortable and for us a great location.
Travelled on 05/2025
Stayed for 5 nights in May. Hotel was clean and comfortable. Staff were friendly and helpful. Check-in and out was smooth. The addition of tea and coffee facilities in the foyer was welcome. We would stay again. Staff in the breakfast area seemed to be busy so would maybe suggest a trolley for guests to clear away their own dishes to assist staff...
DayTrip24882093768 said...
Can't Fault Our Stay
Travelled on 04/2025
Perfect Location - close to Las Ramblas, supermarkets, bakeries. Just a short walk to transport links
Spotlessly Clean
Quiet Hotel
Powerful Shower
Friendly and Helpful Staff
Complementary Coffee Machine
Safe Luggage Storage
Late Checkout
Fridge/Mini Bar
Unfortunately we didn't find the beds very comfortable and the pillows were very flat in the middle but this was fine for a short stay and wouldn't put us off bookin...
Read more
toes49 said...
Lovely hotel in a great location.
Travelled on 01/2025
This hotel has everything we needed and wanted; its clean, comfortable, safe and quiet, the breakfast was delicious and the location was perfect, in walking distance to LaRambla, with shopping and attractions. The front desk personnel were welcoming, gracious and helpful both on the phone and in person. I hope we are able to visit again....