Customized for your search:

Barcelona, Spain Beach Hotels

Barcelona hotels

Barcelona Hotels Near The Beach

W Barcelona - Barcelona Hotels
Rating: 5.0 Stars

W Barcelona

Plaça Rosa dels Vents, 1, Barcelona - Map
"Perfect View!"
Spectacular views! Excellent service and great cleanliness...The visit to Barcelona was one of the best vacations ever...highly recommended!!
Docg27 from Tampa, FL, USA
Located in Barceloneta, this beachfront hotel is in the historical district and within a 15-minute walk of San Sebastian …More
AC Hotel Gavà Mar by Marriott - Gava Hotels
Rating: 4.0 Stars

AC Hotel Gavà Mar by Marriott

Tallinaires, 33-35, Gava - Map
4.1 out of 5 (128 reviews)
Nestled on the beach, this Castelldefels hotel is 3 mi (4.7 km) from Anec Blau Shopping Center and 3 mi (4.8 km) from Olympic …More
Novotel Barcelona Cornella - Cornella de Llobregat Hotels
Rating: 4.0 Stars

Novotel Barcelona Cornella

Avinguda Del Maresme 78, Cornella de Llobregat - Map
"Very nice hotel"
Newer, very nice hotel. Not as close to the airport as was first thought (20 euros by cab). Hotel was very comfortable and clean and had a very helpful staff (especially Annarita). We arrived before posted check-in and she provided information and directions.
Traveller from FL
The hotel is located in the residential suburb of Almeda. Guests can reach downtown Barcelona in 15 minutes from the nearest …More
Bel Air Hotel - Castelldefels Hotels
Rating: 4.0 Stars

Bel Air Hotel

Paseo Maritimo, 169, Castelldefels - Map
4.5 out of 5 (204 reviews)
Nestled on the beach, this Castelldefels hotel is within 3 mi (5 km) of Anec Blau Shopping Center, Olympic Canal, and …More
Hotel Playafels - Castelldefels Hotels
Rating: 4.0 Stars

Hotel Playafels

Playa Ribera San Pedro, 1-9, Castelldefels - Map
I understand we were in Spain, but I think there should have been one TV station that was in English or have sub titles in English. One more thing was the porch light. There was no way to turn it off, it was very bright. It was rough when trying to sleep with door open. Overall our stay was very nice. Our room was on the water, perfect view.
A Traveller
Located in Castelldefels, this beachfront hotel is in the city center and within 3 mi (5 km) of Castelldefels Castle, Olympic …More
Hilton Diagonal Mar Barcelona - Barcelona Hotels
Rating: 4.0 Stars

Hilton Diagonal Mar Barcelona

Passeig Taulat 262-264, Barcelona - Map
"Lovely and light hotel near beach and metro. "
This hotel is a great alternative to staying in central Barcelona, especially for families. The price point is great, there is a shopping center across the street and the beach is a short walk away. The metro is also very close and there is a taxi rank at the corner.
A Traveller
Hilton Diagonal Mar Barcelona is next to CCIB Barcelona Convention Center and opposite Diagonal Mar Mall. Guests are a …More
Hotel Canal Olimpic - Castelldefels Hotels
Rating: 3.0 Stars

Hotel Canal Olimpic

Ginesta, 13, Castelldefels - Map
3.7 out of 5 (373 reviews)
Situated near the airport, this hotel is within 1 mi (2 km) of Olympic Canal and Anec Blau Shopping Center. Castelldefels …More
Durlet Beach Apartments - Barcelona Hotels
Rating: 4.0 Stars

Durlet Beach Apartments

Rambla Poblenou 16, Barcelona - Map
3.0 out of 5 (2 reviews)
Located in Sant Marti, this apartment is within a 10-minute walk of Bogatell Beach and Mar Bella Beach. Sagrada Familia and …More
Barceló Atenea Mar - Barcelona Hotels
Rating: 4.0 Stars

Barceló Atenea Mar

Pg. García Faria, 37-47, Barcelona - Map
4.2 out of 5 (780 reviews)
Barceló Atenea Mar is across from Nova Mar Bella Beach, three blocks from a mall, and two kilometers from Port Olympic …More
Park Hotel Barcelona - Barcelona Hotels
Rating: 3.0 Stars

Park Hotel Barcelona

Avd Marques De L'argentera 11, Barcelona - Map
"Perfect room for Barcelona beach stay"
At first glance, Park Hotel Barcelona looks like a typical beach hotel from the outside. But, once inside you can see that this hotel spends most of its time and money on the dining experience and room quality. Although our room was small, it was well spaced with our bed, desk and chairs. The wooden decor with sliding glass doors for a bathroom gave this hotel a more modern feel and once you enter the bathroom, the room doesnt feel so small anymore. The bathroom is large, has a spa shower head and a window for air. Overall, great stay. Con: The hotel will charge you for the first night two days in advance, so keep that in mind. I wish I had known that prior because I was definitely taken by surprise when I checked my bank account one morning.
Traveller from Brooklyn
Park Hotel Barcelona is in the stylish El Born district, a minute's walk from França Station. Guests planning to soak up the …More

Search from 199 Barcelona Hotels

    Need help booking?

    Call 1-800-881-7420
    Visit Customer Support »
    No Travelocity Cancellation Fee

    No Travelocity Cancellation Fee

    Book, change, or cancel almost any hotel without paying a Travelocity fee.

    Barcelona Beach Hotel Guide

    It’s hard to beat a vacation at the beach. You go to get warm. You go to get wet. You go to get the sand in between your toes. Pack a bag stocked with towels, suntan lotion, and don’t forget your sandals, because there is a lounge chair near the water with your name on it.

    Beach hotels in Barcelona offer the very best in coastal accommodations. Find one with a spacious room just steps from the sand and ocean-facing windows to ensure you catch that cool, late-afternoon sea breeze. After spending an entire day getting golden and frolicking in the ocean, head back to the hotel and treat yourself to a classically mixed mai tai in the lobby bar. Your vacation at the seashore should be one for the record books and one of the Barcelona beach hotels will make sure all your seaside needs are taken care of.

    You may think a stay near the ocean is out of the question considering your budget, but Travelocity has an extensive list of cheap beach hotels in Barcelona that are perfect for every traveler. We have the sun, the sand, the water, and even the fish tacos, so go dive in.