Search

Choose dates to see prices

Santa Maria. Hotels

Top Destinations in Santa Maria.

Map of Santa Maria. Hotels

Search hotels and more near Santa Maria.

Residencial Sol Portimão
8/10 Very Good
17 reviews
Free Wi-Fi
2.9 km. Portimao Train Station

Featuring sea views, Residencial Sol features accommodation with a garden, a terrace and a shared lounge, around 300 metres from Rocha Beach. This beachfront property offers access to free Wi-Fi and free private parking.

Number of rooms: 25

10 Avenida Tomás Cabreira Nº 10, 8500-802 Portimão, Portugal

Torre da Rocha Portimão
7.7/10 Good
6 reviews
Free Wi-Fi Free private parking
3 km. Portimao Train Station

Located in Portimão, Torre da Rocha provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The property features pool and city views, and is 500 metres from Rocha Beach.

Number of rooms: 3

Edifício Torre da Rocha, Av Tomás Cabreira, Praia da Rocha, 8500 - 802 Portimão, Portugal

Villa Mariazinha Charming Hotel Portimão
9.4/10 Wonderful
8 reviews
Free Wi-Fi
2.8 km. Ferragudo Train Station

Situated in Portimão, Algarve region, Villa Mariazinha Charming Hotel is set 300 metres from Algarve Casino. Popular points of interest nearby include Portimão Marina, Museu de Portimão and Igreja de Nossa Senhora da Conceição.

Number of rooms: 10

Rua António Feu Vivenda Mariazinha, 8500-805 Portimão, Portugal

Hotel Avenida Praia Portimão
6.9/10
33 reviews
Free Wi-Fi
2.8 km. Ferragudo Train Station

This beachfront hotel is located in Portimão, 51 km from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach. Hotel Avenida Praia rooms have simple wooden furnishings and private bathrooms.

Number of rooms: 61

Av. Tomas Cabreira, 8500-802 Portimão, Portugal

Portugal Algarve Beach Apartment Portimão
9.3/10 Wonderful
Free private parking
2.9 km. Portimao Train Station

Located beachfront in Praia da Rocha - Portimão, this air-conditioned apartment features an outdoor pool. Guests benefit from balcony and a sun terrace. Free Wi-Fi is offered throughout the property and free private parking is available on site.

106 Varandas da Rocha, Avenida Tomas Cabreira, Praia da Rocha, 8500-802 Portimão, Portugal

Rocha Praia Mar Beach Front Line Bay Portimão
8.6/10 Excellent
Free Wi-Fi Private parking
3 km. Portimao Train Station

Set within 500 metres of Rocha Beach and 600 metres of Três Castelos Beach, Rocha Praia Mar Beach Front Line Bay features rooms with air conditioning and a private bathroom in Portimão.

Number of rooms: 3

Av. Tomás Cabreira, Edifício Rocha Praia Mar, 3º H - Praia da Rocha, 8500-802 Portimão, Portugal

Hostel da Praia Portimão
8.4/10 Very Good
Free Wi-Fi
2.8 km. Ferragudo Train Station

Located in Portimão and with Rocha Beach reachable within 200 metres, Hostel da Praia provides a garden, non-smoking rooms, free Wi-Fi throughout the property and a terrace. The property is situated 600 metres from Três Castelos Beach, 1.

Number of rooms: 8

Avenida Tomás Cabreira, 8500-802 Portimão, Portugal

Villarade Portimão
Free Wi-Fi
2.6 km. Ferragudo Train Station

Villarade in Portimão provides adults-only accommodation with a shared lounge, a garden and a terrace. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wi-Fi throughout the property.

Number of rooms: 11

Rua Engenheiro José de Bívar C, 8500-810 Portimão, Portugal

Villa Nautilus Alvor Alvor
Free Wi-Fi Parking
4.4 km. Portimao Train Station

Featuring free Wi-Fi, a year-round outdoor pool and a terrace, the elegant Villa Nautilus Alvor offers accommodation in Alvor, 200 m from Alvor Beach. Free private parking is available on site.

Number of rooms: 20

Alto do Facho s/n, 8500-072 Alvor, Portugal

Show More Hotels