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/8
View 8 Photos
  • Algarve Holidays
  • Praia da Rocha
  • Algarve Mor Apartments

Algarve Mor Apartments

TripAdvisor Review
Portugal, Europe
Praia da Rocha

This friendly apart hotel is situated in the popular holiday resort of Praia da Rocha, just a stone's throw from the magnificent sandy beach. Shops, restaurants, bars and pubs are in the vicinity, the centre of Portimão, the largest town in the western part of the Algarve, the Portimão Museum and the Fort of Santa Catarina are within easy reach. Faro International Airport can be reached within approximately 45 minutes by car.

Facilities

  • Other Protocol
  • Parasols
  • Sun loungers
  • Outdoor freshwater pool
  • Bar
  • Shop
  • Supermarket
  • Lift access
  • Hotel safe*
  • Medical service*
  • Please note some facilities may incur an additional fee

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

Tripadvisor Reviews

Trip Advisor
4.0 Very Good187 reviews
Excellent
32%
Very Good
41%
Average
12%
Poor
7%
Terrible
7%
Location
Cleanliness
Service
Value
TripAdvisor Review
Excellent apartments great location

A True Hidden Gem – Fantastic Value, Amazing Location, and Surpassed All Expectations! We booked a last-minute getaway and chose this hotel based on its price and location—and standardly speaking, we were absolutely blown away! It proved to be an incredible find, offering so much value for money that we would return in a heartbeat. Arriving & First Impressions Upon arrival, we were welcomed by a lovely, spotless, and wonderfully friendly reception team. Since we arrived early, we seamlessly dropped our bags in the luggage room and headed straight for the pool on the first floor. The pool area was a delightful surprise! While cozy, it was actually larger than expected. Even during peak high season, it was remarkably calm and relaxing—at times, we even had the entire pool to ourselves! While the building’s exterior has a classic, retro charm and could certainly benefit from a few cosmetic updates (a fresh sign and some warm lighting at the entrance would make it pop!), don’t let a tired facade fool you—the inside is where this hotel truly shines. The Room We were pleasantly surprised by our one-bedroom apartment. It was huge and spotlessly clean—you simply cannot fault it for the price! Although we didn’t pay extra for a sea view and overlooked the quiet road, we were thrilled to find that our bedroom window offered a lovely, charming view straight down to the beach. Unbeatable Location The location of this hotel is an absolute 10/10:

  • The Beach: Just steps outside the hotel! Gorgeous sand, reasonably priced sunbed options (£15–£20 depending on the style), and a lovely, affordable beach café right on the water.
  • The Marina: A short stroll to the left brings you to a beautiful marina, perfect for a evening walk (or taking in the lively beach club atmosphere nearby).
  • The Strip: Turning right leads you straight to a vibrant, 2-mile strip packed with endless restaurants, bars, and shops, anchored by a charming pop-up market selling clothes, bags, and jewelry at the end.

Top Tip for Families: While the strip has plenty of variety (Italian, Indian, Sushi, Seafood), traveling with kids can make choosing a spot tricky! We struck gold with Café del Mar nearby—they serve an incredible, crowd-pleasing menu ranging from burgers to salmon and lasagna, all accompanied by stunning views. We ate there twice and loved every bite!

Final Thoughts This stay completely exceeded our expectations. It delivers unbeatable value, huge spotless rooms, an amazing pool experience, and a prime location near the beach, marina, and strip. We had a fantastic trip and will definitely be back!

Review by Rhic21 United Kingdom
TripAdvisor Review
Kevin R

Very outdated in need of a refurb big time broken electrical sockets in the kitchen bare wires hanging from ceiling light in the lounge the internal doors are terrible the surfaces are peeling off the outside door has a lock that went out of date in the 1950's impossible to get a key into apart from that it's only saving grace is that it's clean

Review by kevinrN5354YF Limavady, United Kingdom
TripAdvisor Review
Not recommended for anyone with a disability.

Let's get the good out first. Nice apartment for S.C.and we asked for chairs at the pool can't really think of anything else. Points that need improvement. The first night we killed all About 14/15 Fleas in the bathroom.When we reported it next day can't do much with the hot weather flies keep coming in,we understood that and didn't have any flies, THEY were fleas.Reception said they would get someone to sort it,never happened. Pool very small and despite reading notice on the wall about bringing glasses from the bar not allowed,There was. No bar. The gents changing room and toilets were a disgrace. It is not a place for anyone with disability as there were steps everywhere to the pool. Extremely breezy one umbrella took off and luckily a child had just moved from where it landed. Surprised Love Holidays recommended this as from day1 booking we informed that we are both on Rollators. Not somewhere I'd recommend

Review by Tallaghtmancu Dublin, Ireland
TripAdvisor Review
Dreadful

location was perfect. Apartment was dirty, cracked tiles everywhere, ants on the worktop, stained sofa, very basic crockery, dirty sun loungers by the pool. The pictures on the web site must be at least 30 years old. Very drab place. very noisy.

Review by garotw g Dorking, United Kingdom
TripAdvisor Review
Great experience

The apartment was really nice I just come back on the 11th May I have been here 3 times already but disappointed on this occasion as the pool would not be open until the 17th May. The location is amazing and it's s short distance away from the beach and all the restaurants and bars. Room was nice and clean and they come every 3 days to clean the value was good and atmosphere was good would recommend

Our Travel Specialists

Your holiday to Algarve is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists