Customized for your search:

Beach Hotels & Resorts in Barcelona

Barcelona hotels
Barcelona

Top Trending Beach Hotels near Barcelona

AC Hotel Gavà Mar by Marriott - Gava Hotels
Rating: 4.0 Stars

AC Hotel Gavà Mar by Marriott

Tallinaires, 33-35, Gava - Map
 
 
"This is a must-have holiday!"
This is a stylish hotel in a wonderful location with the most genuinely friendly staff, good food and in an area with helpful and welcoming local people. We will be going back there asap!
Ruthie from Bath, UK
Within easy reach of Olympic Canal, Anec Blau Shopping Center, and Castelldefels Castle, this Gava hotel is set on the beach …More
Hotel Mitus - Canet de Mar Hotels
Rating: 1.0 Stars

Hotel Mitus

Riera de la Torre, 20, Canet de Mar - Map
 
 
"Pretty good place"
If you love the Mediterranean beach, within reasonable traveling distance from Barcelona (one hour), at reasonable price, do stay at the Pension Mitos. It is a 20 room three story pension, continental breakfast included. The train station is a short walking distance (5 blocks) with a train arriving in about 20 minutes intervals between Canet de Mar and Barcelona.
Laszlo from Tepoztlan, Mexico
Situated near the beach in the city center, this hotel is close to Thermal Baths of Caldes d'Estrac, Montanya Park, and Palau …More
Bel Air Hotel - Castelldefels Hotels
Rating: 4.0 Stars

Bel Air Hotel

Paseo Maritimo, 169, Castelldefels - Map
 
 
"Really nice hotel with fro"
Really nice hotel with friendly staff and a stones throw from the beach. The room was perfectly cleaned each day. We were also allowed access to the computer to print tickets we had booked online. The pool was small but as the hotel doesn't have a huge amount of rooms it never felt over crowded. My only issue was that the beds were two singles put together but that was a small problem and didn't ruin the experience. It was nice to stay out of busy Barcelona and have the option to relax or get the train into the town centre to see the sites. We would stay here again.
rob from london
This Castelldefels hotel is located by the sea, nestled on the beach a short distance from Olympic Canal, Castelldefels …More
Hotel Playafels - Castelldefels Hotels
Rating: 4.0 Stars

Hotel Playafels

Playa Ribera San Pedro, 1-9, Castelldefels - Map
 
 
"Great spot near the airport"
Overall very good experience! The breaky was really good, and our sea-view room was great!
Ron from Langley BC
This Castelldefels hotel is located in the city center, nestled on the beach a short distance from Castelldefels Castle, Anec …More
W Barcelona - Barcelona Hotels
Rating: 5.0 Stars

W Barcelona

Plaça Rosa dels Vents, 1, Barcelona - Map
 
 
"Lovely Hotel great location for beach."
lovely hotel great for a beach break a long walk to main streets but can get a cab.
A Traveller
This Barcelona hotel is located by the sea, nestled on the beach a short distance from San Sebastian Beach, Barceloneta …More
Hilton Diagonal Mar Barcelona - Barcelona Hotels
Rating: 4.0 Stars
$235

Hilton Diagonal Mar Barcelona

Passeig Taulat 262-264, Barcelona - Map
 
 
"Lovely hotel close to the beach"
We loved this hotel. Excellent in every way. The Hop on Hop off bus is just across the road, as well as the Diaginal Mar Commercial Centre with lots of Restaurants. Will definitely stay here again if we come back to Barcelona
patrick from Sydney
A modern city hotel facing the Mediterranean next to one of the largest parks in the city and to its beaches. Diagonal Mar …More
Hotel Canal Olimpic - Castelldefels Hotels
Rating: 3.0 Stars

Hotel Canal Olimpic

Ginesta, 13, Castelldefels - Map
 
 
3.7 out of 5 (178 reviews)
Situated near the airport, in Castelldefels, this hotel is close to Olympic Canal, Anec Blau Shopping Center, and …More
Novotel Barcelona Cornella - Cornella de Llobregat Hotels
Rating: 4.0 Stars

Novotel Barcelona Cornella

Avinguda Del Maresme 78, Cornella de Llobregat - Map
 
 
"Great hotel for a great price!"
We stayed at the Novotel Cornella for three nights this July and I am pleased to say that we had a wonderful experience. We are from the U.S and rhis was our first trip to Europe so I wasn't sure what to expect when we booked at this hotel. To our (pleasant) surprise the hotel was better than we expected. It is situated conveniently close to the Almeda Cornella Metro station (less than 10 minutes walk) and is situated in a nice, quiet suburb of Barcelona. It took us less than 30 minutes to get to the city center. There isn't too much by way of food options close by but we found a decent food court at a nearby mall and a really great roadside restaurant near the metro. The hotel is clean, the menu is modest but the food is very decent, the staff is polite. There's a taxi stand right outside and the metro is minutes away. We really liked the place and have absolutely no hesitation in recommending this hotel. It's a great place and a great price!
Jai from Naperville, IL
Situated between Barcelona airport (8 minutes), the city center (15 minutes) and the Cruise port, in the residential and …More
Whotells 22a Beach - Barcelona Hotels
Rating: 4.0 Stars

Whotells 22a Beach

Paseo Calvell 45, Barcelona - Map
 
 
"Ideal base"
Not the easiest place to find but an ideal 5 min walk to the fantastic beaches of Barcelona. Barcelona has very good public transport so we did not have any problems getting around this great city.
Nick from Oxfordshire
This apartment is located in Barcelona (Sant Marti), close to the beach, Bogatell Beach, Mar Bella Beach, and Barceloneta …More
hotel SB diagonal zero barcelona - Barcelona Hotels
Rating: 4.5 Stars
$128

hotel SB diagonal zero barcelona

Plaça de Llevant s/n, Barcelona - Map
 
 
"Beach end location"
Quieter end but close to beach and metro. Clean smart hotel, helpful welcoming staff. Lovely room with confortable queen size bed (deluxe room) and very clean.
Haylee from Kent UK
This luxury hotel is located in Barcelona (Sant Marti), close to the beach, Forum Building, Mar Bella Beach, and Barcelona …More

Search from 756 Barcelona Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Barcelona Beach Hotel & Resort Guide

    Swimsuit up and hit the surf when you book a beach hotel in Barcelona.
    • Browse our big collection of beach hotels to relish in a sea view
    • Make your decision easier by checking out the verified and vetted consumer reviews
    • Rest easy knowing you have access to the lowest rates around

    Life is a beach, so you might as well play in the sand. Sun worshippers and beach bums unite here on Expedia.com to find affordable accommodations with ocean views.

    Read More

    After all, those who adore the sea and sand understand the lure of a beach resort in Barcelona. Whether it’s the smell of the salty air from your balcony or the easy access to sand between your toes, a beach hotel takes your getaway up a notch.

    Make a splash on your next coastal vacation when you treat yourself to a hotel on the beach near Barcelona. Just imagine waking up to the sun glistening over the water and falling asleep to the sound of crashing waves. During your seaside sojourn, give surfing a try or beachcomb for unscathed seashells during an early morning stroll. From building sand castles and biking on the boardwalk to watching for dolphins on the horizon and picnicking on the shore at sunset, these beachfront hotels dazzle with their close proximity to the coastal scene.

    Take a look at our collection of beach hotels to soak up the sun on vacation without drying out your wallet. Here at Expedia.com, we offer cheap deals on Barcelona beach hotels. Because we understand you want to spend more on snorkeling excursions and less on your accommodation, we provide you with the hottest discounts around. When you’re looking for a breadth of choice and a personalized beach getaway within your price range, turn to Expedia.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews