Spain may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Beach Hotels in Barcelona

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Barcelona Beach Hotels

Lugaris Beach - Apartments
Great for beach vacations
4.5 out of 5
Passeig Calvell 45, Barcelona, Barcelona
Get Rates
4.6/5Exceptional! (1,116 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Staff was wonderful !! Room was big enough for everyone !"…"

Reviewed on Mar 30, 2020

Lugaris Beach - Apartments
Bel Air Hotel
Great for beach vacations
4 out of 5
Paseo Maritimo, 169, Castelldefels, Barcelona
Free CancellationReserve now, pay when you stay
The price is $74 per night from Nov 1 to Nov 2
4.5/5Wonderful! (10 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...

"Sea view - simply amazing....."…"

Reviewed on Oct 18, 2020

Bel Air Hotel
Hotel Arts Barcelona
Great for beach vacations
5 out of 5
Marina 19–21, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $178 per night from Oct 24 to Oct 25
4.5/5Wonderful! (987 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Great hotel lovely views from seafront room breakfast food was nice but under staffed so service could have been better. The gym is well equipped and the staff were very helpful."…"

Reviewed on Sep 14, 2020

Hotel Arts Barcelona

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pullman Barcelona Skipper
Great for beach vacations
5 out of 5
Avinguda Litoral 10, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $172 per night from Oct 23 to Oct 24
4.4/5Excellent! (984 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Amazing staff and beautiful place.. the reception team are fantastic. Thank you"…"

Reviewed on Feb 5, 2020

Pullman Barcelona Skipper
Vincci Bit
4 out of 5
Carrer de Josep Pla, 69, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $61 per night from Oct 29 to Oct 30
4.4/5Excellent! (972 reviews)

"I had a wonderful stay at this hotel. The staff was always kind and willing to help and the breakfast was very tasty. I also loved that the hotel was walking distance (about 7 minutes) to the metro which made it super easy to get to the center of the city. I definitely recommend!"…"

Reviewed on Jan 6, 2020

Vincci Bit
Hotel Barcelona Princess
Great for beach vacations
4 out of 5
Avinguda Diagonal 1, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $82 per night from Oct 24 to Oct 25
4.3/5Excellent! (1,562 reviews)
Travelers like: close to beach, kids pool
Travelers say...

"Was very nice hotel just a shame we had to check out early and lose one day"…"

Reviewed on Mar 15, 2020

Hotel Barcelona Princess
Vincci Maritimo
4 out of 5
Llull 340, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $68 per night from Oct 24 to Oct 25
4.3/5Excellent! (972 reviews)

"Friendly staff, helpful, I liked everything about this hotel. Oh yeah the parking across the street is free, that saved me a few bucks."…"

Reviewed on Jan 18, 2020

Vincci Maritimo
W Barcelona
Great for beach vacations
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $190 per night from Oct 24 to Oct 25
4.3/5Excellent! (990 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...

"We Love W Hotel always a pleasure to stay there and the personal is beyond helpful"…"

Reviewed on Aug 17, 2020

W Barcelona
Park Hotel Barcelona
Great for beach vacations
3 out of 5
Avd Marques De L'argentera 11, Barcelona, Barcelona
Get Rates
4.2/5Very Good! (992 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Quality service in a great hotel in a superb location. Made us feel very welcome. Only criticism is it would be nice to have tea/coffee facilities in the room."…"

Reviewed on Jan 27, 2020

Park Hotel Barcelona
Occidental Atenea Mar - Adults Only
Great for beach vacations
4 out of 5
Pg. García Faria, 37-47, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $60 per night from Oct 25 to Oct 26
4.1/5Very Good! (975 reviews)
Travelers like: close to beach, beach umbrellas, beach towels, outdoor pool
Travelers say...

"Lovely and clean. Helpful staff. Small but good swimming pool. Very close to the beach but a distance from the main city centre and tourist attractions so more of a beach hotel than a main town hotel."…"

Reviewed on Oct 6, 2020

Occidental Atenea Mar - Adults Only
Hotel ILUNION Barcelona
Great for beach vacations
4 out of 5
Calle Ramon Turó 196-198, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $55 per night from Oct 29 to Oct 30
4.1/5Very Good! (960 reviews)
Travelers like: close to beach, sun loungers, beach umbrellas, outdoor pool
Travelers say...

"Locstion was not the best. The seat in the wet room was not at the correct position for me."…"

Reviewed on Mar 10, 2020

Hotel ILUNION Barcelona
Hotel Attica 21 Barcelona Mar
Great for beach vacations
4 out of 5
Carrer de Provencals, 10, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $58 per night from Oct 23 to Oct 24
4.1/5Very Good! (906 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Great location and really friendly and helpful hotel employees. High hygiene and cleaning standards with modern facilities. Only downside is that car park fees are not included in the reservation."…"

Reviewed on Jul 20, 2020

Hotel Attica 21 Barcelona Mar
Hotel SB Icaria barcelona
Great for beach vacations
4 out of 5
Avenida Icaria 195, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $56 per night from Oct 25 to Oct 26
4.1/5Very Good! (993 reviews)
Travelers like: close to beach, outdoor pool
A great find

"A lovely hotel very comfortable and clean a bit of a walk in to the town centre but the staff were very welcoming and helpful Most importantly it has parking onsite and its very convenient for the Ferry terminals."…"

Reviewed on Jul 5, 2020

Hotel SB Icaria barcelona
Holiday Inn Express Barcelona City 22@
3 out of 5
Pallars 203, Barcelona, Barcelona
Free Cancellation
The price is $52 per night from Oct 25 to Oct 26
4/5Very Good! (1,105 reviews)

"Very friendly and helpful staff with English spoken widely. The hotel is a 10 min walk from Glories shopping mall, about 15 minutes walk from the beach, 2 min walk from La Rambla Poblenou (a smaller version of La Rambla) and 5 mins away from a Metro station. There is also a supermarket 2 mins away, ..."…"

Reviewed on Aug 8, 2020

Holiday Inn Express Barcelona City 22@
Hotel Ciudad de Castelldefels
Great for beach vacations
3 out of 5
Paseo De La Marina 212, Castelldefels, Barcelona
Free CancellationReserve now, pay when you stay
The price is $64 per night from Nov 1 to Nov 2
4/5Very Good! (598 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Very helpful staff and enjoyed the stay Will come back"…"

Reviewed on Jan 19, 2020

Hotel Ciudad de Castelldefels
Hotel Best 4 Barcelona
4 out of 5
C-doctor Trueta 164, Barcelona, Barcelona
Get Rates
4/5Very Good! (991 reviews)

"Close enough to beach and central to bus and tube lines"…"

Reviewed on Mar 14, 2020

Hotel Best 4 Barcelona
Hotel 153
Great for beach vacations
3 out of 5
Paseo Marina 153-155, Castelldefels, Barcelona
The price is $48 per night from Nov 22 to Nov 23
4/5Very Good! (255 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"We arrived in Spain just as the recent state of emergency was declared. As we were room only, we were stuck for eating! The hotel couldn't have been more helpful in the situation."…"

Reviewed on Mar 26, 2020

Hotel 153
Travelodge Barcelona Poblenou
1 out of 5
Carrer de Llacuna 32, Barcelona, Barcelona
Free CancellationReserve now, pay when you stay
The price is $36 per night from Nov 3 to Nov 4
3.9/5Good! (973 reviews)

"Good budget option. Room and bathroom was clean. Breakfast decent. Good value for money."…"

Reviewed on Jul 20, 2020

Travelodge Barcelona Poblenou
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Hotels in Barcelona

Known for its architecture and art galleries, Barcelona offers a lot for the traveler booking a vacation. This historic destination has 937 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the beach in Barcelona, you might be interested in these top-rated hotels with positive customer reviews.

Lugaris Beach - Apartments - 4.5 luxury apartment near Mar Bella Beach. It features an outdoor pool, complimentary wireless Internet access, and kitchens. Guests love the beach and overall value.

Hotel SB Icaria barcelona - 4 hotel near Bogatell Beach. Our travelers recommend its central location and helpful staff. This hotel boasts an outdoor pool, a poolside bar, and a restaurant.

Hotel Attica 21 Barcelona Mar - 4 hotel near Mar Bella Beach. It offers an outdoor pool, complimentary wireless Internet access, and a bar/lounge. Guest reviews highlight the beach and breakfast.

Pullman Barcelona Skipper - 5 luxury hotel near Barceloneta Beach. It features an outdoor pool, a poolside bar, and 2 restaurants. Guests love the beach and size.

W Barcelona - 5 luxury hotel on the beach. Our travelers recommend its beach and size. This hotel boasts a seasonal outdoor pool, a poolside bar, and 3 restaurants.

Planning Your Trip to Barcelona

Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.

  • Hottest months: August, July, June, and September, with an average temperature of 81°F
  • Coldest months: January, February, December, and March, with an average temperature of 45°F
  • Driest months: July, January, June, and February, with an average rainfall of 1.34 inches
  • Rainiest months: October, September, May, and November, with an average rainfall of 2.67 inches

Sightseeing in and Around Barcelona

After arriving and settling in at your hotel, you might want to venture out and explore everything Barcelona has to offer. Beach lovers can head straight to Barceloneta Beach or Mar Bella Beach for some quality time by the water. Experience the area's architecture and art galleries, and make time for local attractions like Palau de la Musica Catalana and Casa Batllo. Other things to see and do in the area are Sagrada Familia and Montserrat Monastery. Visitors also enjoy Barcelona for its:
  • Museums
  • Monuments
  • Shopping
  • Churches
  • Historical sites
  • Theater

Getting Around Barcelona

If you're looking to fly to Barcelona, the closest major airport is in Barcelona (BCN-Barcelona Intl.), located 7.1 mi (11.4 km) from the city center. You can take advantage of metro transit at Parc de Montjuic Station, Paral-lel Station, and Liceu Station. If you want to journey outside of the city, hop aboard a train from Barcelona Placa de Catalunya Station, Plaça de Catalunya Station, or Barcelona Paseo de Gracia Station.

Frequently asked questions

What is Barcelona like for travelers who love the beach?
Known for its architecture and art galleries, Barcelona offers a lot for the traveler booking a vacation.
What's the best hotel for a beach vacation in Barcelona?
Lugaris Beach - Apartments is a top 4.5-star beach apartment offering an outdoor pool and free WiFi, located within a short 5-minute walk of Mar Bella Beach. Other good options to stay near the beach include Hotel Barcelona Princess and Travelodge Barcelona Poblenou.
How many beach hotels should I expect to find in Barcelona?
Choose from one of Expedia’s 789 hotels in Barcelona for your beachside break.
When's the best time for a beach vacation in Barcelona?
Plan your trip to the beach with this snapshot of weather throughout the year in Barcelona: The hottest months are usually July and August with an average temp of 73°F, while the coldest months are January and February with an average of 52°F. Average annual precipitation for Barcelona is 23 inches.
What is there to see and do around Barcelona?
After arriving and settling in at your hotel, you might want to venture out and explore everything Barcelona has to offer. If you’re eager to check out the beaches, head to Barceloneta Beach or San Sebastian Beach for some relaxation by the water. Experience the area’s architecture and art galleries, and make time for local attractions like Palau Guell and La Rambla. For even more to see and do, pay a visit to Boqueria Market or Barcelona Cathedral.
What's the best way to get to my beach hotel in Barcelona?
This travel information can help you get to and around your beach accommodation in Barcelona more easily: The closest major airport is Barcelona Intl. Airport (BCN), located 7.1 mi (11.4 km) away. Walk to nearby metro stations like Parc de Montjuic Station, Paral-lel Station, and Liceu Station.

Travelers Loved These Beach Hotels

More trip options