Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/63
View 62 Photos
  • Algarve Holidays
  • Praia da Rocha
  • Flor Da Rocha

Flor Da Rocha

TripAdvisor Review
Portugal, Europe
Praia da Rocha

The spectacular beach of Praia da Rocha is just a short stroll from this well-located apart hotel, located just at 600 meters from the Praia da Rocha Beach. The centre of Portimão, the largest town in the western part of the Algarve, is within walking distance, the Portimão Museum, marina and several golf courses are within easy reach. Numerous restaurants and shops are in the vicinity of the hotel, the international airport of Faro is about 73 km away. This accommodation offers a great variety of apartments that are equipped with kitchen, terrace, private bathroom, TV-sat and safe. Guests can enjoy outdoor pools and the pool bar by the gardens. A tennis court and game room are also available for all guests.

Hotel Information

Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including an outdoor tennis court and a sauna. This aparthotel also features complimentary wireless Internet access, concierge services and an arcade/games room.

Facilities

  • Wheelchair-accessible
  • Car park
  • 24-hour reception
  • Wi-fi
  • Laundry service
  • Multilingual staff
  • 24-hour security
  • Hotel safe
  • Lift access
  • Luggage room
  • Please note some facilities may incur an additional fee

The Local Area

Tripadvisor Reviews

Trip Advisor
4.0 Very Good566 reviews
Excellent
36%
Very Good
36%
Average
14%
Poor
6%
Terrible
7%
Location
Cleanliness
Service
Value
TripAdvisor Review
GREAT hotel and area. Will visit again

Stayed for a week as a family of 5 (4 adults and a 13 year old disabled child) The hotel was spotless, friendly staff, and rooms were spacious with everything you would need. Beds were made daily and towels replaced. Air-conditioning in the living room but not in the bedrooms. Safe is at an extra cost for peace of mind. 10 minute walk to the main strip.. If you have a pushchair or wheelchair then be mindful its quite a hill going up!! Once on the strip the beach is down atleast 100 steep steps! Again, not a problem unless you have a wheelchair or pushchair. If you wall further down the strip (another 10mins) There's ramps to get down to the beach, but these are also very steep and slippy with sandals on. Some lovely bars on the strip... Taffys English bar was our favourite with polite staff and great English food!!

I have just two negatives for this hotel sadly. 1- around the pool is dangerously slippery! We witnessed 5 head injury accidents, where adults and children had slipped and bashed their heads on the floor! You either need pool shoes on or to walk like a snail at all times. I was terrified my son or elderly father would slip! Its like marble with no grip at all... just picture this soaking wet at all times 🙈 Im a very chilled person, but pool side frightened me.

2- there are only 2 lifts for the whole building.. only one of these fitted my sons wheelchair, so guessing it would be the same with a pushchair! The lifts are extremely slow and even being on floor 1 of 7 we sometimes had to wait 5/10 minutes of the lift to come to us or have space. As only one lift was suitable for the wheelchair it took even longer. This was also a nightmare getting 5 cases up and down.. so give yourself extra time unless youre ok with the stairs.

We would 100% stay here again and recommend it to others.

TripAdvisor Review
Fantastic family stay.

Just back from a very good stay in flor de Rocha hotel, absolutely spotless hotel with great staff who will help with anything you need.Kids loved the pool area,with the pool having a deep end and shallow end something the kids love as they get more confident in the water,the deep end is 2.1 meters and the shallow end 1.1 meters,it gets gradually deeper as you go along. The hotel is very much catered towards self catering as the pool bar only has hotdogs pizzas and toasted sandwiches,it's the only thing this hotel is lacking better food options or b+b options.Great location with a short stroll to the main strip area with plenty of bars and restaurants and stalls which are by far the cheapest around as I went to Lagos and alvor with stalls selling the exact same stuff at double and triple the price so stick to the ones up by the hotel.All said it was a great stay and having stayed all over Portugal myself I would have no hesitation in returning.

TripAdvisor Review
Stay away from this hotel

Very rude staff and very cheap hotel to stay

TripAdvisor Review
Another great stay

Another great stay at Flor da Rocha this year. Party of 5 in a 2 bed apartment. As always apartment was spacious & clean. Air con in the kitchen area shutters for all windows/doors. Can pay for safe for your stay. We hired towels for the pool which is refundable when towels are returned. Pool area is spotless bar serving drinks and food/snacks. Pizza hotdogs toasties. The games room has pool tables and air hockey. A few minutes walk to the strip or uber is very reasonable. All in all another great stay.

TripAdvisor Review
Amazing Stay in Portimão, we will definitely be back.

I don’t think the pictures really tell how nice this place is. We booked a 3 day 2 night stay for 2 couples and were met at the reception desk by a lovely gentlemen who checked us in. We stayed on the first floor of the hotel where you can get by the stairs or the 2 available lifts.

The apartments are spacious and clean. The kitchen has pretty much all you need to cook your meals during your stay and saving some money since dining in Portimão can get quite expensive.

The beds were super comfortable and there was plenty of room for our things.

The only thing we noticed and didn’t like was the smell on the fitted wardrobes. It seems that they have been closed quite a long time but it’s nothing a good cleaning won’t do.

The bathroom was very spacious and clean, perfect shower.

The hotel has an amazing pool (plus a kids pool) surrounded by sun beds (no extra cost) and a pool bar with very reasonable prices. Theres also a lounging area with games and entertainment by the pool.

Overall the hotels location is really handy as you can walk to the beach (15/20min) or drive (3/5 min) and also very close to loads of supermarkets and restaurants.

The noon checkout is fair and handy to enjoy a last morning in the pool (we did exactly that).

We paid just over 200€ for an apartment (2 nights) in June and it was incredible.

We will definitely be back.

Review by Beatriz P Northumberland, United Kingdom
Our Travel Specialists

Your holiday to Algarve is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists