
Hotels in Costa Brava
Find the best hotels across Costa Brava
And secure yours today with £15 deposit
Welcome to Costa Brava
Hotels in Costa Brava come in all shapes and sizes, as do the coastal resorts. Immerse yourself in Spanish culture on the northern shores or laze away sunny afternoons on beautiful golden beaches in the south. The Costa Brava has been a tourist destination for over 50 years and now boasts hundreds of accommodation options. Deciding what you want to see will help you narrow down where you want to base yourself. Whether you want endless beaches, golf courses, wonderful food, incredible vistas, entertainment for the kids or waterparks to excite the whole family, the Costa Brava has it all.
Hotel Locations in Costa Brava
Discover the best places to escape to...Room price from
£12
per person per night
Room price from
£11
per person per night
Room price from
£15
per person per night
The hottest hotels in Costa Brava
Check out the hotels everyone’s talking aboutLloret de Mar
6.7
(based on 932 reviews)
Good clean hotel. Mealtimes had plenty of options for everyone. Staff not the happiest bunch around but didn't make any real difference to the holiday. Would go back
Room price from
£18
Per person per night
Calella
5.6
(based on 634 reviews)
Nice hotel, clean, friendly staff, good food. Only minus - elevators must be improved, not enough and too slow for the size of hotel. Made us walk up and down from 6th floor with toddler too many times, as the waiting times was taking too long..
Room price from
£12
Per person per night
Lloret de Mar
6.6
(based on 693 reviews)
Lovely hotel entertainment a little poor just music most night but was in early season so not much for the English on. food ok plenty choice for drinks.. kids club where fab with the kids lovely girls kept the kids entertained during the day
Room price from
£15
Per person per night
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room price from
£18
Per person per night
Lloret de Mar
6.3
(based on 463 reviews)
stayed here, the palm beach hotel 4 times food not as good as it has been a little but repetitive now, just a shame now you can't access the other hill top hotels in Lloret.
Room price from
£13
Per person per night
Hotels by star rating
Set the standard for your holiday with hotels in Costa Brava by star ratingLloret de Mar
10
(based on 1 review)
S'Agaro
9.8
(based on 2 reviews)
Calella
8.2
(based on 32 reviews)
Great location great food and really nice hotel but for me the staff made our experience even better . Went over to stay for a week to do Ironman BARCELONA and had ball the staff were really friendly and helpful would definitely return
Room Price From
£32
Per Person Per Night
Playa de Aro
8.9
(based on 3 reviews)
Room Price From
£88
Per Person Per Night
Lloret de Mar
8.5
(based on 34 reviews)
Lloret de Mar
Lloret de Mar
Room Price From
£114
Per Person Per Night
Roses
Room Price From
£86
Per Person Per Night
Lloret de Mar
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room Price From
£18
Per Person Per Night
8.0
(based on 997 reviews)
This is the 5th time I have stayed here with a group of ladies. It is an old fashioned hotel where the service is excellent, the all inclusive is fab including cava in its list of house drinks, we are already booking for next year
Room Price From
£18
Per Person Per Night
Family Friendly
Pineda de Mar
8.6
(based on 125 reviews)
Fantastic place hotel is lovely and staff are very pleasent.
We were bed and breakfast and the selection was fantastic ,Lovely large dinning room .
Also plenty of areas Around the hotel to sit and relax .
Will definitely be returning .
Room Price From
£15
Per Person Per Night
Family Friendly
Pineda de Mar
9.1
(based on 7 reviews)
Room Price From
£15
Per Person Per Night
Lloret de Mar
9.3
(based on 59 reviews)
Unbelievable hotel, great ambience, spotlessly clean at all times in every area of the hotel. Staff professional and very well informed. The selection of food for breakfast and dinner is 100%, something for everyone. This is the place to stay. 4 swimming pools and a roof top pool bar. Adult's only. Nothing bad i can say about this hotel at all. Hotel Delamar all the way.
Room Price From
£28
Per Person Per Night
Santa Susanna
8.1
(based on 261 reviews)
Excellent food, very clean hotel, friendly staff. Although swimming pool is not too big in size and could get crowded. The beach is about 4 minutes walk, across the road and between two other hotels.
Room Price From
£27
Per Person Per Night
Tossa de Mar
8.8
(based on 305 reviews)
This hotel was ideally situated in a quiet street only 10 minutes walk to the old town and 15 minutes to the beach. The staff were very helpful and friendly. We were on a bed and breakfast basis and the choice of food was very good.
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.7
(based on 932 reviews)
Good clean hotel. Mealtimes had plenty of options for everyone. Staff not the happiest bunch around but didn't make any real difference to the holiday. Would go back
Room Price From
£18
Per Person Per Night
SAVEUP TO45%
7.2
(based on 926 reviews)
this hotel was absolutely AMAZING!! food amazing, staff are out of this world, and they made my little boys 7th birthday fabulous, so much so, that he spent half an hour crying with happiness. aad to have left, but we loved it so much that we are returning in october. excellant work.
Room Price From
£15
Per Person Per Night
Family Friendly
Lloret de Mar
8.2
(based on 672 reviews)
Lovely clean hotel, food good but not hot enough, meal times on evening needs to be earlier and Gluten free needs to labelled as although they would cook you Fish, Chicken , Pasta, Pizza I do not want this on every meal I eat
Room Price From
£25
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 1336 reviews)
THIS IS NOT MY FIRST VISIT TO SANTA SUSANNA RESURT HOTEL IN FACT PROBABLY 21st EACH ONE GREAT CLEAN ROOMS CLEAN TOWELS EVERY DAY CLEANERS WORKING TILL LATE ALL THE STAFF HELPFUL AND POLITE PLENTY OF FREE TRANSPORT TO SEA FRONT EVERYTHING FOR A FAMILY HOLIDAY VALUE FOR MONEY WE WILL BE BACK IN SEPTEMBER
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.4
(based on 607 reviews)
This is the 4th time at hotel samba, this year we got a pool view which made a big difference. Great priced all inclusive hotel. The food is OK and I always found something to eat.
Room Price From
£20
Per Person Per Night
Blanes
8.2
(based on 227 reviews)
Absolutely outstanding hotel, we will be returning as soon as possible.Sea view room highly recommended, food excellent,staff brilliant, special mention to Elias on the desk who went out of his way to sort a very good transfer for us,10 out of ten, wish I could make it more.
Room Price From
£24
Per Person Per Night
Calella
5.6
(based on 634 reviews)
Nice hotel, clean, friendly staff, good food. Only minus - elevators must be improved, not enough and too slow for the size of hotel. Made us walk up and down from 6th floor with toddler too many times, as the waiting times was taking too long..
Room Price From
£12
Per Person Per Night
Lloret de Mar
6.3
(based on 463 reviews)
stayed here, the palm beach hotel 4 times food not as good as it has been a little but repetitive now, just a shame now you can't access the other hill top hotels in Lloret.
Room Price From
£13
Per Person Per Night
Malgrat de Mar
7.9
(based on 212 reviews)
6 times now in this wonderful hotel.
Rosa Nautica isn’t just another hotel, is family, is a feeling of being looked after from the first second that we stepped in.
7th trip is on the cards for next year.
Room Price From
£19
Per Person Per Night
Calella
7.7
(based on 288 reviews)
Couldn't fault anything .The accommodation,the food and all inclusive.Staff were friendly and efficient.Excellent location.Near beach and entertainment,great break , will recommend and return.
Room Price From
£23
Per Person Per Night
Santa Susanna
7.0
(based on 324 reviews)
Absolutely spotlessly clean. Food selection was good, but sometimes a little cold. Not enough sun beds for the people staying there and daytime and evening entertainment wasn't brilliant
Room Price From
£19
Per Person Per Night
Tossa de Mar
8.4
(based on 324 reviews)
Neptuno is perfect. Plenty of shade, no scramble for sun beds, food was lovely. Bar b que Friday night was brilliant. Gardens around the pool were beautiful and that staff were attentive and kind. Rooms cleaned daily to a great standard.
Room Price From
£20
Per Person Per Night
Malgrat de Mar
6.4
(based on 70 reviews)
Great hotel, so many bad comments on different pages, so I wasn't sure did I choose right. Bedrooms were every day cleaned, fresh towels etc. Staff very friendly. Lot's of choice with buffet breakfast. Queues only on busest time of service. Really can't complain.
Room Price From
£11
Per Person Per Night
Lloret de Mar
8.4
(based on 201 reviews)
Unbelievable location, right on the beach front..we paid for a sea view and I would highly reccomend this as the rear rooms see no sun at all. Our studio apartment was clean, and exactly what we needed.
Room Price From
£15
Per Person Per Night
Customer Favourite
Tossa de Mar
7.9
(based on 445 reviews)
Have stayed here numerous times now. The setting is great, very peaceful with a courtesy bus to the beach of Tossa de Mar for those staying all-inclusive. Rooms are kept very clean, all staff from reception to restaurant to bar to entertainment are very friendly and polite. Some main meals are not kept hot enough but that is a minor blemish on an otherwise very enjoyable stay.
Room Price From
£18
Per Person Per Night
Calella
7.6
(based on 33 reviews)
Love it here, Staff know me on sight and buy name now; I always leave a tip for the cleaning ladies.
Room Price From
£17
Per Person Per Night
9.3
(based on 2 reviews)
Room Price From
£14
Per Person Per Night
Tossa de Mar
7.5
(based on 70 reviews)
Room Price From
£22
Per Person Per Night
Lloret de Mar
6.2
(based on 65 reviews)
excellent apartments . bigger than I expected ,very clean ,staff were very helpfull . We could use all the facilities of its hotel only 100m away . Would definitely stay there again
Room Price From
£12
Per Person Per Night
Calella
7.3
(based on 90 reviews)
Room small but clean and comfortable with excellent air conditioning
Stayed bed and breakfast which was excellent and had our dinner in one night which cost €12 and was far better than anything we got in local restaurants
Beautiful sea view from room
Room Price From
£20
Per Person Per Night
Tossa de Mar
7.4
(based on 32 reviews)
Room Price From
£17
Per Person Per Night
Tossa de Mar
9.0
(based on 8 reviews)
Blanes
9.0
(based on 2 reviews)
Hotels by type
Hotels that suit your holiday vibeFamily Friendly
Pineda de Mar
9.1
(based on 7 reviews)
Room Price From
£15
Per Person Per Night
Santa Susanna
8.1
(based on 261 reviews)
Excellent food, very clean hotel, friendly staff. Although swimming pool is not too big in size and could get crowded. The beach is about 4 minutes walk, across the road and between two other hotels.
Room Price From
£27
Per Person Per Night
Lloret de Mar
6.4
(based on 607 reviews)
This is the 4th time at hotel samba, this year we got a pool view which made a big difference. Great priced all inclusive hotel. The food is OK and I always found something to eat.
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.7
(based on 932 reviews)
Good clean hotel. Mealtimes had plenty of options for everyone. Staff not the happiest bunch around but didn't make any real difference to the holiday. Would go back
Room Price From
£18
Per Person Per Night
Lloret de Mar
7.8
(based on 243 reviews)
Highly recommend! Not a single fault. Hairdryer, toiletries in the bathroom. Extra blankets, good quality towels etc. Frequent bus service to the supermarket or the beach. (Free of charge) comfortable beds and lovely balcony.
Room Price From
£12
Per Person Per Night
Family Friendly
Lloret de Mar
8.2
(based on 672 reviews)
Lovely clean hotel, food good but not hot enough, meal times on evening needs to be earlier and Gluten free needs to labelled as although they would cook you Fish, Chicken , Pasta, Pizza I do not want this on every meal I eat
Room Price From
£25
Per Person Per Night
Calella
5.6
(based on 634 reviews)
Nice hotel, clean, friendly staff, good food. Only minus - elevators must be improved, not enough and too slow for the size of hotel. Made us walk up and down from 6th floor with toddler too many times, as the waiting times was taking too long..
Room Price From
£12
Per Person Per Night
Lloret de Mar
6.3
(based on 463 reviews)
stayed here, the palm beach hotel 4 times food not as good as it has been a little but repetitive now, just a shame now you can't access the other hill top hotels in Lloret.
Room Price From
£13
Per Person Per Night
Lloret de Mar
8.4
(based on 201 reviews)
Unbelievable location, right on the beach front..we paid for a sea view and I would highly reccomend this as the rear rooms see no sun at all. Our studio apartment was clean, and exactly what we needed.
Room Price From
£15
Per Person Per Night
Malgrat de Mar
7.9
(based on 212 reviews)
6 times now in this wonderful hotel.
Rosa Nautica isn’t just another hotel, is family, is a feeling of being looked after from the first second that we stepped in.
7th trip is on the cards for next year.
Room Price From
£19
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 1336 reviews)
THIS IS NOT MY FIRST VISIT TO SANTA SUSANNA RESURT HOTEL IN FACT PROBABLY 21st EACH ONE GREAT CLEAN ROOMS CLEAN TOWELS EVERY DAY CLEANERS WORKING TILL LATE ALL THE STAFF HELPFUL AND POLITE PLENTY OF FREE TRANSPORT TO SEA FRONT EVERYTHING FOR A FAMILY HOLIDAY VALUE FOR MONEY WE WILL BE BACK IN SEPTEMBER
Room Price From
£20
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room Price From
£18
Per Person Per Night
8.0
(based on 997 reviews)
This is the 5th time I have stayed here with a group of ladies. It is an old fashioned hotel where the service is excellent, the all inclusive is fab including cava in its list of house drinks, we are already booking for next year
Room Price From
£18
Per Person Per Night
Family Friendly
Pineda de Mar
8.6
(based on 125 reviews)
Fantastic place hotel is lovely and staff are very pleasent.
We were bed and breakfast and the selection was fantastic ,Lovely large dinning room .
Also plenty of areas Around the hotel to sit and relax .
Will definitely be returning .
Room Price From
£15
Per Person Per Night
Lloret de Mar
9.3
(based on 59 reviews)
Unbelievable hotel, great ambience, spotlessly clean at all times in every area of the hotel. Staff professional and very well informed. The selection of food for breakfast and dinner is 100%, something for everyone. This is the place to stay. 4 swimming pools and a roof top pool bar. Adult's only. Nothing bad i can say about this hotel at all. Hotel Delamar all the way.
Room Price From
£28
Per Person Per Night
Tossa de Mar
8.8
(based on 305 reviews)
This hotel was ideally situated in a quiet street only 10 minutes walk to the old town and 15 minutes to the beach. The staff were very helpful and friendly. We were on a bed and breakfast basis and the choice of food was very good.
Room Price From
£20
Per Person Per Night
SAVEUP TO45%
7.2
(based on 926 reviews)
this hotel was absolutely AMAZING!! food amazing, staff are out of this world, and they made my little boys 7th birthday fabulous, so much so, that he spent half an hour crying with happiness. aad to have left, but we loved it so much that we are returning in october. excellant work.
Room Price From
£15
Per Person Per Night
Blanes
8.2
(based on 227 reviews)
Absolutely outstanding hotel, we will be returning as soon as possible.Sea view room highly recommended, food excellent,staff brilliant, special mention to Elias on the desk who went out of his way to sort a very good transfer for us,10 out of ten, wish I could make it more.
Room Price From
£24
Per Person Per Night
Blanes
8.2
(based on 98 reviews)
Room Price From
£25
Per Person Per Night
Calella
7.7
(based on 288 reviews)
Couldn't fault anything .The accommodation,the food and all inclusive.Staff were friendly and efficient.Excellent location.Near beach and entertainment,great break , will recommend and return.
Room Price From
£23
Per Person Per Night
Torroella De Montgri
9.1
(based on 1 review)
Tossa de Mar
9.0
(based on 8 reviews)
Torroella De Montgri
8.2
(based on 4 reviews)
L'Escala
8.0
(based on 1 review)
Lloret de Mar
Vall-llobrega
Tossa de Mar
Pelacalc
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room Price From
£18
Per Person Per Night
8.0
(based on 997 reviews)
This is the 5th time I have stayed here with a group of ladies. It is an old fashioned hotel where the service is excellent, the all inclusive is fab including cava in its list of house drinks, we are already booking for next year
Room Price From
£18
Per Person Per Night
Family Friendly
Pineda de Mar
8.6
(based on 125 reviews)
Fantastic place hotel is lovely and staff are very pleasent.
We were bed and breakfast and the selection was fantastic ,Lovely large dinning room .
Also plenty of areas Around the hotel to sit and relax .
Will definitely be returning .
Room Price From
£15
Per Person Per Night
Family Friendly
Pineda de Mar
9.1
(based on 7 reviews)
Room Price From
£15
Per Person Per Night
Lloret de Mar
9.3
(based on 59 reviews)
Unbelievable hotel, great ambience, spotlessly clean at all times in every area of the hotel. Staff professional and very well informed. The selection of food for breakfast and dinner is 100%, something for everyone. This is the place to stay. 4 swimming pools and a roof top pool bar. Adult's only. Nothing bad i can say about this hotel at all. Hotel Delamar all the way.
Room Price From
£28
Per Person Per Night
Santa Susanna
8.1
(based on 261 reviews)
Excellent food, very clean hotel, friendly staff. Although swimming pool is not too big in size and could get crowded. The beach is about 4 minutes walk, across the road and between two other hotels.
Room Price From
£27
Per Person Per Night
Tossa de Mar
8.8
(based on 305 reviews)
This hotel was ideally situated in a quiet street only 10 minutes walk to the old town and 15 minutes to the beach. The staff were very helpful and friendly. We were on a bed and breakfast basis and the choice of food was very good.
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.7
(based on 932 reviews)
Good clean hotel. Mealtimes had plenty of options for everyone. Staff not the happiest bunch around but didn't make any real difference to the holiday. Would go back
Room Price From
£18
Per Person Per Night
SAVEUP TO45%
7.2
(based on 926 reviews)
this hotel was absolutely AMAZING!! food amazing, staff are out of this world, and they made my little boys 7th birthday fabulous, so much so, that he spent half an hour crying with happiness. aad to have left, but we loved it so much that we are returning in october. excellant work.
Room Price From
£15
Per Person Per Night
Family Friendly
Lloret de Mar
8.2
(based on 672 reviews)
Lovely clean hotel, food good but not hot enough, meal times on evening needs to be earlier and Gluten free needs to labelled as although they would cook you Fish, Chicken , Pasta, Pizza I do not want this on every meal I eat
Room Price From
£25
Per Person Per Night
Hotels by board type
Pick your hotel with meals in mindCustomer Favourite
Santa Susanna
7.1
(based on 1336 reviews)
THIS IS NOT MY FIRST VISIT TO SANTA SUSANNA RESURT HOTEL IN FACT PROBABLY 21st EACH ONE GREAT CLEAN ROOMS CLEAN TOWELS EVERY DAY CLEANERS WORKING TILL LATE ALL THE STAFF HELPFUL AND POLITE PLENTY OF FREE TRANSPORT TO SEA FRONT EVERYTHING FOR A FAMILY HOLIDAY VALUE FOR MONEY WE WILL BE BACK IN SEPTEMBER
Room Price From
£20
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room Price From
£18
Per Person Per Night
8.0
(based on 997 reviews)
This is the 5th time I have stayed here with a group of ladies. It is an old fashioned hotel where the service is excellent, the all inclusive is fab including cava in its list of house drinks, we are already booking for next year
Room Price From
£18
Per Person Per Night
Family Friendly
Pineda de Mar
8.6
(based on 125 reviews)
Fantastic place hotel is lovely and staff are very pleasent.
We were bed and breakfast and the selection was fantastic ,Lovely large dinning room .
Also plenty of areas Around the hotel to sit and relax .
Will definitely be returning .
Room Price From
£15
Per Person Per Night
Family Friendly
Pineda de Mar
9.1
(based on 7 reviews)
Room Price From
£15
Per Person Per Night
Lloret de Mar
9.3
(based on 59 reviews)
Unbelievable hotel, great ambience, spotlessly clean at all times in every area of the hotel. Staff professional and very well informed. The selection of food for breakfast and dinner is 100%, something for everyone. This is the place to stay. 4 swimming pools and a roof top pool bar. Adult's only. Nothing bad i can say about this hotel at all. Hotel Delamar all the way.
Room Price From
£28
Per Person Per Night
Santa Susanna
8.1
(based on 261 reviews)
Excellent food, very clean hotel, friendly staff. Although swimming pool is not too big in size and could get crowded. The beach is about 4 minutes walk, across the road and between two other hotels.
Room Price From
£27
Per Person Per Night
Tossa de Mar
8.8
(based on 305 reviews)
This hotel was ideally situated in a quiet street only 10 minutes walk to the old town and 15 minutes to the beach. The staff were very helpful and friendly. We were on a bed and breakfast basis and the choice of food was very good.
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.4
(based on 607 reviews)
This is the 4th time at hotel samba, this year we got a pool view which made a big difference. Great priced all inclusive hotel. The food is OK and I always found something to eat.
Room Price From
£20
Per Person Per Night
Lloret de Mar
6.7
(based on 932 reviews)
Good clean hotel. Mealtimes had plenty of options for everyone. Staff not the happiest bunch around but didn't make any real difference to the holiday. Would go back
Room Price From
£18
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 1336 reviews)
THIS IS NOT MY FIRST VISIT TO SANTA SUSANNA RESURT HOTEL IN FACT PROBABLY 21st EACH ONE GREAT CLEAN ROOMS CLEAN TOWELS EVERY DAY CLEANERS WORKING TILL LATE ALL THE STAFF HELPFUL AND POLITE PLENTY OF FREE TRANSPORT TO SEA FRONT EVERYTHING FOR A FAMILY HOLIDAY VALUE FOR MONEY WE WILL BE BACK IN SEPTEMBER
Room Price From
£20
Per Person Per Night
Customer Favourite
Santa Susanna
7.1
(based on 796 reviews)
Enjoyed our stay in this hotel. Seaside and food are the best. Staff and service are excellent. The hotel needs a bit of refurbishment and a better cleaning service.
Room Price From
£18
Per Person Per Night
8.0
(based on 997 reviews)
This is the 5th time I have stayed here with a group of ladies. It is an old fashioned hotel where the service is excellent, the all inclusive is fab including cava in its list of house drinks, we are already booking for next year
Room Price From
£18
Per Person Per Night
Family Friendly
Pineda de Mar
8.6
(based on 125 reviews)
Fantastic place hotel is lovely and staff are very pleasent.
We were bed and breakfast and the selection was fantastic ,Lovely large dinning room .
Also plenty of areas Around the hotel to sit and relax .
Will definitely be returning .
Room Price From
£15
Per Person Per Night
Family Friendly
Pineda de Mar
9.1
(based on 7 reviews)
Room Price From
£15
Per Person Per Night
Lloret de Mar
9.3
(based on 59 reviews)
Unbelievable hotel, great ambience, spotlessly clean at all times in every area of the hotel. Staff professional and very well informed. The selection of food for breakfast and dinner is 100%, something for everyone. This is the place to stay. 4 swimming pools and a roof top pool bar. Adult's only. Nothing bad i can say about this hotel at all. Hotel Delamar all the way.
Room Price From
£28
Per Person Per Night
Santa Susanna