Praia da Rocha Apartments and Villas

Close

View larger map

Also consider

Europe Holidays
430742 properties
Portugal Holidays
20242 properties
Luxury Villas
2684 properties
Apartments Algarve
3057 properties
Apartments Madeira
152 properties

Praia da Rocha

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

203 Holiday homes

22

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Child friendly
This clean and simple apartment is very near the beach. A walk of 250m from the door to sand between your toes. The apartment is simple and everything you need to have a beach holiday is provided. You can prepare a meal in the kitchen, take a hot shower in the bathroo  …see more

from £27 / night

£185 / week

Book View

from £27 / night

(3) Excellent 

29

Holiday apartment letting

Portimao / Praia da Rocha

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Ask owner if suitable for children
  • Car not necessary
  • Air conditioning
Tastefully renovated modern stylish apartment ideal for two people. The fully equipped kitchen contains fridge-freezer, ceramic hob, electric oven, microwave, toaster, electric kettle etc.. You will also find a TV, an iron, a washing machine, hair dryer and a lot of oth  …see more

from £26 / night

£308 - £400 / week

Book View

from £26 / night

12

Portimao / Praia da Rocha

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden

 …see more

from £44 / night

£264 / week

Book View

from £44 / night

(1) Very Good 

9

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Nearest beach 0.3 km
  • Swimming pool
  • Child friendly
Beach, swimming pool, reception 24 hours, praia da rocha, minimarket, café, bars, restaurants. holiday complex  …see more

from £50 / night

£348 - £435 / week

Book View

from £50 / night

15

Apartment rental in Praia da Rocha

Portimao / Praia da Rocha

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Nearest beach 0.45 km
  • Child friendly
  • Car not necessary
This simple and nicely decorated apartment you'll find at 450m distance from the beach and the lively centre of Praia da Rocha, When you enter you're in the livingroom combined kitchen. Going left you go the balcony, bedroom and bathroom. In the livingroom th  …see more

from £23 / night

£160 / week

Book View

from £23 / night

25

Portimao / Praia da Rocha

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

 …see more

from £74 / night

£512 - £1198 / week

Book View

from £74 / night

12

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
Do you want to get to know Algarve? Spurfowl Blue Apartment, just 400 meters from the beach, is waiting for you! Five minutes! Five minutes is all you need to walk to Rocha Beach, if you stay in our Spurfowl Blue Apartment. With a fantastic location, this property will  …see more

from £35 / night

£198 - £549 / week

Book View

from £35 / night

30

Holiday apartment rental

Portimao / Praia da Rocha

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Child friendly
Algarve, on the southern most part of Portugal, offers plenty of things to do and see and is the Portugal region most visited by people looking for a seaside vacation in Europe.Sunshiny days, calm seawater, golden beaches, beautiful coastlines and challenging golf cours  …see more

from £40 / night

£277 - £522 / week

Book View

from £40 / night

25

Portimao / Praia da Rocha

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

 …see more

from £69 / night

£483 - £799 / week

Book View

from £69 / night

15

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
New fully equipped high quality apartment with 2 bedrooms ideal for 4 guests with a maximum capacity up to 5 guests. Nice decoration, extremely well located in a private building set in green and quiet surroundings, just two steps from the beach(450m) and 5 minutes by c  …see more

from £58 / night

£400 - £1100 / week

Book View

from £58 / night

15

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

 …see more

from £22 / night

£148 - £234 / week

Book View

from £22 / night

18

Portimao / Praia da Rocha

Studio 3 7 nights min

  • Studio
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £36 / night

£246 / week

Book View

from £36 / night

35

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
This modern air-conditioned luxury one bedroom beachfront apartment sleeps four, and is situated on the 9th floor (top floor) of a popular modern beachfront building at the famous Praia Da Rocha beach. The sea views from the two private balconies from the side of the  …see more

from £62 / night

£308 - £698 / week

Book View

from £62 / night

(1) Average 

28

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
A spacious luxury apartment just 5min. walk from the beach with outstanding quality,designed to detail,from the elegance of the bathroom,fully equipped kitchen to the designer furniture. A large balcony with magnificent views. Modern, equipped kitchen: glass-cer  …see more

from £71 / night

£220 - £527 / week

Book View

from £71 / night

12

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
Pleasant apartment on the 2nd floor 700 m from the Praia da Rocha where you can find several restaurants and bars. And you can enjoy all the services a few meters walk. Sleeps 4 people Description: 1 bedroom with double bed. Living room and Dining with 2 sofa bed, T  …see more

from £36 / night

£246 / week

Book View

from £36 / night

(1) Excellent 

27

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
Its a beachfront seaview Apartment only a few steps from access to Portugal's best beaches at Praia da Rocha, and right in the middle of the restaurant, bar and shopping area - best location and great outlook and views! Sip cocktails on the covered veranda overloo  …see more

from £40 / night

£277 / week

Book View

from £40 / night

61

Holiday apartment with golf nearby in Praia da Rocha

Portimao / Praia da Rocha

1 2 4 nights min

  • 1 bedroom
  • Sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
Deluxe turistic is as apartment in a hotel, with complete kitchen & Confortable living room, Flat Screen TV + Cable TV, air conditioned and telephone to contact the Owner. Private Bathroom, with bath and swimming pool towels FREE Wi-Fi Located near all praia da r  …see more

from £31 / night

£214 - £822 / week

Book View

from £31 / night

20

Apartment rental in Praia da Rocha with shared pool

Portimao / Praia da Rocha

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
This Apartment is a dream for anyone who would like to be mere steps from the beach!With two bedroom, a divan and a 2 bathroom one with bath, the apartment has a maximum capacity of 6 guests.  …see more

from £50 / night

£344 - £737 / week

Book View

from £50 / night

11

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
Praia da Rocha | Portimão | Holidays | Resort |  …see more

from £75 / night

£522 / week

Book View

from £75 / night

21

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
Located just a 6-minute walk from the beach is this large and modern apartment with a large TV, Wi-Fi access and a spacious balcony with sunbeds and a table. Fans with aroma diffusers set a relaxing atmosphere throughout this stylish apartment featuring a double bedroom  …see more

from £32 / night

£222 / week

Book View

from £32 / night

(1) Excellent 

20

Portimao / Praia da Rocha

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

 …see more

from £53 / night

£369 / week

Book View

from £53 / night

(5) Very Good 

16

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Air conditioning
“Spectacular views, lovely summer feel” The apartment itself is beautiful and has unbeaten views of the best part of the beach. The building is a little old and to one end of town but at the height of summer, I expect this location would be a bonus; a  …see more

from £110 / night

£768 / week

Book View

from £110 / night

(5) Very Good 

20

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
All inclusive…For more details, please contact us.  …see more

from £29 / night

£197 - £209 / week

Book View

from £29 / night

19

Holiday apartment accommodation

Portimao / Praia da Rocha

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Nearest beach 0.6 km
  • Swimming pool
  • Child friendly
This 1 bedroom duplex apartment is situated near Praia da Rocha. A 5-7 minute walk is enough to enter the beach or go to the centre of Praia da Rocha. On the first floor you will find a combined kitchen/living room. There is a table and 4 chairs to dine and or lunch. A  …see more

from £36 / night

£246 / week

Book View

from £36 / night

21

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

4 14 Min stay varies

  • 4 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Luxury Fully Air Conditioned 4 Bedroom Apartment With Ocean Views Luxury 4 bedroom apartment on the 10th Floor within the 4 Star Oceano Atlantico Hotel complex offering everything for the perfect holiday. Designed and decorated to provide a real feeling of luxury and r  …see more

from £154 / night

£878 - £2413 / week

Book View

from £154 / night

(7) Excellent 

25

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Furnishings:living/dining room with 2 sleeping possibilities, air-conditioning . 2 rooms, 1 room with 1 doublebed - air-conditioning, 1 room with to single bed that could be convered in a big size double bed - air conditioned,. Kitchen (full equipment). Bath/shower/WC.&  …see more

from £88 / night

£615 - £825 / week

Book View

from £88 / night

9

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
The apartment is Ideal for families with no through traffic at the complex, but is conveniently very close to the beach and the main strip, which will only take a 2 minute walk to get there and an arcade and bowling alley along the way  …see more

from £88 / night

£439 / week

Book View

from £88 / night

14

Portimao / Praia da Rocha

5 2 1 night min

  • 5 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning

 …see more

from £88 / night

£483 / week

Book View

from £88 / night

(1) Excellent 

40

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
One bedroom apartment in a condominium ROCHA-TOWER, located 100-150m from Praia da Rocha, with swimming pools for adults and children, 24 hours security, garage (1 private place), parking at the building door, Air Conditioning.  …see more

from £49 / night

£338 / week

Book View

from £49 / night

8

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
Two bedroomsPoolTennis courtsGardenClose to beach  …see more

from £700 / night

£475 - £700 / week

Book View

from £700 / night

22

Holiday apartment with shared pool, golf nearby in Praia da Rocha

Portimao / Praia da Rocha

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The apartment is located on the south side of the building overlooking the pool and large garden . From the balcony there is a view of the sea.The apartment consists of a spacious living room, a large bedroom , a kitchen and a bathroom . The sliding door in the livin  …see more

from £88 / night

£417 - £606 / week

Book View

from £88 / night

(2) Very Good 

12

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

 …see more

from £53 / night

£571 / week

Book View

from £53 / night

13

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Suitable for children age 5+
  • Car not necessary
Fantastic apartment with all the comfort and luxury of a hotel housed in a venture 100m from Praia da Rocha beach Characteristics: Apartment on the first floor, near the entrance of the resort. 1 room with 2 single beds, air-conditioning and wardrobe 1 full bathroom w  …see more

from £40 / night

£275 / week

Book View

from £40 / night

20

Holiday apartment rental

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
LUXURY 9TH FLOOR 1 BEDROOM APARTMENT IN 4 STAR OCEANO ATLANTICO HOTEL, PRAIA DA ROCHA - LUXURY BLUE APARTMENT - 9TH FLOOR LUXURY ONE BEDROOM APARTMENT IN 4 STAR OCEANO ATLANTICO HOTEL, PRAIA DA ROCHA, PORTIMAO  …see more

from £36 / night

£220 - £1009 / week

Book View

from £36 / night

(4) Very Good 

28

Apartment rental in Praia da Rocha with shared pool

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“sunny, clean, modern apartment” Great location for discovering Portimao and Praia do Rocha. Apartment is clean and modern with many amenities included in the cost. Good communication from owner and management team which are available for any queries.  …see more

from £31 / night

£215 / week

Enquire View

from £31 / night

11

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
A beautiful fully furnished 2 bedroom apartment within walking distance to the fabulous award winning beaches of Praia da Rocha. Shops and bars in close vicinity. The apartment has two bedrooms, one with a double bed and one with two single beds, a lovely family bathroo  …see more

from £72 / night

£500 - £800 / week

Book View

from £72 / night

24

Apartment rental in Praia da Rocha with shared pool

Portimao / Praia da Rocha

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
New 2 bedroom apartment set in a quiet gated community in the heart of Praia da Rocha (a few meters from Hotel da Rocha). The apartment enjoys an exceptional location and offers communal pool on the roof of the building with a view over the Marina of Portimão, Ar  …see more

from £53 / night

£348 - £866 / week

Book View

from £53 / night

(3) Very Good 

33

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Two bedroom apartments in Praia da Rocha, Sea View, Pool, Garage, Air Conditioning, Condominium  …see more

from £64 / night

£445 / week

Book View

from £64 / night

25

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

4 12 7 nights min

  • 4 bedrooms
  • Sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
9th Floor Luxury 4 Bedroom Apartment in the 4 Star Oceano Atlantico Apart Hotel Complex Luxury Fully Air Conditioned 4 Bedroom Apartment With Panoramic Ocean Views Luxury 4 bedroom apartment facing due south on the 9th Floor within the 4 Star Oceano Atlantico Apart Ho  …see more

from £395 / night

£2632 / week

Book View

from £395 / night

13

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 0.2 km
  • Child friendly
Amazing space, very clean, modern, brand new and sophisticated!!! 5 mins walk to the beach, local shops and restaurants. Lift and private parking available. You will not be disappointed!! Cleaning services available. Family home! Two bedroom apartment, one is ensuite.  …see more

from £50 / night

£350 / week

Book View

from £50 / night