Search

Choose dates to see prices

Santa Maria. Hotels

Map of Santa Maria. Hotels

Search hotels and more near Santa Maria.

Carrapateiramar Guest House Carrapateira
9/10 Wonderful
6 reviews
Free Wi-Fi Free private parking

Featuring air-conditioned accommodation with a saltwater pool, pool view and a terrace, Carrapateiramar Guest House is set in Carrapateira. This property offers access to a patio and free private parking.

Number of rooms: 12

Estrada da Praia Bacelos, 8670-230 Carrapateira, Portugal

Apartamentos Jardins da Rocha Portimão
8.8/10 Excellent
58 reviews
WiFi Free private parking
2.9 km. Portimao Train Station

With picturesque views of Praia da Rocha, this modern apart-hotel provides free private parking, a large outdoor pool and children's playground. It is just 3 km from Portimão Train Station.

Number of rooms: 75

Avenida Comunidade Lusiada - Praia da Rocha, 8500-801 Portimão, Portugal

Apartamentos Mirante da Rocha Portimão
8.3/10 Very Good
26 reviews
2.7 km. Ferragudo Train Station

Apartamentos Mirante da Rocha are primely located in Portimão, a mere 100 metres from the popular Rocha Beach. The property is 1 km from the Portimão Marina.

Number of rooms: 50

Rua António Feu - Edificio Miranda da Rocha Lote B, 8500-802 Portimão, Portugal

Apartamentos Turisticos Perola da Rocha Portimão
7.7/10 Good
20 reviews
Free private parking
2.9 km. Portimao Train Station

Located in Praia da Rocha, Portimão, Apartamentos Turisticos Perola da Rocha 1 offers access to an outdoor pool and is 80 metres from the beach. The property is 1 km from Portimão Marina.

Number of rooms: 8

Rua do Miradouro, Edifício Jardins da Rocha , 8500-802 Portimão, Portugal

Front line townhouse n 9 in Ferragudo sea views Ferragudo
2 km. Ferragudo Train Station

Situated in Ferragudo, just 200 metres from Praia da Angrinha, Front line townhouse n 9 in Ferragudo sea views features beachfront accommodation with free Wi-Fi. The air-conditioned accommodation is 700 metres from Praia Grande.

Urbanização Vila Castelo, Sítio da Angrinha, apartmento nº 09, 8400-279 Ferragudo, Portugal

Praia da Rocha, 17 H, Frontal Sea View, Wonderful Studio, Air Conditioning, two Pools, Internet, Parking - Jardins da Rocha by IG Portimão
Free Wi-Fi Free private parking
2.9 km. Portimao Train Station

Providing a garden and a terrace, Praia da Rocha, 17 H, Frontal Sea View, Wonderful Studio, Air Conditioning, two Pools, Internet, Parking - Jardins da Rocha by IG is situated in Portimão, not far from Algarve Casino.

Number of rooms: 4

Rua do Miradouro, 8500-411 Portimão, Portugal

Casa Sol Carrapateira

Casa Sol Guesthouse Carrapateira

7.6/10 Good
Free Wi-Fi

Set just 2.7 km from Amado Beach, Casa Sol offers accommodation in Carrapateira with access to a garden, barbecue facilities, as well as a shared kitchen. The property has garden and inner courtyard views, and is 1.3 km from Bordeira Beach.

Number of rooms: 4

Sitio Bacelos do Rio cx postal 119 Aljezur, 8670-230 Carrapateira, Portugal

Apartment LETRA Portimão
2.8 km. Portimao Train Station

Situated 200 metres from Rocha Beach, Apartment LETRA by MOJE Holiday offers accommodation with a balcony, as well as a private beach area.

Number of rooms: 2

Rua Francisco Bivar Edificio Rochamar 2, Ap. 6ºG, 8500-801 Portimão, Portugal

Front line townhouse nº6 in Ferragudo, sea views Ferragudo
2 km. Ferragudo Train Station

Located in Ferragudo, 200 metres from Praia da Angrinha and 700 metres from Praia Grande, Front line townhouse nº6 in Ferragudo, sea views offers air conditioning. This beachfront property offers access to a balcony and free Wi-Fi.

Urbanização Vila Castelo, Sítio da Angrinha, apartmento nº 06, 8400-279 Ferragudo, Portugal

Apartment with One Bedroom in Portimão, with Wonderful Sea View, Terrace And Wifi - 10M From the Beach Portimão
Free Wi-Fi Parking
2.7 km. Ferragudo Train Station

A perfect fit for a big group of travellers: apartment «Apartment with One Bedroom in Portimão, with Wonderful Sea View, Terrace And Wifi - 10 M From the Beach» is located in Portimao. This apartment is located 2 km from the city center.

R. António Feu 10, 8 D, 8500-802, Portimao, Faro District, PT, Portimao, 8500-802

Show More Hotels