Apartamentos Mirante da Rocha

Top rated by guests
Bedroom
Bathroom
Balcony/Terrace
Kitchen or kitchenette
Bedroom
review stars
8.3Excellent
(1,317 Ratings)
"Staff very efficient and accommodating during check in. Apartment spotless and great location for everything."
Verified guest
Don't miss out! Price and availability may change
8.3 / 10
Excellent(1,317 Ratings)

Apartment hotel in Portimao

3-Star Apartment Hotel

Reasons to book

Guests love it hereGuests give this property a top rating
High-end valueWell priced for this area
Book with confidenceWe partner with the top travel sites so you know you're getting a great deal on the perfect rental

About this apartment hotel

Apartamentos Mirante da Rocha are primely located in Portimão, a mere 328 feet from the popular Rocha Beach. The property is 0.6 mi from the Portimão Marina.

Amenities at Apartamentos Mirante da Rocha

Airport transportation available
Free WiFi/internet
Air conditioning
Non-smoking
Heating
WiFi/Internet
Beach access
Family friendly
Accessible by lift
Key access
Key card access
Fire alarm
Fire extinguisher

Map of Portimao

city location on map

Available Rooms

Ratings and reviews

8.3 / 10
Excellent(1,317 Ratings)
100% verified reviews
7 / 10Good·Oct 2026
We liked the location, which is close to the beach . We also liked the property itself, it was clean and well maintained and, even with the view blocked by another building, we received plenty of light in our rooms.
The bed and pillows were not the most comfortable and we didn't sleep well because of it. Also, the couch was horrendous. It was far away from the TV, which was already extremely small, so watching anything on it was almost impossible. We tried to move it closer, but even with two people, it was so heavy we could barely do so. Besides that, the shape was extremely uncomfortable. The back support was too low and the couch's width too short. We couldn't properly position our legs and ended up with back pain after a while.
7 / 10Good·Sep 2026
Location! It’s really close to the beach and all the little shops.
I wasn’t happy with the bed, as I had requested a double bed, but it was actually two separate single beds. They were also very hard and not comfortable at all. The air conditioning wasn’t working properly either, it was basically just blowing air without actually cooling the room.
8 / 10Excellent·May 2026
The location was great. Check in was good in the hotel. I was able to get in one hour before the time. Basic apartment with everything you need. Balcony included. All the basic amenities were great. Value is great
The shower runs out of hot water faster. The bed was too hard imo and it made noise
5 / 10·Nov 2025
The location is close to the beach and to the main street.
The kitchens were symbolic at best. We rented four apartments for a full week, and they were all missing key elements. Only one had an oven. Only two had knives. NONE of them had a washing machine! NONE of them had a coffee maker. When asked about how we were supposed to wash clothes during a week long visit, the staff was very unsympathetic and unhelpful. The management made little to no effort to accommodate requests or answer questions. Also, the entry from the street is supposed to be locked with a code for entry, but the door is open 24/7.

$$$$
booking logo

FAQs

Is parking included with this apartment hotel?

Parking is not specified as an available amenity at Apartamentos Mirante da Rocha. For more information, we encourage you to contact the property about where to park.

Is there a pool at this apartment hotel?

We didn’t find pool listed as an amenity for this apartment hotel. It may be worth double checking if a pool is important for your stay.

Is Apartamentos Mirante da Rocha pet friendly?

Unfortunately, this apartment hotel is not pet-friendly. Try searching again and filter for "Pets Allowed"

What amenities are available at Apartamentos Mirante da Rocha?

We found 13 amenities for this rental. This includes airport transportation available, free wifi/internet, air conditioning, non-smoking, and heating.