Catalonia hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

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 193

Sofia  5 stars

Plaza Pio XII 4, Barcelona, Spain, 08028

Barcelona Very good
GBP 218

Grand Hotel Central  5 stars

Via Laietana, 30, Barcelona, Spain, 08003

Barcelona Great
GBP 271

Hotel Neri  5 stars

Carrer De Sant Sever 5, Barcelona, Spain, 08002

Barcelona Perfect
GBP 292

Sir Victor  5 stars

Rossello, 265, Barcelona, Spain, 08008

Barcelona Great
GBP 285

Fairmont Rey Juan Carlos I  5 stars

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

Barcelona Very good
GBP 200

El Palace  5 stars

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

Barcelona Perfect
GBP 456

Le Meridien Barcelona  5 stars

Ramblas, 111, Barcelona, Spain, 08002

Barcelona Very good
GBP 396

Le Meridien Ra Beach Hotel And Spa  5 stars

Avinguda Sanatori, 1, El Vendrell, Spain, 43880

El Vendrell Great
GBP 312

Gran Hotel La Florida  5 stars

Crta. Vallvidriera - Tibidabo, Barcelona, Spain, 08035

Barcelona Great
GBP 303

Casa Fuster  5 stars

Passeig De Gracia 132, Barcelona, Spain, 08008

Barcelona Great
GBP 926

Hotel Arts Barcelona  5 stars

Marina 19-21, Barcelona, Spain, 08005

Barcelona Great
GBP 500

Melia Golf Vichy Catalan  5 stars

Carretera Nacional II Km.701, Caldes de Malavella, Spain, 17455

Caldes de Malavella Great
GBP 227

Melia Barcelona Sarria  5 stars

Av. Sarria, 50, Barcelona, Spain, 08029

Barcelona Very good
GBP 136

Pullman Barcelona Skipper  5 stars

Av Del Litoral 10, Barcelona, Spain, 08005

Barcelona Great
GBP 193

Eurostars Grand Marina  5 stars

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

Barcelona Great
GBP 159

Hesperia Fira Suites  5 stars

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

L'Hospitalet de Llobregat Very good
GBP 95

Dolce By Wyndham Sitges Barcelona  5 stars

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

Sitges Great
GBP 108

Gran Hotel Monterrey  5 stars

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

Lloret de Mar Very good
GBP 98

Abac Restaurant Hotel  5 stars

Avenida Tibidabo, 1, Barcelona, Spain, 08022

Barcelona Great
GBP 882

М  5 stars

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

L'Hospitalet de Llobregat Great
GBP 192

W Barcelona  5 stars

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

Barcelona Great
GBP 799

Mandarin Oriental Barcelona  5 stars

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

Barcelona Perfect
GBP 967

Miramar Barcelona  5 stars

Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038

Barcelona Great
GBP 183

Bagues  5 stars

La Rambla, 105, Barcelona, Spain, 08002

Barcelona Great
GBP 259

Ohla Barcelona  5 stars

Via Laietana 49, Barcelona, Spain, 08003

Barcelona Great
GBP 231

Mercer Hotel Barcelona  5 stars

Dels Lledo, 7, Barcelona, Spain, 08002

Barcelona Perfect
GBP 367

Majestic Hotel And Spa Barcelona  5 stars

Passeig De Gracia, 68, Barcelona, Spain, 08007

Barcelona Very good
GBP 227

Alma Barcelona  5 stars

Mallorca, 269-271, Barcelona, Spain, 08008

Barcelona Perfect
GBP 244

The Level At Melia Barcelona Sky  5 stars

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

Barcelona Nice
GBP 285

The Serras  5 stars

Passeig De Colom 9, Barcelona, Spain, 08002

Barcelona Perfect
GBP 326

Renaissance Barcelona Hotel  5 stars

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

Barcelona Very good
GBP 237

Cotton House Hotel, Autograph Collection  5 stars

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

Barcelona Very good
GBP 250

Abba Sants  4 stars

Numancia 32, Barcelona, Spain, 08029

Barcelona Great
GBP 66

Nh Collection Barcelona Podium  4 stars

Bailen 4-6, Barcelona, Spain, 08010

Barcelona Great
GBP 2 910

Ac Hotel Barcelona Forum  4 stars

Paseo Taulat 278, Barcelona, Spain, 08019

Barcelona Very good
GBP 135

Hotel Vilamari  4 stars

Vilamari, 34-36, Barcelona, Spain, 08015

Barcelona Very good
GBP 191

Occidental Atenea Mar - Adults Only  4 stars

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

Barcelona Great
GBP 131

Barcelo Sants  4 stars

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

Barcelona Great
GBP 130

Barcelona Airport Hotel  4 stars

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

El Prat de Llobregat Very good
GBP 102

Gran Hotel Reymar & Spa  4 stars

Platja Mar Menuda S/N, 17320 Tossa De Mar, Girona, Es, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 235

Granados 83  4 stars

Enrique Granados 83, Barcelona, Spain, 08008

Barcelona Great
GBP 269

Casa Camper Barcelona  4 stars

Elisabets, 11, Barcelona, Spain, 08001

Barcelona Perfect
GBP 233

Cram  4 stars

Aribau, 54, Barcelona, Spain, 08011

Barcelona Great
GBP 796

Ciutat De Girona  4 stars

C/ Nord, 2, Girona, Spain, 17001

Girona Great
GBP 76

Salles Hotel Pere IV  4 stars

Pallars 128-130, Barcelona, Spain, 08018

Barcelona Very good
GBP 100

Delfin  4 stars

Avd. Costa Brava 2, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 116

Ibersol Antemare Spa (Adults Only)  4 stars

Avda. Mare De Deu De Montserrat 48-50, Sitges 08870 (Barcelona), Es, Sitges, Spain, 08870

Sitges Very good
GBP 79

Gotico  4 stars

Jaime I, 14, Barcelona, Spain, 08002

Barcelona Nice
GBP 111

Hesperia Presidente  4 stars

Avenida Diagonal 570, Barcelona, Spain, 08021

Barcelona Great
GBP 154

Wilson Boutique Hotel  4 stars

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

Barcelona Great
GBP 292

Hotel 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 104

Expo Hotel Barcelona  4 stars

Calle Mallorca 1-23, Barcelona, Spain, 08014

Barcelona Very good
GBP 177

Hotel Sb Ciutat De Tarragona  4 stars

Plaza Imperial Tarraco 5, Tarragona, Spain, 43005

Tarragona Very good
GBP 57

Barcelona Princess  4 stars

Avenida Diagonal 1, Barcelona, Spain, 08019

Barcelona Great
GBP 78

Acevi Villarroel  4 stars

Villarroel, 106, Barcelona, Spain, 08011

Barcelona Very good
GBP 125

Duquesa De Cardona  4 stars

Paseo Colon 12, Barcelona, Spain, 08002

Barcelona Great
GBP 259

H Top Royal Star  4 stars

Avda. Vila De Blanes, 70, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 75

Blaumar Hotel  4 stars

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

Salou Very good
GBP 208

Balmes  4 stars

Mallorca, 216, Barcelona, Spain, 08008

Barcelona Very good
GBP 146

Ac Hotel Diagonal L'Illa  4 stars

Avinguda Diagonal 555, Barcelona, Spain, 08029

Barcelona Very good
GBP 166

Attica 21 Barcelona Mar  4 stars

Provencals 10, Barcelona, Spain, 08019

Barcelona Very good
GBP 119

Pol & Grace Hotel  4 stars

Guillem Tell, 49, Barcelona, Spain, 08006

Barcelona Great
GBP 58

H Top Royal Sun  4 stars

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

Santa Susanna Very good
GBP 89

H Top Pineda Palace  4 stars

Passeig Maritim 9, Pineda de Mar, Spain, 08397

Pineda de Mar Very good
GBP 114

Senator Barcelona Spa Hotel  4 stars

Cardenal Reig, 11, Barcelona, Spain, 08028

Barcelona Very good
GBP 79

Gran Hotel Torre Catalunya  4 stars

Avenida De Roma 2-4, Barcelona, Spain, 08014

Barcelona Great
GBP 162

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 76

Magnolia (Adults Only)  4 stars

C/ Madrid 8, Salou, Spain, 43840

Salou Great
GBP 112

Medinaceli  4 stars

Duc De Medinaceli, 8, Barcelona, Spain, 08002

Barcelona Very good
GBP 123

Crowne Plaza Barcelona Fira Center  4 stars

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

Barcelona Great
GBP 147

Vincci Maritimo  4 stars

Llull, 340, Barcelona, Spain, 08019

Barcelona Very good
GBP 164

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 87

Hilton Barcelona  4 stars

Avenida Diagonal 589 - 591, Barcelona, Spain, 08014

Barcelona Very good
GBP 129

Hilton Diagonal Mar  4 stars

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

Barcelona Very good
GBP 385

Aparthotel Atenea Barcelona  4 stars

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

Barcelona Very good
GBP 65

Onix Liceo  4 stars

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

Barcelona Great
GBP 105

Gallery Hotel  4 stars

C/Rossello, 249 Barcelona 08008 Spain, Barcelona, Spain, 08008

Barcelona Great
GBP 167

Calipolis  4 stars

Av. Sofia 2-6, Sitges, Spain, 08870

Sitges Very good
GBP 138

Hotel Regina  4 stars

Bergara, 2-4, Barcelona, Spain, 08002

Barcelona Very good
GBP 114

Alexandra Barcelona A Doubletree By Hilton  4 stars

Calle Mallorca 251, Barcelona, Spain, 08008

Barcelona Very good
GBP 171

Colon  4 stars

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

Barcelona Great
GBP 216

Condes De Barcelona  4 stars

Paseo De Gracia 73, Barcelona, Spain, 08008

Barcelona Very good
GBP 227

America  4 stars

Provenza 195, Barcelona, Spain, 08008

Barcelona Great
GBP 135

Hesperia Barcelona Del Mar  4 stars

Espronceda 6, Barcelona, Spain, 08005

Barcelona Very good
GBP 172

Pulitzer  4 stars

Bergara 8, Barcelona 08002, Spain, Barcelona, Spain, 08002

Barcelona Great
GBP 134

Ayre Hotel Caspe  4 stars

Caspe 103, Barcelona, Spain, 08013

Barcelona Great
GBP 166

Concordia Barcelona  4 stars

Avenida Paralelo 115, Barcelona, Spain, 08004

Barcelona Great
GBP 121

Hcc Regente  4 stars

Rambla De Catalunya, 76, Barcelona, Spain, 08008

Barcelona Very good
GBP 118

U232  4 stars

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

Barcelona Great
GBP 103

The Gates Diagonal Barcelona  4 stars

Avenida Diagonal, 205, Barcelona, Spain, 08018

Barcelona Very good
GBP 125

Silken Ramblas  4 stars

Pintor Fortuny 13, Barcelona, Spain, 08001

Barcelona Very good
GBP 135

Carlemany  4 stars

Placa Miquel Santalo, Girona, Spain, 17002

Girona Great
GBP 94

Sercotel Amister Art Hotel  4 stars

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

Barcelona Great
GBP 114

Hotel Barcelona Condal Mar, Managed By Melia  4 stars

Cristobal De Moura 138, Barcelona, Spain, 08019

Barcelona Very good
GBP 138

Hotel 1898  4 stars

La Rambla, 109, Barcelona, Spain, 08002

Barcelona Great
GBP 210

Pestana Arena Barcelona  4 stars

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

Barcelona Very good
GBP 221

Barcelona Catedral  4 stars

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

Barcelona Great
GBP 173

Gran Hotel Rey Don Jaime  4 stars

Avenida Del Hotel, 22, Castelldefels, Spain, 08860

Castelldefels Very good
GBP 87

Hotel Sb Icaria Barcelona  4 stars

Av Icaria 195, Barcelona, Spain, 08005

Barcelona Very good
GBP 92

Ayre Hotel Gran Via  4 stars

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

Barcelona Great
GBP 102

Tryp Barcelona Apolo Hotel  4 stars

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

Barcelona Very good
GBP 148

Melia Sitges  4 stars

Joan Salvat Papasseit, 38, Sitges, Spain, 08870

Sitges Very good
GBP 96

El Avenida Palace  4 stars

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

Barcelona Very good
GBP 177

Hotel Montecarlo  4 stars

La Rambla 124, Barcelona, Spain, 08002

Barcelona Perfect
GBP 204

Barcelona Universal Hotel  4 stars

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

Barcelona Great
GBP 250

Royal Ramblas  4 stars

Las Ramblas, 117, Barcelona, Spain, 08002

Barcelona Great
GBP 108

Derby  4 stars

Loreto 21-25, Barcelona, Spain, 08029

Barcelona Very good
GBP 111

Catalonia Barcelona Plaza  4 stars

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

Barcelona Great
GBP 100

Urh Sitges Playa  4 stars

Port Alegre 53, Sitges, Spain, 08870

Sitges Very good
GBP 132

Catalonia Atenas  4 stars

Av. Meridiana, 151 Barcelona 08026 Spain, Barcelona, Spain, 08026

Barcelona Very good
GBP 59

Catalonia Park Putxet  4 stars

Putget 68-74 Barcelona 08023 Spain, Barcelona, Spain, 08023

Barcelona Nice
GBP 95

Hotel Serhs Rivoli Rambla  4 stars

La Rambla 128, Barcelona, Spain, 08002

Barcelona Very good
GBP 144

H10 Montcada Boutique Hotel  4 stars

Via Laietana, 24, Barcelona, Spain, 08003

Barcelona Great
GBP 161

H10 Marina Barcelona  4 stars

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

Barcelona Very good
GBP 125

Garbi Millenni  4 stars

Ronda Sant Pau 14, Barcelona, Spain, 08001

Barcelona Very good
GBP 109

Port Sitges  4 stars

Paseo De La Ribera Del Port D Aigua, Dolc, 1-20, 08870 Sitges, Spain, Sitges, Spain, 08870

Sitges Very good
GBP 126

H10 Universitat  4 stars

Ronda Universitat 21, Barcelona, Spain, 08007

Barcelona Great
GBP 137

H10 Itaca  4 stars

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

Barcelona Great
GBP 411

Park Hotel San Jorge  4 stars

Avenida Andorra 28, Calonge, Es, Platja d'Aro, Spain, 17250

Platja d'Aro Great
GBP 105

Barcelona Center  4 stars

Balmes, 103-105, Barcelona, Spain, 08008

Barcelona Great
GBP 149

Olivia Plaza Hotel  4 stars

Plaza De Catalunya, 19, Barcelona, Spain, 08002

Barcelona Great
GBP 144

Petit Palace Boqueria Garden  4 stars

C/ Boqueria, 10, Barcelona, Spain, 08002

Barcelona Very good
GBP 204

Catalonia Ramblas  4 stars

Pelai, 28, Barcelona, Spain, 08002

Barcelona Great
GBP 235

Room Mate Carla  4 stars

Mallorca 288, Barcelona, Spain, 08037

Barcelona Very good
GBP 107

Petit Palace Barcelona  4 stars

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

Barcelona Very good
GBP 228

Aparthotel Atenea Valles  4 stars

Aragon, 49, Granollers, Spain, 08400

Granollers Great
GBP 62

Hotel Midmost  4 stars

Carrer Pelai 14, Barcelona, Spain, 08001

Barcelona Great
GBP 98

Villa Emilia  4 stars

Calabria, 115-117, Barcelona, Spain, 08015

Barcelona Great
GBP 120

Eurohotel Diagonal Port  4 stars

Lope De Vega, 4, Barcelona, Spain, 08005

Barcelona Very good
GBP 66

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

Aribau, 33, Barcelona, Spain, 08011

Barcelona Very good
GBP 68

L'Azure  4 stars

Carrer Dels Esports, S/N, 17310 Lloret De Mar, Girona, Es, Lloret de Mar, Spain, E17310

Lloret de Mar Guest rating
GBP 108

H Top Amaika (Adults Only)  4 stars

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

Calella Very good
GBP 62

H Top Calella Palace  4 stars

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

Calella Nice
GBP 53

Hotel Best Front Maritim  4 stars

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

Barcelona Very good
GBP 84

Novotel Barcelona Sant Joan Despi  4 stars

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

Sant Joan Despi Very good
GBP 76

Novotel Barcelona Cornella  4 stars

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

Cornella de Llobregat Very good
GBP 117

H10 Casanova  4 stars

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

Barcelona Very good
GBP 108

Ilunion Bel Art  4 stars

C/ Lepanto, 406, Barcelona, Spain, 08025

Barcelona Very good
GBP 87

Aqua Hotel Onabrava & Spa  4 stars

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

Santa Susanna Great
GBP 121

Aqua Hotel Montagut Suites  4 stars

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

Santa Susanna Very good
GBP 109

Gran Hotel Havana  4 stars

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

Barcelona Great
GBP 158

Murmuri Hotel  4 stars

Rambla Catalunya 104, Barcelona, Spain, 08008

Barcelona Great
GBP 149

Sunotel Central  4 stars

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

Barcelona Very good
GBP 58

Barcelo Raval  4 stars

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

Barcelona Great
GBP 187

Acqua  4 stars

Alfons V, 9, Salou, Spain, 43840

Salou Nice
GBP 142

Catalonia Port  4 stars

Ample 1 Barcelona 08002 Spain, Barcelona, Spain, 08002

Barcelona Great
GBP 142

Palas Pineda  4 stars

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

La Pineda Very good
GBP 287

H10 Salauris Palace  4 stars

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

Salou Very good
GBP 130

4R Salou Park Resort I  4 stars

Amposta, 2, Salou, Spain, 43840

Salou Nice
GBP 133

Don Juan Tossa  4 stars

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

Tossa de Mar Nice
GBP 88

Gran Hotel Don Juan Palace  4 stars

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

Lloret de Mar Guest rating
GBP 110

Best Western Premier Hotel Dante  4 stars

Mallorca 181, Barcelona, Spain, 08036

Barcelona Great
GBP 100

Ght Oasis Tossa & Spa  4 stars

C/ Lope Mateo, 3, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 95

Sumus Monteplaya (Adults Only)  4 stars

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

Malgrat De Mar Very good
GBP 116

Sumus Stella & Spa (Adults Only)  4 stars

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

Pineda de Mar Very good
GBP 133

H10 Salou Princess  4 stars

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

Salou Very good
GBP 116

Beverly Park  4 stars

Merce Rodoreda 7, Blanes, Spain, 17300

Blanes Very good
GBP 122

Suneoclub Costa Brava  4 stars

Avda. Vila De Tossa 51, Lloret De Mar 17310, Girona, Es, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 119

Bernat II  4 stars

Avenida Del Turismo, 42-44, Calella, Spain, 08370

Calella Very good
GBP 82

Ght Aquarium & Spa  4 stars

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

Lloret de Mar Very good
GBP 103

Tahiti Playa  4 stars

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

Santa Susanna Very good
GBP 94

Gran Hotel Flamingo  4 stars

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

Lloret de Mar Very good
GBP 80

Best San Diego  4 stars

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

Salou Very good
GBP 92

California Palace Hotel  4 stars

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

Salou Great
GBP 89

Hotel Best San Francisco  4 stars

Amposta 5, Salou, Spain, 43840

Salou Very good
GBP 98

Diana  4 stars

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

Tossa de Mar Great
GBP 174

Fenals Garden  4 stars

Avenida America 41, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 94

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 80

Gran Garbi  4 stars

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

Lloret de Mar Nice
GBP 75

Salles Hotel Ciutat Del Prat  4 stars

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

El Prat de Llobregat Great
GBP 82

Portaventura Hotel Caribe  4 stars

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

Salou Very good
GBP 237

Hotel Espana  4 stars

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

Barcelona Great
GBP 221

Portaventura Hotel El Paso  4 stars

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

Salou Very good
GBP 250

Gran Hotel La Hacienda  4 stars

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

La Pineda Very good
GBP 169

Acta Atrium Palace  4 stars

Gran Via Corts Catalanes 656, Barcelona, Spain, 08011

Barcelona Great
GBP 124

Hotel Best Los Angeles  4 stars

Falset, 9-17, Salou, Spain, 43840

Salou Nice
GBP 97

4R Regina Gran Hotel  4 stars

C/ Joan Fuster, 3, Salou, Spain, 43840

Salou Nice
GBP 139

Best Western Hotel Subur Maritim  4 stars

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

Sitges Very good
GBP 83

Florida Park  4 stars

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

Santa Susanna Very good
GBP 114

Volga (Adults Only)  4 stars

C/ Jovara, 350, Calella, Spain, 8370

Calella Very good
GBP 94

Mercury  4 stars

Avinguda Del Mar, 2, Santa Susanna, Spain, 8398

Santa Susanna Guest rating
GBP 90

H10 Mediterranean Village  4 stars

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

Salou Very good
GBP 183

Europa Splash & Spa  4 stars

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

Malgrat De Mar Perfect
GBP 120

Surf Mar  4 stars

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

Lloret de Mar Very good
GBP 93

Las Vegas  4 stars

Alfonso V, 7, Salou, Spain, 43840

Salou Great
GBP 105

Cala Font  4 stars

C/ Les Dunes 2, Salou, Spain, 43850

Salou Very good
GBP 98

Nh Collection Barcelona Constanza  4 stars

1 Deu I Mata 6999, Barcelona, Spain, 08029

Barcelona Great
GBP 108

Me Sitges Terramar  4 stars

Paseo Maritimo, 80, Sitges, Spain, 08870

Sitges Nice
GBP 118

Ght Maritim  4 stars

Carrer Del Mar,2 , Calella, Spain, 08370

Calella Very good
GBP 84

Miramar  4 stars

Paseo J. Verdaguer, 6, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 181

Dorada Palace  4 stars

Cami De Les Pasquales, Salou, Spain, 43840

Salou Great
GBP 130

Acapulco  4 stars

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

Lloret de Mar Very good
GBP 146

Exe Barcelona Gate  4 stars

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

Sant Joan Despi Very good
GBP 61

Best Negresco  4 stars

Replanells 12-14, Salou, Spain, 43840

Salou Very good
GBP 125

Hotel Best Cambrils  4 stars

Avenida Diputacion, 141, Cambrils, Spain, 43850

Cambrils Very good
GBP 118

Hotel Aigua Blava  4 stars

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

Begur Great
GBP 201

H10 Vintage Salou  4 stars

Birmingham, 3, Salou, Spain, 43840

Salou Very good
GBP 116

Hotel Oasis Park  4 stars

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

Salou Very good
GBP 124

Hotel Sb Diagonal Zero Barcelona  4 stars

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

Barcelona Very good
GBP 75

Aqua Hotel Aquamarina & Spa  4 stars

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

Santa Susanna Very good
GBP 104

H Top Caleta Palace  4 stars

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

Platja d'Aro Very good
GBP 120

Barcelona Hotel Colonial  4 stars

Via Laietana 3, Barcelona, Spain, 08003

Barcelona Great
GBP 112

Capri By Fraser Barcelona  4 stars

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

Barcelona Great
GBP 133

Portaventura Hotel Gold River  4 stars

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

Salou Very good
GBP 200

Ohtels Vila Romana  4 stars

Avda Paisos Catalans No 9, Salou, Spain, 43840

Salou Great
GBP 119

Hotel Porta Fira  4 stars

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

L'Hospitalet de Llobregat Great
GBP 90

Catalonia Catedral  4 stars

Arcs 10, Barcelona, Spain, 08002

Barcelona Great
GBP 234

Grupotel Gran Via 678  4 stars

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

Barcelona Great
GBP 191

Hotel 4 Barcelona  4 stars

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

Barcelona Great
GBP 81

Villa Olimpic@ Suites Hotel And Spa  4 stars

Pallars, 121-125, Barcelona, Spain, 08019

Barcelona Very good
GBP 105

Grums Hotel & Spa  4 stars

Palaudaries, 26, Barcelona, Spain, 08004

Barcelona Very good
GBP 171

The Mirror Barcelona  4 stars

Carrer De Corsega 255, Barcelona, Spain, 08036

Barcelona Great
GBP 872

K+K Hotel Picasso  4 stars

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

Barcelona Perfect
GBP 102

Monica Hotel  4 stars

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

Cambrils Very good
GBP 162

Golden Avenida Family Suites.  4 stars

C/ Pompeu Fabra,26, Salou, Spain, 43840

Salou Very good
GBP 218

Amaraigua Adults Only  4 stars

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

Malgrat De Mar Nice
GBP 101

Fira Congress  4 stars

Jose Agustin Goytisolo 9-11, Barcelona, Spain, 08908

Barcelona Very good
GBP 80

Golden Donaire Beach  4 stars

Platja Del Raco, 43840 La Pineda, Salou, Tarragona, Es, La Pineda, Spain, 43481

La Pineda Great
GBP 116

Oasis Park Splash  4 stars

Montnegre, 54-64, Calella, Spain, 08370

Calella Nice
GBP 75

Golden Taurus Aquapark Resort  4 stars

Passeig Maritim 33, Pineda de Mar, Spain, 08397

Pineda de Mar Great
GBP 161

Cap Roig  4 stars

Av. Andorra 18, 17250 Calonge, Girona,Costa Brava, Spain, Platja d'Aro, Spain, 17250

Platja d'Aro Very good
GBP 154

Golden Port Salou & Spa  4 stars

Pompeu Fabra, 32, Salou, Spain

Salou Very good
GBP 166

Rosamar Garden Resort  4 stars

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

Lloret de Mar Nice
GBP 109

Tropic Park  4 stars

Passeig Maritim, 68, Malgrat De Mar, Spain

Malgrat De Mar Very good
GBP 93

Alegria Maripins  4 stars

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

Malgrat De Mar Very good
GBP 116

Domus Selecta Nord 1901  4 stars

Nord, 7-9, Girona, Spain, 17001

Girona Perfect
GBP 128

Golden Bahia De Tossa  4 stars

Avda Puerto Rico 29, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 163

H10 Delfin (Adults Only)  4 stars

De La Rioja, 4, Salou, Spain, 43840

Salou Great
GBP 92

Alegria Caprici Verd  4 stars

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

Santa Susanna Very good
GBP 91

Four Elements Suites  4 stars

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

Salou Great
GBP 142

Alhambra Hotel  4 stars

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

Santa Susanna Very good
GBP 182

H Top Royal Sun Suites  4 stars

Marina, 1, Santa Susanna, Spain, 08398

Santa Susanna Nice
GBP 69

Vincci Bit  4 stars

Josep Pla 69, Barcelona, Spain, 08019

Barcelona Great
GBP 95

Ofelias Hotel  4 stars

Carrer De Llanca 24, Barcelona, Spain, 08015

Barcelona Great
GBP 198

Sorra Daurada Splash  4 stars

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

Malgrat De Mar Very good
GBP 98

Rosamar Maritim  4 stars

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

Lloret de Mar Nice
GBP 77

Room Mate Pau  4 stars

Carrer De Fontanella, 7, Barcelona, Spain, 08001

Barcelona Great
GBP 157

Sunclub Salou  4 stars

Ginesta, 3, Salou, Spain, 43840

Salou Very good
GBP 70

Atenea Port Barcelona Mataro  4 stars

Passeig Maritim, 324, Mataro, Spain, 08302

Mataro Great
GBP 81

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 131

Hotel Ciutadella Barcelona  4 stars

Avda Marques De L'Argentera 4, Barcelona, Spain, 08003

Barcelona Very good
GBP 169

Hotel Maria Del Mar  4 stars

Ponent, 11, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 94

Abba Garden  4 stars

Santa Rosa 33, Barcelona, Spain, 08950

Barcelona Very good
GBP 73

Renaissance Barcelona Fira Hotel  4 stars

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

L'Hospitalet de Llobregat Great
GBP 166

Hesperia Sant Just  4 stars

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

Sant Just Desvern Very good
GBP 133

Nh Barcelona Centro  4 stars

Duc, 15, Barcelona, Spain, 08002

Barcelona Great
GBP 403

Hotel Catalonia Gran Via Bcn  4 stars

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

Barcelona Great
GBP 166

Hotel Primero Primera  4 stars

Carrer Doctor Carulla, 25-29, Barcelona, Spain, 8017

Barcelona Perfect
GBP 205

Hotel Indigo Barcelona - Plaza Catalunya  4 stars

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

Barcelona Great
GBP 158

Novotel Barcelona City  4 stars

Avenida Diagonal 201, Barcelona, Spain, 08018

Barcelona Great
GBP 105

Olivia Balmes Hotel  4 stars

Carrer De Balmes, 117, Barcelona, Spain, 08008

Barcelona Perfect
GBP 182

Sunotel Club Central  4 stars

Valencia 157, Barcelona, Spain, 08011

Barcelona Very good
GBP 89

Parador De Cardona  4 stars

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

Cardona Great
GBP 86

Melia Barcelona Sky  4 stars

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

Barcelona Very good
GBP 114

Estival Centurion Playa  4 stars

Diputacion, 70, Cambrils, Spain, 43850

Cambrils Very good
GBP 181

Medplaya Piramide Salou  4 stars

C/ Viladomat, 9, Salou, Spain, 43840

Salou Very good
GBP 115

Hotel Sb Plaza Europa  4 stars

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

L'Hospitalet de Llobregat Great
GBP 145

Augusta Club (Adults Only)  4 stars

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

Lloret de Mar Nice
GBP 92

Hotel Castell D'Emporda  4 stars

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

La Bisbal d'Emporda Great
GBP 169

H10 Port Vell  4 stars

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

Barcelona Perfect
GBP 215

Vincci Gala  4 stars

Ronda Sant Pere, 32, Barcelona, Spain, 08010

Barcelona Great
GBP 290

H10 Art Gallery  4 stars

Enric Granados 62-64, Barcelona, Spain, 08008

Barcelona Great
GBP 144

Luna Club  4 stars

Avinguda Colom, 12, Malgrat De Mar, Spain

Malgrat De Mar Very good
GBP 166

Hotel Madanis  4 stars

Riera Blanca 10, L'Hospitalet de Llobregat, Spain, 0000

L'Hospitalet de Llobregat Very good
GBP 57

Portaventura Hotel Portaventura  4 stars

Av. Alcalde Pere Molas, S/N, Salou, Spain

Salou Perfect
GBP 188

Alegria Pineda Splash  4 stars

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

Pineda de Mar Nice
GBP 120

Hotel Mariner  4 stars

Pau Casal, 5, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 65

Alegria Mar Mediterrania (Adults Only)  4 stars

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

Santa Susanna Nice
GBP 102

Evenia Olympic Resort  4 stars

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

Lloret de Mar Nice
GBP 158

Hotel Villa Romana  4 stars

Avinguda Paisos Catalans 9, Salou, Spain

Salou
GBP 110

H10 Cambrils Playa  4 stars

Avenida Diputacion, 77, Cambrils, Spain, 43850

Cambrils Nice
GBP 126

Frontair Congress  4 stars

Alberedes 16, Sant Boi de Llobregat, Spain

Sant Boi de Llobregat Very good
GBP 79

Hotel Mediterraneo Park  4 stars

Quevedo, S/N, Roses, Spain, 17480

Roses Great
GBP 133

H10 Cubik  4 stars

Via Laietana 69, Barcelona, Spain

Barcelona Perfect
GBP 241

Negresco Princess  4 stars

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

Barcelona Perfect
GBP 153

Casa Bonay  4 stars

Gran Via De Les Corts Catalanes 700, Barcelona, Spain

Barcelona
GBP 139

Hotel Playa Sol  4 stars

Carrer De Pianc, 3, Cadaques, Spain, 17488

Cadaques Great
GBP 196

Ilunion Barcelona  4 stars

Ramon Turro 196-198, Barcelona, Spain, 08005

Barcelona Very good
GBP 105

Camping La Torre Del Sol  4 stars

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

Mont-roig del Camp
GBP 73

The Corner Hotel  4 stars

Mallorca 178, Barcelona, Spain, 08036

Barcelona
GBP 133

Augustus  4 stars

Avenida Diputacion, 190, Cambrils, Spain, 43850

Cambrils Very good
GBP 107

Rosamar & Spa  4 stars

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

Lloret de Mar Nice
GBP 99

Mercure Atenea Aventura  4 stars

Avda Ramon D'Olzina 52, Vila Seca, Spain

Vila Seca Very good
GBP 71

H Top Platja Park  4 stars

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

Platja d'Aro Guest rating
GBP 79

Portaventura Hotel Gold River - Includes Portaventura Park Tickets  4 stars

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

Salou Very good
GBP 249

Estival Park  4 stars

Cami Del Reco 15, La Pineda, Spain, 43481

La Pineda Very good
GBP 90

Delamar (Adults Only)  4 stars

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

Lloret de Mar Perfect
GBP 88

Hotel Barcelona 1882  4 stars

Carrer Corsega, 482, Barcelona, Spain, 08025

Barcelona
GBP 147

Hotel Sb Glow **** Sup  4 stars

154 Carrer De Badajoz, Barcelona, Spain, 08018

Barcelona
GBP 95

Tossa Center  4 stars

Av. La Palma 9, 17320, Tossa De Mar, Spain, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 103

Catalonia La Maquinista  3 stars

Sao Paulo 33-37, Barcelona, Spain, 08030

Barcelona Very good
GBP 50

Holiday Inn Express Molins De Rei  3 stars

Carrer Del Primer De Maig 9, Molins de Rei, Spain, 08750

Molins de Rei Very good
GBP 66

Condado  3 stars

Aribau, 201, Barcelona, Spain, 08021

Barcelona Great
GBP 100

Oriente Atiram  3 stars

Ramblas, 45, Barcelona, Spain, 08002

Barcelona Very good
GBP 88

Park Hotel Barcelona  3 stars

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

Barcelona Very good
GBP 126

Rialto  3 stars

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

Barcelona Very good
GBP 75

Auto Hogar Hotel  3 stars

Avenida Parallel 64, Barcelona, Spain, 08001

Barcelona Very good
GBP 95

Terramar Calella  3 stars

Diputacio 50, Calella, Spain, 08370

Calella Nice
GBP 48

Arc La Rambla  3 stars

La Rambla 19, Barcelona, Spain, 08002

Barcelona Very good
GBP 81

Leonardo Hotel Barcelona Gran Via  3 stars

Diputacio 100, Barcelona, Spain, 08015

Barcelona Very good
GBP 101

H Top Molinos Park  3 stars

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

Salou Guest rating
GBP 66

Astoria  3 stars

Paris, 203, Barcelona, Spain, 08036

Barcelona Very good
GBP 98

Ab Viladomat  3 stars

Viladomat, 197, Barcelona, Spain, 08015

Barcelona Very good
GBP 94

Barcelona Century Hotel  3 stars

Valencia 154, Barcelona, Spain, 08011

Barcelona Very good
GBP 48

Prestige Coral Platja  3 stars

Av De Rhoda, 28 , Rosas - Roses, 17480, Gerona - Girona, Spain, Roses, Spain, 17480

Roses Very good
GBP 111

Hcc Montblanc  3 stars

Via Laietana 61, Barcelona, Spain, 08003

Barcelona Very good
GBP 123

H Top Planamar  3 stars

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

Malgrat De Mar Guest rating
GBP 39

Ilunion Auditori  3 stars

Sicilia, 166-170, Barcelona, Spain, 08013

Barcelona Very good
GBP 115

4R Playa Park  3 stars

Vendrell 1-3, Salou, Spain, 43840

Salou Very good
GBP 99

Ght Balmes  3 stars

C/Balmes 123, Calella, Spain, 08370

Calella Very good
GBP 72

H10 Raco Del Pi  3 stars

C/Del Pi 7, Barcelona, Spain, 08002

Barcelona Great
GBP 162

Onix Fira  3 stars

C/ Llanca, 30, Barcelona, Spain, 08015

Barcelona Very good
GBP 88

Hotel Turin  3 stars

Pintor Fortuny, 9, Barcelona, Spain, 08001

Barcelona Great
GBP 141

Europark  3 stars

Arago, 323-325, Barcelona, Spain, 08009

Barcelona Great
GBP 142

Exe Mitre  3 stars

Bertran, 9-15, Barcelona, Spain, 08023

Barcelona Great
GBP 78

Silken Sant Gervasi  3 stars

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

Barcelona Great
GBP 78

Hotel Jazz  3 stars

Pelai, 3, Barcelona, Spain, 08001

Barcelona Great
GBP 95

Granvia  3 stars

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

Barcelona Great
GBP 139

Sagrada Familia  3 stars

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

Barcelona Very good
GBP 104

B Hotel  3 stars

Gran Via, 389, Barcelona, Spain, 08015

Barcelona Great
GBP 110

Soho  3 stars

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

Barcelona Great
GBP 93

Glories  3 stars

Calle Padilla 173, Barcelona, Spain, 08013

Barcelona Very good
GBP 113

Ramblas  3 stars

Ramblas, 33, Barcelona, Spain, 08002

Barcelona Very good
GBP 89

Catalonia Sagrada Familia  3 stars

Arago, 569 Bis Barcelona 08026 Spain, Barcelona, Spain, 08026

Barcelona Very good
GBP 79

Catalonia Park Guell  3 stars

Pg. Mare De Deu Del Coll, 10, Barcelona, Spain, 08023

Barcelona Very good
GBP 75

Aranea  3 stars

Consell De Cent 444, Barcelona, Spain, 08013

Barcelona Very good
GBP 79

Leonardo Hotel Barcelona Las Ramblas  3 stars

8 10 12 Calle Junta De Comerc, Barcelona, Spain, 08001

Barcelona Very good
GBP 144

Catalonia Portal De L'Angel  3 stars

Portal Del Angel, 17, Barcelona, Spain, 08002

Barcelona Great
GBP 182

Hesperia Sant Joan Suites  3 stars

Josep Trueta, 2, Sant Joan Despi, Spain, 08970

Sant Joan Despi Very good
GBP 62

Caledonian  3 stars

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

Barcelona Great
GBP 83

Hotel 54 Barceloneta  3 stars

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

Barcelona Very good
GBP 129

Holiday Inn Express Barcelona City 22@  3 stars

Pallars 203, Barcelona, Spain, 08005

Barcelona Very good
GBP 101

Sunotel Aston  3 stars

C/ Paris 101, Barcelona, Spain, 08029

Barcelona Nice
GBP 62

Ciudad De Castelldefels  3 stars

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

Castelldefels Very good
GBP 69

Ibersol Sorra D'Or  3 stars

Passeig De Llevant 2, Malgrat De Mar, Spain, 08380

Malgrat De Mar Nice
GBP 173

H Top Alexis  3 stars

C/Marina 59, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 66

Grupotel Gravina  3 stars

C/Gravina 12, Barcelona, Spain, 08001

Barcelona Very good
GBP 174

Villamarina Club  3 stars

Ciutat De Reus 42, Salou, Spain, 43840

Salou Perfect
GBP 161

Eurosalou & Spa  3 stars

Ciutat De Reus 5, Salou, Spain, 43850

Salou Nice
GBP 467

Platjador  3 stars

Passeig De La Ribera 35, Sitges, Spain, 08870

Sitges Great
GBP 107

Hotel Best Sol D'Or  3 stars

Cami Del Raco S/N, Salou, Spain, 43840

Salou Very good
GBP 132

Lleo  3 stars

Pelai, 22-24, Barcelona, Spain, 08001

Barcelona Very good
GBP 103

Ght Neptuno  3 stars

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

Tossa de Mar Very good
GBP 87

Ght Costa Brava  3 stars

Avda Verge De Montserrat S/N, Tossa De Mar 17320, Spain, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 86

Sant Agusti  3 stars

Placa Sant Agusti 3, Barcelona, Spain, 08001

Barcelona Very good
GBP 116

Hotel Marinada  3 stars

Fra Juniper Serra, 3, Salou, Spain, 43840

Salou Very good
GBP 98

Santa Monica  3 stars

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

Calella Very good
GBP 57

H Top Palm Beach  3 stars

Aribau, 3, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 79

Hotel Gaudi  3 stars

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

Barcelona Great
GBP 95

Garbi Park  3 stars

C Santa Marta 1, Lloret de Mar, Spain, 17310

Lloret de Mar Guest rating
GBP 62

Hostalillo  3 stars

Bellavista, 22, Tamariu, Spain, 17212

Tamariu Very good
GBP 169

Planas  3 stars

Plaza Bonet, 3, Salou, Spain, 43840

Salou Nice
GBP 82

Papi  3 stars

Avenida Barcelona, Malgrat De Mar, Spain, 08380

Malgrat De Mar Great
GBP 104

Estival Eldorado Resort  3 stars

Calle Doppler 1, Cambrils, Spain, 43850

Cambrils Great
GBP 198

California Garden  3 stars

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

Salou Very good
GBP 109

Hotel Reymar  3 stars

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

Malgrat De Mar Very good
GBP 69

Bcn Urbaness Hotels Gran Ronda  3 stars

Ronda De Sant Antoni 49, Barcelona, Spain, 08010

Barcelona Very good
GBP 101

Hotel Riviera  3 stars

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

Santa Susanna Very good
GBP 54

Hotel Jaime I  3 stars

Logrono 16-20, Salou, Spain, 43840

Salou Nice
GBP 97

Hotel Best Cap Salou  3 stars

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

Salou Very good
GBP 127

Costa Brava Blanes  3 stars

Anselm Clave 48, Blanes, Spain, 17300

Blanes Very good
GBP 74

Hotel Del Mar  3 stars

Pla De Palau, 19, Barcelona, Spain, 08003

Barcelona Very good
GBP 78

Bon Repos  3 stars

Vallderoure, 17-23, Calella, Spain, 08370

Calella Very good
GBP 46

Esplai  3 stars

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

Calella Guest rating
GBP 37

Hotel Nouvel  3 stars

Santa Anna 18-20, Barcelona, Spain, 08002

Barcelona Very good
GBP 133

4R Salou Park Resort II  3 stars

Amposta, 4-6, Salou, Spain, 43850

Salou Very good
GBP 117

Luna Park  3 stars

Av. Cristobal Colon, 12, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 165

Ohtels Belvedere  3 stars

C/ Terrer, 7, Salou, Spain, 43850

Salou Very good
GBP 91

Hotel Reymar Playa  3 stars

Paseo Maritimo 54, Malgrat De Mar, Spain, 08380

Malgrat De Mar Very good
GBP 62

Els Pins  3 stars

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

Platja d'Aro Very good
GBP 170

Ciutat De Barcelona  3 stars

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

Barcelona Great
GBP 104

Hotel Terramar  3 stars

Passeig Cipsela, 1, Llafranc, Spain, 17211

Llafranc Great
GBP 146

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 153

Antiga  3 stars

Plaza Catalunya, 29, Calafell, Spain, 43820

Calafell Great
GBP 73

Guitart Central Park Aqua Resort  3 stars

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

Lloret de Mar Guest rating
GBP 75

Alegria Fenals Mar  3 stars

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

Lloret de Mar Very good
GBP 91

Ciutat Vella  3 stars

Carrer Tallers 66, Barcelona, Spain, 08001

Barcelona Great
GBP 99

Travelodge Barcelona Fira  3 stars

Calle Botanica 25, L'Hospitalet de Llobregat, Spain, 08908

L'Hospitalet de Llobregat Nice
GBP 77

Suites Avenue  3 stars

Passeig De Gracia 83, Barcelona, Spain, 08008

Barcelona Great
GBP 204

Onix Rambla  3 stars

Rambla De Catalunya 24, Barcelona, Spain, 08007

Barcelona Great
GBP 120

Les Dalies Apartaments  3 stars

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

Salou Very good
GBP 92

Praktik Rambla  3 stars

Rambla Catalunya, 27, Barcelona, Spain, 08007

Barcelona Great
GBP 121

Room Mate Emma  3 stars

Carrer Del Rossello 205, Barcelona, Spain, 08008

Barcelona Great
GBP 127

Sant Antoni  3 stars

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

Barcelona Very good
GBP 70

Acta Mimic  3 stars

Arc Del Teatre, 58, Barcelona, Spain, 08001

Barcelona Very good
GBP 91

Denit Hotel  3 stars

Estruc, 24-26, Barcelona, Spain, 08002

Barcelona Great
GBP 101

Moremar  3 stars

S/N Acacias, Lloret De Mar, Es, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 61

Four Points By Sheraton Barcelona Diagonal  3 stars

Avenida Diagonal 161-163, Barcelona, Spain

Barcelona Great
GBP 94

Sant Roc  3 stars

Plaza Atlantic 2, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell Great
GBP 137

Ght Tossa Park Aparthotel  3 stars

C Victor Catala 17, Tossa de Mar, Spain

Tossa de Mar Guest rating
GBP 64

Aparthotel Cye Holiday Centre  3 stars

Carrer De Paris, 21, Salou, Spain, 43840

Salou Very good
GBP 118

Ohtels Villa Dorada  3 stars

C/ Vendrell,11, Salou, Spain

Salou Guest rating
GBP 95

Festival Village  3 stars

Crta. De La Costa 61, Salou, Spain, 43840

Salou Great
GBP 196

Aparthotel Miami Park  3 stars

Monturiol 34, Calella, Spain

Calella Nice
GBP 120

Barcelona House  3 stars

Calle Escudellers 19, Barcelona, Spain, 8002

Barcelona Great
GBP 52

Santa Monica Playa  3 stars

Falset, 3, Salou, Spain, 43840

Salou Nice
GBP 74

Hotel Llevant  3 stars

Francesc De Blanes, 5, Llafranc, Spain, 17211

Llafranc Very good
GBP 162

Hotel Mar Blau  3 stars

C/Valldebanor 29, Calella, Spain

Calella Great
GBP 66

Hotel Best Mediterraneo  3 stars

Calle Vendrell 23, Salou, Spain, 43840

Salou Nice
GBP 97

Hotel Banys Orientals  3 stars

Calle Argenteria 37, Barcelona, Spain

Barcelona Great
GBP 111

Mont Rosa Hotel  3 stars

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

Calella
GBP 50

Miami Hotel  3 stars

Monturiol, 45, Calella, Spain, 08370

Calella Great
GBP 74

Hotel Samba  3 stars

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

Lloret de Mar Nice
GBP 95

Aiguaclara  3 stars

Sant Miquel, 2, Begur, Spain

Begur Great
GBP 168

Santa Susanna Resort  3 stars

Crta Nacional 2, Santa Susanna, Spain, 08398

Santa Susanna Nice
GBP 68

Rosa Nautica  3 stars

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

Malgrat De Mar Very good
GBP 88

Inter2  3 stars

C Vendrell 12, Salou, Spain, 43840

Salou Nice
GBP 34

Playa De Oro Park  3 stars

C/ Vendrell 9, Salou, Spain, 43840

Salou Nice
GBP 97

Mercedes  3 stars

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

Lloret de Mar Very good
GBP 69

Hotel Catalonia  3 stars

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

Calella Nice
GBP 53

Hotel Medium Sitges Park  3 stars

Carrer Jesus 16, Sitges, Spain, 08870

Sitges Very good
GBP 121

H Top Summer Sun  3 stars

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

Santa Susanna Nice
GBP 50

Andante Hotel  3 stars

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

Barcelona Great
GBP 171

Hotel Continental Barcelona  3 stars

La Rambla, 138, Barcelona, Spain, 08002

Barcelona Very good
GBP 83

Generator Barcelona  3 stars

Corsega, 377, Barcelona, Spain, 08037

Barcelona Very good
GBP 62

Travelodge Barcelona Poblenou  3 stars

Calle Llull 170, Barcelona, Spain, 08005

Barcelona Very good
GBP 124

Albatros Family  3 stars

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

Salou Very good
GBP 176

Leonardo Boutique Hotel Barcelona Sagrada Familia  3 stars

C/ Mallorca 606, Barcelona, Spain, 08026

Barcelona Great
GBP 97

Hotel Sitges  3 stars

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

Sitges Very good
GBP 69

Next To  3 stars

Carrer Del Rossello 242, Barcelona, Spain, 08008

Barcelona Great
GBP 136

Hotel Subur  3 stars

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

Sitges Nice
GBP 64

Hotel Market  3 stars

Comte Borrell , 68, Barcelona, Spain

Barcelona Very good
GBP 125

Merce  3 stars

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

Pineda de Mar Very good
GBP 79

Praktik Bakery  3 stars

Provenca, 279, Barcelona, Spain

Barcelona Great
GBP 91

Yurbban Trafalgar  3 stars

Trafalgar 30, Barcelona, Spain

Barcelona Perfect
GBP 133

Eurohotel Gran Via Fira  3 stars

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

L'Hospitalet de Llobregat Nice
GBP 127

H Top Olympic  3 stars

C Benavente S N, Calella, Spain

Calella Guest rating
GBP 41

Hotel Galeon - Galeon Pavillon  3 stars

San Francisco 46, Sitges, Spain

Sitges Great
GBP 83

Medplaya Calypso  3 stars

Pompeu Fabra, 54-62, Salou, Spain

Salou Nice
GBP 103

Hotel Tamariu  3 stars

Passeig Del Mar, 2, Tamariu, Spain, 17212

Tamariu Perfect
GBP 98

Hotel Sa Riera  3 stars

Platja De Sa Riera, Begur, Spain, 17255

Begur
GBP 108

Motel One Barcelona-Ciutadella  3 stars

Passeig De Pujades 11 13, Barcelona, Spain, 08018

Barcelona
GBP 100

Hotel Paradis Park  3 stars

40 Rambla De Catalunya, Pineda de Mar, Spain, 08397

Pineda de Mar
GBP 65

Hotel Constanza  2 stars

Calle Bruc 33, Barcelona, Spain, 08010

Barcelona Great
GBP 119

Santa Marta  2 stars

General Castanos 14, Barcelona, Spain, 08003

Barcelona Nice
GBP 88

Via Augusta  2 stars

Via Augusta, 63, Barcelona, Spain, 08006

Barcelona Great
GBP 91

Amrey Sant Pau  2 stars

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

Barcelona Great
GBP 61

H Top Bcn City  2 stars

Travessera De Gracia 380-384, Barcelona, Spain, 08025

Barcelona Very good
GBP 91

Paral-Lel  2 stars

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

Barcelona Great
GBP 62

Montserrat  2 stars

Espalter 27 27, Sitges, Spain, 08670

Sitges Very good
GBP 82

Sunotel Junior  2 stars

Av. Sarria 9, Barcelona, Spain, 08029

Barcelona Nice
GBP 60

El Cid  2 stars

San Jose, 39, Sitges, Spain, 08870

Sitges Very good
GBP 50

Apartaments Els Llorers  2 stars

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

Lloret de Mar Nice
GBP 82

Oasis  2 stars

Pla De Palau, 17, Barcelona, Spain, 08003

Barcelona Very good
GBP 124

San Eloy  2 stars

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

Tossa de Mar Very good
GBP 66

Hotel Curious  2 stars

C/ Carme, 25, Barcelona, Spain, 08001

Barcelona Great
GBP 104

Praktik Garden  2 stars

Diputacio, 325, Barcelona, Spain, 08009

Barcelona Very good
GBP 74

Don Juan Center  2 stars

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

Lloret de Mar Nice
GBP 61

Barcelona Urbany Hostel  2 stars

Avenida Meridiana, 97, Barcelona, Spain, 08026

Barcelona Nice
GBP 87

Casa Gracia  2 stars

Passeig De Gracia 116, Barcelona, Spain, 08008

Barcelona Great
GBP 64

Vila De Premia  2 stars

Cami Ral 69, Premia De Mar, Spain, 08330

Premia De Mar Very good
GBP 82

Hostel St Christophers Inn Barcelona  2 stars

Bergara, 3, Barcelona, Spain, 08002

Barcelona Very good
GBP 12

Hotel Paseo De Gracia  2 stars

Paseo De Gracia, 102, Barcelona, Spain

Barcelona Nice
GBP 96

Inout Hostel Barcelona  2 stars

Major Del Rectoret 2, Barcelona, Spain

Barcelona Nice
GBP 20

Alegria Inh 24043  2 stars

Avinguda Alegries 22 17310 Lloret De Mar Girona, Lloret de Mar, Spain, 17310

Lloret de Mar
GBP 69

Amistat Beach Hostel  2 stars

Amistat, 21-23, Barcelona, Spain, 8005

Barcelona Great
GBP 23

Hotel Miami  2 stars

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

Tossa de Mar Very good
GBP 33

Sant Jordi Hostel Rock Palace  2 stars

Calle Balmes 75, Barcelona, Spain, 08007

Barcelona Perfect
GBP 36

Ideal Youth Hostel  2 stars

Carrer De La Unio, 10-12, Barcelona, Spain, 08001

Barcelona Great
GBP 40

Ibis Styles Barcelona City Bogatell  2 stars

Carrer De Llull 71, Barcelona, Spain, 08005

Barcelona
GBP 121

Hostal La Fosca  2 stars

Passeig De La Fosca, 24, Palamos, Spain, 17230

Palamos Great
GBP 87

El Jardi  2 stars

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

Barcelona Great
GBP 75

Hotel Casamar  2 stars

Del Nero, 3, Llafranc, Spain, 17211

Llafranc Guest rating
GBP 128

Lets Holidays Rooms Cadaques  2 stars

Carrer De La Pruna 10, Cadaques, Spain, 17488

Cadaques
GBP 108

Apartamentos Alegria Bolero Park  0 stars

C Frances Cambo 15 17, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 54

Roma Reial  0 stars

Placa Reial 11, Barcelona, Spain, 08002

Barcelona Nice
GBP 69

Cye Salou  0 stars

Placa Europa, 2, Salou, Spain, 43840

Salou Great
GBP 83

Peninsular Hotel  0 stars

Calle San Pau 34, Barcelona, Spain, 8001

Barcelona Nice
GBP 86

Catalonia Gardens  0 stars

Vendrell 14-16, Salou, Spain, 43840

Salou Guest rating
GBP 60

Pins Platja  0 stars

Avenida Diputacion, 147, Cambrils, Spain, 43850

Cambrils Very good
GBP 117

Almonsa Playa  0 stars

Carrer De Montblanc,4-6 , Salou, Spain, 43840

Salou Nice
GBP 52

Vilanova Park  0 stars

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

Vilanova i la Geltru Very good
GBP 79

Lugaris Beach  0 stars

Passeig Calvell 45, Barcelona, Spain, 08005

Barcelona Great
GBP 196

Trimar  0 stars

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

Lloret de Mar Great
GBP 146

Pineda Park  0 stars

Amadeu Vives, 32, La Pineda, Spain, 43481

La Pineda Great
GBP 185

Salou Pacific Rentalmar  0 stars

Vendrell 10, Salou, Spain, 43840

Salou Nice
GBP 30

Europa Apartments  0 stars

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

Blanes Nice
GBP 88

Las Ramblas Pasaje Bacardi Apartments  0 stars

Las Ramblas 40 - 42, Pasaje Bacardi 1, Barcelona, Spain, 08002

Barcelona Very good
GBP 121

Mh Apartments Barcelona  0 stars

Carrer D Arago 162, Barcelona, Spain

Barcelona
GBP 164

Apartaments Blau  0 stars

Av. Just Marles, 19, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 198

Diagonal Apartments  0 stars

Avinguda Diagonal 245, Barcelona, Spain, 08013

Barcelona Very good
GBP 152

La Siesta Salou Camping Resort  0 stars

Norte, 37, Salou, Spain, 43840

Salou
GBP 174

Kabul Party Hostel Barcelona  0 stars

Placa Reial, 17, Barcelona, Spain, 08002

Barcelona Very good
GBP 35

Bcn Luxury Apartments  0 stars

Apartments In Different Locations In Barcelona, Barcelona, Spain, 08007

Barcelona Very good
GBP 218

Villamarina Home Salou  0 stars

Rubio I Bellver 7, Reus, Spain, 43204

Reus
GBP 342

Camping Cala Llevado  0 stars

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

Tossa de Mar
GBP 114

Tamarit Beach Resort  0 stars

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

Tamarit Great
GBP 186

La Pineda De Salou Port Aventura  0 stars

Placido Domingo 2 5 Primera Linea, La Pineda, Spain, 43481

La Pineda
GBP 63

Inter Apartamentos  0 stars

Carrer De Vendrell 19,43840 Salou,Tarragona, Salou, Spain

Salou
GBP 41

Barcelona Beach Apartments  0 stars

Carrer De La Mestranca 55, Barcelona, Spain, 08003

Barcelona
GBP 272

Tamariu Apartment Sleeps 6 Air Con Wifi  0 stars

, Palafrugell, Spain, 17212

Palafrugell