Search hotels in Costa de Barcelona, Spain

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

Check out these popular cities in Costa de Barcelona

Sitges

571 hotels

Castelldefels

177 hotels

Calella

118 hotels

Santa Susanna

93 hotels

Badalona

100 hotels

Gavà

39 hotels

Pineda de Mar

177 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.

S
Slava
From
Finland
I had a wonderful stay at this hotel. The staff were professional, courteous, and attentive. The property is clean, comfortable, and well-maintained, with pleasant pools and easy access to the beach. The surrounding area offers a wide variety of excellent restaurants, making it an ideal location for a relaxing stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,600 reviews
Price from
US$213.40
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.

P
Paola
From
Italy
Great location and facilities, clean and cozy room. Recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,649 reviews
Price from
US$127.75
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.

T
Tomasz
From
Liechtenstein
Absolutely perfect Very nice and professional staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,711 reviews
Price from
US$184.38
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.

B
Brandy
From
Germany
The hotel looked beautiful inside and also from the outside!! The food options were plentiful and the atmosphere was honestly very calming and relaxed. I actually posted a few tiktoks about the hotel if you'd like to check it out! @icyybrandy 🍀
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,226 reviews
Price from
US$164.37
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
Kateryna
From
Ukraine
It's a very nice hotel. There's a free yoga's class. Good variety of food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,145 reviews
Price from
US$153.30
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.

A
Alan
From
Belgium
Staff were very friendly and accommodating, real personal touch. Rooms are modern, very clean, bed really comfortable. Location was great and roof pool was the perfect sanctuary. Really noting negative to say at all. Highly recommend this hotel and won't hesitate to stay there again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 146 reviews
Price from
US$101.95
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...

H
Hugo Dimitri
From
Cyprus
Everything, location, bedrooms, and the big plus the staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 538 reviews
Price from
US$120.54
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.

N
Nathalie
From
Belgium
Fantastic hotel next to the Sitges promenade and beach. Very friendly staff, extremely good in house restaurant (The Michelin guide should visit them), nice terrace on the promenade side as well on the interior side with view on the sea water pool. Very luxurious rooms (certainly the duplex ones) with very spacious bathroom with bathtub and rainshower. Unfortunately we only stayed for one night, but we’ll definitely come back for a longer stay. 4 star rated, worth 5 stars!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 609 reviews
Price from
US$232.28
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.

A
Alexandra_V
From
Spain
Excellent hotel! Very clean, cozy, and beautiful, with lovely balconies in the rooms. The staff are outstanding: extremely polite, cleaning is done every day, and they are always understanding and ready to help, even with unusual requests. A special mention to María, the hotel owner, who personally welcomed and greeted us, it was such a wonderful touch! Now we want to come back to Arenys-de-Mar just to stay at this hotel again. 💙
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 218 reviews
Price from
US$211.17
1 night, 2 adults

Sitges Royal Rooms

Hotel in Sitges

Featuring free Wi-Fi and flat-screen TV, Sitges Royal Rooms is located in Sitges, a 3-minute walk from the beach. Sitges Train Station is 100m away.

B
Bart
From
Netherlands
Everything. Location, interior, the garden 😍, their dog Bey and not the least; the staff. Very pleasant hotel to stay at.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 747 reviews
Price from
US$98.48
1 night, 2 adults
See all 1641 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,649 reviews

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 4,093 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,190 reviews

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Costa de Barcelona's best hotels with breakfast

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,417 reviews

Hotel C31 features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Castelldefels. This 2-star hotel offers a tour desk and luggage storage space.

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

On the Coast of Barcelona stands the Hotel Marina Badalona, ​​emblem of the new urbanism Mediterranean with a privileged position facing the sea and next to the Port of Badalona.

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

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

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

Just 120 metres from Sitges Beach, Hotel MiM Sitges & Spa features a spa and a rooftop seasonal pool. Its stylish rooms have contemporary décor and some offer sea views.

From US$239.25 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,062 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$123.11 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,145 reviews

Hotel Romàntic occupies 2 elegant 19th-century villas, just 400 metres from Sitges Beach.

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

Centrally located, 2 minutes’ walk from Sitges Train Station and only 5 minutes’ walk from the beach, Hotel Medium Renaixença features renaissance style rooms and a beautiful garden.

From US$88.85 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,190 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$89.43 per night

Budget hotels in Costa de Barcelona

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,776 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$99.30 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,838 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$91.98 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,535 reviews

The family-friendly hotel is located in Sant Pol de Mar a charming seaside town, a few miles outside the vibrant city of Barcelona.

From US$99.88 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,649 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.

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

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

From US$71.43 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$76.65 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 845 reviews

Set in a 19th-century Cuban-style building with a charming garden, Privat Hotel Liberty Sitges is located in Sitges Old Town. Offering free WiFi, it is a 5-minute walk from the beach and promenade.

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

Perfect for enjoying the clean, sandy beaches of the Costa Maresme, this charming, small hotel looks out over the Mediterranean Sea from its peaceful location in Canet de Mar.

From US$86.99 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,595 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.

From US$259.18 per night

Rocatel

Hotel in Canet de Mar
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,650 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,709 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.1
Superb - What previous guests thought, 1,221 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,145 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.6
Exceptional - What previous guests thought, 174 reviews

Just 5 minutes to the beach and half an hour to Barcelona, this boutique hotel boasts stylish bedrooms with balconies and hot tubs.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 778 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$150.98 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 837 reviews

Situated in Calella and with Platja de Garbi reachable within 400 metres, Sant Jordi Boutique Hotel features concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property...

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.7
Fabulous - What previous guests thought, 2,761 reviews
The hotel is absolutely wonderful, and the staff couldn't be friendlier. They are always eager to help with anything you need. For instance, when we arrived at 9:50 PM on check-in day due to some delays with our plane and train, we were worried we’d miss dinner, which ends at 10:00 PM. But the receptionist was so considerate—he suggested we head straight to dinner first and check in afterward, so we wouldn’t miss out. That was such a thoughtful gesture! The food here is fantastic, both at breakfast and dinner, with lots of variety. There were always at least three different types of fish at dinner, along with other seafood like mussels, shrimp, and squid. The selection of meat dishes, cheeses, vegetables, fruits, and pastries is also impressive. The nearest beach is about 250 meters away, but we preferred the one that’s around 400-500 meters from the hotel. It’s large, very clean, and despite its size, it’s surprisingly uncrowded, making it a perfect spot to relax.
Guest review by
Oleg
Ukraine
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,756 reviews
This hotel really is a little paradise at the Costa Brava, in Pineda de Mar close to Barcelona. It offers a cool Aquapark, 3 outdoor swimming pools, very nice and well maintained hotel rooms, a super friendly and active animation team, delicious food and many different nationalities. Even though it's the peak season, everybody (staff and visitors) is friendly to each other and the atmosphere in the hotel is really nice. There is litterally something to do all day through for everyone; young, old, families, handicapped, etc. The animation team is very friendly and engages and entertains everyone.
Guest review by
Claudia
Netherlands
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,591 reviews
As far as we can rate resort hotels (don’t usually go), this one was very well organized and clean. Breakfast was toped up all the time and the seating was handled by the staff-amazing. Rooms were comfortable and the renovated bathrooms very convenient. The pool and pool area was occupied from the early morning, so we skipped that completely, the beach is right outside the hotel gates - 2sunbeds and 1parasol for 21€ a day (not a hotel service). We loved our stay!
Guest review by
Nikol
Czech Republic
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,230 reviews
The hotel is big, and situates very close to the beach. The rooms are nice and clean, I liked to stay there a lot. The spa was also very nice, and the personal is very sweet, tries to help you in everything. The breakfast is tasty and you will definitely find something that you like. I liked a lot a fresh orange juice on the breakfast. I would definitely recommend it and for sure will come back!
Guest review by
Nadia Antonova
Spain
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 466 reviews
Located across the street to the sea. Very friendly staff. Good animation for the kids with the staff, lots of activities (football, basketball, pool, minigolf, table tennis...). Every evening something is happening at the pool (parties). Good prices at the bar. We had some small problems with the bungalow, but they fixed them fast and without any problems. Barbeque with every bungalow.
Guest review by
Ales
Slovenia
From US$81.30 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,095 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,551 reviews
I really like the location, the quietness, and the friendly service at breakfast and dinner. The food was very good. The salad bar was excellent.
Guest review by
damianos
Poland
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,764 reviews
The absoluty friendly and welcoming staff and the aesthetic of the room so lovely.
Guest review by
Mailen
Spain
From US$87.11 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,394 reviews
Beautiful view from balcony, spacious apartment with all you need.
Guest review by
Andrea
Croatia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,326 reviews
clean, friendly staff, good location, value for money
Guest review by
Robert
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 650 reviews
Perfect for our plans and excellent value for money.
Guest review by
Nerys
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,709 reviews
Absolutely perfect Very nice and professional staff
Guest review by
Tomasz
Liechtenstein
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,454 reviews
It was clean nice end we spend der Wery good time
Guest review by
krzysztof
Poland
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,191 reviews
Staff was nice and the rooms was very clean.
Guest review by
DC
Finland
From US$109.17 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,544 reviews
best place ever! what a view! by the beach!
Guest review by
Katarzyna
Poland
From US$127.75 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,268 reviews
Great room, perfect service, not too full
Guest review by
Stohlmann
Denmark
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 331 reviews
Family orientated, besides the beach
Guest review by
Elena
Ireland
From US$80.14 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7,588 reviews
The best camping in Barcelona!
Guest review by
Magdalena
Croatia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,057 reviews
Perfect in every possible way.
Guest review by
Ana
Sweden

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
10

Great little town with friendly people.

Great little town with friendly people. Beach is gorgeous and easily accessible by bus or train. Don't expect everyone to speak English as this is a very spanish town.... this is one of the major selling points to travelling here. Its such a happy, chilled out and friendly place.
Guest review by
carole louise
United Kingdom
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
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
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

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

Very bad communication, i tried to call them few times and...

Very bad communication, i tried to call them few times and when i got someone on the phone i asked a question and they hanged up the phone, totally unrespectful reception team, i don’t recommend this hotel even if it’s the last option. The rooms are unclean and smells humid, the bed smells like never cleaned and smell the sweat from other people on your pillow, the toilet was yellow and no room service present in the night. If you are staying for one night don’t waste ur money there.
Guest review by
Isam
Belgium
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