Search hotels in Costa de Barcelona, Spain

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

Check out these popular cities in Costa de Barcelona

Castelldefels

178 hotels

Sitges

568 hotels

Calella

115 hotels

Badalona

100 hotels

Gavà

39 hotels

Santa Susanna

94 hotels

Mataró

73 hotels

Pineda de Mar

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

O
Othman
From
Saudi Arabia
staff are extremely friendly and spiritual
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,624 reviews
Price from
US$202.13
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.

M
Mr
From
United Kingdom
Very well looked after and spotless cleanliness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,653 reviews
Price from
US$115.26
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.

M
Martin
From
Bulgaria
Great location. Rooms were clean, very well noise insulated. It has convinced to be just in front of the beach. Restaurant offers very good breakfast and dinner too. No families with small children.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,676 reviews
Price from
US$182.99
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.

P
Paulina
From
Poland
the best hotel in Malgrat de Mar, Location is close to the beach, a nice area with the swimming pool, gym - perfect, I totally recommend taking food in the hotel - in the area you can't find better quality food. Generally in this hotel you will find everything that you need to spend nice holiday.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,242 reviews
Price from
US$169.73
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.

M
Marion
From
Isle of Man
Great location. The hotel is excellent and the spa
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,132 reviews
Price from
US$131.40
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.

E
Edwin
From
Netherlands
We stayed at Hotel Boccalino, in the heart of Sitges, within walking distance of the beach and restaurants. We had a wonderful time in our well-appointed room, and the friendly staff were also excellent. The rooms are clean, comfortable, and fully equipped.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 172 reviews
Price from
US$191.52
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, 555 reviews
Price from
US$163.70
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.

M
Maximilian
From
Austria
Service is impeccable, food and facilities fantastic and rooms are beautiful, will definitely come back. One of the best hotels we've ever been
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 588 reviews
Price from
US$276.62
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.

M
Marija
From
United Arab Emirates
Everything. The hotel is amazing and so is the staff. The rooms are very modern and beautifully designed. They simply want to make you happy. We will definitely stay with them again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 213 reviews
Price from
US$221.89
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, 761 reviews
Price from
US$118.33
1 night, 2 adults
See all 1617 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,733 reviews

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 8.7
Fabulous - 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,422 reviews

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

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

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,041 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,610 reviews

Popular with guests booking hotels in Costa de Barcelona

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,234 reviews

Costa de Barcelona's best hotels with breakfast

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,817 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$197.09 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,072 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.79 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,237 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$72.61 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,227 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$84.72 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,322 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$207.47 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,297 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.73 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,754 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$76.76 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,782 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$91.29 per night

Budget hotels in Costa de Barcelona

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

Hotel Torino is located in the town of El Masnou, just 12 km from Barcelona.

From US$75.55 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,257 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$113.99 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,823 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$92.32 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,668 reviews

This beachfront hotel is in the town of Premia de Mar, just 20 km from Barcelona. Some of its rooms feature sea views and there is free WiFi throughout.

From US$86.44 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,523 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.12 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,429 reviews

Located 300 metres from Castelldefels Beach, this hotel offers a seasonal outdoor pool and free Wi-Fi in public areas.

From US$114.11 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,158 reviews

Hotel on a prime location on the main promenade, opposite Pineda Beach and only 100 m from the resort centre. The hotel is air-conditioned throughout and the rooms are well equipped.

From US$95.46 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,392 reviews

This attractive hotel is housed in a typical, Mediterranean-style building, on Aiguadolç Marina in Sitges. It is a stylish hotel, with its own art exhibitions and charming, artistic decor.

From US$103.73 per night

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,624 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,653 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,069 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,676 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,242 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,132 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.3
Superb - What previous guests thought, 761 reviews

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 601 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.

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,436 reviews
This is our 2nd time staying at Tahiti Playa. We loved the position of the hotel, easy to get to by public transport from El Prat airport. The food choice was fantastic. We had full board and, of course, ate too much!! The hotel faces directly onto the beach, which is about 5m across a path. The room we had this time was on the 7th floor with a fantastic view of the sea and beach. The staff are fabulous and very efficient. I personally loved the glass elevators where you have a thrilling view of the surroundings as you go up and down, although my husband wasn't happy as he is scared of heights!!
Guest review by
Emanuela
Italy
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,143 reviews
Everything was wonderful! My family and I were delighted with our stay at Alegria Caprici Verd. The food was delicious, varied, and changed from day to day, which we really appreciated. The staff were very friendly and welcoming—especially Marina at reception, who was always kind and helpful. Our room was clean and comfortable. The location is also excellent: very close to the train stop and the sea, with both Carrefour and Lidl within walking distance.
Guest review by
Alex G.
Russia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 471 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
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,734 reviews
The room was comfortable and clean. The hotel is located in a side street just off the seafront. The breakfast was a buffet style with a lot of choice including scrambled eggs, bacon, sausages, bread, cheese, ham and pastries, cereals, yoghurt and fresh fruit. You served yourself to coffee from a machine
Guest review by
Stephen Judge
United Kingdom
From US$80.68 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,104 reviews
We thought the bungalows would be getting worn as built in 2019 but still look like new. Very comfortable and the staff were very helpful with someone there 24hr if needed. Very close to the beach which was pleasant.
Guest review by
David
United Kingdom
From US$96.82 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,543 reviews
The kindness of the front office hosts. The cleanliness of the place. The beautiful sea view! Sitting outside on my little front porch. The space of the apartment. Everything was thought of to use the kitchen.
Guest review by
Carla
United States
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,676 reviews
Great location. Rooms were clean, very well noise insulated. It has convinced to be just in front of the beach. Restaurant offers very good breakfast and dinner too. No families with small children.
Guest review by
Martin
Bulgaria
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,224 reviews
I was used to stay here many times over the last 10 years, due to the Covid I didn’t come in the past 3 years, but restaurant managers still remember me, that’s very moved.
Guest review by
TwilightShore
China
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,237 reviews
We were placed in another apartment located near by due to renovation. The standard of the new apartment was outstanding, we loved it, the quietness and the greatest view,
Guest review by
Inma
Spain
From US$59.65 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7,766 reviews
Everything. It exceded our expectations in all areas and services. Good team, good acommodation, good in transfers and expecially the human ressources
Guest review by
Sofia
Portugal
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,556 reviews
Situation and quality of services. Dogs’ friendly - is an important factor for us due to the choice of the hotel.
Guest review by
nataliia
France
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,466 reviews
Everything was perfect especially the receptionist helped a lot. Thank you again for everything.
Guest review by
Serkoc
Turkey
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,131 reviews
Everything is good. The house is complete. Location are superb. Staff are friendly and helpful.
Guest review by
nurul ain binti
Malaysia
From US$82.99 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,412 reviews
Excelente personal , súper amables y atentos , la habitación impecable, súper recomendable
Guest review by
Natalia
Colombia
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,300 reviews
Room was quite nice, the service was excellent, and the restaurant buffet was phenomenal.
Guest review by
Petar
Serbia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,776 reviews
Staying at the hotel was pure pleasure. I will come again.
Guest review by
Adela
Bosnia and Herzegovina
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 648 reviews
The locatipn, the nature, the view and the employees
Guest review by
Sasa
Serbia
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,716 reviews
very nice place, excellent food, pleasant staff
Guest review by
Mariglen
Czech Republic
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 329 reviews
Family orientated, besides the beach
Guest review by
Elena
Ireland

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

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
10

Overall, an excellent stay.

Overall, an excellent stay. Check in is smooth, the front desk staff speak English and Spanish. The room is quiet, well appointed, comfortable bed, enough space. The pool area and pool are very nice. The hotel is about a 5 minute walk to the beach, and close to restaurants, shopping etc. One of the buildings does not have an elevator so if you have any issues, make that clear on booking so they can accommodate you. The outdoor area by the restaurant has cocktails and they are good and priced ok. We didn't have the breakfast but the restaurant doesn't just serve coffee. You have to get the breakfast. An improvement would be a Keurig or nespresso in the lobby for the guests. Even if guests had to pay for pods, it would be worth it for the hotel to do. Just a nominal charge, breakeven charge
Guest review by
Ada
United States
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

If you don’t have a car to travel to Costa Brava, this is...

If you don’t have a car to travel to Costa Brava, this is good alternative, only 30-40 min. from the city by Uber yet beach is not crowded and no ‘city’ condos around. Bikes are free to use and there is a lovely walkway that follows the beach. A little area close by (2 blocks) to buy lunch. The breakfast in the hotel is amazing! There are a couple nice restaurants close by as well but they don’t open until 7:00 - the same as the hotel restaurant - so go for a bigger lunch (we don’t like eating late)
Guest review by
jacki
Canada
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

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

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
gogless