Top rated hotels in Barcelona

Barcelona Princess
4.3/5128 Reviews
Diagonal Mar
We stayed in this hotel for one night prior to returning home. It was the third hotel that we stayed in during our trip to Spain. The hotel itself was very nice and the staff very friendly and helpful. The area was great with lots of restaurants and coffee shops. My only suggestions for improvements would be to have more than one english television channel. It was our last night and we were tired out so we would have liked to watch something besides BBC news. There was also quite a wait for an elevator.
Vincci Maritimo
4.2/5102 Reviews
Diagonal Mar
I was originally concerned about staying so far from the city center. However, the hotel is right next to a metro stop and we were able to travel to the city and main sights without any difficulty. Furthermore, the beach is only a couple blocks away, and it is one of the less crowded beaches in the city, a huge plus. Finally, this hotel is right next to the conference center and a huge shopping center, so the necessities are close by. I attended a conference and was able to walk there in 10 minutes. The management is very responsive. The bar in the courtyard is open until 1 am and typically attracts a crowd. Therefore if you are here on business or attending a conference (such as myself) it is probably best to ask for a room facing away from the courtyard if you plan to get an early start to the day. I did not know this when checking in, so the first night I was up until 1 am. (To be fair I can be a light sleeper.) However, when I brought this to management’s attention, they moved us to a new room that afternoon. They clearly want their guests to have a great time and have a positive experience. If you have any issues during your stay at this hotel, I encourage you to bring it to the manager’s attention. He was incredibly professional. Vincci Maritimo should be proud to have a manager as dedicated as Adria. Their front desk staff was equally excellent and friendly. As a side note, the breakfast is excellent. Completely worth the extra money in my opinion. In summary, I would stay here again without reservation on our next trip to Barcelona.
Hotel SB Icaria
3.9/5100 Reviews
Villa Olimpica
The hotel is located a 5-minute walk from the beach. The bus stop to many tourist hotspots is a small minute walk from the hotel. The location is very accessible with public transport which is amazing, I can recommend getting a Travel Card if you will be doing activities and day trips around the city of Barcelona. The hotel staff was amazing, they spoke English very well (compared to the restaurant staff, whose English ability was a lot less). There are 8 floors (2 underground) and 2 lifts. The restaurant, reception and swimming pool are on the ground floor. The pool is accessible by stairs or a ramp. The pool is a little on the small side when it is busy but it is perfect when there aren't too many people. The gym is next to the pool, I haven't used it but there were 4 or 5 pieces of equipment. Our 3-person bedroom had 3 beds, a tv, 2 nightstands, a cupboard including a small safe. The bathroom had a shower, bath, toilet and basin. I can definitely recommend this hotel.
Holiday Inn Express Barcelona - City 22@
4.1/5112 Reviews
El Poblenou
Barcelona is a beautiful city, but the Holiday Inn Express experience we had was terrible. I'm giving 2 stars only for the location which was near to the 'Llacuna' metro station. Otherwise, it only deserves 1 star. We went there in April 2022, and the weather was hot. Before finalizing the booking, we saw that the hotel had mentioned 'air conditioning' in the amenities. Only after seeing that did we finalize the booking and paid for it. But after reaching there, we discovered that the hotel room was hot and suffocating. We were told that the air conditions of the entire building offer either hot air or cold air, but at one time! So, there's no way to switch a 'room's' particular air conditioning, which was insane. We thought opening the windows would solve the issue, but hell no. The noise from the road didn't let us sleep for even one night, out of the three nights we were there at. We asked for some sort of compensation, but the managers only offered us two free drinks at the bar. Is that some kind of a joke? We said nothing more, and only stayed outside in the city for most of the time, as staying in the hotel was the 'last thing' we were looking forward to. Even the breakfast was substandard compared to what we have had at other hotels in Europe in the past. This was an eye-opening experience for us, as we vowed we would never book a holiday inn, inside Europe now! There are much better hotel chains, offering more amenities at similar prices. We got duped by the brand name. Not anymore!
Sallés Hotel Pere IV
4.1/571 Reviews
Although I live alone, I booked a deluxe double room, but the room was super small. I brought a suitcase and could barely open it on the ground. Also, the room was a patio room. The view was originally invisible. No hotel with shampoo, personal point of view, the taste is super bad ,,,
Occidental Atenea Mar - Adults Only
4.1/5109 Reviews
Diagonal Mar
The hotel is a little far from the metro but still accessible by taxi or bus. During the spring the rooftop was a bit too chilly for us and the pool is not heated. It’s also very small and extremely shallow so it’s more of a wading pool. Nice view of the sea and okay service.

Frequently Asked Questions

Local Travel Info

Number of hotels8,069
Number of Reviews 44,839
Highest PriceCAD 2,434
Lowest PriceCAD 54
Average Price(Weekday Night)CAD 417
Average Price(Weekend Night)CAD 481