Skip to main content

Hotels near Portimao Train Station, Portimão

Enter your dates to see the latest prices and deals for Portimão hotels

Featured hotels near Portimao Train Station

Filter by:

Star rating
Review score

Jupiter Marina Hotel - Couples & Spa

Portimão (1.1 mi from Portimao Train Station)

Located 100 metres from Portimão’s riverside, the 4-star Jupiter Marina is a couple-oriented hotel within 1 km from the Marina and Praia da Rocha beach.

H
Helen
From
New Zealand
Very clean lovely staff very close to ferry and boat excursions. Great idea shuttle to the beach we loved the rooftop area with gorgeous views
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,195 reviews
Price from
US$87.49
1 night, 2 adults

Villa Mariazinha Charming Hotel

Portimão (1.7 mi from Portimao Train Station)

Boasting a garden, Villa Mariazinha Charming Hotel is situated in Portimão in the Algarve region, 300 metres from Rocha Beach and 9.2 km from Slide & Splash Water Park.

P
Paul
From
Ireland
The hotel was as expected, very friendly staff. We arrived early but the lady accommodated us almost straight away. It was so peaceful yet only less than a minute walk to the main strip. The breakfast was very nice and Mohammad was a very caring and courteous host. The room was very comfortable as was the bed. Beautiful decor throughout and spotlessly clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 673 reviews
Price from
US$118.06
1 night, 2 adults

Bela Vista Hotel & Spa - Relais & Chateaux

Portimão (1.8 mi from Portimao Train Station)

Set in a stately historical building, Bela Vista offers boutique accommodation on the cliffs of Praia da Rocha.

L
Louise
From
Australia
This place is unbelievable just so beautiful the food, view, position and staff nothing to fault it is just Devine
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 186 reviews
Price from
US$392.43
1 night, 2 adults

Rochavau Hotel

Portimão (1.8 mi from Portimao Train Station)

Situated in Portimão, 300 metres from Três Castelos Beach, Rochavau Hotel features accommodation with an outdoor swimming pool, private parking, a terrace and a bar.

T
Tim
From
Netherlands
Amazing room, kind and helpful staff, great housekeeping
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 453 reviews
Price from
US$93.18
1 night, 2 adults

Caneiros Luxury House & Suites

Ferragudo (2.9 mi from Portimao Train Station)

Situated in Ferragudo, 400 metres from Caneiros Beach, Caneiros Luxury House & Suites provides various facilities, such as an outdoor swimming pool, a garden and a terrace.

R
Rudolf
From
Ireland
Probably the most chilled out place to stay . Breakfast very generous and delicious. Our pillows and bed were the most comfortable we’ve slept on . Staff are always so friendly attentive and welcoming. We were very happy to receive an upgrade from the owner which was very much appreciated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 330 reviews
Price from
US$193.33
1 night, 2 adults

Hotel Made Inn

Portimão (1,500 ft from Portimao Train Station)

Made Inn Portimão offers modern rooms with free WiFi, just a 10-minute walk from Portimão Train Station and surrounded by shops and restaurants. There is a terrace with panoramic views of the city.

C
Clare
From
United Kingdom
Room was exactly as described and as seen in pictures. Staff were very friendly and helpful. Location was amazing, right in the centre of town, within walking distance to all I needed. Breakfast was brilliant, again as described and seen in pictures, delivered right to your door :-)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,547 reviews
Price from
US$69.25
1 night, 2 adults
See more properties near Portimao Train Station

Most booked hotels near Portimao Train Station in the past month

See all

Number 1Booked hotel near Portimao Train Station

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,195 reviews

Number 2Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,518 reviews

Number 3Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,382 reviews

Number 4Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,547 reviews

Number 5Booked hotel near Portimao Train Station

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,480 reviews

Number 6Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 555 reviews

Number 7Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,193 reviews

Number 8Booked hotel near Portimao Train Station

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 776 reviews

Number 9Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,078 reviews

Number 10Booked hotel near Portimao Train Station

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 880 reviews

Enjoy breakfast at the hotels near Portimao Train Station

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,518 reviews

The 4-star Água Riverside is located in Ferragudo and features a private marina and beautiful views of the Arade River. It offers indoor and outdoor swimming pools.

From US$74.79 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,195 reviews

Located 100 metres from Portimão’s riverside, the 4-star Jupiter Marina is a couple-oriented hotel within 1 km from the Marina and Praia da Rocha beach.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 275 reviews

Conveniently situated in the centre of Portimão, Aldeia de Portimão provides air-conditioned rooms, a garden, free WiFi and a terrace.

From US$75.02 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 776 reviews

Portimão Center Hotel is located in the city of Portimão just 2.5 km from Praia da Rocha. Rooms at Portimão Center Hotel are all fitted with classic furnishings.