Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Porto Covo
Located 300 metres from Bay of Porto Covo Beach, 3.2 km from Pessegueiro Island and 9.2 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina, Pé na Areia, Alojamento Local provides...

Situated within 700 metres of Pessegueiro Island Beach and less than 1 km of Pessegueiro Island, Monte da Bemposta features rooms with air conditioning and a private bathroom in Porto Covo.

Situated 3.5 km from Pessegueiro Island, Monte do Cerro offers accommodation with a balcony, as well as pool with a view and a garden.

Set in Porto Covo, 700 metres from Bay of Porto Covo Beach, Waves and Trails has a terrace, parking on-site and rooms with free WiFi access.

Aivados, a property with a garden, is situated in Porto Covo, 1.3 km from Bay of Porto Covo Beach, 4.4 km from Pessegueiro Island, as well as 9.3 km from Parque Natural do Sudoeste Alentejano e Costa...

Boasting sea views, Vista MarVilla Eira Nova offers accommodation with a garden and a terrace, around 3.4 km from Pessegueiro Island. This apartment features accommodation with a balcony.

Situated in Porto Covo, 500 metres from Praia do Espingardeiro, Brisa MarVilla Eira Nova features recently renovated accommodation with free WiFi and a garden.

Situated in Porto Covo and only 1 km from Aivados Beach, T Monte features accommodation with mountain views, free WiFi and free private parking. With garden views, this accommodation provides a patio....

Facing the beachfront, Porto Covo Praia Hotel & SPA offers 4-star accommodation in Porto Covo and features an outdoor swimming pool, fitness centre and garden.

Featuring massage services and a garden, Ocean House Alentejo provides accommodation in Porto Covo with free WiFi and city views.


Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Popular with guests booking beach hotels in Porto Covo
Set on the Sudoeste Alentejano and Costa Vicentina Natural Park, this property features accomodation in bungalows, a 7-minute drive from the beach.
Ahoy Porto Covo Hostel is located in Porto Covo, 100 metres from the beach and offers a budget accommodation. Free WiFi access is available.
Located within 200 metres of Bay of Porto Covo Beach and 3.1 km of Pessegueiro Island, Zé Inácio - Alojamento e Restaurante in Porto Covo provides a private beach area and rooms with free WiFi.
Situated in Porto Covo, 3.1 km from Pessegueiro Island, Quartos Abelha features views of the city.
Located in Porto Covo in the Alentejo region, Casa do Mar em Porto Covo has a patio. This beachfront property offers access to a terrace and free WiFi.
Offering a garden and garden view, Vila Mar is located in Porto Covo, 3.3 km from Pessegueiro Island and 8.5 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina.
Casa São Francisco is set in Porto Covo, 3.6 km from Pessegueiro Island, 8.5 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina, as well as 21 km from Sao Clemente Fort.
4Sea House is a beachfront property set in Porto Covo, 70 metres from Praia do Espingardeiro and 3.5 km from Pessegueiro Island.
Set in Porto Covo, the recently renovated Casa Areia - Porto Covo offers accommodation 300 metres from Bay of Porto Covo Beach and 3.1 km from Pessegueiro Island.
Located 700 metres from Beach Porto Covo, Casa da Praia & Casa da Mare da Alta by Estilo Lusitano, com piscina privada offers an outdoor swimming pool, a garden and air-conditioned accommodation with...
Featuring sea views, Herdade Do Pessegueiro provides accommodation with a garden, a bar and barbecue facilities, around 1.4 km from Pessegueiro Island Beach.