Hotels in Barcelona

20 places found
⭐ 4

Casa Gràcia

Pg. de Gràcia, 116Bis, Gràcia, 08008 Barcelona, Spain
3,485 reviews
⭐ 4.4

Generator Barcelona

Carrer de Còrsega, 373, Gràcia, 08037 Barcelona, Spain
7,043 reviews
⭐ 3.8

Hotel Best Front Maritim Barcelona

Passeig de Garcia Fària, 69, Sant Martí, 08019 Barcelona, Spain
1,767 reviews
⭐ 4.6

Hotel Soho Barcelona

Gran Via de les Corts Catalanes, 543, 545, L'Eixample, 08011 Barcelona, Spain
1,302 reviews
⭐ 4.4

Hotel Barcelona Universal

Avinguda del Paral·lel, 76-80, Ciutat Vella, 08001 Barcelona, Spain
2,909 reviews
⭐ 4.2

Hotel Barcelona Princess

Av. Diagonal, 1, Sant Martí, 08019 Barcelona, Spain
6,061 reviews
⭐ 4.2

St Christopher's Inn Barcelona

Carrer de Bergara, 3, L'Eixample, 08002 Barcelona, Spain
4,709 reviews
⭐ 4.4

W Barcelona

Plaça Rosa Del Vents 1, Final, Pg. de Joan de Borbó, 08039 Barcelona, Spain
18,426 reviews
⭐ 4.1

Axel Hotel Barcelona

Carrer d'Aribau, 33, Eixample, 08011 Barcelona, Spain
3,794 reviews
⭐ 4.3

Pol & Grace Hotel

Carrer de Guillem Tell, 49, Distrito de Sarrià-Sant Gervasi, 08006 Barcelona, Spain
1,217 reviews
⭐ 4.4

The Central House Barcelona Gracia

Carrer de Còrsega, 302, L'Eixample, 08008 Barcelona, Spain
769 reviews
⭐ 4.1

Hotel SB Diagonal Zero Barcelona

Pl. de Llevant, s/n, Planta -1, Sant Martí, 08019 Barcelona, Spain
3,969 reviews
⭐ 4.2

Hotel Colonial Barcelona

Via Laietana, 3, Ciutat Vella, 08003 Barcelona, Spain
1,503 reviews
⭐ 4.5

Allegro Barcelona

Carrer del Rosselló, 205, Eixample, 08008 Barcelona, Spain
1,073 reviews
⭐ 4.2

Hotel del Mar

Pla de Palau, 19, Ciutat Vella, 08003 Barcelona, Spain
1,292 reviews
⭐ 4.3

Sercotel Ámister Art Hotel

Avinguda de Roma, 93, 95, L'Eixample, 08029 Barcelona, Spain
2,043 reviews
⭐ 4.6

Hotel REC Barcelona

Carrer del Rec Comtal, 19, Ciutat Vella, 08003 Barcelona, Spain
1,785 reviews
⭐ 4.5

Hotel Duquesa de Cardona Barcelona

Pg. de Colom, 12, Ciutat Vella, 08002 Barcelona, Spain
1,752 reviews
⭐ 4.3

Hotel Catalonia Barcelona Beach

Carrer d'Espronceda, 6, Sant Martí, 08005 Barcelona, Spain
126 reviews