Costa Brava hotels

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

Costa Brava Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Mas De Torrent Hotel & Spa  5 stars

Afores De Torrent, S/N, Torrent (Girona), Spain, E17463

Torrent (Girona) Perfect
GBP 297

Ac Hotel Palau De Bellavista  4 stars

Pujada Polvorins 1, Girona, Spain, 17004

Girona Great
GBP 71

Marina Sand  4 stars

Av. Vila De Tossa, 51, Lloret de Mar, Spain, 17310

Lloret de Mar
GBP 241

Hotel Galena Mas Comangau  4 stars

Ramon Llull,1, Begur, Spain, 17255

Begur Great
GBP 228

Cap Roig  4 stars

Avenida Andorra 18, Platja d'Aro, Spain, 17251

Platja d'Aro
GBP 107

Augusta Club (Adults Only)  4 stars

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

Lloret de Mar Nice
GBP 101

Hotel Castell D'Emporda  4 stars

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

La Bisbal d'Emporda Great
GBP 144

Hotel Eetu (Adults Only)  4 stars

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

Begur Very good
GBP 132

Hotel Blaumar Llafranc  4 stars

Farena, 36, Llafranc, Spain

Llafranc Perfect
GBP 141

Hotel Mariner  4 stars

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

Lloret de Mar Very good
GBP 67

Evenia Olympic Resort  4 stars

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

Lloret de Mar Nice
GBP 130

Hotel & Spa Terraza  4 stars

Avenida De Rhode, 32, Roses, Spain, 17480

Roses Very good
GBP 150

Mediterraneo Park  4 stars

Quevedo, S/N, Roses, Spain, 17480

Roses Great
GBP 101

Hapimag Apartments Resort Mas Nou  4 stars

Carretera De Romanya, S/N, Platja d'Aro, Spain, 17250

Platja d'Aro Perfect
GBP 96

Maria Del Mar  4 stars

Ponent, 11, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 66

Delamar (Adults Only)  4 stars

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

Lloret de Mar Guest rating
GBP 73

H Top Platja Park  4 stars

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

Platja d'Aro Guest rating
GBP 89

Tossa Beach - Center  4 stars

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

Tossa de Mar Very good
GBP 122

Gran Hotel Reymar & Spa  4 stars

Playa Mar Menuda, S/N, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 194

Hotel Historic  4 stars

Bellmirall 4, Girona, Spain, 17004

Girona Great
GBP 116

Rosamar & Spa  4 stars

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

Lloret de Mar Nice
GBP 99

Golden Mar Menuda  4 stars

Platja Mar Menuda, Tossa de Mar, Spain, 17320

Tossa de Mar Very good
GBP 186

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 123

Hotel Playa Sol  4 stars

Carrer De Pianc, 3, Cadaques, Spain, 17488

Cadaques Great
GBP 147

Evenia Hawai  3 stars

Avenida Roca Grossa, 5-15, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 52

Hotel Llafranch  3 stars

Passeig Cypsela, 16, Llafranc, Spain, 17211

Llafranc Great
GBP 102

Camping Solmar  3 stars

Carrer Cristofor Colom 48, Blanes, Spain, 17300

Blanes Great
GBP 94

Hotel Port-Bo  3 stars

August Pi I Sunyer, 6, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell Great
GBP 129

Hotel Rosa Dels Vents  3 stars

Passeig Josep Mundet 9, Sant Antoni De Calonge, Spain, 17252

Sant Antoni De Calonge Very good
GBP 112

Hotel Sa Riera  3 stars

Platja De Sa Riera, Begur, Spain, 17255

Begur
GBP 97

Hotel Port-Lligat  3 stars

Salvador Dali, S/N, Cadaques, Spain, 17488

Cadaques Very good
GBP 73

Univers  3 stars

Av. De Rhode 281, Roses, Spain, 17480

Roses
GBP 80

Hotel Tamariu  3 stars

Passeig Del Mar, 2, Tamariu, Spain, 17212

Tamariu Perfect
GBP 111

Hotel Simeon  3 stars

Doctor Trueta, 1, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 48

Europa Apartments  3 stars

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

Blanes Nice
GBP 72

Hotel Mediterrani  3 stars

Francesc Estrabau, 40, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell Great
GBP 103

Hotel Nereida  3 stars

Grecia, 61, L'Estartit, Spain, 17258

L'Estartit Very good
GBP 73

Montanamar Lloret  3 stars

Carretera De Tossa S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 51

Hotel Rosamar  3 stars

Passeig Josep Mundet, 43, Sant Antoni De Calonge, Spain, 17252

Sant Antoni De Calonge Very good
GBP 103

L'Escala Resort  3 stars

Dels Masos, 4-62, L'Escala, Spain, 17130

L'Escala Great
GBP 63

Hostal La Fosca  2 stars

Passeig De La Fosca 24, Palamos, Spain, 17230

Palamos Guest rating
GBP 67

Hostal Sa Rascassa (Adults Only)  2 stars

Cala D'Aiguafreda, Begur, Spain, 17255

Begur Perfect
GBP 93

Hotel Miami  2 stars

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

Tossa de Mar Very good
GBP 33

Apartaments Ar Blavamar-San Marcos  2 stars

Joan Llaverias 11-13, Lloret de Mar, Spain, 17310

Lloret de Mar
GBP 86

Mar Bella  2 stars

Avd Costa Brava 21, Tossa de Mar, Spain, 17320

Tossa de Mar Guest rating
GBP 83

Hotel Avenida  2 stars

Avda De La Palma 5, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 76

Hotel Casamar  2 stars

Del Nero, 3, Llafranc, Spain, 17211

Llafranc Guest rating
GBP 107

Cluc Hotel  2 stars

Metge Pi, 8, Begur, Spain, 17255

Begur Very good
GBP 94

Hotel Ciutadella  2 stars

Avenida Tarragona, 7, Roses, Spain, 17480

Roses Great
GBP 74

Alegria Inh 24043  2 stars

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

Costa Brava
GBP 65

Aparthotel Las Mariposas  2 stars

Cami De Santa Cristina A Las Alegrias, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 83

Melrose Place Lloret  2 stars

Reina Fabiola, 1, 17310, Lloret De Mar, Spain, Lloret de Mar, Spain, 17310

Lloret de Mar
GBP 687

Xaine Sun  0 stars

C Llorer 26 , Lloret De Mar, 17310, Gerona - Girona, Spain, Lloret de Mar, Spain

Lloret de Mar
GBP 58

Apartaments Condado  0 stars

Nicolau Font I Maig, Lloret de Mar, Spain, 17310

Lloret de Mar Nice
GBP 65

Apartment Sta. Agata  0 stars

, Calella De Palafrugell, Spain, 17210

Calella De Palafrugell
GBP 136

Camping Cala Llevado  0 stars

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

Tossa de Mar
GBP 134

Albamar  0 stars

Platja De Santa Cristina, S/N, Lloret de Mar, Spain, 17310

Lloret de Mar Great
GBP 112

Apartaments Ar Muntanya Mar  0 stars

Maresme 3, Blanes, Spain, 17300

Blanes Very good
GBP 272

Camping La Masia  0 stars

Colom 44, Blanes, Spain, 17300

Blanes
GBP 100

Olivo  0 stars

Olivo 53, Lloret de Mar, Spain, 17310

Lloret de Mar
GBP 38

Apartamentos Rosanna  0 stars

23 Roma Barnes, Lloret De Mar, Es, Lloret de Mar, Spain

Lloret de Mar
GBP 167

Hotel Sant March  0 stars

Avinguda Pelegri, 2, Tossa de Mar, Spain, 17320

Tossa de Mar Great
GBP 89

Hotel Condal  0 stars

Joan Maragall, 10, Girona, Spain, 17002

Girona Great
GBP 52

Apartaments Blau  0 stars

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

Lloret de Mar Very good
GBP 98

Almirall  0 stars

Passeig Agusti Font 20, Lloret de Mar, Spain, 17310

Lloret de Mar Very good
GBP 69