Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Port de la Selva

Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Popular with guests booking beach hotels in Port de la Selva
Boasting air-conditioned accommodation with a balcony, 2-bedroom brand new apartment steps from the beach is set in Llança.
Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach and has direct access to the promenade.
Featuring free WiFi, Prestige Mar y Sol is set in Roses, 500 metres from Ciutadella Roses and 2.2 km from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.
Habitatges Turístics Riba Pitxot - Es Cucurucuc is located in Cadaqués, 35 km from Dalí Museum, 36 km from Peralada Golf, as well as 1.5 km from Salvador Dali's House.
Located in Roses, 300 metres from Canyelles Petites beach and 24 km from Dalí Museum, Apartamento Roses offers barbecue facilities and air conditioning.
Situated in Roses, Can Estrellas, appartement d'exception sur la mer is a recently renovated accommodation, 200 metres from Canyelles Petites beach and 24 km from Dalí Museum.
Located within 300 metres of Canyelles Petites beach and 25 km of Dalí Museum, Canyelles Apartament provides rooms with air conditioning and a private bathroom in Roses.
Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views.
Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool and massage treatments. In summer, its beach bar hosts live music and chill-out nights.
Located in Port de la Selva, 200 metres from Platja de la Ribera and 25 km from Peralada Golf, LLANÇÀ 11 ÀTIC - Ático en primera línea de mar, gran terraza y piscina comunitaria - ES-228-60 offers air...
Located in Port de la Selva, 200 metres from Platja de la Ribera and 25 km from Peralada Golf, LLANCÀ 8 DAVANT MAR - Apartamento primera línea de mar con fantasticas vistas a Port de la Selva - ES-228...
Cal Mariner is just metres from the blue-flag beach, in the Costa Brava fishing village of Port de la Selva. Each air-conditioned room offers satellite TV and a balcony.
Apartment Villa Cordoba-2 by Interhome is set in Port de la Selva, 200 metres from Platja de L'Erola, 25 km from Peralada Golf, as well as 28 km from Dalí Museum.
Set 200 metres from Platja de L'Erola, 25 km from Peralada Golf and 28 km from Dalí Museum, Apartment Villa Cordoba-1 by Interhome offers accommodation located in Port de la Selva.
Set in Port de la Selva, 500 metres from Platja de la Ribera and 26 km from Peralada Golf, Apartamento Torre Gran Luxe 2 offers air conditioning.
The Hotel & Apartaments Thalassa Sport & Wellness is set in Roses Bay, just 30 metres from Salatar Beach.
Boasting city views, Casa EL PORT DE LA SELVA offers accommodation with barbecue facilities and a patio, around 500 metres from Platja de la Ribera.
Featuring rooftop pool, Barca Serena is located on the beachfront in Port de la Selva. There is a private entrance at the apartment for the convenience of those who stay.
Featuring air-conditioned accommodation with a private pool, Flateli S'Aranella - PDLS is located in Port de la Selva. This beachfront property offers access to free WiFi and free private parking.
Set within 200 metres of Playa Cau del Llop and 19 km of Peralada Golf, L'ARMONIA entre la Farella i Cau del LLOP provides rooms with air conditioning and a private bathroom in Llança.
Offering a seasonal outdoor swimming pool and sea view, Holiday Home Mar Nou by Interhome is situated in Llança, 200 metres from Platja El Morer and 19 km from Peralada Golf.
Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Preciosa casa con piscina de agua salada y aire acondicionado is set in Llança.
Located in Roses, MBII- Paradise Empordà with HEATED little SWIMING-POOL-VERY QUITE PLACE provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Offering quiet street views, Xaloc, apartament amb vistes a mar M4 is an accommodation set in Port de la Selva, 300 metres from Platja de L'Erola and 24 km from Peralada Golf.
Offering city views, La Cantonada is an accommodation set in Port de la Selva, 400 metres from Platja de la Ribera and 24 km from Peralada Golf.
Set in Port de la Selva in the Catalonia region with Platja de la Ribera nearby, Apartamento con vistas al mar 2 offers accommodation with free private parking.
Located in Port de la Selva, just 400 metres from Platja de la Ribera, EDIFICI ROSA - Exclusivo apartamento en primera línea provides beachfront accommodation with a private beach area, a terrace and...
Set in Port de la Selva, just 400 metres from Platja de la Ribera, Artmony piso centro del pueblo vista frente al mar appartement plein centre en front de mer offers beachfront accommodation with a...
Offering quiet street views, El Pas, Apartamento con vistas al mar L1 is an accommodation located in Port de la Selva, 100 metres from Platja El Pas and 26 km from Peralada Golf.
Offering quiet street views, Tamariua L2, apartamento cerca de la playa del Pas is an accommodation situated in Port de la Selva, 100 metres from Platja El Pas and 25 km from Peralada Golf.
Offering quiet street views, La Musclera L5, apartament aprop de la platja del Pas is an accommodation located in Port de la Selva, 100 metres from Platja El Pas and 25 km from Peralada Golf.