Beach apartments and villas in Praia da Rocha

Close

View larger map

Also consider

Europe Holidays
430742 properties
Portugal Holidays
20185 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

123 Holiday homes

(1) Excellent 

20

Portimao / Praia da Rocha

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

(3) Average 

19

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
This apartment has everything to be the ideal place for you to spend your holidays, either you'll bring your family or if you'll come just with a group of friends, ideal for people that just want to have some fun in the sun.<br />Please note:All guests m  …see more

from £22 / night

£182 / week

Book View

from £22 / night

(3) Excellent 

24

Portimao / Praia da Rocha

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £57 / night

£194 - £858 / week

Book View

from £57 / night

(10) Very Good 

37

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 km
  • Swimming pool
“First visit to Praia Da Rocha, Won't be the last.” The apartment is ideally located right in the centre, yet wasn't rowdy, just pleasant. We found it to be ideal for us, close to a good selection of shops,restaurants, and bars, The pool is large and  …see more

from £61 / night

£302 - £686 / week

Book View

from £61 / 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 £87 / night

£410 - £595 / week

Book View

from £87 / night

8

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Stunning two bedroom penthouse with magnificent views.Located only 500 meters from the beach, marina and centre of Portimão.Quiet Location with a short walking distance from restaurants, bars, supermarkets, banks and beach.The apartment has two be  …see more

from £44 / night

£302 - £604 / week

Book View

from £44 / night

(2) Very Good 

20

Praia da Rocha holiday penthouse rental

Portimao / Praia da Rocha

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly
Fantastic 2 bedroom apartment (Penthouse - top floor) modern in Praia da Rocha, with fabulous views over the River Arade and Portimão Marina. Fantastic view on top of the building with two terraces, one west and one east.It has a parking space in the base  …see more

from £45 / night

£314 / week

Book View

from £45 / 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 £69 / night

£216 - £518 / week

Book View

from £69 / night

(1) Very Good 

9

Holiday apartment rental

Portimao / Praia da Rocha

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Beside the beach. Close to the great intertainment, resturants, and golf courses.  …see more

from £35 / night

£240 - £420 / week

Book View

from £35 / night

22

Praia da Rocha holiday apartment rental

Portimao / Praia da Rocha

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
This simple but clean apartment has everything you need for a beach holiday. The Beach of Praia da Rocha is just 250m away (from door to sand on your feet) At home you can relax, check your facebook etc. What else do you find here: A kitchen with everything you need to  …see more

from £26 / night

£182 / week

Book View

from £26 / night

(3) Very Good 

20

Portimao / Praia da Rocha

2 8 3 nights min

  • 2 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £69 / night

£1108 - £1591 / week

Book View

from £69 / night

24

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.2 km
  • Swimming pool
Magnificent apartment with air conditioning 200 meters from the beach with swimming pool, tennis, squash  …see more

from £44 / night

£302 - £640 / week

Book View

from £44 / night

(3) Very Good 

25

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
This modern air-conditioned luxury one bedroom beach front apartment sleeps four, and is situated overlooking the famous Praia Da Rocha beach.It has a granite top kitchen and bathroom. It is equipped with a new washing machine, microwave, glass hob and under cou  …see more

from £52 / night

£341 - £772 / week

Book View

from £52 / 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 £21 / night

£145 - £230 / week

Book View

from £21 / night

14

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
  • Swimming pool
  • Child friendly
New fully equipped high quality apartment with 1 bedroom and sofa bed ideal for 2 guests with a maximum capacity up to 4 guests. Nice decoration, extremely well located in a private condominium set in green and quiet surroundings, just two steps from the beach(450m) a  …see more

from £58 / night

£405 - £670 / week

Book View

from £58 / night

35

Holiday apartment in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Beach, marina, children friendly, unique location with breathtaking view, restaurants, bars and shops, Golf  …see more

from £52 / night

£363 / week

Book View

from £52 / night

25

Portimao / Praia da Rocha

1 4 Min stay varies

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

 …see more

from £44 / night

£302 - £880 / week

Book View

from £44 / 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 £35 / night

£242 / week

Book View

from £35 / night

(1) Excellent 

11

Praia da Rocha holiday villa rental

Portimao / Praia da Rocha

7 15 Min stay varies

  • 7 bedrooms
  • Sleeps 15
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
The beautiful villa, originally built under architecture is located on a magnificent location, only 50 meters from the beautiful beach of Praia da Rocha in Portimão. Also from the villa you have a beautiful view on this. With the villa comes an attentive and  …see more

from £246 / night

£1725 - £6789 / week

Enquire View

from £246 / 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 £57 / night

£393 - £1081 / week

Book View

from £57 / 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 £87 / night

£432 / week

Book View

from £87 / night

(1) Excellent 

24

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
New fully equipped high quality apartment with 1 bedroom and sofa bed ideal for 2 guests with a maximum capacity up to 4 guests. Nice decoration, extremely well located in a private condominium set in green and quiet surroundings, just two steps from the beach(450m) a  …see more

from £63 / night

£441 - £677 / week

Book View

from £63 / 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 £73 / night

£503 - £1177 / week

Book View

from £73 / 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 £108 / night

£755 / week

Book View

from £108 / night

(1) Excellent 

33

Praia da Rocha holiday home rental

Portimao / Praia da Rocha

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Situated in a quiet, relaxed area of Praia da a Rocha it is only a two minute walk from the sea, restaurants, bars, nightclubs and shops. 2 km to Portimão , there can see the Museum, shopping centers and a nice typical city. 65 km to the Faro Airport.  …see more

from £65 / night

£388 / week

Book View

from £65 / 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 £87 / night

£475 / week

Book View

from £87 / 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 £52 / night

£345 - £858 / week

Book View

from £52 / 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

£212 - £815 / week

Book View

from £31 / night

(4) Very Good 

19

Holiday apartment with shared pool in Praia da Rocha

Portimao / Praia da Rocha

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Located in a complex overlooking the sea and the Portimão Harbor, this sunny apartment is located in the Tivoli Arade Hotel, a 5 minute walk from Praia da Rocha. It has a double bedroom and a sofa bed in the living room with a balcony. Bathroom and fully equipped  …see more

from £104 / night

£725 - £1177 / week

Book View

from £104 / 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

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 £34 / night

£194 - £539 / week

Book View

from £34 / 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 £39 / night

£272 - £513 / week

Book View

from £39 / 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 £87 / night

£604 - £811 / week

Book View

from £87 / night

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 £26 / night

£182 / week

Book View

from £26 / night

(3) Very Good 

39

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

Portimao / Praia da Rocha

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Apartment (one bedroom) near the Praia da Rocha, overlooking the sea and the pool. The short distance (walk) there is several shops and restaurants. Location calm, 500-600 meters from the beach, and 800-900 meters Supermarket 'Continent', Lidl and MC Donal  …see more

from £35 / night

£216 / week

Book View

from £35 / night

(25) Excellent 

21

Holiday apartment with golf nearby in Praia da Rocha

Portimao / Praia da Rocha

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.06 km
  • Swimming pool
“Perfectly Located... A little gem of a place...” Stayed in these apartments a few times now, always spotless and a pleasure to stay in. They are perfectly located, close enough to the nightlife, but far enough away if thats not your thing. You have th  …see more

from £65 / night

£513 - £725 / week

Enquire View

from £65 / night

9

Portimao / Praia da Rocha

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Suitable for children age 5+

 …see more

from £44 / night

£561 / week

Book View

from £44 / 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 £28 / night

£194 - £206 / week

Book View

from £28 / 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

£218 / week

Book View

from £32 / night

26

Portimao / Praia da Rocha

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

 …see more

from £39 / night

£302 - £518 / week

Book View

from £39 / night