Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
English
Deutsch English Español Français Italiano Nederlands Català

Search Hotels

Select city first

2026-11-06

2026-11-07

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

15192 properties found

  • Bovilla

    Carrer Vall Ribes 23, Platja d'Aro, Spain (Show map)

    The spacious 3-bedroom Bovilla Platja d'Aro apartment is also located right around the corner from Costa Brava Parc Aventura Platja D'aro. The apartment features Wi-Fi and parking nearby.

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Miami Playa Villas Granada

    Carrer De La Republica Argentina, 11, Miami Playa, Spain (Show map)

    Nestled 20 minutes' walk from Cala de les Sirenes Sandy Beach, Miami Playa Villas Granada entices guests to explore various tourist destinations nearby.

    More...

    From US$ 475
    price for 1 night
    Book Now From US$ 475
  • Beautiful Villa In Sa Riera Begur

    Carrer Convent 12, Isla Roja, Spain (Show map)

    Hosting up to 8 guests, Beautiful Villa In Sa Riera Begur Isla Roja is nestled in a beach area, 3.2 km from Playa de En Malaret.

    More...

    Book Now
  • 1Benet Pl - Calella De Palafrugell

    C/ Ibiza, 16, Llafranc, Spain (Show map)

    The 101 m² 1Benet Pl - Calella De Palafrugell Apartment Llafranc is situated about a 25-minute walk from Sant Sebastia Lighthouse and offers an outdoor swimming pool. This 3-bedroom apartment…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Camping Joncar Mar

    Bernat Metge 9,10, Roses, Spain (Show map)

    Located nearly a 10-minute ride from Dolmen Creu Cobertella, Camping Joncar Mar Hotel boasts an outdoor pool with a Turkish steam room, a Turkish bath, and a Jacuzzi. Featuring an individual terrace,…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Apartment Sant Maurici By Interhome

    Empuriabrava, Spain (Show map)

    Located merely 1.5 km from the miniature Minigolf Carmanso, the 50 m² Apartment Sant Maurici By Interhome Empuriabrava is about 10 minutes by car from a top family-friendly place like Butterfly Park…

    More...

    Book Now
  • Es Caials

    Carrer Passatge De L'Illa Des 60, Cadaques, Spain (Show map)

    The 60 m² Es Caials Apartment Cadaques lies in a prime location in Cadaques, only 5 minutes' walk from Isla Port Lligat. This 1-bedroom apartment sleeps up to 4 guests and features Wi-Fi, and cars…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Apartment Star By Interhome

    L'Ampolla, Spain (Show map)

    Nestled around a 5-minute walk from Peixateria Rosa Seafood Store, the 3-bedroom Apartment Star By Interhome L'Ampolla offers quick access to numerous tourist attractions nearby. This 120 m²…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • A 10 Minutos De La Playa

    8 Carrer D'Eivissa 4º1ª, Tarragona, Spain (Show map)

    The spacious 3-bedroom A 10 Minutos De La Playa Apartment Tarragona is located in the beach area of Tarragona, just 9 minutes' walk from Mediterranean Balcony Observation Deck. Guests can use Wi-Fi…

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • Charming Attic With Pool And Seaviews

    Carrer Riera De Torrentbo, 6 Piso 5, Arenys de Mar, Spain (Show map)

    Situated a mere 0.6 km from the public library "Biblioteca Can Milans", the spacious 3-bedroom Charming Attic With Pool And Seaviews Apartment Arenys de Mar can host up to 6 guests in Arenys de Mar.

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Apartamento Centrico Junto Al Mar - Wifi Free

    3 Carrer De Josep Carner, Salou, Spain (Show map)

    Located only 0.8 km from Paseo Maritimo, the 3-bedroom Apartamento Centrico Junto Al Mar - Wifi Free Salou features a car park for those who travel by car. Monument a Jaume I is just a 6-minute walk…

    More...

    From US$ 407
    price for 1 night
    Book Now From US$ 407
  • Villa N°15 En Plein Coeur De La Marina, Proche De Rosas, Costa Brava

    Carrer Llobregat 15B, Empuriabrava, Spain (Show map)

    During the stay at Villa N°15 En Plein Coeur De La Marina, Proche De Rosas, Costa Brava Empuriabrava, guests can indulge in windsurfing, snorkelling, and canyoning or visit Flour Mill and Eco-Museum,…

    More...

    From US$ 1281
    price for 1 night
    Book Now From US$ 1281
  • Ocean

    Belgica, Lloret de Mar, Spain (Show map)

    Offering an aqua park and barbecue for guests' leisure, the 3-bedroom Ocean Villa Lloret de Mar is situated 2.6 km from Museu del Mar Maritime Museum. Providing guests with Wi-Fi and a car park, this…

    More...

    From US$ 344
    price for 1 night
    Book Now From US$ 344
  • Sun And Beach Lovers, Apartment 14139, La Pineda

    2 Carrer D'Isaac Albeniz, La Pineda, Spain (Show map)

    Situated only 11 minutes' walk from Pacha Disco Club, the 2-bedroom Sun And Beach Lovers, Apartment 14139, La Pineda can host up to 5 guests in La Pineda. In order to explore the local area, the…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Apartamentos Aquarium 42 Big Terrace 50 M2

    Avinguda De La Platja 21, Roses, Spain (Show map)

    The spacious 75 m² Apartamentos Aquarium 42 Big Terrace 50 M2 Roses lies in the Santa Margarida district of Roses and offers swift access to Castillo de la Trinidad, which is just a 5-minute walk…

    More...

    From US$ 237
    price for 1 night
    Book Now From US$ 237
  • Apartamento Girelle

    Carrer Del Palau, 2, L'Escala, Spain (Show map)

    The 2-bedroom Apartamento Girelle L'Escala villa is situated approximately a 5-minute walk from Museum, featuring such comforts as Wi-Fi and parking. Suitable for up to 4 guests, the property offers…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Empuriabrava Gran Reserva

    Carrer Badia-Gran Reserva, 24O 1 Etage, Empuriabrava, Spain (Show map)

    Situated a mere 14 minutes on foot from the expansive Platja d'Empuriabrava Beach, the 2-bedroom Empuriabrava Gran Reserva apartment can host up to 4 guests in Empuriabrava. Wi-Fi is provided for…

    More...

    Book Now
  • Bonito Apartamento En Roses Zona Familiar

    Carrer Cap De La Gola Nº 20 Apartamnto 27, 2º Piso, Roses, Spain (Show map)

    Set in the Santa Margarida district, a 25-minute walk from Parc Megalitic de Roses, the spacious Bonito Apartamento En Roses Zona Familiar accommodates up to 6 guests. Such activities as mini golf…

    More...

    Book Now
  • Fada Lloret

    Passatge Buenos Aires, 11, Lloret de Mar, Spain (Show map)

    Located just 7 minutes on foot from Modernist Cemetery, the 1-bedroom Fada Lloret Lloret de Mar apartment accommodates up to 3 guests. Iglesia Ortodoxa Lloret de Mar is within a few blocks of the…

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Casa Montgo

    7 Carrer Puig Sec, L'Escala, Spain (Show map)

    Featuring an outdoor swimming pool, Casa Montgo Villa L'Escala is suitable for up to 4 people and is located about 3 km from Anchovy and Salt Museum. Providing guests with Wi-Fi and private parking…

    More...

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