Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-02-28

2026-03-01

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Beach hotels in Catalonia

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

5481 properties found

  • House Beach Las Palmeiras

    Calle Dels Prats 14, Casa #10, Mont-roig del Camp, Spain (Show map)

    Offering an aqua park, a sundeck, and a golf course for guests' leisure, the beachfront House Beach Las Palmeiras is situated about 10 minutes by car from Platja de la Llosa Beach. The 3-bedroom…

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Barcelona Beach Home

    Carrer De Felicia Fuster I Viladecans 40, Barcelona, Spain (Show map)

    Boasting a location at a distance of 300 metres from Parque de la Barceloneta, the 2-bedroom Barcelona Beach Home provides a terrace with city views. Offering Wi-Fi, this beachfront villa is within a…

    More...

    From US$ 679
    price for 1 night
    Book Now From US$ 679
  • Sitges Spaces Bonaire Penthouse

    Bonaire14, Atico, Sitges, Spain (Show map)

    Offering an aqua park and a golf course, the 85 m^2 Sitges Spaces Bonaire Penthouse is situated in the Sitges Town-Centre district, 4.7 km from Cala Vallcarca Sandy Beach. This 1-bedroom apartment…

    More...

    From US$ 358
    price for 1 night
    Book Now From US$ 358
  • Magnifique Appartement En Front De Mer, Caneylles

    Carretera De Canyelles 2 Bloque 2 Appartement 28, Roses, Spain (Show map)

    Situated about a 25-minute stroll from Parc Megalitic de Roses, the beachfront Magnifique Appartement En Front De Mer, Caneylles provides guests with Wi-Fi for either business or leisure. Located in…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Apartament Casa Bonfill

    Av. De La Mar Mediterrania,30 Xalet, L'Ampolla, Spain (Show map)

    Set an 18-minute stroll from Ebreoci, the beachfront 2-bedroom Apartament Casa Bonfill Apartment comprises a patio and a balcony overlooking the pool. Situated just a short walk from Area…

    More...

    From US$ 411
    price for 1 night
    Book Now From US$ 411
  • Jacqueline

    Carrer De La Roca Peixera 4-1-4, Salou, Spain (Show map)

    Nestled around 5 minutes' walk from Cabo de Salou, the spacious 1-bedroom Jacqueline Apartment offers quick access to numerous tourist attractions nearby. The apartment also has a terrace overlooking…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Apartamento A 1 Minuto De La Playa

    Carrer Del Carrero, Torredembarra, Spain (Show map)

    Featuring a cash machine and a lift, the 85 m^2 Apartamento A 1 Minuto De La Playa Apartment is approximately 10 minutes by car from Beach Altafulla. For guests with an active lifestyle, diving…

    More...

    From US$ 195
    price for 1 night
    Book Now From US$ 195
  • Apartment Coloma Piscina Y Parking Hostem

    Carrer Roger De Lluria, 12-14, Vilanova i la Geltru, Spain (Show map)

    Featuring a swimming pool, the beachfront 2-bedroom Apartment Coloma Piscina Y Parking Hostem Vilanova i la Geltru is right near the Pasífae Sculpture. The 95 m² apartment with a patio is located…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Apartment Llavaneres I

    Travessera De San Pere ,12, Esc 3, Sant Andreu de Llavaneres, Spain (Show map)

    Offering an outdoor swimming pool, the 2-room Apartment Llavaneres I is situated about a 15-minute ride from Nau Gaudi Cultural Center. Palau Foundation Archive is located 2.6 km from the apartment.

    More...

    From US$ 349
    price for 1 night
    Book Now From US$ 349
  • Cap Sa Sal - Apartamento Vistamar

    28 Carrer Cap Sa Sal, Begur, Spain (Show map)

    The 2-room Cap Sa Sal - Apartamento Vistamar Begur includes a terrace and is located around 7 km from the Medieval Village of Pals. This 115 m² apartment features Wi-Fi, along with parking for guests…

    More...

    From US$ 453
    price for 1 night
    Book Now From US$ 453
  • Apartamento Miramar

    Passeig De Miramar 84. Bajos 1. Edificio Isis, Salou, Spain (Show map)

    The 40 m^2 Apartamento Miramar Apartment is located in the beachfront and a 5-minute walk from Platja de Ponent. The 1-bedroom apartment also has a terrace overlooking the sea.

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Apartment Ridaura Beach By Interhome

    Platja d'Aro, Spain (Show map)

    Located just 0.7 km from Platja Llarga, Apartment Ridaura Beach By Interhome comprises a patio and a dining area. At the 1-bedroom apartment, Wi-Fi and free private parking are also provided.

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Domuum Holidays - Sorolla

    54 Carrer De Brussel-Les, Salou, Spain (Show map)

    Staying at the beachfront Domuum Holidays - Sorolla, guests can relax on a terrace a mere 0.7 km from Bosc Aventura Salou.

    More...

    From US$ 392
    price for 1 night
    Book Now From US$ 392
  • Apartamento Frente Al Mar Centro Roses Av-59

    11 Carrer Dels Pescadors, Roses, Spain (Show map)

    The spacious 2-bedroom Apartamento Frente Al Mar Centro Roses Av-59 is located approximately 5 minutes' walk from Platja de Santa Margarita and overlooks the mountain. The La Farinera Promenade is 4.

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Xl Villa Calonge

    1 Carrer Eucaliptus, Calonge (Catalonia), Spain (Show map)

    Offering guests to unwind in a Jacuzzi, the beachfront Xl Villa Calonge is located a 25-minute walk from the Castle of Calonge. The 8-bedroom villa includes a free private car park and a terrace with…

    More...

    Book Now
  • Roses Beach

    33 Passeig Maritim, Roses, Spain (Show map)

    If you want to stay in the Santa Margarida district, the beachfront 1-bedroom Roses Beach is a good choice located, at a distance of 6 km from Monasterio de Sant Pere de Rodes Basilica. Guests can…

    More...

    From US$ 253
    price for 1 night
    Book Now From US$ 253
  • Apartamento Sol Terraza

    1 Placa De La Mare, Montgat, Spain (Show map)

    The beachfront Apartamento Sol Terraza Montgat offers views of the street and a location a 15-minute walk from Platja de Sant Joan. This apartment comes with an outdoor swimming pool and a terrace…

    More...

    From US$ 276
    price for 1 night
    Book Now From US$ 276
  • Apartamento Con Gran Patio Y Excelente Ubicacion!

    17 Carrer De Jaume Balmes, Mataro, Spain (Show map)

    Nestled just 5 minutes' walk from Conjunto Barroco de "els Dolors", the beachfront 2-bedroom Apartamento Con Gran Patio Y Excelente Ubicacion! Apartment offers quick access to numerous tourist…

    More...

    From US$ 225
    price for 1 night
    Book Now From US$ 225
  • Casa Finca Pinca

    Ronda Besalu, 7, San Pedro Pescador, Spain (Show map)

    The beachfront Casa Finca Pinca San Pedro Pescador is located 2.7 km from the Sant Pere Pescador Beach and boasts a swimming pool provided on a terrace for a pleasant stay.

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • New Madrague Beach

    Rembrandt, 17 A1, Roses, Spain (Show map)

    The 106 m^2 New Madrague Beach lies in the Almadraba-Canyelles district and offers swift access to Playa de la Almadraba, which is about a 5-minute stroll away. Guests can make use of a car park…

    More...

    From US$ 224
    price for 1 night
    Book Now From US$ 224