Hola.
Depende de lo que vengas ha hacer a Barcelona y del presupuesto que tengas.
Hoteles buenos y nuevos hay a montones.
Como comenta un compañero del foro Rabat y Flash Rabat ambos en Paseo de Gracia no te lo puedes perder, las mejores relojerias de Barcelona EMHO, y en Diagonal un poco mas arriba La Unión Suiza, (para estos dos el Gallery te va perfecto) siguiendo por la Diagonal y pasado Francesc Macia (20 minutos paseando) esta The Watch Gallery, tambien vale la pena.
Hace poco han inagurado el Hotel Vela W (5*++)en el puerto (colgado del mundo pero espectacular) si no en la Villa Olimpica a pie de playa el Hotel Arts (5*++), y en Paseo de Gracia El Mandarin (5*++) con restaurante de Ruscalleda incluido, en Plaza España (fira de barcelona) el Plaza, y el Juan Carlos I y El Princesa Sofia o el Hilton en la parte alta de la Diagonal, esto es el top de Barcelona, eso si todos impagables.
Si quieres algo centrico y pagable hay muchos mas, El Presidente, el Diplomatic, ....
Otra opción los AC relación calidad precio muy buena, hay uno en Calvet casi Francesc Macia.
La mejor opción busca por ATRAPALO
Si das mas datos te podre orientar como minimo de situación.