Beachfront hotels with sea views in Barcelona

  • Solvi Hotel - Adults Only

    Vilanova i la Geltrú ( Barcelona )
    8.0/10

    (from 915 Reviews )

    Solvi Hotel - Adults Only is a great accommodation located on Vilanova i la Geltrú’s seafront promenade, offering guests cozy rooms with satellite TV and a private balcony with sea views. It is perfect for those looking for a quiet and relaxing stay, close to the beach. Guests praise the friendly and helpful staff, the clean and comfortable rooms, and the great location. The hotel also offers a free bottle of water and towels for the beach. A wide range of amenities, including a restaurant and chill-out terrace, completes your stay.
  • Hotel Miramar Badalona

    Badalona ( Barcelona )
    8.5/10

    (from 2300 Reviews )

    Hotel Miramar Badalona offers an unbeatable location, right on the seafront promenade, with direct access to the sandy beach and views of the Mediterranean Sea. A perfect option if you want to enjoy a beach getaway and visit Barcelona, as it is close to the train and metro stations. The hotel has comfortable lobby areas, free WiFi, and friendly staff that will make your stay comfortable and enjoyable. The rooms are spacious, modern and clean, with all the necessary amenities to make your stay as pleasant as possible. Enjoy a great value for money with 24 hour cafeteria service and excellent customer service.
  • Hotel Celimar

    Sitges ( Barcelona )
    7.6/10

    (from 1118 Reviews )

    Hotel Celimar is located in Sitges' old town, with spectacular sea views and just 200 metres from the Santa Tecla Church. Guests can enjoy a spacious room with comfortable beds, air conditioning and a large TV. The hotel also offers a jacuzzi, carefully maintained rooms and friendly and attentive staff. In addition, the hotel is just a few steps from the beach and offers a great location to discover the city.
  • Sercotel Kalma Sitges

    Sitges ( Barcelona )
    8.3/10

    (from 2457 Reviews )

    Sercotel Kalma Sitges is a modern boutique hotel located on the Paseo de la Ribera seafront promenade in Sitges, metres from Sitges Beach. Enjoy sea views and the nearby beach from this accommodation. Guests can enjoy a comfortable stay with the added bonus of parking and a swimming pool. The hotel staff provide an attentive and friendly service and the rooms are comfortable and clean. Breakfast is a highlight, with a variety of options for guests and all safety measures in place. The hotel has been praised by guests for its excellent location, views, and service.
  • Hotel 54 Barceloneta

    Barcelona ( Barcelona )
    8.2/10

    (from 1976 Reviews )

    Hotel 54 Barceloneta is a design hotel located in the beachfront area of Barceloneta, Barcelona. Enjoy views of the port from the stylish terrace and be in walking distance to the city's main attractions. Guests have praised the hotel for its great location, comfortable rooms, helpful staff, and delicious breakfast. Enjoy the balcony views of the port and take advantage of the late check-out opportunity. With a variety of transport options nearby and a lively neighbourhood, this accommodation is perfect for your stay in Barcelona.
  • URH Sitges Playa

    Sitges ( Barcelona )
    8.5/10

    (from 1383 Reviews )

    The URH Sitges Playa is ideally located, offering spectacular sea views and direct access to the beach. Enjoy a comfortable stay in spacious rooms with private balconies and air conditioning. Get the best service from the friendly staff and make the most of the excellent facilities such as the pool and the restaurant. Relax and take in the peaceful atmosphere of this hotel close to the centre of town.
  • Hotel Internacional

    Calella ( Barcelona )
    8.1/10

    (from 3268 Reviews )

    Hotel Internacional offers an unbeatable location, just 50 metres from the beach in Calella, 50 km from Barcelona and Girona. Enjoy incredible sea views from the hotel and make the most of the best services and amenities, like an outdoor pool and buffet-style restaurant, as well as the excellent attention from its staff. Guests have praised the cleanliness and comfort of the rooms, as well as the variety of food available in the buffet. The great location and the service of its employees make it an ideal place to stay.
  • Hotel Mitus

    Canet de Mar ( Barcelona )
    8.3/10

    (from 399 Reviews )

    Hotel Mitus is the perfect spot for a relaxed beach holiday with beautiful views over the Mediterranean Sea. Located in the charming village of Canet de Mar, it is just a short walk away from the beach and close to the centre. Enjoy excellent service from the welcoming staff and take advantage of the amenities offered, like a terrace lounge and garden. Guests have praised the cleanliness, comfort and location of this hotel, making it an ideal choice for anyone looking for a peaceful retreat by the sea. Sea views, close to beach, excellent service and comfortable rooms are just some of the reasons why you should stay at Hotel Mitus.
  • ALEGRIA Maripins

    Malgrat de Mar ( Barcelona )
    7.8/10

    (from 1715 Reviews )

    ALEGRIA Maripins is situated in a privileged location on Malgrat de Mar Beach, on the Maresme Coast, 65 km north of Barcelona. It offers beautiful sea views and is near the beach. Accommodation includes comfortable beds, air conditioning, mini-fridges and balconies. The buffet offers a variety of dishes, and drinks are reasonably priced. The pool area is shaded until noon, and there is plenty of entertainment on offer. The staff is friendly and helpful. Enjoy a pleasant and relaxing stay at ALEGRIA Maripins.
  • Hotel Rosa Nàutica

    Malgrat de Mar ( Barcelona )
    8.5/10

    (from 616 Reviews )

    Hotel Rosa Nàutica is a beachfront accommodation located in Malgrat de Mar. It offers free Wi-Fi and an outdoor pool, making it the perfect destination for those looking for a relaxing holiday by the sea. Clients have praised the quality of the recently renovated rooms, the friendly staff, and the excellent buffet. The location is ideal for those looking to explore the town and its shops, and the hotel is pet-friendly. Enjoy a perfect stay at Hotel Rosa Nàutica and make the most of its unbeatable sea views and proximity to the beach.
  • Estela Barcelona

    Sitges ( Barcelona )
    8.3/10

    (from 1345 Reviews )

    Estela Barcelona offers charming accommodation with breathtaking views of Aiguadolç Marina and the Mediterranean Sea. This attractive hotel is housed in a typical Mediterranean-style building, ideal to enjoy a relaxing stay. Guests praise the rooms for being comfortable, spacious and bright, and the wide range of artworks decorating the hotel. The pool is a quiet and pleasant area, while the restaurant offers a good buffet for breakfast and a gastronomic experience in the evenings. The beach is a two minute walk away, and the staff are always friendly and helpful. Estela Barcelona is the ideal place for a wonderful getaway.
  • Hotel Volga

    Calella ( Barcelona )
    8.2/10

    (from 1012 Reviews )

    Hotel Volga is a great accommodation choice for those looking to enjoy a beach holiday with stunning sea views. Located just 200 meters from the Calella train station, the hotel offers a swimming pool and a Beach Club at the nearby NUI Beach. Guests have praised its comfortable rooms, excellent service and convenient location. At Hotel Volga you can expect a pleasant stay and great amenities such as a mini-bar and a show kitchen for breakfast. Book your stay now and enjoy a memorable holiday in Calella!
  • Hotel Port Sitges

    Sitges ( Barcelona )
    7.7/10

    (from 1968 Reviews )

    Hotel Port Sitges is an excellent accommodation located within the Aiguadolç port of Sitges, just steps away from the beach. Guests will be able to enjoy spectacular sea views from their balconies and terraces. The hotel offers comfortable and spacious rooms, fully equipped with kitchen, dining and restroom facilities. Customers have recognized the cleanliness, amenities and excellent location of the hotel. The reception staff is also very friendly and helpful. Enjoy a peaceful stay in a wonderful environment at Hotel Port Sitges.
  • htop Summer Sun #htopEnjoy

    Santa Susanna ( Barcelona )
    5.7/10

    (from 429 Reviews )

    Htop Summer Sun is a modern accommodation located 150 metres from the beach in Costa Maresme, making it the perfect place for those looking to enjoy the summer sun. Its proximity to the centre of Santa Susana makes it the ideal spot for a weekend getaway. Guests have praised its excellent location, friendly staff, clean rooms and delicious food. Enjoy stunning views of the beach and relax in the pool while taking in the beauty of the region. Ideal for those seeking a comfortable and enjoyable stay.
  • Don Angel - Adults Recommended

    Santa Susanna ( Barcelona )
    7.6/10

    (from 1014 Reviews )

    Hotel Don Angel - Adults Recommended is conveniently located just off the beach in Santa Susana, on the Costa Maresme, and features an outdoor pool, hot tub and sauna. It offers stunning views of the sea and the beach, as well as a variety of amenities to make your stay comfortable. Guests have praised the hotel for its friendly staff, great pools, modern rooms and excellent service. The buffet breakfast is also highly rated, and the hotel offers towels for the pool or beach at no extra cost. Guests have also noted the convenient parking and the range of activities available in the evenings.
  • Hotel Amaraigua – All Inclusive – Adults Only

    Malgrat de Mar ( Barcelona )
    8.7/10

    (from 264 Reviews )

    Hotel Amaraigua – All Inclusive – Adults Only offers its guests a tranquil experience with magnificent views of the Mediterranean Sea. Located only 400 metres from the centre of Malgrat de Mar and its train station, it boasts direct access to the beach. Guests will enjoy varied and quality food, as well as a wide range of services. The hotel staff is friendly and attentive, always ready to help and make sure guests have an unforgettable experience. Furthermore, the hotel offers a variety of activities and entertainment for its guests.
  • Tropic Park

    Malgrat de Mar ( Barcelona )
    8.4/10

    (from 609 Reviews )

    Tropic Park is the perfect getaway for travellers looking for a beach holiday. Located 100 metres from Malgrat de Mar Beach and 400 metres from the centre and Train Station, it offers stunning views of the sea, mountains and swimming pool. Guests can enjoy a variety of services, such as a buffet with plenty of options, and friendly and attentive staff. Plus, the hotel is wheelchair accessible and provides activities for children. Enjoy a great stay in a perfect location!
  • Ibersol Sorra d'Or

    Malgrat de Mar ( Barcelona )
    7.6/10

    (from 745 Reviews )

    Ibersol Sorra d'Or is a modern and stylish hotel located on the seafront, just a few meters away from the promenade. Enjoy spectacular sea views and the convenience of being close to the beach. Clients have praised the friendly and attentive staff, delicious buffet-style meals, comfortable rooms with air conditioning and SMART TV, and the free activities for all hotel guests. Relax knowing you have made a great choice!
  • Hotel Arts Barcelona

    Barcelona ( Barcelona )
    8.4/10

    (from 1625 Reviews )

    Hotel Arts Barcelona offers stunning sea views and is located on the beachfront in downtown Barcelona. Guests can enjoy two outdoor pools and a luxury spa with city views. The hotel staff is known for their friendly and professional service. Reviews from visitors praise the hotel for its impressive architecture, spacious rooms, and breathtaking views. Guests can also enjoy a range of amenities including a restaurant, bar, and gym. With its unbeatable location and excellent service, Hotel Arts Barcelona is the perfect destination for any traveler.
  • Hesperia Barcelona Del Mar

    Barcelona ( Barcelona )
    7.9/10

    (from 2709 Reviews )

    The Hesperia Barcelona Del Mar offers guests a luxurious stay with stunning sea views. Located right on the beachfront, the hotel offers comfortable rooms with free WiFi and satellite TV. Guests are sure to appreciate the friendly and helpful staff, free amenities such as water and coffee, and the convenient location close to restaurants and public transportation. Experience a relaxing holiday by the sea with the Hesperia Barcelona Del Mar.
  • Golden Taurus Aquapark Resort

    Pineda de Mar ( Barcelona )
    8.4/10

    (from 1748 Reviews )

    Golden Taurus Aquapark Resort is located in Pineda de Mar, right on the beachfront promenade. Enjoy sea views and be close to the beach with this unique accommodation. At the hotel, you will find a large aquapark with slides and swimming pools, a bar, a restaurant with vegan options and a stunning terrace. The rooms are spacious, clean and comfortable, with a private terrace and laundry facilities. The staff is friendly and provides an excellent service. The hotel is ideal for families and offers fun activities for both children and adults. Enjoy a memorable stay at Golden Taurus Aquapark Resort!
  • htop Pineda Palace & SPA 4Sup #htopBliss

    Pineda de Mar ( Barcelona )
    7.5/10

    (from 619 Reviews )

    Htop Pineda Palace & SPA 4Sup #htopBliss offers the perfect getaway for your holiday. Located overlooking the beautiful sandy beach of Costa Maresme's charming Pineda de Mar, you can enjoy amazing views, exceptional hospitality, great amenities and more. Guests praise the excellent service of the reception, restaurant and pool staff, as well as the proximity to the train station, bars and restaurants. The pool and the terrace are a great spot to relax and have a drink. The rooms are spacious and comfortable. Don't miss this opportunity!
  • Eurohotel Diagonal Port

    Barcelona ( Barcelona )
    7.8/10

    (from 3333 Reviews )

    Eurohotel Diagonal Port is a 4-star hotel located in Barcelona’s Poble Nou district, just 350 metres from Mar Bella Beach. Enjoy Mediterranean Sea views from its terrace. Guests can also take advantage of the hotel's outdoor pool, and free WiFi is available throughout the property. All rooms are equipped with air conditioning and a flat-screen TV. Reviews from past guests highlight the comfort of the beds, the cleanliness of the hotel and its convenient location. The helpful staff and the excellent breakfast are also mentioned. With its excellent location, this hotel offers the perfect opportunity to explore Barcelona. Book now and enjoy an unforgettable stay!
  • Occidental Atenea Mar - Adults Only

    Barcelona ( Barcelona )
    8.2/10

    (from 3610 Reviews )

    Occidental Atenea Mar - Adults Only is the perfect accommodation to enjoy the stunning views of Barcelona's Nova Mar Bella Beach. The hotel features sauna and gym, a free WiFi zone and offers spacious rooms with minibar, coffee machine and tea. Guests have praised the attentive staff, modern facilities and the delicious breakfast buffet. The hotel also has a terrace with a swimming pool and views of the Mediterranean Sea. It is conveniently located close to the beach, restaurants and bars, and public transportation. Enjoy a unique stay at Occidental Atenea Mar - Adults Only.
  • Sunway Playa Golf & Spa Sitges

    Sitges ( Barcelona )
    8.6/10

    (from 2801 Reviews )

    Sunway Playa Golf & Spa Sitges is the perfect place to enjoy a unique and exclusive stay. Situated just 20 metres from Sitges Beach and next to Terramar Golf Course, this accommodation offers stunning sea views and a peaceful atmosphere. It features a heated pool, sauna, free bicycles, game room and mini market, as well as 3 restaurants and free parking. Clients have praised its cleanliness, comfortable rooms and the excellent buffet breakfast. Enjoy a relaxing stay in this wonderful hotel.
  • Masd Mediterraneo Hotel Apartamentos Spa

    Castelldefels ( Barcelona )
    8.6/10

    (from 1678 Reviews )

    Masd Mediterraneo Hotel Apartamentos Spa is a perfect destination to enjoy a relaxing stay in Castelldefels Beach. Located just a few meters from the beach, this hotel offers a spa, a hot tub and swimming pools. With free WiFi, you will be able to stay connected and enjoy the stunning sea views from the balconies. Guests can also benefit from the excellent service provided by the friendly staff and the attention to detail in the apartments. All these features make this hotel a great choice for a family holiday or a romantic getaway.
  • Platjador

    Sitges ( Barcelona )
    8.9/10

    (from 1701 Reviews )

    The Platjador Hotel is located in a prime position, overlooking the beach and just steps away from Sitges’ main entertainment areas. It offers comfortable rooms with a wide bed and a hydromassage shower. There is also a pool with a jacuzzi and a rooftop bar with stunning sea views. A welcome glass of cava is provided, as well as complimentary water, coffee and tea, and beach towels. The buffet breakfast is exceptional and the staff are friendly and attentive. Enjoy a relaxing stay in this wonderful hotel.
  • Hotel Subur

    Sitges ( Barcelona )
    7.6/10

    (from 3125 Reviews )

    Hotel Subur is located in one of the best areas of Sitges, right on the seafront promenade. Enjoy beautiful views of the sea and the old town just meters away. It is an ideal choice for those who want to enjoy the beach and the nightlife of the city. The hotel offers a pet-friendly service and a continental breakfast with a wide variety of options. Customers have praised the staff for their friendly and attentive attitude. It is also noted that the hotel is conveniently located with many bars and restaurants nearby.
  • 30º Hotels - Hotel Espanya Calella

    Calella ( Barcelona )
    7.5/10

    (from 385 Reviews )

    30º Hotels - Hotel Espanya Calella offers a great location and unbeatable sea views. Enjoy a relaxing holiday in a privileged setting, with its beachfront location and proximity to the old town, as well as its excellent service and modern facilities. Our guests enjoy the delicious buffet options, the friendly staff, the proximity to the beach, the split air conditioning and the cozy rooms with balconies. You won't regret it!
  • htop Planamar #htopEnjoy

    Malgrat de Mar ( Barcelona )
    6.0/10

    (from 323 Reviews )

    Htop Planamar is the perfect holiday spot for families looking to enjoy the sun and sand of Costa Maresme, Malgrat de Mar. Only 50 metres away from the sandy beach, this hotel offers comfortable rooms with sea views and a range of amenities. Guests can take advantage of the outdoor pool, terraces and nearby shops and restaurants, as well as the attentive staff and excellent food. Clients have praised the friendly staff, the clean and comfortable rooms, the delicious food and the ideal location. Make the most of your family holiday in Catalonia and book at Htop Planamar!
  • Hotel Subur Maritim

    Sitges ( Barcelona )
    8.2/10

    (from 2089 Reviews )

    Hotel Subur Maritim is a great accommodation option with sea views, situated right in front of Sitges Beach. It offers an outdoor pool, free WiFi and other services such as a bar and restaurant. Guests have praised the friendly staff and the variety of breakfast options. The rooms are spacious and come with a terrace, minibar and all the amenities needed for a comfortable stay. Parking is also available at the hotel. Ideal for a beach getaway, don't miss the opportunity to stay at the Hotel Subur Maritim.
  • AQUA Hotel Promenade

    Pineda de Mar ( Barcelona )
    8.3/10

    (from 1121 Reviews )

    AQUA Hotel Promenade is an accommodation located on a prime location on the main promenade, opposite Pineda Beach and only 100 m from the resort centre. Enjoy stunning sea views and the close proximity to the beach, as well as the excellent service that guests have praised for its friendliness and attentiveness. Take advantage of the free paddle surf or kayak hour per night, as well as the great variety of breakfast and dinner options. Relax in the spacious and comfortable rooms and take advantage of the activities offered.
  • W Barcelona

    Barcelona ( Barcelona )
    8.4/10

    (from 4787 Reviews )

    W Barcelona is an impressive hotel located right on the beach of Barceloneta, offering stunning design and incredible views of the city. Guests can enjoy luxurious amenities and services, as well as an unbeatable location and breathtaking views of the Mediterranean. Clients have praised the helpfulness and professionalism of the staff, as well as the excellent quality of the food and the cleanliness of the rooms. Enjoy a unique experience at W Barcelona and don't miss the chance to stay in this incredible hotel.
  • Aparthotel Solifemar

    Castelldefels ( Barcelona )
    8.4/10

    (from 2350 Reviews )

    Aparthotel Solifemar is an ideal accommodation located overlooking the beach in Castelldefels. It offers both rooms and apartments with balconies, offering breathtaking views of the sea. The staff is friendly and helpful, and the parking is free. The beds are comfortable, the rooms are clean and well equipped, and the terraces provide a pleasant atmosphere. The restaurant offers excellent food at a reasonable price. Enjoy a relaxing stay at Aparthotel Solifemar, with its unbeatable sea views and close proximity to the beach.
  • htop Royal Sun #htopFun

    Santa Susanna ( Barcelona )
    6.4/10

    (from 437 Reviews )

    H TOP Royal Sun is located on Santa Susanna's promenade, with breathtaking views of the Mediterranean Sea and just a few steps away from the sandy beach. This hotel features modern and comfortable rooms, two swimming pools and a varied buffet with quality products. The staff is very attentive and helpful, always striving to make the stay of their guests unforgettable. Enjoy a unique stay with all the amenities you need, at a very competitive price.
  • Bel Air

    Castelldefels ( Barcelona )
    8.8/10

    (from 1690 Reviews )

    Bel Air, a stylish hotel located directly facing Castelldefels Beach, offers air-conditioned rooms with balconies and spectacular sea views. Enjoy the best of beach life, relax by the outdoor swimming pool and savor the delicious dishes of the restaurant. Take advantage of the excellent service and the friendly attitude of the staff. An ideal place to enjoy a dream vacation.
  • Calipolis

    Sitges ( Barcelona )
    8.3/10

    (from 2080 Reviews )

    Calipolis is the perfect accommodation for those looking for a beachfront stay. Located in the heart of Sitges, just 50 metres from the beach, the hotel offers stunning sea views from its rooms. Services and amenities include comfortable beds, spacious bathrooms, a delicious breakfast buffet and free WiFi. Guests can also benefit from a pool and towels for the beach and pool. Enjoy an unforgettable stay with Calipolis and its unbeatable location.