Search hotels in Costa de Barcelona, Spain

Enter your dates and choose from 1597 hotels and other places to stay

Check out these popular cities in Costa de Barcelona

Sitges

565 hotels

Castelldefels

177 hotels

Calella

118 hotels

Badalona

100 hotels

Santa Susanna

94 hotels

Gavà

39 hotels

Pineda de Mar

176 hotels

Mataró

74 hotels

Stay in Costa de Barcelona's best hotels!

Filter by:

Star rating
Review score

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

J
Jovana
From
Serbia
Everything was great! Spacious room, comfy bed, and very clean. The food was delicious, and the staff was amazing! They even surprised our son with a cake for his birthday 🎂 We’ll definitely come back next summer!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,622 reviews
Price from
US$197.27
1 night, 2 adults

Hotel Noucentista

Hotel in Sitges

Set in a magnificent Modernist building from 1881, Hotel Noucentista offers a charming and authentic atmosphere in the very center of Sitges.

S
Sergey
From
Portugal
Excellent location, warm room, huge bathroom. Balcony!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,016 reviews
Price from
US$436.20
1 night, 2 adults

Rocatel

Hotel in Canet de Mar

The family-run Hotel Rocatel is located on Cavaiò Beach in Canet de Mar, on the Costa Maresme. It offers a 24-hour reception, outdoor pool and rooms with a private balcony.

K
Kamil
From
Germany
Everything was as described, very nice sea view and daily room cleaning. 5 minutes walk to the metro to Barcelona .We will definitely come back in the future ;)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,651 reviews
Price from
US$114.79
1 night, 2 adults

ALEGRIA Mar Mediterrania 4 Sup Adults Only

Hotel in Santa Susanna

This adults-only hotel is located next to Santa Susanna Beach. ALEGRIA Mar Mediterrania is a 40-minute drive from Girona and its airport, and offers modern, air-conditioned rooms with a terrace.

N
Nazik
From
Austria
Location, SPA, look of the building and room
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,679 reviews
Price from
US$122.73
1 night, 2 adults

AQUA Hotel Silhouette & Spa - Adults Only

Hotel in Malgrat de Mar

AQUA Hotel Silhouette & Spa - Adults Only is located 250 metres from the beach in Malgrat de Mar. It features a wide garden with 2 pools and a spa.

J
John
From
Ireland
I needed to stay an extra night as my sons football team where in a competition. The staff at reception couldn't have been anymore helpful and accommodating. They were very pleasant and very helpful. The facilities were perfect and everything spotlessly clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,235 reviews
Price from
US$165.71
1 night, 2 adults

Sumus Hotel Stella and Spa 4S Adults Recommended

Hotel in Pineda de Mar

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

K
Kyle
From
Canada
A phenomenal hotel. Sparkling clean, very friendly & helpful staff, big and beautiful rooms plus great common areas like the pool and the gardens. Centrally located with very short walk (less than 5 mins) to the train station and beach. Highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,137 reviews
Price from
US$130.86
1 night, 2 adults

Hotel Boccalino Sitges

Hotel in Sitges

Hotel Boccalino Sitges has an outdoor swimming pool, terrace, a restaurant and bar in Sitges. With free WiFi, this 3-star hotel offers room service and a concierge service.

D
Debbie
From
United Kingdom
The beautiful decor, exemplary services, and prime location are what grabbed our attention to this hotel. We loved everything! I highly recommend Hotel Boccalino for its cozy, spotless and comfortable rooms, very friendly helpful staff, serene atmosphere and exceptional customer service nothing was too much trouble. A big thumps up!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$100.76
1 night, 2 adults

Divino Hotel Boutique

Hotel in Sitges

Situated conveniently in the Sitges Town-Centre district of Sitges, Divino Hotel Boutique is set 37 km from Magic Fountain of Montjuic, 37 km from Palau Sant Jordi and 39 km from Sants Railway...

A
Anna
From
Netherlands
Everything was amazing ! Especially the bath tub
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 549 reviews
Price from
US$106.59
1 night, 2 adults

Hotel Casa Vilella 4* Sup

Hotel in Sitges

Offering a seasonal outdoor pool and terrace, Hotel Casa Vilella is set in the Sitges Beach-Front district in Sitges. Guests can enjoy the on-site bar.

P
Pankaj
From
India
The room I stayed in was remarkable - it was a sea-facing one with a small, private covered balcony that offered a lovely view. Inside the room, there was also a comfortable seating area. Both the room and the bathroom were spacious, making the stay quite pleasant. The bathroom supplies provided were of excellent quality, as were the utilities within the room. One highlight of the stay was the breakfast, which was superb. They offered an à la carte choice every day, adding a delightful touch to the dining experience. The location of the hotel was exceptional, with its proximity to the beach and the charming, gothic-style streets. These streets not only offered fantastic dining options but also had numerous local tapas bars, making it a food lover's paradise. Overall, I thoroughly enjoyed my stay and would highly recommend this hotel for its excellent facilities and prime location.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 595 reviews
Price from
US$229.58
1 night, 2 adults

Vila Arenys Hotel

Hotel in Arenys de Mar

Set in Arenys de Mar in the Catalonia Region, 38 km from Barcelona, Vila Arenys Hotel features an outdoor pool and views of the city. Guests can enjoy the on-site restaurant and bar.

J
Jane
From
Ireland
Everything is perfect. Spotlessly clean, welcoming staff and amazing breakfast . Let me check in really early so I could go wedding dress shopping hunting with my daughter. Made our day!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Price from
US$208.71
1 night, 2 adults
See all 1597 hotels in Costa de Barcelona

Most booked hotels in Costa de Barcelona in the past month

See all

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,688 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5,013 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 4,151 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,201 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,032 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,674 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,391 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,468 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,239 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,173 reviews

Costa de Barcelona's best hotels with breakfast

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,089 reviews

Facing the beachfront, Hotel Boutique dONNA offers 4-star accommodation in Castelldefels and features an outdoor swimming pool, garden and terrace.

From US$143.60 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,820 reviews

Just 120 metres from Sitges Beach, MIM Sitges Member of Melia Collection features a spa and a rooftop seasonal pool. Its stylish rooms have contemporary décor and some offer sea views.

From US$196.29 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,066 reviews

The charming Antonio’s House is just 5 minutes’ walk from Sitges town centre and its beaches. It has an attractive terrace and offers luxurious rooms with free Wi-Fi and a private bathroom.

From US$126.27 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,201 reviews

A 3-minute walk from Sitges beach, this charming restored house offers stylish rooms with free Wi-Fi and flat-screen TVs.

From US$88.39 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,323 reviews

This modern hotel is located next to the marina in Mataró, 30 km from Barcelona. It offers an outdoor pool and stylish rooms with free Wi-Fi, flat-screen satellite TV and sea views.

From US$103.31 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,333 reviews

Housed in a striking Modernist building, Hotel Medium Sitges Park features a seasonal outdoor swimming pool set in gardens. It is just 10 minutes’ walk from Sitges Beach.

From US$103.31 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,763 reviews

Featuring a bar, Ibis Barcelona Castelldefels is located in Castelldefels in the Catalonia region, 1.9 km from Castelldefels Beach and 2.3 km from Gava Beach.

From US$81.62 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,799 reviews

B&B HOTEL Barcelona Mataro is located next to the Tecnocampus Technology Park and 300 metres from Mataró Beach. It offers free WiFi and air-conditioned rooms with flat-screen cable TV.

From US$72.32 per night

Budget hotels in Costa de Barcelona

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,271 reviews

Located just a 3-minute walk from Mataró's beach, New Hotel Colon offers air-conditioned rooms with free Wi-Fi. The modern rooms at this hotel have a TV and a private bathroom with hairdryer.

From US$129.37 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,834 reviews

Hotel Desitges offers a terrace, free gym and a seasonal outdoor pool. It is set in landscaped gardens in Catalonia’s Garraf region, 5 km from Sitges.

From US$90.91 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,535 reviews

Set just 2 minutes’ walk from Calella Beach. DWO Les Palmeres features a swimming pool and rooms with balconies and free WiFi.

From US$97.57 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,688 reviews

The modern SB BCN Events in Castelldefels offers an outdoor pool and free Wi-Fi. The spacious, air-conditioned rooms offer views of the Olympic Canal or mountains and have plasma-screen TVs.

From US$94.87 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,651 reviews

Hotel Flora Parc is located in central Castelldefels, just 25 minutes’ drive from Barcelona and 2.5 km from the beach. It has a small outdoor swimming pool and onsite parking.

From US$84.72 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 743 reviews

Facing the beachfront, Hotel Tres Leones offers 2-star accommodation in Vilassar de Mar and has a terrace, restaurant and bar.

From US$70.59 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 348 reviews

Hotel Alexandra Sitges is located in central Sitges, just 3 minutes’ walk from the beautiful seafront promenade. It offers air-conditioned rooms with free Wi-Fi, satellite TV and a private bathroom.

From US$103.31 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 4,151 reviews

HOTEL CONTINENTAL has a seasonal outdoor swimming pool, shared lounge, a terrace and bar in Calella. This 2-star hotel offers a concierge service, a tour desk and free WiFi.

From US$37.38 per night

Hotels in Costa de Barcelona that you can book without a credit card

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,622 reviews

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

Rocatel

Hotel in Canet de Mar
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,651 reviews

The family-run Hotel Rocatel is located on Cavaiò Beach in Canet de Mar, on the Costa Maresme. It offers a 24-hour reception, outdoor pool and rooms with a private balcony.

Hotel El Xalet

Hotel in Sitges
No credit card needed
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,082 reviews

Set in an impressive 19th-century building, Hotel El Xalet maintains original features such as floral stained-glass windows and mosaic floors. It offers an outdoor pool, cocktail bar and free Wi-Fi.

From US$126.27 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,679 reviews

This adults-only hotel is located next to Santa Susanna Beach. ALEGRIA Mar Mediterrania is a 40-minute drive from Girona and its airport, and offers modern, air-conditioned rooms with a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,235 reviews

AQUA Hotel Silhouette & Spa - Adults Only is located 250 metres from the beach in Malgrat de Mar. It features a wide garden with 2 pools and a spa.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,137 reviews

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 593 reviews

AQUA Hotel The Breeze is located 250 metres from the beach in Santa Susanna, on Catalunya’s Maresme Coast. It offers an outdoor pool with loungers and modern rooms with satellite TV.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 770 reviews

This small and lovely hotel offers a quiet and peaceful location, perfect for a relaxing holiday. The building of the hotel offers charm, intimacy, and history.

From US$114.79 per night

FAQs about hotels in Costa de Barcelona

See reviews by guests who stayed at hotels in Costa de Barcelona

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,495 reviews
If you expect a five-star hotel for this money, you won't get it. However, knowing how much we paid, we didn't expect anything at all. When we arrived, we were surprised that everything looks better than in the pictures, the room is pleasant and clean, towels are changed daily. The people who work in the restaurant and by the pool are wonderful and always smiling. The chefs of the restaurant are well organized and everything was always in the best order. The food is excellent and I have absolutely no complaints, it is varied and there is a choice for everyone, whether you eat halal, whether you are vegan or love seafood.
Guest review by
Dragana
Serbia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,236 reviews
Everything was amazing . Clean , tidy , and comfortable rooms (room cleaned and made every day) . Fantastic location ! Close to everything , shops & restaurants and also the beach . Super friendly staff / family friendly .
Guest review by
*Siate Tokolahi*
Tonga
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,305 reviews
Great hotel for families, very friendly stuff, great food. The establishment is close to the beach like 5 minutes walk, pharmacy, bus stop, grocery stores are very close too. Loved it, we had a wonderful stay here.
Guest review by
Martin
Slovakia
From US$114.79 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,249 reviews
Lovely room. Balcony great and sunny. Pool really good and free bikes a bit old but really great way to get to town. It is a 2km walk to main part of town but not as busy which we liked.
Guest review by
Tania
New Zealand
From US$80.35 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,101 reviews
Nice and clean, quiet, close to sea, nice beach and pool, not to far from Aldi or train station. Pine trees gave refreshing shadows and foresty feeling for table outside.
Guest review by
Anton
Ukraine
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,553 reviews
Highly recommend! Wonderful hotel, nice position, very clean, good and tasty food, very nice stuff, good parking. We are very satisfied and would come again!
Guest review by
Sandra
Serbia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,772 reviews
Hotel was very nice and food was amazing good. Location also was very very good ;) perfect for families.
Guest review by
Daiga
Denmark
From US$107.90 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,541 reviews
Beautiful view. Large clean rooms. Access to the pool and hotel was a great benefit
Guest review by
Jess
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,173 reviews
Beautiful hotel, pool, clean room, delicious breakfast and big variety of food
Guest review by
Barbara
Croatia
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,762 reviews
Neat, well-located, easy access to beach, gay bars/cafes and restaurants.
Guest review by
Taahir
South Africa
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,124 reviews
Great camp, where you can everything you need and even more!
Guest review by
Anton
Czech Republic
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,742 reviews
Clean, great food, location! Staff were phenomenal!!!
Guest review by
Dave Hodges
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,466 reviews
It was clean nice end we spend der Wery good time
Guest review by
krzysztof
Poland
From US$82.65 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,400 reviews
The location, right opposite the beach, is superb
Guest review by
Ray
Australia
From US$59.40 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7,689 reviews
Great place, super connected to the center...
Guest review by
Ana
Serbia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,679 reviews
Location, SPA, look of the building and room
Guest review by
Nazik
Austria
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 646 reviews
Location of the camping is very good!
Guest review by
Tomas
Czech Republic
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 332 reviews
Family orientated, besides the beach
Guest review by
Elena
Ireland

Planning a trip? Get inspired by reviews of cities in Costa de Barcelona

10

Charming beach side town with lots of winding streets to...

Charming beach side town with lots of winding streets to explore. There were a lot of visitors due to the film festival so it was very busy but retained the charm. A wonderful two day stay to begin our several week trip to Spain.
Guest review by
Amy
United States
8.0

The area is lovely with lots of local pubs and cuisine.

The area is lovely with lots of local pubs and cuisine. We were visiting Barcelona and found the accommodation out of the city slightly cheaper. Easy access to the airport and lots of buses into town.
Guest review by
Donovan
South Africa
8.0

The thing that bothered me a bit in Calella was, that the...

The thing that bothered me a bit in Calella was, that the railway cuts the connection between the town and the beach. Maybe this also limits the existence of bars, restaurants and cafees close to the beach? Otherwise I liked Calella a lot. A suitable size of a city with most of services. Friendly people. A calm athmosphere. Nice shopping with offers a.s.o.
Guest review by
Sakari
Germany
8.0

The hotel was well located on the promenade with plenty of...

The hotel was well located on the promenade with plenty of eating and drinking options. The beach was right opposite the hotel and the train to central Barcelona was close by and a 20 minute train ride.
Guest review by
John
Australia
10

Santa Susanna is a lovely town, plenty of restaurants and...

Santa Susanna is a lovely town, plenty of restaurants and shops and the beach goes on forever :) It’s a great location for exploring other areas such as Barcelona and Girona as there is a direct train link.
Guest review by
Heather
United Kingdom
10

This is a family campground with a variety of lodging types,...

This is a family campground with a variety of lodging types, ranging from tent sites to van-parking sites to yurts and self-contained apartments. Public toilet and shower facilities are centrally located. It seems like a great place for families or small groups traveling on a budget. I just needed something basic for one night and it was fine. Easy beach access and plenty of onsite amenities such as a restaurant, store, and large swimming pool.
Guest review by
David C
Ireland
10

The general problem with the Costa Brava north of Barcelona...

The general problem with the Costa Brava north of Barcelona is the coarse sand. You really need beach shoes otherwise it's uncomfortable to walk around the beach or going in the water with all the stones. Coming out the water is a nightmare without shoes. Also, the shore gets very steep very fast. 3 meters into the water, and you are completely submerged in most places. Completely different from the France side, with the dusty extra-fine sand and family friendly shores around Camargue. Costa Brava is wilder and more for swimmers. Cote d'Azur for safe children bathing. Blanes has a very nice panorama from the Castell de Sant Joan hill. Lots of things to see around also. Arts and history.
Guest review by
Usebast
Germany
2.0

It's a location that is only suitable for locals and...

It's a location that is only suitable for locals and internal tourism, everything is expensive and the restaurants and bars are all serving bad quality overpriced food and drinks, staffed by very unpleasant staff, the general consensus is that the population of Pineda de Mar seem to have utter discontent for English speakers and definitely was made to feel very unwelcome, I wouldn't recommend the town to anyone and won't return.
Guest review by
Adam
Spain
10

Mataro is a fantastic beach town any time of the year.

Mataro is a fantastic beach town any time of the year. I would highly recommend a restaurant called Dem Dik. It is very close to the train station and Ousmane, the chef and owner, is fantastic. His good is great - super flavorful- and he attracts an interesting mix of people from all over. Fun snd laid back place for all ages:
Guest review by
Mamadou
United States
6.0

The apartment has a very nice location, but the response to...

The apartment has a very nice location, but the response to requests is very weak. We faced a problem with the air conditioners, and no one contacted us until the next day, when the coffee machine was not working. We reported it, but there was no response during our 10-day stay. The apartment needs some maintenance, in addition to the presence of insects.
Guest review by
Anonymous