Porto Dona Maria Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

2,881 Houses

(1) Very Good 

27

Villa 62

Luz / Porto Dona Maria

Luz house

4 9 2 nights min

  • 4 bedrooms
  • sleeps 9
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$196

Price per night from

$196

37

Two bedroom apartment with sea view and hot tub

Luz / Porto Dona Maria

Luz apartment

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Air conditioning

Price per night from

$104

Price per night from

$104

(4) Excellent 

37

Two Bedroom Apartment at Mar da Luz Resort and Spa

Luz / Porto Dona Maria

Luz apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Price per night from

$82

Price per night from

$82

Great rentals within 20 miles that match your search

Distance approx 16.69 km from Porto Dona Maria

20

Beautiful apartment on Golfemar, fabulous swimming pool

Faro District / Carvoeiro

Carvoeiro apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$78

Responds fast!
avg. 3 hours 6 minutes

Price per night from

$78

Distance approx 16.2 km from Porto Dona Maria

27

Casa Vista Mar - 4 bed villa with pool & tennis

Faro District / Carvoeiro

Carvoeiro villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Air conditioning

Price per night from

$383

Price per night from

$383

Distance approx 12.28 km from Porto Dona Maria

18

Aubre Green Apartment, Portimao, Algarve

Faro District / Portimao

Portimao apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$110

Responds fast!
avg. 3 hours 26 minutes

Price per night from

$110

Distance approx 1.72 km from Porto Dona Maria

(4) Excellent 

18

House 29 Domus Iberica

Faro District / Burgau

Burgau villa

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$91

Price per night from

$91

Distance approx 16.64 km from Porto Dona Maria

20

Ze Miguel Horta

Faro District / Monchique

Monchique b and b

8 2 2 nights min

  • 8 bedrooms
  • sleeps 2
  • 2 nights min
  • Child Friendly

Price per night from

$58

Price per night from

$58

Distance approx 1.77 km from Porto Dona Maria

38

DomusIberica Townhouse in Burgau with private pool and 5 minutes walk to beach.

Faro District / Burgau

Burgau villa

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Swimming pool

Price per night from

$116

Price per night from

$116

Distance approx 3.14 km from Porto Dona Maria

(30) Very Good 

20

Casa Clara

Lagos / Porto de Mos

Porto de Mos apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Swimming pool

Price per night from

$65

Responds fast!
avg. 1 hour 30 minutes

Price per night from

$65

Distance approx 11.27 km from Porto Dona Maria

31

BCozy apartment 412 with beautiful seaview near beach

Portimao / Praia da Rocha

Praia da Rocha apartment

1 6 min stay varies

  • 1 bedroom
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$35

Price per night from

$35

Distance approx 9.24 km from Porto Dona Maria

(15) Very Good 

Certificate of Excellence

24

Alvor Beach 1 bedroom apartment, frontline seaview

Portimao / Alvor

Alvor apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Certificate of Excellence

Price per night from

$46

Responds fast!
avg. 1 hour 59 minutes

Price per night from

$46

Distance approx 4.96 km from Porto Dona Maria

8

Vila Bella - Sweet 1 Bedroom Apt

Faro District / Lagos

Lagos apartment

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$104

Price per night from

$104

Distance approx 11.54 km from Porto Dona Maria

44

Foz Palace Residence & Spa

Portimao / Praia da Rocha

Praia da Rocha apartment

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$145

Price per night from

$145

Distance approx 13.67 km from Porto Dona Maria

24

Luxury 2 Bedroom Apartment With Communal Pool & Stunning Views

Faro District / Carvoeiro

Carvoeiro apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$68

Responds fast!
avg. 55 minutes

Price per night from

$68

Distance approx 15.95 km from Porto Dona Maria

(1) Excellent 

34

Design & Seaview Apartment - Center CARVOEIRO

Faro District / Carvoeiro

Carvoeiro apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Child Friendly
  • Car not necessary

Price per night from

$12

Responds fast!
avg. 2 hours 47 minutes

Price per night from

$12

Distance approx 4.83 km from Porto Dona Maria

(8) Excellent 

13

Aquarium Penthouse apartment 4D, private roof terrace, wifi and A/C

Lagos / Marina

Marina apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 800 mi
  • Swimming pool

Price per night from

$130

Price per night from

$130

Distance approx 1.48 km from Porto Dona Maria

(3) Very Good 

23

Holiday Home in Luz, near the Beach

Luz / Praia da Luz

Praia da Luz townhouse

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.7 mi
  • Swimming pool

Price per night from

$157

Price per night from

$157

Distance approx 19.71 km from Porto Dona Maria

24

Villa Marianna Do Sol 5 Bedrooms 5 Bathrooms Air Conditioning Heated Pool

Faro District / Porches

Porches villa

6 12 7 nights min

  • 6 bedrooms
  • sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$226

Price per night from

$226

Distance approx 11.59 km from Porto Dona Maria

(1) Excellent 

30

Apartment Sea Views & Beach-D

Carvoeiro / Vale de Centianes

Carvoeiro apartment

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool

Price per night from

$52

Responds fast!
avg. 46 minutes

Price per night from

$52

Distance approx 17.8 km from Porto Dona Maria

23

3 Bed Villa With Private Pool 5 Minutes Drive From Beaches & 5km from Carvoeiro

Faro District / Lagoa

Lagoa villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$144

Responds fast!
avg. 55 minutes

Price per night from

$144

Distance approx 15.38 km from Porto Dona Maria

(3) Very Good 

23

Lovely townhouse in residential area, 10 minutes walk to town and beach!

Carvoeiro / Praia de Carveiro

Carvoeiro townhouse

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Child Friendly

Price per night from

$95

Responds fast!
avg. 2 hours 31 minutes

Price per night from

$95

Distance approx 3.96 km from Porto Dona Maria

(3) Very Good 

15

Ancora Apartment 18, 2 bedrooms A/C, Wi-Fi & IPTV, close to amenities.

Lagos / Porto de Mos

Porto de Mos apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$88

Price per night from

$88

Distance approx 19.19 km from Porto Dona Maria

10

Sitio da Loba, Mainhouse, Aljezur, Portugal

Faro District / Aljezur

Aljezur cottage

6 5 14 nights min

  • 6 bedrooms
  • sleeps 5
  • 14 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Child Friendly

Price per night from

$173

Price per night from

$173

Distance approx 4.98 km from Porto Dona Maria

(3) Excellent 

13

Dunas do Mar, 2 bedroom, 2 bathrooms, Pool, WiFi, A/C, close to the marina.

Faro District / Lagos

Lagos apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$91

Price per night from

$91

Distance approx 16.48 km from Porto Dona Maria

11

Private Room in Carvoeiro with Breakfast

Faro District / Carvoeiro

Carvoeiro room

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$70

Responds fast!
avg. 2 hours 2 minutes

Price per night from

$70

Distance approx 5.07 km from Porto Dona Maria

15

Villa da Cima - Villa on Forest Park in Budens - Private pool

Faro District / Budens

Budens villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$361

Responds fast!
avg. 2 hours 37 minutes

Price per night from

$361

Distance approx 16.94 km from Porto Dona Maria

40

Casa Figueira, Stunning 3 Bedroom Villa With Heated Pool, Carvoeiro

Faro District / Carvoeiro

Carvoeiro villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child Friendly

Price per night from

$108

Responds fast!
avg. 55 minutes

Price per night from

$108

Distance approx 3.94 km from Porto Dona Maria

12

Ancora apartment 19A, 2 bedrooms, 2 bathrooms, Wi-Fi, IPTV, Ground floor.

Faro District / Lagos

Lagos apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$73

Price per night from

$73

Distance approx 11.93 km from Porto Dona Maria

10

Vilamor apartments, Alvor

Portimao / Alvor

Alvor apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$52

Price per night from

$52

Distance approx 1.5 km from Porto Dona Maria

22

Villa Bonita. A Beautiful house with very special sea views.

Faro District / Luz

Luz villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$162

Price per night from

$162

Distance approx 19.62 km from Porto Dona Maria

17

Villa in Algarve with 5 bedrooms and private pool

Faro District / Porches

Porches villa

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$310

Responds fast!
avg. 2 hours 37 minutes

Price per night from

$310

Distance approx 3.47 km from Porto Dona Maria

30

Apartment Maria

Faro District / Lagos

Lagos apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$34

Price per night from

$34

Distance approx 11.81 km from Porto Dona Maria

19

Apartment Erika

Faro District / Portimao

Portimao apartment

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$58

Price per night from

$58

Distance approx 13.23 km from Porto Dona Maria

(1) Very Good 

17

Modern 2 bed apartment 6km Praia da Rocha

Faro District / Portimao

Portimao apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Ask about pets

Price per night from

$29

Responds fast!
avg. 25 minutes

Price per night from

$29

Distance approx 1.81 km from Porto Dona Maria

13

Julianne Orange Villa, Lagos, Algarve

Faro District / Espiche

Espiche villa

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$98

Responds fast!
avg. 1 hour 24 minutes

Price per night from

$98

Distance approx 10.53 km from Porto Dona Maria

9

STUNNING 3 BEDROOM OCEAN VIEW HOUSE IN MARTINHAL SAGRES

Faro District / Sagres

Sagres house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$831

Price per night from

$831

Distance approx 10.2 km from Porto Dona Maria

45

Nice apt with pool access & balcony

Portimao / Alvor

Alvor apartment

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$115

Responds fast!
avg. 2 hours 56 minutes

Price per night from

$115