Catalonia hotels

Catalonia Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Claris Hotel  5 stars

Pau Claris, 150, Barcelona, Spain, E-08009

Barcelona Very good
GBP 143

Nh Collection Barcelona Gran Hotel Calderon  5 stars

Rambla Catalunya 26, Barcelona, Spain, 08007

Barcelona Great
GBP 226

Sofia  5 stars

Plaza De Pius Xii, 4, Barcelona, Spain, 08028

Barcelona Very good
GBP 209

Grand Hotel Central  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Great
GBP 249

Hotel Neri  5 stars

Carrer De Sant Sever 5, Barcelona, Spain, 08002

Barcelona Perfect
GBP 279

Sir Victor Hotel  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Great
GBP 289

Fairmont Rey Juan Carlos I  5 stars

Av. Diagonal, 661-671, Barcelona, Spain, 08028

Barcelona Very good
GBP 176

El Palace  5 stars

Gran Via De Les Corts Catalanes 668, Barcelona, Spain, 08010

Barcelona Perfect
GBP 587

Le Meridien Barcelona  5 stars

Ramblas 111, Barcelona, Spain, 08002

Barcelona Very good
GBP 310

Le Meridien Ra Beach Hotel & Spa  5 stars

Avinguda Sanatori, 1, El Vendrell, Spain, 43880

El Vendrell Great
GBP 245

Gran Hotel La Florida  5 stars

Crta. Vallvidriera - Tibidabo, Barcelona, Spain, 08035

Barcelona Great
GBP 436

Casa Fuster  5 stars

Passeig De Gracia 132, Barcelona, Spain, 08008

Barcelona Great
GBP 313

Hotel Arts Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Very good
GBP 289

Melia Barcelona Sarria  5 stars

Av. Sarria, 50, Barcelona, Spain, 08029

Barcelona Very good
GBP 182

Pullman Barcelona Skipper  5 stars

Av Del Litoral 10, Barcelona, Spain, 08005

Barcelona Great
GBP 150

Eurostars Grand Marina  5 stars

Moll De Barcelona S/N, Barcelona, Spain, 08039

Barcelona Great
GBP 178

Nh Barcelona Fira Suites  5 stars

Mare De Deu De Bellvitge 3, L'Hospitalet de Llobregat, Spain, 08907

L'Hospitalet de Llobregat Very good
GBP 98

Dolce Sitges  5 stars

Av. Cami De Miralpeix, 12, Sitges, Spain, 08870

Sitges Great
GBP 107

Gran Hotel Monterrey  5 stars

Avenida Vila De Tossa, 27, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 101

Abac Restaurant Hotel  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Great
GBP 231

Nh Collection Barcelona Tower  5 stars

Gran Via 144, L'Hospitalet de Llobregat, Spain, 08907

L'Hospitalet de Llobregat Great
GBP 212

W Barcelona  5 stars

Plz. De La Rosa Dels Vents, 1, Barcelona, Spain, 08039

Barcelona Great
GBP 1 032

Mandarin Oriental Barcelona  5 stars

Passeig De Gracia, 38 - 40, Barcelona, Spain, 08007

Barcelona Perfect
GBP 2 294

Miramar Barcelona  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Great
GBP 156

Bagues  5 stars

La Rambla 105, Barcelona, Spain, 08002

Barcelona Great
GBP 172

Ohla Barcelona  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Great
GBP 213

Mercer Hotel Barcelona  5 stars

Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Perfect
GBP 412

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Very good
GBP 224

Alma Barcelona  5 stars

Mallorca, 269-271, Barcelona, Spain, 08008

Barcelona Perfect
GBP 591

The Level At Melia Barcelona Sky  5 stars

C/ Lope De Vega, 141-147, Barcelona, Spain, 08005

Barcelona Nice
GBP 227

The Serras  5 stars

Passeig De Colom, 9, Barcelona, Spain, 08002

Barcelona Perfect
GBP 346

Renaissance Barcelona Hotel  5 stars

C/ Pau Claris, 122, Barcelona, Spain, 08009

Barcelona Very good
GBP 212

Cotton House Hotel, Autograph Collection  5 stars

Gran Via De Les Corts Catalanes, 670, Barcelona, Spain

Barcelona Very good
GBP 349

Nh Sants Barcelona  4 stars

Numancia, 74, Barcelona, Spain, 08029

Barcelona Very good
GBP 99

Nh Collection Barcelona Podium  4 stars

Bailen 4-6, Barcelona, Spain, 08010

Barcelona Great
GBP 149

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Very good
GBP 122

Hotel Vilamari  4 stars

Vilamari, 34-36, Barcelona, Spain, 08015

Barcelona Very good
GBP 89

Occidental Atenea Mar - Adults Only  4 stars

Paseo Garcia Faria, 37-47, Barcelona, Spain, 08019

Barcelona Great
GBP 129

Barcelo Sants  4 stars

Plaza Dels Paisos Catalans S/N, Barcelona, Spain, 08014

Barcelona Great
GBP 158

Barcelona Airport Hotel  4 stars

Plaza De La Volateria, 3, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Very good
GBP 97

Granados 83  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Great
GBP 150

Hotel Casa Camper  4 stars

Elisabets 11, Barcelona, Spain, 08001

Barcelona Perfect
GBP 161

Cram  4 stars

Aribau, 54, Barcelona, Spain, 08011

Barcelona Great
GBP 80

Salles Hotel Pere IV  4 stars

Pallars 128-130, Barcelona, Spain, 08018

Barcelona Very good
GBP 86

Delfin  4 stars

Avenida Costa Brava 2, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 111

Ibersol Antemare Spa (Adults Only)  4 stars

Avenida Mare De Deu De Montserrat 48, Sitges, Spain, 08870

Sitges Very good
GBP 77

Gotico  4 stars

Jaime I, 14, Barcelona, Spain, 08002

Barcelona Nice
GBP 80

Abbot  4 stars

Avenida Rome 23, Barcelona, Spain, 08029

Barcelona Very good
GBP 87

Hesperia Presidente  4 stars

Avenida Diagonal 570, Barcelona, Spain, 08021

Barcelona Great
GBP 124

Wilson Boutique Hotel  4 stars

Avenida Diagonal 568 Barcelona 08021 Spain, Barcelona, Spain, 08021

Barcelona Great
GBP 133

Alimara  4 stars

Berruguete, 126, Barcelona, Spain, 08035

Barcelona Great
GBP 67

Zenit Barcelona  4 stars

Santalo, 8, Barcelona, Spain, 08021

Barcelona Very good
GBP 78

Exe Cristal Palace  4 stars

Diputacio, 257, Barcelona, Spain, 08007

Barcelona Great
GBP 330

Expo Hotel Barcelona  4 stars

Calle Mallorca 1-23, Barcelona, Spain, 08014

Barcelona Very good
GBP 76

Gran Hotel Barcino  4 stars

Jaume I, 6, Barcelona, Spain, 08002

Barcelona Nice
GBP 104

Hotel Sb Ciutat De Tarragona  4 stars

Plaza Imperial Tarraco 5, Tarragona, Spain, 43005

Tarragona Very good
GBP 60

Barcelona Princess  4 stars

Avenida Diagonal, 1, Barcelona, Spain, 08019

Barcelona Great
GBP 92

Zenit Borrell  4 stars

Comte Borrell 208, Barcelona, Spain, 08029

Barcelona Very good
GBP 71

Acevi Villarroel  4 stars

Villarroel, 106, Barcelona, Spain, 08011

Barcelona Very good
GBP 133

Duquesa De Cardona  4 stars

Passeig Colom, 12, Barcelona, Spain, 08002

Barcelona Great
GBP 274

H Top Royal Star  4 stars

Carretera Blanes A Lloret S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 83

Blaumar Hotel  4 stars

Paseo Jaime I, S/N, Salou, Spain, 43840

Salou Very good
GBP 140

Balmes  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good
GBP 123

Ac Hotel Diagonal L'Illa  4 stars

Avenida Diagonal 555, Barcelona, Spain, 08029

Barcelona Very good
GBP 151

Attica 21 Barcelona Mar  4 stars

Provencals 10, Barcelona, Spain, 08019

Barcelona Very good
GBP 236

H Top Royal Sun  4 stars

Passeig Maritim S/N, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 68

H Top Pineda Palace  4 stars

Passeig Maritim 9, Pineda de Mar, Spain, 08397

Pineda de Mar Very good
GBP 68

Senator Barcelona Spa Hotel  4 stars

Cardenal Reig, 11, Barcelona, Spain, 08028

Barcelona Very good
GBP 117

Sixtytwo Barcelona  4 stars

Passeig De Gracia, 62, Barcelona, Spain, 08007

Barcelona Great
GBP 296

Gran Hotel Torre Catalunya  4 stars

Av. De Roma 2, Barcelona, Spain, 08014

Barcelona Great
GBP 389

H Top Royal Beach  4 stars

Avd. America, 15-23 Lloret De Mar, Girona, 17310, Spain, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 87

Magnolia (Adults Only)  4 stars

Carrer De Madrid 8, Salou, Spain, 43840

Salou Great
GBP 65

Medinaceli  4 stars

Duc De Medinaceli, 8, Barcelona, Spain, 08002

Barcelona Very good
GBP 102

Crowne Plaza Barcelona Fira Center  4 stars

Avenida Rius I Taulet, 1-3, Barcelona, Spain, 08004

Barcelona Great
GBP 156

Vincci Maritimo  4 stars

Llull, 340, Barcelona, Spain, 08019

Barcelona Very good
GBP 581

Ght Oasis Park & Spa  4 stars

C/Actor Pere Codina I Mont, 23 17310 Lloret De Mar - Platja Fenals (Girona) Hg-001804-87, Spain, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 81

Aqua Hotel Bertran Park  4 stars

Carrer Sant Josep 49, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 64

Bel Air Hotel  4 stars

Paseo Maritimo, 169, Castelldefels, Spain, 08860

Castelldefels Great
GBP 127

Hilton Barcelona  4 stars

Avenida Diagonal 589-591, Barcelona, Spain, 08014

Barcelona Very good
GBP 139

Hilton Diagonal Mar Barcelona  4 stars

Passeig Del Taulat, 262-264, Barcelona, Spain, 08019

Barcelona Very good
GBP 400

Aparthotel Atenea Barcelona  4 stars

Joan Guell 207-211 Barcelona 8028 Spain, Barcelona, Spain, 08028

Barcelona Very good
GBP 111

Onix Liceo  4 stars

C/ Nou De La Rambla 36, Barcelona, Spain, 08001

Barcelona Great
GBP 160

Gallery Hotel  4 stars

Rossello, 249, Barcelona, Spain, 08008

Barcelona Great
GBP 223

Calipolis  4 stars

Avenida Sofia, 2-6, Sitges, Spain, 08870

Sitges Very good
GBP 123

Hotel Regina  4 stars

Bergara, 2-4, Barcelona, Spain, 08002

Barcelona Very good
GBP 144

Alexandra Barcelona A Doubletree By Hilton  4 stars

Calle Mallorca 251, Barcelona, Spain, 08008

Barcelona Very good
GBP 151

Colon  4 stars

Av. De La Catedral, 7, Barcelona, Spain, 08002

Barcelona Great
GBP 191

Condes De Barcelona  4 stars

Paseo De Gracia 73, Barcelona, Spain, 08008

Barcelona Very good
GBP 136

America  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Great
GBP 115

Hesperia Barcelona Del Mar  4 stars

Espronceda, 6, Barcelona, Spain, 08005

Barcelona Very good
GBP 78

Pulitzer  4 stars

Carrer De Bergara 8, Barcelona, Spain, 08002

Barcelona Great
GBP 143

Ayre Hotel Caspe  4 stars

Caspe 103, Barcelona, Spain, 08013

Barcelona Great
GBP 108

Concordia Barcelona  4 stars

Paral-Lel, 115, Barcelona, Spain, 08004

Barcelona Great
GBP 78

Hcc Regente  4 stars

Rambla Catalunya 76, Barcelona, Spain, 08008

Barcelona Very good
GBP 98

U232  4 stars

Comte D'Urgell, 232, Barcelona, Spain, 08036

Barcelona Great
GBP 95

Silken Ramblas  4 stars

Pintor Fortuny, 13, Barcelona, Spain, 08001

Barcelona Very good
GBP 121

Carlemany Girona  4 stars

Placa Miquel Santalo, Girona, Spain, 17002

Girona Great
GBP 92

Sercotel Amister Art Hotel  4 stars

Avenida Roma, 93 - 95, Barcelona, Spain, 08029

Barcelona Great
GBP 239

Hotel Barcelona Condal Mar, Managed By Melia  4 stars

Cristobal De Moura 138, Barcelona, Spain, 08019

Barcelona Very good
GBP 107

Hotel 1898  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Great
GBP 184

Pestana Arena Barcelona  4 stars

Consell De Cent, 51-53, Barcelona, Spain, 08014

Barcelona Very good
GBP 73

Barcelona Catedral  4 stars

C/ Dels Capellans, 4, Barcelona, Spain, 08002

Barcelona Great
GBP 354

Advance  4 stars

Sepulveda, 180, Barcelona, Spain, 08011

Barcelona Very good
GBP 153

Gran Hotel Rey Don Jaime  4 stars

Avenida Del Hotel, 22, Castelldefels, Spain, 08860

Castelldefels Very good
GBP 83

Hotel Sb Icaria Barcelona  4 stars

Av Icaria 195, Barcelona, Spain, 08005

Barcelona Very good
GBP 158

Ayre Hotel Gran Via  4 stars

Gran Via De Les Corts Catalanes 322, Barcelona, Spain, 08004

Barcelona Great
GBP 124

Sol Port Cambrils Hotel  4 stars

Rambla Regueral, 11, Cambrils, Spain, 43850

Cambrils Great
GBP 108

Tryp Barcelona Apolo Hotel  4 stars

Avenida Paralelo, 57-59, Barcelona, Spain, 08004

Barcelona Very good
GBP 107

Melia Sitges  4 stars

Joan Salvat Papasseit 38, Sitges, Spain, 08870

Sitges Very good
GBP 125

El Avenida Palace  4 stars

Gran Via De Les Corts Catalanes 605, Barcelona, Spain, 08007

Barcelona Very good
GBP 169

Montecarlo  4 stars

La Rambla 124, Barcelona, Spain, 08002

Barcelona Perfect
GBP 192

Barcelona Universal Hotel  4 stars

Avinguda Paral.Lel, 76-78, Barcelona, Spain, 08001

Barcelona Great
GBP 89

Royal Ramblas  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Great
GBP 147

Derby  4 stars

Loreto 21-25, Barcelona, Spain, 08029

Barcelona Very good
GBP 68

Catalonia Barcelona Plaza  4 stars

Plaza Espana, 6-8, Barcelona, Spain, 08014

Barcelona Great
GBP 328

Urh Sitges Playa  4 stars

Port Alegre 53, Sitges, Spain, 08870

Sitges Very good
GBP 93

Catalonia Atenas  4 stars

Avenida Meridiana 151, Barcelona, Spain, 08026

Barcelona Very good
GBP 69

Catalonia Plaza Catalunya  4 stars

Bergara, 11, Barcelona, Spain, 08002

Barcelona Great
GBP 134

Catalonia Park Putxet  4 stars

Putxet 68-74, Barcelona, Spain, 08023

Barcelona Nice
GBP 87

Hotel Serhs Rivoli Rambla  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good
GBP 120

Catalonia Born  4 stars

Rec Comtal 16-18, Barcelona, Spain, 08003

Barcelona Great
GBP 114

H10 Montcada Boutique Hotel  4 stars

Via Laietana, 24, Barcelona, Spain, 08003

Barcelona Great
GBP 163

Catalonia Eixample 1864  4 stars

Roger De Lluria, 60, Barcelona, Spain, 08009

Barcelona Great
GBP 137

H10 Marina Barcelona  4 stars

Av. Bogatell, 64-68, Barcelona, Spain, 08005

Barcelona Very good
GBP 94

Port Sitges  4 stars

Passeig De Les Drassanes, 1-20, Sitges, Spain, 08870

Sitges Very good
GBP 106

H10 Universitat  4 stars

Ronda Universitat 21, Barcelona, Spain, 08007

Barcelona Great
GBP 121

H10 Itaca  4 stars

Av. De Roma, 22, Barcelona, Spain, 08015

Barcelona Great
GBP 80

Park Hotel San Jorge  4 stars

Avinguda Andorra 28, Platja d'Aro, Spain, 17250

Platja d'Aro Great
GBP 114

Barcelona Center  4 stars

Balmes, 103-105, Barcelona, Spain, 08008

Barcelona Great
GBP 155

Olivia Plaza Hotel  4 stars

Plaza De Catalunya, 19, Barcelona, Spain, 08002

Barcelona Great
GBP 186

Petit Palace Boqueria Garden  4 stars

C/ Boqueria, 10, Barcelona, Spain, 08002

Barcelona Very good
GBP 214

Catalonia Ramblas  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Great
GBP 208

Room Mate Carla  4 stars

Mallorca 288, Barcelona, Spain, 08037

Barcelona Very good
GBP 189

Petit Palace Barcelona  4 stars

C/Roger De Lluria, 21, Barcelona, Spain, 08010

Barcelona Very good
GBP 178

Aparthotel Atenea Valles  4 stars

Aragon, 49, Granollers, Spain, 08400

Granollers Very good
GBP 51

Hotel Midmost  4 stars

Carrer Pelai 14, Barcelona, Spain, 08001

Barcelona Great
GBP 113

Villa Emilia  4 stars

C/ Calabria, 115-117, Barcelona, Spain, 08015

Barcelona Great
GBP 137

Eurohotel Diagonal Port  4 stars

Lope De Vega 4, Barcelona, Spain, 08005

Barcelona Very good
GBP 97

Axel Hotel Barcelona & Urban Spa (Adults Only)  4 stars

Aribau, 33, Barcelona, Spain, 08011

Barcelona Very good
GBP 175

H Top Amaika (Adults Only)  4 stars

C/ Dipotacio 2, 08370 Calella, Spain, Calella, Spain, 08370

Calella Very good
GBP 68

H Top Calella Palace  4 stars

C/ Maria Cardona, 9, Calella, Spain, E08370

Calella Nice
GBP 72

Front Maritim  4 stars

Passeig De Garcia Faria, 69-71, Barcelona, Spain, 08019

Barcelona Very good
GBP 52

Novotel Barcelona Sant Joan Despi  4 stars

Carrer De La Tv3, 2, Sant Joan Despi, Spain, 08970

Sant Joan Despi Very good
GBP 91

Novotel Barcelona Cornella  4 stars

Avinguda Del Maresme 78, Cornella de Llobregat, Spain, 08940

Cornella de Llobregat Very good
GBP 76

H10 Casanova  4 stars

Gran Via De Les Corts Catalanes 559, Barcelona, Spain, 08011

Barcelona Very good
GBP 100

Ilunion Bel Art  4 stars

Carrer De Lepant 406, Barcelona, Spain, 08025

Barcelona Very good
GBP 83

Aqua Hotel Onabrava & Spa  4 stars

Avinguda Del Mar, 6, Santa Susanna, Spain, 08398

Santa Susanna Great
GBP 71

Aqua Hotel Montagut Suites  4 stars

Torrento De Can Gelat S/N, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 78

Gran Hotel Havana  4 stars

Gran Via De Les Corts Catalanes, 647, Barcelona, Spain, 8010

Barcelona Great
GBP 182

Murmuri  4 stars

Rambla De Catalunya 104, Barcelona, Spain, 08008

Barcelona Great
GBP 127

Sunotel Central  4 stars

Gran Via De Les Corts Catalanes 570, Barcelona, Spain, 08011

Barcelona Very good
GBP 127

Hotel Playafels  4 stars

Playa Ribera De Sant Pere, 1-9, Castelldefels, Spain, 08860

Castelldefels Very good
GBP 107

Barcelo Raval  4 stars

Rambla Del Raval, 17-21, Barcelona, Spain, 08001

Barcelona Great
GBP 155

Acqua  4 stars

Alfons V, 9, Salou, Spain, 43840

Salou Nice
GBP 119

Catalonia Port  4 stars

Ample 1 Barcelona 08002 Spain, Barcelona, Spain, 08002

Barcelona Great
GBP 155

Palas Pineda  4 stars

Muntanyals, S/N, La Pineda, Spain, 43481

La Pineda Very good
GBP 193

H10 Salauris Palace  4 stars

Av. Paisos Catalans, S/N, Salou, Spain, 43840

Salou Very good
GBP 124

4R Salou Park Resort I  4 stars

Amposta, 2, Salou, Spain, 43840

Salou Nice
GBP 113

Don Juan Tossa  4 stars

Carretera Barcelona, 22, Tossa de Mar, Spain, 17320

Tossa de Mar Nice
GBP 90

Gran Hotel Don Juan Palace  4 stars

C/ Riera 77, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 151

Hotel Marsol  4 stars

Passeig De Jacint Verdaguer, 7, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 75

Best Western Premier Hotel Dante  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Great
GBP 136

Ght Oasis Tossa & Spa  4 stars

Lope Mateo 3, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 36

Sumus Monteplaya (Adults Only)  4 stars

Passeig Maritim, 50-52, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 71

Sumus Stella & Spa (Adults Only)  4 stars

Carrer De Les Puntaires, 1, Pineda de Mar, Spain, 08397

Pineda de Mar Very good
GBP 79

H10 Salou Princess  4 stars

Av. Principat D'Andorra 15, Salou, Spain, 43840

Salou Very good
GBP 98

Ght Aquarium & Spa  4 stars

Actor Pere Codina I Mont S N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 61

Tahiti Playa  4 stars

Paseo Maritimo, S/N, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 95

Gran Hotel Flamingo  4 stars

Avda. Just Marles, 25, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 96

Hotel Best San Diego  4 stars

C/ Penedes, 23-27, Salou, Spain, 43840

Salou Very good
GBP 75

California Palace Hotel  4 stars

C/ Ciutat De Reus 7, Salou, Spain, 43840

Salou Great
GBP 132

Hotel Best San Francisco  4 stars

Amposta 5, Salou, Spain, 43840

Salou Very good
GBP 82

Fenals Garden  4 stars

Avda. America 41, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 111

Sol Costa Daurada  4 stars

Avenida Paisos Catalans, S/N, Salou, Spain, 43840

Salou Very good
GBP 76

Mercure Barcelona Condor  4 stars

Via Augusta, 127, Barcelona, Spain, 08006

Barcelona Very good
GBP 73

Gran Garbi  4 stars

C/ Potosi 7, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 101

Salles Hotel Ciutat Del Prat  4 stars

Avenida Remolar, 46, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Great
GBP 74

Parador De Aiguablava  4 stars

Platja D Aiguablava, Begur, Spain, 17255

Begur Great
GBP 1 760

Portaventura Hotel Caribe  4 stars

Rambla Del Parc, S/N, Salou, Spain, 43840

Salou Very good
GBP 161

Sb Bcn Events  4 stars

Ronda De Can Rabada 22-24, Castelldefels, Spain, 08060

Castelldefels Very good
GBP 64

Hotel Espana  4 stars

Carrer Sant Pau 9-11, Barcelona, Spain, 08001

Barcelona Great
GBP 138

Portaventura Hotel El Paso  4 stars

Rambla Del Parc S/N, Salou, Spain, 43840

Salou Very good
GBP 170

Gran Hotel La Hacienda  4 stars

Placa De La Unio Europea, 1, La Pineda, Spain, 43481

La Pineda Very good
GBP 129

Acta Atrium Palace  4 stars

Gran Via Corts Catalanes 656, Barcelona, Spain, 08011

Barcelona Great
GBP 136

Tryp Barcelona Aeropuerto Hotel  4 stars

Parque De Negocios Mas Blau II, El Prat de Llobregat, Spain, 08820

El Prat de Llobregat Very good
GBP 98

Hotel Best Los Angeles  4 stars

Falset, 9-17, Salou, Spain, 43840

Salou Nice
GBP 83

4R Regina Gran Hotel  4 stars

Calle Joan Fuster 3, Salou, Spain, 43840

Salou Nice
GBP 88

Best Western Hotel Subur Maritim  4 stars

Paseo Maritimo, S/N, Sitges, Spain, 08870

Sitges Very good
GBP 70

Florida Park  4 stars

Avenida Del Mar, 17, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 79

Volga Hotel (Adults Only)  4 stars

C/ Jovara, 350, Calella, Spain, 8370

Calella Very good
GBP 65

Mercury  4 stars

Av Del Mar, S/N 8398, Santa Susana, Spain, Santa Susanna, Spain, 8398

Santa Susanna Guest rating
GBP 53

H10 Mediterranean Village  4 stars

C/ Ginesta, S/N, Salou, Spain, 43840

Salou Very good
GBP 124

Europa Splash  4 stars

Passeig Maritim 76-78, Malgrat De Mar, Spain, 08380

Malgrat De Mar Perfect
GBP 116

Surf Mar  4 stars

Ramon Casas,9, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 70

Las Vegas  4 stars

Alfonso V, 7, Salou, Spain, 43840

Salou Great
GBP 90

Cala Font  4 stars

Les Dunes 2, Salou, Spain, 43850

Salou Very good
GBP 98

Nh Collection Barcelona Constanza  4 stars

Deu I Mata, 66-99, Barcelona, Spain, 08029

Barcelona Great
GBP 142

Me Sitges Terramar  4 stars

Paseo Maritimo, 80, Sitges, Spain, 08870

Sitges Nice
GBP 210

Hotel Alga  4 stars

Avenida Joan Pericot I Garcia, 55, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell Great
GBP 143

Evenia Olympic Garden  4 stars

Avenida Senyora De Rossell, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 102

Dorada Palace  4 stars

Cami De Les Pasquales, Salou, Spain, 43840

Salou Great
GBP 117

Acapulco  4 stars

C/ Josep De Togores, 21, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 92

Exe Barcelona Gate  4 stars

Maria Tarrida, 6-7, Sant Joan Despi, Spain, 08970

Sant Joan Despi Very good
GBP 123

Best Negresco  4 stars

C/ Replanells, 12-14, Salou, Spain, 43840

Salou Very good
GBP 97

Best Cambrils  4 stars

Avenida Diputacion, 141, Cambrils, Spain, 43850

Cambrils Very good
GBP 84

Hotel Aigua Blava  4 stars

Platja De Fornells S/N, Begur, Spain, 17255

Begur Great
GBP 124

H10 Vintage Salou  4 stars

Birmingham, 3, Salou, Spain, 43840

Salou Very good
GBP 139

Hotel Oasis Park  4 stars

Carles Buigues, 46-48, Salou, Spain, 43840

Salou Very good
GBP 98

Sb Diagonal Zero Barcelona  4 stars

Placa De Llevant, S/N, Barcelona, Spain, 08019

Barcelona Very good
GBP 112

Aqua Hotel Aquamarina & Spa  4 stars

Avenida Del Mar 16, 08389, Santa Susana, Spain, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 71

H Top Caleta Palace  4 stars

Avenida Cavall Bernat 122, Platja d'Aro, Spain, 17250

Platja d'Aro Very good
GBP 90

Barcelona Hotel Colonial  4 stars

Via Laietana 3, Barcelona, Spain, 08003

Barcelona Great
GBP 223

Capri By Fraser Barcelona  4 stars

Sancho De Avila 32-34, Barcelona, Spain, 08018

Barcelona Great
GBP 101

Portaventura Hotel Gold River  4 stars

Avd Alcalde Pere Molas,S/N , Salou, Spain, 43840

Salou Very good
GBP 246

Ohtels Vila Romana  4 stars

Avda Paisos Catalans No 9, Salou, Spain, 43840

Salou Great
GBP 99

Hotel Porta Fira  4 stars

Plaza Europa, 45, L'Hospitalet de Llobregat, Spain, 08907

L'Hospitalet de Llobregat Great
GBP 131

Ayre Hotel Rosellon  4 stars

Rosello 390, Barcelona, Spain, 08025

Barcelona Great
GBP 123

Catalonia Catedral  4 stars

Arcs 10 Barcelona 08002 Spain, Barcelona, Spain, 08002

Barcelona Great
GBP 248

Grupotel Gran Via 678  4 stars

Gran Via De Les Corts Catalanes, 678, Barcelona, Spain, 08010

Barcelona Great
GBP 145

Hotel 4 Barcelona  4 stars

C/ Doctor Trueta, 164, Barcelona, Spain, 08005

Barcelona Great
GBP 68

Grums Hotel & Spa  4 stars

Palaudaries, 26, Barcelona, Spain, 08004

Barcelona Very good
GBP 152

The Mirror Barcelona  4 stars

Corcega, 255, Barcelona, Spain, 08036

Barcelona Great
GBP 80

K+K Hotel Picasso  4 stars

Passeig De Picasso, 26-30, Barcelona, Spain, 08003

Barcelona Perfect
GBP 82

Monica Hotel  4 stars

1 Galceran Marquet, Cambrils, Es, Cambrils, Spain, 48350

Cambrils Very good
GBP 110

Golden Avenida Suites  4 stars

Calle Pompeu Fabra 26, Salou, Spain, 43840

Salou Very good
GBP 73

Amaraigua Adults Only  4 stars

Avenida Dels Pins, 7, Malgrat De Mar, Spain, 08380

Malgrat De Mar Nice
GBP 89

Fira Congress  4 stars

C/ De Jose Agustin Goytisolo, 9-11, Barcelona, Spain, 08908

Barcelona Very good
GBP 85

Golden Donaire Beach  4 stars

Platja Del Raco, S/N, La Pineda, Spain, 43481

La Pineda Great
GBP 204

Oasis Park Splash  4 stars

Montnegre, 54-64, Calella, Spain, 08370

Calella Nice
GBP 86

Golden Taurus Aquapark Resort  4 stars

Passeig Maritim 33, Pineda de Mar, Spain, 08397

Pineda de Mar Great
GBP 169

Golden Port Salou & Spa  4 stars

Pompeu Fabra 32, Salou, Spain

Salou Very good
GBP 133

Rosamar Garden Resort  4 stars

Magnolia, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 120

Alegria Maripins  4 stars

Passeig Maritim, 20-22, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 68

Vilanova Park  4 stars

Carretera De L'Arboc, Km. 2,500, Vilanova i la Geltru, Spain, 08800

Vilanova i la Geltru Very good
GBP 74

Golden Bahia De Tossa  4 stars

Puerto Rico, 27, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 124

H10 Delfin (Adults Only)  4 stars

De La Rioja, 4, Salou, Spain, 43840

Salou Great
GBP 80

Caprici Verd  4 stars

Avda. Del Mar 3, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 77

Four Elements Suites  4 stars

Torre Alta Urb. Port Pirata 15, Salou, Spain, 43840

Salou Very good
GBP 131

H Top Royal Sun Suites  4 stars

Marina, 1, Santa Susanna, Spain, 08398

Santa Susanna Nice
GBP 96

Vincci Bit  4 stars

Josep Pla 69, Barcelona, Spain, 08019

Barcelona Great
GBP 478

Ofelias Hotel  4 stars

Carrer De Llanca 24, Barcelona, Spain, 08015

Barcelona Great
GBP 95

Sorra Daurada Splash  4 stars

Maritim,6-8 , Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 89

Rosamar Maritim  4 stars

Pau Casals, 1, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 93

Room Mate Pau  4 stars

Carrer De Fontanella, 7, Barcelona, Spain, 08001

Barcelona Great
GBP 146

Sunclub Salou  4 stars

Ginesta, 3, Salou, Spain, 43840

Salou Very good
GBP 83

Atenea Port Barcelona Mataro  4 stars

Passeig Maritim, 324, Mataro, Spain, 08302

Mataro Great
GBP 139

Aparthotel Costa Encantada  4 stars

Cami De Santa Cristina A Les Alegries, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 128

Hotel Ciutadella Barcelona  4 stars

Avinguda Del Marques De L Argentera 4, Barcelona, Spain, 08003

Barcelona Very good
GBP 237

Maria Del Mar  4 stars

Ponent, 11, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 63

Abba Garden  4 stars

Santa Rosa 33, Barcelona, Spain, 08950

Barcelona Very good
GBP 81

Renaissance Barcelona Fira Hotel  4 stars

Plaza De Europa, 50-52, L'Hospitalet de Llobregat, Spain, 08902

L'Hospitalet de Llobregat Great
GBP 153

Hesperia Sant Just  4 stars

Frederic Mompou, 1, Sant Just Desvern, Spain, 08907

Sant Just Desvern Very good
GBP 95

Royal Passeig De Gracia  4 stars

Passeig De Gracia, 84, Barcelona, Spain, 08008

Barcelona Great
GBP 108

Hotel Catalonia Gran Via Bcn  4 stars

Gran Via De Les Corts Catalanes 550, Barcelona, Spain, 08011

Barcelona Great
GBP 161

Hotel Primero Primera  4 stars

Doctor Carulla, 25, Barcelona, Spain, 8017

Barcelona Perfect
GBP 153

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

Gran Via De Las Corts Catalanes 629, Barcelona, Spain, 08010

Barcelona Great
GBP 122

H10 Urquinaona Plaza  4 stars

Placa Urquinaona, 2, Barcelona, Spain, 08010

Barcelona Great
GBP 135

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Great
GBP 125

Olivia Balmes Hotel  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Perfect
GBP 258

Petit Palace Boqueria  4 stars

Boqueria 12, Barcelona, Spain, 08002

Barcelona Very good
GBP 179

Sunotel Club Central  4 stars

Calle Valencia 157, Barcelona, Spain, 08011

Barcelona Very good
GBP 134

Parador De Cardona  4 stars

Castell De Cardona, S/N, Cardona, Spain, 08261

Cardona Great
GBP 93

Melia Barcelona Sky  4 stars

C/ Pere Iv, 272-286, Barcelona, Spain, 08005

Barcelona Very good
GBP 155

Estival Centurion Playa  4 stars

Diputacion, 70, Cambrils, Spain, 43850

Cambrils Very good
GBP 146

Medplaya Piramide Salou  4 stars

C/ Viladomat, 9, Salou, Spain, 43840

Salou Very good
GBP 68

Hotel Sb Plaza Europa  4 stars

Carrer De Les Ciencies 11-13, L'Hospitalet de Llobregat, Spain, 08908

L'Hospitalet de Llobregat Great
GBP 109

Augusta Club (Adults Only)  4 stars

Carrer Dels Mestres 6, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 90

Hotel Castell D'Emporda  4 stars

Castell D'Emporda, S/N, La Bisbal d'Emporda, Spain

La Bisbal d'Emporda Great
GBP 157

Mh Apartments Barcelona  4 stars

Carrer D Arago 162, Barcelona, Spain

Barcelona
GBP 154

H10 Port Vell  4 stars

Pas De Sota Muralla, 9, Barcelona, Spain, 08003

Barcelona Perfect
GBP 112

Vincci Gala  4 stars

Ronda Sant Pere, 32, Barcelona, Spain, 08010

Barcelona Great
GBP 146

H10 Art Gallery  4 stars

Enric Granados 62-64, Barcelona, Spain, 08008

Barcelona Great
GBP 91

Madanis  4 stars

Riera Blanca 10, Barcelona, Spain, 0000

Barcelona Very good
GBP 90

Portaventura Hotel Portaventura  4 stars

Avda. Alcalde De Pere Molas S/N, Salou, Spain

Salou Great
GBP 176

Alegria Pineda Splash  4 stars

De Les Puntaires, 20, Pineda de Mar, Spain, 08397

Pineda de Mar Nice
GBP 148

Alegria Mar Mediterrania (Adults Only)  4 stars

Paseo Maritimo S/N, Santa Susanna, Spain, 8398

Santa Susanna Nice
GBP 80

Evenia Olympic Park  4 stars

Avenida Senyora De Rossell S/N, Lloret de Mar, Spain

Lloret de Mar Nice
GBP 121

Hotel Villa Romana  4 stars

Avinguda Paisos Catalans,9 , 43840, Salou, Spain

Salou
GBP 128

Two Hotel Barcelona By Axel (Adults Only)  4 stars

Calabria 90-92, Barcelona, Spain

Barcelona Great
GBP 83

H10 Cambrils Playa  4 stars

Avenida Diputacion, 77, Cambrils, Spain, 43850

Cambrils Nice
GBP 110

Frontair Congress  4 stars

Alberedes 16, Sant Boi de Llobregat, Spain

Sant Boi de Llobregat Very good
GBP 62

H10 Cubik  4 stars

Via Laietana 69, Barcelona, Spain

Barcelona Perfect
GBP 159

Negresco Princess  4 stars

Roger De Lluria, 16-18, Barcelona, Spain, 08010

Barcelona Perfect
GBP 150

Casa Bonay  4 stars

Gran Via De Les Corts Catalanes 700, Barcelona, Spain

Barcelona
GBP 113

Hotel Playa Sol  4 stars

Carrer De Pianc, 3, Cadaques, Spain, 17488

Cadaques Great
GBP 132

Ilunion Barcelona  4 stars

Ramon Turro 196-198, Barcelona, Spain, 08005

Barcelona Very good
GBP 108

Camping La Torre Del Sol  4 stars

Carretera Nacional, 340 Km 1136, Mont-roig del Camp, Spain, 43300

Mont-roig del Camp
GBP 24

Rosamar & Spa  4 stars

Pau Casals 8-10, Lloret de Mar, Spain, 00

Lloret de Mar Nice
GBP 106

Mercure Atenea Aventura  4 stars

Avda Ramon D'Olzina 52, Vila Seca, Spain

Vila Seca Very good
GBP 60

H Top Platja Park  4 stars

Avinguda Strasbourg, 10, Platja d'Aro, Spain, 17250

Platja d'Aro Guest rating
GBP 69

Portaventura Hotel Gold River - Includes Portaventura Park Tickets  4 stars

Avenida Alcalde Pere Molas Km.2, Salou, Spain, 43840

Salou Very good
GBP 288

Estival Park  4 stars

Cami Del Raco, 15-17, La Pineda, Spain, 43481

La Pineda Very good
GBP 148

Delamar (Adults Only)  4 stars

Avinguda De Just Marles 21-23, Lloret de Mar, Spain

Lloret de Mar Guest rating
GBP 109

Tossa Beach - Center  4 stars

Avda La Palma, 9 , Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 117

Nh Barcelona La Maquinista  3 stars

Sao Paulo 33-37, Barcelona, Spain, 08030

Barcelona Very good
GBP 76

Nh Porta Barcelona  3 stars

Generalitat De Catalunya 6, Sant Just Desvern, Spain, 08960

Sant Just Desvern Very good
GBP 73

Condado  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Great
GBP 99

Oriente Atiram  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good
GBP 113

Park Hotel Barcelona  3 stars

Avda. Marques De L'Argentera, 11, Barcelona, Spain, 08003

Barcelona Very good
GBP 99

Rialto  3 stars

Carrer De Ferran, 40-42, Barcelona, Spain, 08002

Barcelona Very good
GBP 106

Suizo  3 stars

Plaza Del Angel, 12, Barcelona, Spain, 08002

Barcelona Very good
GBP 83

Auto Hogar  3 stars

Avenida Parallel 64, Barcelona, Spain, 08001

Barcelona Very good
GBP 102

Nh Barcelona Barri Gotic  3 stars

Ample, 31, Barcelona, Spain, 08002

Barcelona Very good
GBP 111

Terramar Calella  3 stars

Diputacio 50, Calella, Spain, 08370

Calella Nice
GBP 60

Arc La Rambla  3 stars

La Rambla, 19-21, Barcelona, Spain, 08002

Barcelona Very good
GBP 143

Leonardo Hotel Barcelona Gran Via  3 stars

Diputacio 100, Barcelona, Spain, 08015

Barcelona Very good
GBP 123

H Top Molinos Park  3 stars

Carrer Del Bosc Del Quec 1-9, Salou, Spain, 43840

Salou Guest rating
GBP 65

Astoria  3 stars

Paris, 203, Barcelona, Spain, 08036

Barcelona Very good
GBP 62

Ab Viladomat  3 stars

Viladomat, 197, Barcelona, Spain, 08015

Barcelona Very good
GBP 66

Barcelona Century Hotel  3 stars

Valencia 154, Barcelona, Spain, 08011

Barcelona Very good
GBP 127

Hcc Montblanc  3 stars

Via Laietana 61, Barcelona, Spain, 08003

Barcelona Very good
GBP 91

Husa Pedralbes  3 stars

Fontcoberta 4, Barcelona, Spain, 08034

Barcelona Guest rating
GBP 108

Evenia Rocafort  3 stars

Rocafort 23 - 25, Barcelona, Spain, 08015

Barcelona Very good
GBP 71

H Top Planamar  3 stars

Passeig Maritim, 10-12, Malgrat De Mar, Spain, 08380

Malgrat De Mar Guest rating
GBP 76

Ilunion Auditori  3 stars

Sicilia 166-170, Barcelona, Spain, 08013

Barcelona Very good
GBP 139

4R Playa Park  3 stars

Vendrell 1-3, Salou, Spain, 43840

Salou Very good
GBP 107

Ght Balmes  3 stars

Balmes, 123, Calella, Spain, 08370

Calella Very good
GBP 78

H10 Catalunya Plaza Boutique Hotel  3 stars

Placa Catalunya, 7, Barcelona, Spain, 08002

Barcelona Great
GBP 115

H10 Raco Del Pi  3 stars

Carrer Del Pi, 7, Barcelona, Spain, 08002

Barcelona Great
GBP 113

Onix Fira  3 stars

C/ Llanca, 30, Barcelona, Spain, 08015

Barcelona Very good
GBP 71

Hotel Turin  3 stars

Pintor Fortuny, 9, Barcelona, Spain, 08001

Barcelona Great
GBP 108

Europark  3 stars

Aragon 325, Barcelona, Spain, 08009

Barcelona Great
GBP 93

Silken Sant Gervasi  3 stars

Sant Gervasi De Cassoles, 26, Barcelona, Spain, 08022

Barcelona Great
GBP 82

Jazz  3 stars

Pelai, 3, Barcelona, Spain, 08001

Barcelona Great
GBP 114

Granvia  3 stars

642Gran Via De Les Corts Catalanes, Barcelona, Spain, 08007

Barcelona Great
GBP 116

Sagrada Familia  3 stars

C/Corsega 541 - 543, Barcelona, Spain, 08025

Barcelona Very good
GBP 80

B Hotel  3 stars

Gran Via, 389, Barcelona, Spain, 08015

Barcelona Great
GBP 124

Soho  3 stars

Gran Via De Les Corts Catalanes, 543-545, Barcelona, Spain, 08011

Barcelona Great
GBP 77

Glories  3 stars

Calle Padilla 173, Barcelona, Spain, 08013

Barcelona Very good
GBP 57

Ramblas  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good
GBP 190

Catalonia Sagrada Familia  3 stars

Aragon 569 Bis, Barcelona, Spain, 08026

Barcelona Very good
GBP 91

Catalonia Park Guell  3 stars

Paseo Mare De Deu Del Coll, 10, Barcelona, Spain, 08023

Barcelona Very good
GBP 81

Aranea  3 stars

Consell De Cent 444, Barcelona, Spain, 08013

Barcelona Very good
GBP 63

Leonardo Hotel Barcelona Las Ramblas  3 stars

Junta De Comercio, 8,10,12, Barcelona, Spain, 08001

Barcelona Very good
GBP 175

Catalonia Portal De L'Angel  3 stars

Portal De L'Angel, 17, Barcelona, Spain, 08002

Barcelona Great
GBP 114

Hesperia Sant Joan Suites  3 stars

Josep Trueta 2, Sant Joan Despi, Spain, 08970

Sant Joan Despi Very good
GBP 93

Caledonian  3 stars

Gran Via De Les Corts Catalanes 574, Barcelona, Spain, 08011

Barcelona Great
GBP 128

H Top Gran Casino Royal  3 stars

C/Esports S/N, Lloret de Mar, Spain, E17310

Lloret de Mar Guest rating
GBP 141

54 Barceloneta  3 stars

Passeig Joan De Borbo, 54, Barcelona, Spain, 08003

Barcelona Very good
GBP 60

Holiday Inn Express Barcelona City 22@  3 stars

Calle Pallars 203, Barcelona, Spain, 08005

Barcelona Very good
GBP 98

Canal Olimpic  3 stars

Ginesta 13, Castelldefels, Spain, 08860

Castelldefels Nice
GBP 69

Sunotel Aston  3 stars

C/ Paris 101, Barcelona, Spain, 08029

Barcelona Nice
GBP 52

Ciudad De Castelldefels  3 stars

Paseo De La Marina, 212, Castelldefels, Spain, 08860

Castelldefels Very good
GBP 92

Catalonia Avinyo  3 stars

Avinyo 16, Barcelona, Spain, 08002

Barcelona Very good
GBP 77

Chic & Basic Born  3 stars

Princesa, 50, Barcelona, Spain, 08003

Barcelona Great
GBP 109

H Top Alexis  3 stars

Calle Marina, 59, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 59

Grupotel Gravina  3 stars

C/Gravina 12, Barcelona, Spain, 08001

Barcelona Very good
GBP 101

Villamarina Club  3 stars

Ciutat De Reus 42, Salou, Spain, 43840

Salou Great
GBP 169

Eurosalou  3 stars

Ciutat De Reus 5, Salou, Spain, 43850

Salou Nice
GBP 384

Selvamar  3 stars

Avenida Vila De Tossa 51, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 190

Platjador  3 stars

Passeig De La Ribera 35, Sitges, Spain, 08870

Sitges Great
GBP 87

Lleo  3 stars

Pelai, 22-24, Barcelona, Spain, 08001

Barcelona Very good
GBP 90

Ght Neptuno  3 stars

La Guardia, 52, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 68

Ght Costa Brava  3 stars

C Verge De Montserrat 1, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 85

Moderno  3 stars

Hospital 11, Barcelona, Spain, 08001

Barcelona Very good
GBP 101

Sant Agusti  3 stars

Placa Sant Agusti 3, Barcelona, Spain, 08001

Barcelona Very good
GBP 115

Marinada  3 stars

Fra Juniper Serra, 3, Salou, Spain, 43840

Salou Very good
GBP 109

Santa Monica  3 stars

Avinguda Del Turisme, 72-78, Calella, Spain, 08370

Calella Very good
GBP 67

Apartamentos Alegria Bolero Park  3 stars

Francesc Cambo 15-17, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 61

H Top Palm Beach  3 stars

Aribau, 3, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 118

Hotel Gaudi  3 stars

Nou De La Rambla, 12, Barcelona, Spain, 08001

Barcelona Great
GBP 112

Garbi Park  3 stars

Santa Marta 1, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 94

Planas  3 stars

Plaza Bonet, 3, Salou, Spain, 43840

Salou Nice
GBP 74

Papi Hotel  3 stars

Avenida Barcelona, Malgrat De Mar, Spain, 08380

Malgrat De Mar Great
GBP 68

Estival Eldorado Resort  3 stars

Calle Doppler 1, Cambrils, Spain, 43850

Cambrils Great
GBP 136

California Garden  3 stars

Autovia Tarragona-Salou,13, Salou, Spain, 43840

Salou Very good
GBP 93

Reymar  3 stars

Passeig Maritim 96, 08380 Malgrat De Mar, Spain, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 29

Bcn Urban Hotels Gran Ronda  3 stars

Ronda De Sant Antoni 49, Barcelona, Spain, 08010

Barcelona Very good
GBP 133

Riviera  3 stars

Avenida Del Mar 21, Santa Susanna, Spain, 08398

Santa Susanna Very good
GBP 108

Jaime I  3 stars

Logrono 16-20, Salou, Spain, 43840

Salou Nice
GBP 69

Hotel Best Cap Salou  3 stars

Cala De La Font, 1, Salou, Spain, 43850

Salou Nice
GBP 122

Costa Brava Blanes  3 stars

Anselm Clave 48, Blanes, Spain, 17300

Blanes Very good
GBP 62

Catalonia Albeniz  3 stars

Arago, 591-593 Barcelona 8026 Spain, Barcelona, Spain, 08026

Barcelona Very good
GBP 83

Hotel Del Mar  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good
GBP 87

Bon Repos  3 stars

Vallderoure, 17-23, Calella, Spain, 08370

Calella Very good
GBP 55

Esplai  3 stars

Ramon Y Cajal, 2-16, Calella, Spain, 08370

Calella Guest rating
GBP 72

Nouvel  3 stars

Carrer De Santa Anna, 18-20, Barcelona, Spain, 08002

Barcelona Very good
GBP 109

Salou Suite  3 stars

Carrer De Valls 16, Salou, Spain, 43840

Salou Guest rating
GBP 60

Nh Barcelona Eixample  3 stars

Valencia 105-107, Barcelona, Spain, 08011

Barcelona Very good
GBP 79

4R Salou Park Resort II  3 stars

Amposta, 4-6, Salou, Spain, 43850

Salou Very good
GBP 146

Luna Park  3 stars

12 Cristobal Colon, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 198

Ohtels Belvedere  3 stars

C/ Terrer, 7, Salou, Spain, 43850

Salou Very good
GBP 75

Reymar Playa  3 stars

Paseo Maritimo, 54, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 58

Els Pins  3 stars

34 Nostra Sra. Del Carme, Platja D'Aro, Es, Platja d'Aro, Spain, 17250

Platja d'Aro Very good
GBP 146

Ciutat De Barcelona  3 stars

C/ Princesa, 33-35, Barcelona, Spain, 08003

Barcelona Great
GBP 99

Jaume  3 stars

Central, 30, Alp, Spain, 17538

Alp Very good
GBP 88

Ght Maritim  3 stars

Passeig Les Roques, S/N, Calella, Spain, 08370

Calella Very good
GBP 40

Garbi Calella Palafrugell  3 stars

20 Avda. Baldomer Gili I Roig, Calella De Palafrugell, Es, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell Very good
GBP 124

California  3 stars

Rauric, 14, Barcelona, Spain, 08002

Barcelona Great
GBP 100

Giverola Resort  3 stars

Cala De Giverola, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 113

Antiga  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Great
GBP 67

Guitart Central Park Aqua Resort  3 stars

Constanti Ribalaigua, 7, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 49

Ronda House  3 stars

Carrer San Erasmo 19, Barcelona, Spain, 08001

Barcelona Nice
GBP 73

Alegria Fenals Mar  3 stars

Domenech Carles, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 46

Ciutat Vella  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Great
GBP 112

Travelodge Barcelona Fira  3 stars

Carrer De La Botanica 25, L'Hospitalet de Llobregat, Spain, 08908

L'Hospitalet de Llobregat Nice
GBP 138

Suites Avenue  3 stars

Passeig De Gracia 83, Barcelona, Spain, 08008

Barcelona Great
GBP 163

Onix Rambla  3 stars

Rambla De Catalunya 24, Barcelona, Spain, 08007

Barcelona Great
GBP 102

Les Dalies Apartaments  3 stars

Autovia De Salou A Reus, 3, Salou, Spain, 43840

Salou Very good
GBP 57

Praktik Rambla  3 stars

Rambla Catalunya, 27, Barcelona, Spain, 08007

Barcelona Great
GBP 104

Room Mate Emma  3 stars

Carrer Del Rossello 205, Barcelona, Spain, 08008

Barcelona Great
GBP 152

Sant Antoni  3 stars

Calle Consell De Cent, 476, Barcelona, Spain, 08025

Barcelona Very good
GBP 83

Acta Mimic  3 stars

Arc Del Teatre, 58, Barcelona, Spain, 08001

Barcelona Very good
GBP 69

Denit Hotel  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Great
GBP 101

Four Points By Sheraton Barcelona Diagonal  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Great
GBP 104

Ght Tossa Park Aparthotel  3 stars

C/ Victor Catala 17, Tossa de Mar, Spain

Tossa de Mar Guest rating
GBP 100

Cye Holiday Centre  3 stars

Carrer De Paris, 21, Salou, Spain, 43840

Salou Very good
GBP 80

Comtat Sant Jordi  3 stars

Travessera De Ginebro, 2, Platja d'Aro, Spain, 17250

Platja d'Aro Nice
GBP 75

Ohtels Villa Dorada  3 stars

C/ Vendrell,11, Salou, Spain

Salou Guest rating
GBP 107

Festival Village  3 stars

Carretera De La Costa 61, Salou, Spain, 43840

Salou Great
GBP 167

President Hotel  3 stars

C/Valldebanador 31-37, Calella, Spain, 08370

Calella Great
GBP 61

Barcelona House  3 stars

Calle Escudellers 19, Barcelona, Spain, 8002

Barcelona Great
GBP 68

Santa Monica Playa  3 stars

Falset, 3, Salou, Spain, 43840

Salou Nice
GBP 89

Mar Blau Hotel  3 stars

Valldebanador, 23-29, Calella, Spain

Calella Great
GBP 72

Hotel Best Mediterraneo  3 stars

Calle Vendrell 23, Salou, Spain, 43840

Salou Nice
GBP 81

Hotel Banys Orientals  3 stars

Argenteria, 37, Barcelona, Spain

Barcelona Great
GBP 121

Mont Rosa Hotel  3 stars

Paseo De Las Rocas 13-25, Calella, Spain, 08370

Calella
GBP 53

Samba  3 stars

Francesc Cambo,10, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 77

Santa Susanna Resort  3 stars

Crta Nacional 2, Santa Susanna, Spain, 08398

Santa Susanna Nice
GBP 65

Rosa Nautica  3 stars

Paseo Maritimo 2-4, Malgrat De Mar, Barcelona, 08380, Spain, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 77

Playa De Oro  3 stars

C/ Vendrell 9, Salou, Spain, 43840

Salou Nice
GBP 85

Mercedes  3 stars

Avda. Frederic Mistral 32, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 50

Catalonia  3 stars

C/ Sant Jaume, 42-50 - 08370 Calella, Calella, Spain, 08370

Calella Nice
GBP 43

H Top Summer Sun  3 stars

Avenida Del Mar, S/N, Santa Susanna, Spain, 08398

Santa Susanna Nice
GBP 62

Andante Hotel  3 stars

Avenida Drassanes 23-25 Barcelona 08001 Spain, Barcelona, Spain, 08001

Barcelona Great
GBP 109

Europa Apartments  3 stars

C Luis Company 23-25/Blanes/, Blanes, Spain, 17300

Blanes Nice
GBP 83

Citadines Ramblas Barcelona  3 stars

Ramblas 122, Barcelona, Spain, 08002

Barcelona Very good
GBP 142

La Santa Maria  3 stars

Paseo De La Ribera, 52, Sitges, Spain, 08870

Sitges Very good
GBP 100

Continental Barcelona Hotel  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Very good
GBP 151

Generator Barcelona  3 stars

Corsega, 377, Barcelona, Spain, 08037

Barcelona Very good
GBP 80

Travelodge Barcelona Poblenou  3 stars

Calle Llull 170, Barcelona, Spain, 08005

Barcelona Very good
GBP 64

Nh Barcelona Centro  3 stars

Duc, 15, Barcelona, Spain, 08002

Barcelona Great
GBP 276

Albatros Family  3 stars

60-62 Bruselas, Salou, Es, Salou, Spain, 43840

Salou Very good
GBP 99

Hotel Sitges  3 stars

Avda. De La Mare De Deu Del Vinyet, 63, Sitges, Spain, 08870

Sitges Very good
GBP 80

Next To  3 stars

Rossello, 242, Barcelona, Spain, 08008

Barcelona Great
GBP 102

Subur  3 stars

Passeig De La Ribera S/N Sitges 8870 Spain, Sitges, Spain, 08870

Sitges Nice
GBP 62

Hotel Market  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Very good
GBP 90

Merce  3 stars

Rdo. Antoni Doltra, 2-4, Pineda de Mar, Spain

Pineda de Mar Very good
GBP 58

Praktik Bakery  3 stars

Provenca, 279, Barcelona, Spain

Barcelona Great
GBP 99

Yurbban Trafalgar  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Perfect
GBP 114

Eurohotel Gran Via Fira  3 stars

C/ Ciencias 98-100, L'Hospitalet de Llobregat, Spain

L'Hospitalet de Llobregat Nice
GBP 128

H Top Olympic  3 stars

C Benavente S N, Calella, Spain

Calella Guest rating
GBP 58

Sant Jordi Hostel Rock Palace  3 stars

Balmes, 75, Barcelona, Spain, 08007

Barcelona Perfect
GBP 42

Hotel Galeon - Galeon Pavillon  3 stars

San Francisco 46-48, Sitges, Spain

Sitges Great
GBP 68

Medplaya Calypso  3 stars

Pompeu Fabra, 54-62, Salou, Spain

Salou Nice
GBP 107

Hotel Tamariu  3 stars

Passeig Del Mar, 2, Tamariu, Spain, 17212

Tamariu Perfect
GBP 93

Domus Selecta Constanza  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Great
GBP 122

Santa Marta  2 stars

General Castanos 14, Barcelona, Spain, 08003

Barcelona Nice
GBP 484

Via Augusta  2 stars

Via Augusta, 63, Barcelona, Spain, 08006

Barcelona Great
GBP 87

Amrey Sant Pau  2 stars

C/Sant Antoni Maria Claret 173, Barcelona, Spain, 08041

Barcelona Great
GBP 90

Paral-Lel  2 stars

Carrer Del Poeta Cabanyes 5-7, Barcelona, Spain, 08004

Barcelona Great
GBP 62

Hotel Montserrat  2 stars

Espalter 27, Sitges, Spain, 08670

Sitges Very good
GBP 80

Sunotel Junior  2 stars

Av. Sarria 9, Barcelona, Spain, 08029

Barcelona Nice
GBP 51

El Cid  2 stars

San Jose, 39, Sitges, Spain, 08870

Sitges Very good
GBP 49

Diana  2 stars

Plaza Espana, 6, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 136

Els Llorers  2 stars

Amadeu Vives, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 40

Oasis  2 stars

Pla De Palau, 17, Barcelona, Spain, 08003

Barcelona Very good
GBP 140

San Eloy  2 stars

Carretera Llagostera, Km 14, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 92

Hotel Curious  2 stars

C/ Carme, 25, Barcelona, Spain, 08001

Barcelona Great
GBP 103

Praktik Garden  2 stars

Diputacio, 325, Barcelona, Spain, 08009

Barcelona Very good
GBP 75

Melon District Poble Sec  2 stars

Avenida Paral.Lel 101, Barcelona, Spain, 08004

Barcelona Very good
GBP 41

Internacional II  2 stars

Vendrell, 12, Salou, Spain, 43840

Salou Nice
GBP 67

Don Juan Center  2 stars

Carrer Torrento, 5 17310 Lloret De Mar Girona, Spain, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 160

Acta Antibes  2 stars

Diputacio 394, Barcelona, Spain, 08013

Barcelona Great
GBP 64

Barcelona Urbany Hostel  2 stars

Avinguda Meridiana 97, Barcelona, Spain, 08026

Barcelona Nice
GBP 67

Ibis Barcelona Centro  2 stars

C/ Napoles, 230, Barcelona, Spain, 08020

Barcelona Nice
GBP 88

Casa Gracia  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Great
GBP 96

Hostel St Christophers Inn Barcelona  2 stars

Bergara, 3, Barcelona, Spain, 08002

Barcelona Very good
GBP 45

Hotel Paseo De Gracia  2 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Nice
GBP 86

Toc Hostel Barcelona  2 stars

Calle Gran Via De Les Corts Catalanes 580, Barcelona, Spain, 08011

Barcelona Great
GBP 68

Inout Hostel  2 stars

Major Del Rectoret 2, Barcelona, Spain

Barcelona Nice
GBP 34

Alegria Inh 24043  2 stars

Avinguda Alegries 22 17310 Lloret De Mar Girona, Costa Brava, Spain, 17310

Costa Brava
GBP 65

Amistat Beach Hostel  2 stars

Amistat, 21-23, Barcelona, Spain, 8005

Barcelona Great
GBP 56

Hotel Miami  2 stars

Escultor Mares, 2, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 33

La Siesta Salou Camping Resort  2 stars

C/ Del Nord 37, Salou, Spain, 43840

Salou
GBP 127

Hostal La Fosca  2 stars

Passeig De La Fosca 24, Palamos, Spain, 17230

Palamos Guest rating
GBP 98

El Jardin  2 stars

Placa Sant Josep Oriol, 1, Barcelona, Spain, 08002

Barcelona Great
GBP 70

Hotel Casamar  2 stars

Del Nero, 3, Llafranc, Spain, 17211

Llafranc Guest rating
GBP 74

Roma Reial  0 stars

Placa Reial 11, Barcelona, Spain, 08002

Barcelona Nice
GBP 202

Cye Salou  0 stars

Placa Europa, 2, Salou, Spain, 43840

Salou Great
GBP 53

Peninsular Hotel  0 stars

Calle San Pau 34, Barcelona, Spain, 8001

Barcelona Nice
GBP 94

Catalonia Gardens  0 stars

Vendrell 14-16, Salou, Spain, 43840

Salou Guest rating
GBP 44

Pins Platja  0 stars

Avenida Diputacion, 147, Cambrils, Spain, 43850

Cambrils Very good
GBP 93

Almonsa Playa  0 stars

Montblanc, 4, Salou, Spain, 43840

Salou Nice
GBP 56

Lugaris Beach  0 stars

Passeig Calvell 45, Barcelona, Spain, 08005

Barcelona Great
GBP 92

Hotel Lloret Ramblas  0 stars

Rambla Canaletes, 125, Barcelona, Spain, 08002

Barcelona Very good
GBP 78

Trimar  0 stars

10-18 Joan Bautista Lambert, Lloret De Mar, Es, Lloret de Mar, Spain, 17310

Lloret de Mar Great
GBP 194

Pineda Park  0 stars

Amadeu Vives, 32, La Pineda, Spain, 43481

La Pineda Great
GBP 127

Hostal Levante Barcelona  0 stars

Baixada De Sant Miquel, 2, Barcelona, Spain, 08002

Barcelona Very good
GBP 72

Salou Pacific  0 stars

Vendrell 10, Salou, Spain, 43840

Salou Nice
GBP 70

Diagonal Apartments 1  0 stars

Avinguda Diagonal, 245, Barcelona, Spain, 08013

Barcelona Very good
GBP 143

Happy Friends  0 stars

Calle San Benet 3 Esc.1 Planta 1, Sitges, Spain

Sitges
GBP 130

Velor Apartments  0 stars

Paseo Espana, 47, Castelldefels, Spain, 08860

Castelldefels Perfect
GBP 65

Kabul Backpackers Hostel  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Very good
GBP 19

Uma Suites Barceloneta Beach  0 stars

61 Carrer De Sant Miquel, Barcelona, Spain, 08003

Barcelona Very good
GBP 260

Camping Cala Llevado  0 stars

Crta. Gi-682 De Tossa A Lloret Km. 18,9, Tossa de Mar, Spain, 17320

Tossa de Mar
GBP 124

Tamarit Beach Resort  0 stars

Carretera N-340, Km 1172, Tamarit, Spain, 43008

Tamarit Great
GBP 61

La Ciudadela  0 stars

Paseo Pujadas, 5, Barcelona, Spain

Barcelona Very good
GBP 81