Barcelona hotels with Restaurant

Search 408 Barcelona Hotels

Flight only Hotel only Flight + Hotel

Barcelona Hotels with Restaurant

  • Barcelona Hotels

Featured Barcelona Hotels with Restaurant

From $70

1 BAH Barcelona Airport Hotel

4 stars
3.8 / 5 83 reviews

Pl. Volateria, 3 - Poligono Mas Blau Map

From $215

2 Grand Hotel Central Barcelona

5 stars
4.2 / 5 39 reviews

Via Laietana, 30 Map

Free Wifi and access to Terrace and pool

From $53

3 Confortel Barcelona

4 stars
4.0 / 5 51 reviews

Ramon Turro, 196 - 198 Map

Stay 3 nights and Save 20% off!

From $67

4 Hotel Balmes

3 stars
3.8 / 5 24 reviews

Mallorca, 216 Map

Free WIFI is available in all areas

From $86

5 Silken Gran Havana Hotel Barcelona

4 stars
4.3 / 5 32 reviews

Gran Via de les Corts Catalanes, 647 Map

Free WiFi and access to Sauna

From $123

6 Barcelona Catedral

4 stars
4.2 / 5 14 reviews

Capellans, 4 Map

Free Wifi available in all areas

From $81

7 H10 Universitat

4 stars
4.1 / 5 35 reviews

Ronda Universitat, 21 Map

Save 10% off! Non Refundable

From $57

8 Axel Hotel Barcelona and Urban Spa

4 stars
4.0 / 5 50 reviews

Aribau, 33 Map

Free WIFI available in all areas

From $61

9 H10 Itaca

4 stars
3.9 / 5 19 reviews

Avinguda Roma, 22 Map

Romantic Offer: Breakfast, Cava & fruiit

From $180

10 Princesa Sofia Gran Hotel

5 stars
4.0 / 5 9 reviews

Plaza Pius XII, 4 Map

FREE WiFi & access to Aqua Wellness Centre

From $91

11 Abba Sants

4 stars
4.0 / 5 24 reviews

Numancia, 32 Map

Free WIFI

From $53

12 Hesperia Sant Just

4 stars
3.4 / 5 15 reviews

Frederic Mompou, 1 - Sant Just Desvern Map

From $64

13 Ayre Gran Via Barcelona

4 stars
4.2 / 5 18 reviews

Gran Via De Les Corts Catalanes 322-324 Map

WIFI & Minibar Water FREE!

From $64

14 Aparthotel Atenea Barcelona

4 stars
3.6 / 5 11 reviews

Joan Guell, 207-211 Map

Free WIFI & Press

From $94

15 HCC Montblanc Hotel Barcelona

3 stars
4.0 / 5 35 reviews

Via Laietana, 61 Map

Free Wifi