Hotel Santa Cruz


Guest rating:
79%
Price from 35 €
Situated in Santa Cruz, this hotel is only a 3-minute walk from a sandy beach. It offers air-conditioned guestrooms with balconies. Free public parking is More...
Due to limited offer of accommodation in Santa Cruz we have extended accommodation possibilities by more offers in the nearest destinations of Santa Cruz like Silveira, Maceira, A dos Cunhados, Escravelheira, Vimeiro. All accommodation (hotels, apartments, B&B) are sorted by geographical distance from Santa Cruz. The distance could be adjusted by using the tool “Search in nearby destination”.
Hotel Apartamento Praia Azul


Guest rating:
76%
Price from 35 €
Distance: 2.4 km
City: Silveira, 
This beachfront resort in Silveira offers an outdoor swimming pool overlooking Praia Azul, a children’s playground and fully equipped apartments with a private More...
Hotel Areias Do Seixo Charm Hotel & Residences




Guest rating:
91%
Price from 239 €
Distance: 2.8 km
City: A dos Cunhados, 
Integrating nature into its design, the eco-friendly Areias Do Seixo is a 5-star hotel located a 5-minute walk from the beach. Its full-service spa features a More...
Promar Porto Novo Hotelaria


Guest rating:
78%
Price from 23 €
Distance: 5.4 km
City: Vimeiro, 
With its large seaside terrace, this beachfront hotel offers rooms with views of the Atlantic. The Vimeiro Golf Club is just a 100 metres away. Free Wi-Fi More...
Residencial O Forte
Guest rating:
80%
Price from 25 €
Distance: 5.5 km
City: Maceira, 
Just 10 metres from Porto Novo Beach, this family-run guest house offers views of the Atlantic and a restaurant with local cuisine. It is set in the quiet More...
Hotel Golf Mar


Guest rating:
74%
Price from 47 €
Distance: 5.6 km
City: Maceira, 
Facing Porto Novo Beach and a one-hour drive from Lisbon, this hotel boasts a cliff-top location in Maceira and a restaurant with fantastic sea views. Hotel More...
Bed & Breakfast (Pensions) O Retiro Do Camarão
Guest rating:
86%
Price from 28 €
Distance: 6.6 km
City: Escravelheira, 
Located in Escravelheira, this hotel is just 2 km from local beaches. It has a terrace and an à la carte restaurant. Free Wi-Fi and free private parking are More...
Hotel Das Termas - Vimeiro

Guest rating:
65%
Price from 40 €
Distance: 6.8 km
City: Vimeiro, 
Hotel Das Termas is in Vimeiro village, 3 km from the Atlantic beaches and a 1-hour drive from Lisbon. It features an outdoor pool, a games room and a More...
Hostel Rainha Santa
Guest rating: N/A
Price from 25 €
Distance: 7.1 km
City: Maceira, 
This accommodation is 500 metres from the centre of Vimeiro, less than 5 km from the beach and features tennis courts and mini golf. The bright rooms have a More...
Quinta Do Forno
Guest rating:
87%
Price from 20 €
Distance: 7.1 km
City: Maceira, 
Located on the outskirts of Vimeiro, this farm is surrounded by a garden with a pool and horse stables. The beaches of Porto Novo and Santa Rita are less than More...
Bed & Breakfast (Pensions) Braga
Guest rating:
54%
Price from 30 €
Distance: 7.5 km
City: Vimeiro, 
This hotel is situated 5 km from the beaches of Porto Novo and Santa Rita, and offers an on-site restaurant serving traditional Portuguese cuisine. All rooms More...
Hotel Hotel Império



Guest rating:
80%
Price from 54 €
Distance: 11.4 km
City: Torres Vedras, 
This modern hotel features spacious room in the historic centre of Torres Vedras, a 30-minute drive from Lisbon.The hotel’s restaurant overlooks the city and More...
Apartment Noiva Do Mar Resort



Guest rating:
78%
Price from 102 €
Distance: 12.2 km
City: Atalaia de Cima, 
A modern 4-star resort located on the Porto das Barcas beach. The resort features a full-service spa with an indoor pool. The gourmet restaurant serves dinner More...
Quinta Raposeiros
Guest rating:
96%
Price from 79 €
Distance: 13.3 km
City: Santo Isidoro, 
Quinta Raposeiros is situated in the Valley of São Lourenço, among orchards, palm and pine trees. It offers self-catering apartments with ocean views and has a More...