The Best Airbnb Deals in
Portimao, Portugal

Save money on your trip by finding the biggest discounts for top-rated Airbnb rentals in Portimao, Portugal. Enter your travel dates to find the best deals!

Search for a city
AirDNA Score: 89
$77/night

Oásis Mar LED @ Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$136
43% Cheaper
than normal
AirDNA Score: 87
$87/night

Praia da Rocha Apartamento Edifício Tarik

1 bed
1 bath
3 guests
Average Price:  
$106
18% Cheaper
than normal
AirDNA Score: 87
$70/night

Uma casa à beira mar

2 beds
1 bath
6 guests
Average Price:  
$111
37% Cheaper
than normal
AirDNA Score: 86
$97/night

Charming apartment in Portimão

1 bed
1 bath
2 guests
Average Price:  
$66
47% More
than normal
AirDNA Score: 86
$49/night

Home&joy

2 beds
1 bath
6 guests
Average Price:  
$69
29% Cheaper
than normal
AirDNA Score: 85
$91/night

MODERN APARTMENT 3 BEDROOMS NEAR BEACH

3 beds
2.5 baths
6 guests
Average Price:  
$129
29% Cheaper
than normal
AirDNA Score: 82
$43/night

Encosta da marina Residence

2 beds
1 bath
6 guests
Average Price:  
$185
77% Cheaper
than normal
AirDNA Score: 81
$76/night

Terraços do Vau 108

1 bed
1 bath
4 guests
Average Price:  
$138
45% Cheaper
than normal
AirDNA Score: 79
$54/night

Apartamento perto da praia (96033/AL)

2 beds
1 bath
4 guests
Average Price:  
$130
58% Cheaper
than normal
AirDNA Score: 79
$35/night

Estudio Estrela no centro histórico

studio
1 bath
2 guests
Average Price:  
$56
37% Cheaper
than normal
AirDNA Score: 78
$65/night

Riverside Cozy Apartment

1 bed
1 bath
4 guests
Average Price:  
$89
27% Cheaper
than normal
AirDNA Score: 77
$156/night

Luxueux Appt Terrasse 120M² Vue Mer Praia Da Rocha

3 beds
2 baths
6 guests
Average Price:  
$274
43% Cheaper
than normal
AirDNA Score: 76
$126/night

Portugal beach apartment - Sleeps 5

1 bed
1 bath
5 guests
Average Price:  
$99
27% More
than normal
AirDNA Score: 75
$66/night

Charming Lemon Tree House @ Portimão Riverside

2 beds
1 bath
4 guests
Average Price:  
$91
27% Cheaper
than normal
AirDNA Score: 75
$97/night

Algarve Happy Town House Portimão Center 3bdr 6p

3 beds
2 baths
6 guests
Average Price:  
$134
28% Cheaper
than normal
AirDNA Score: 74
$67/night

Casa na Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$82
18% Cheaper
than normal
AirDNA Score: 74
$54/night

Appartement Précieux (Near beach, mall, downtown)

1 bed
1 bath
4 guests
Average Price:  
$76
29% Cheaper
than normal
AirDNA Score: 73
$103/night

Wonderful apartment at the beach - AC/WiFi

2 beds
2 baths
7 guests
Average Price:  
$176
41% Cheaper
than normal
AirDNA Score: 73
$87/night

Rocha Prime estadia

2 beds
2 baths
6 guests
Average Price:  
$231
62% Cheaper
than normal
AirDNA Score: 73
$46/night

Spacious 2-bedroom Beach Apartment

2 beds
2 baths
6 guests
Average Price:  
$119
61% Cheaper
than normal
AirDNA Score: 73
$109/night

Peixes - 2 Bedroom Seaview 50m from Beach

2 beds
2 baths
5 guests
Average Price:  
$181
40% Cheaper
than normal
AirDNA Score: 73
$91/night

T0 edificio jardins da rocha praia da rocha

1 bed
1 bath
4 guests
Average Price:  
$90
1% More
than normal
AirDNA Score: 72
$87/night

Magnífico T1 na Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$102
15% Cheaper
than normal
AirDNA Score: 72
$113/night

Apartamento com todos os luxos em frente ao areal!

2 beds
2 baths
4 guests
Average Price:  
$271
58% Cheaper
than normal
AirDNA Score: 72
$139/night

Rocha Sea View

1 bed
1 bath
3 guests
Average Price:  
$169
18% Cheaper
than normal
AirDNA Score: 72
$48/night

T1 com vista mar

1 bed
1 bath
4 guests
Average Price:  
$85
44% Cheaper
than normal
AirDNA Score: 71
$75/night

Duplex Flat - 2 Ensuite Bedrooms, 5mins from beach

2 beds
2.5 baths
6 guests
Average Price:  
$87
14% Cheaper
than normal
AirDNA Score: 71
$42/night

2 Bedroom, Spacious, Colourful, Parking/Wi-Fi

2 beds
1 bath
3 guests
Average Price:  
$80
47% Cheaper
than normal
AirDNA Score: 71
$39/night

Sunny Praia da Rocha Beach Apartment Panorama

1 bed
1 bath
4 guests
Average Price:  
$75
48% Cheaper
than normal
AirDNA Score: 71
$527/night

Apartment T3 Praia Rocha Panoramic

3 beds
2 baths
8 guests
Average Price:  
$400
32% More
than normal
AirDNA Score: 71
$218/night

Apartment Praia Rocha Seashell

2 beds
1 bath
5 guests
Average Price:  
$230
5% Cheaper
than normal
AirDNA Score: 70
$54/night

Portimão Riverside Apartment

1 bed
1 bath
2 guests
Average Price:  
$103
48% Cheaper
than normal
AirDNA Score: 69
$86/night

Apartamento Três Castelos a 5 min a pé da praia

1 bed
1 bath
4 guests
Average Price:  
$135
36% Cheaper
than normal
AirDNA Score: 69
$86/night

Apartamento 2 quartos perto da praia

2 beds
2 baths
4 guests
Average Price:  
$113
24% Cheaper
than normal
AirDNA Score: 69
$53/night

Portimão 3 Bedroom Apartment

3 beds
2 baths
10 guests
Average Price:  
$47
13% More
than normal
AirDNA Score: 69
$54/night

Beautiful freshly renovated apartment!

1 bed
1 bath
3 guests
Average Price:  
$98
45% Cheaper
than normal
AirDNA Score: 67
$410/night

Luxury Villa, rooftop, swimming pool, @900m beach

6 beds
5 baths
12 guests
Average Price:  
$600
32% Cheaper
than normal
AirDNA Score: 65
$161/night

Marina - T1

1 bed
1 bath
4 guests
Average Price:  
$180
11% Cheaper
than normal
AirDNA Score: 65
$153/night

Beautiful 2BR partment in Portimao 4-6ppl

2 beds
2 baths
6 guests
Average Price:  
$182
16% Cheaper
than normal
AirDNA Score: 65
$86/night

Cool Country Club Portimão

2 beds
1 bath
4 guests
Average Price:  
$109
21% Cheaper
than normal
AirDNA Score: 65
$86/night

Apartamento a 2 minutos da Praia

2 beds
2 baths
4 guests
Average Price:  
$138
38% Cheaper
than normal
AirDNA Score: 64
$43/night

Apartment in Traditional Villa

1 bed
1 bath
2 guests
Average Price:  
$81
47% Cheaper
than normal
AirDNA Score: 64
$210/night

Sunny Oceanview Praia da Rocha Beach house

2 beds
1 bath
4 guests
Average Price:  
$162
30% More
than normal
AirDNA Score: 64
$90/night

T3- Encosta da Marina - Portimão

3 beds
2 baths
6 guests
Average Price:  
$124
27% Cheaper
than normal
AirDNA Score: 64
$70/night

Umas férias descansadas

2 beds
2 baths
6 guests
Average Price:  
$118
41% Cheaper
than normal
AirDNA Score: 63
$82/night

T2 Ocean View

2 beds
1 bath
4 guests
Average Price:  
$119
31% Cheaper
than normal
AirDNA Score: 63
$269/night

Casa da Viuva, Portimao

9 beds
9.5 baths
16 guests
Average Price:  
$388
31% Cheaper
than normal
AirDNA Score: 63
$108/night

Girafa - 2 Bedroom Seaview 50m from Beach

2 beds
2 baths
5 guests
Average Price:  
$280
61% Cheaper
than normal
AirDNA Score: 61
$141/night

☀️First Line Ocean View

2 beds
2 baths
6 guests
Average Price:  
$178
21% Cheaper
than normal
AirDNA Score: 61
$65/night

Suite Dreams, Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$69
6% Cheaper
than normal
AirDNA Score: 60
$291/night

303RochaPrime Residence 50m from beach with Garage

2 beds
2 baths
7 guests
Average Price:  
$346
16% Cheaper
than normal
AirDNA Score: 60
$43/night

Gold Light Apartment

1 bed
1 bath
2 guests
Average Price:  
$93
54% Cheaper
than normal
AirDNA Score: 60
$108/night

Beny´s Beach House

2 beds
1 bath
4 guests
Average Price:  
$144
25% Cheaper
than normal
AirDNA Score: 60
$84/night

Apartamento Mar À Vista T1 Sea View

1 bed
1 bath
4 guests
Average Price:  
$95
12% Cheaper
than normal
AirDNA Score: 59
$130/night

Private Garden, Sea Views, WI-FI, Close to Beaches

2 beds
2.5 baths
4 guests
Average Price:  
$123
6% More
than normal
AirDNA Score: 59
$98/night

fantastico apartamento

2 beds
2 baths
6 guests
Average Price:  
$115
15% Cheaper
than normal
AirDNA Score: 59
$44/night

Spacious&Bright★2Bedroom Apt★Near Beaches★Sleeps 6

2 beds
1 bath
6 guests
Average Price:  
$122
64% Cheaper
than normal
AirDNA Score: 59
$65/night

Excelente Apartamento T1 c/ piscina a 150 m praia

1 bed
1 bath
4 guests
Average Price:  
$90
28% Cheaper
than normal
AirDNA Score: 59
$162/night

ALVOR-VAU: Alto Golf Modern 2Bed-2Bath apartment

2 beds
2 baths
4 guests
Average Price:  
$196
17% Cheaper
than normal
AirDNA Score: 59
$163/night

Exceptional sea view luxury apartment 30m beach

2 beds
1.5 baths
4 guests
Average Price:  
$187
13% Cheaper
than normal
AirDNA Score: 58
$112/night

T1 Vista Mar, Praia da Rocha Portimão

1 bed
1 bath
4 guests
Average Price:  
$122
8% Cheaper
than normal
AirDNA Score: 58
$106/night

Villa t3, O

3 beds
2 baths
8 guests
Average Price:  
$87
22% More
than normal
AirDNA Score: 58
$59/night

Litoral Mar Green 27

1 bed
1 bath
4 guests
Average Price:  
$155
62% Cheaper
than normal
AirDNA Score: 58
$72/night

Spacious 3 Bed Apartment in the centre of town!

3 beds
2 baths
6 guests
Average Price:  
$81
11% Cheaper
than normal
AirDNA Score: 58
$76/night

Sweet home RP

1 bed
1 bath
4 guests
Average Price:  
$63
21% More
than normal
AirDNA Score: 58
$164/night

Prada Apartment

1 bed
1 bath
3 guests
Average Price:  
$160
2% More
than normal
AirDNA Score: 58
$178/night

Casarão by Real Life Concierge

4 beds
3 baths
8 guests
Average Price:  
$420
58% Cheaper
than normal
AirDNA Score: 58
$339/night

Modern Apartment 4 pers - 2 min Praia Da Rocha

1 bed
1 bath
4 guests
Average Price:  
$143
137% More
than normal
AirDNA Score: 57
$115/night

Apartment Pampas

2 beds
2 baths
4 guests
Average Price:  
$126
9% Cheaper
than normal
AirDNA Score: 57
$64/night

Casa Sol |500mb/s WIFI, Pool, Airco,Near the beach

1 bed
1 bath
2 guests
Average Price:  
$116
45% Cheaper
than normal
AirDNA Score: 57
$82/night

2 Bedroom Relax in Alvor by Innkeeper

2 beds
1 bath
6 guests
Average Price:  
$158
48% Cheaper
than normal
AirDNA Score: 57
$60/night

Apartamento T&T Ocean - Clube Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$101
41% Cheaper
than normal
AirDNA Score: 57
$33/night

TO Portimão - Center

studio
1 bath
2 guests
Average Price:  
$69
52% Cheaper
than normal
AirDNA Score: 57
$55/night

le 38 portimao

3 beds
2 baths
8 guests
Average Price:  
$116
53% Cheaper
than normal
AirDNA Score: 57
$360/night

Casa do Lago_Casas do Vale da Rainha

6 beds
5 baths
15 guests
Average Price:  
$460
22% Cheaper
than normal
AirDNA Score: 56
$105/night

T2 Praia Rocha / Rocha Prime B1-3

2 beds
2 baths
6 guests
Average Price:  
$202
48% Cheaper
than normal
AirDNA Score: 56
$86/night

UAUHome in Praia da Rocha 300 mt to beach, WiFi

3 beds
2 baths
6 guests
Average Price:  
$134
36% Cheaper
than normal
AirDNA Score: 55
$151/night

Holiday House in the Algarve Netflix Wifi Cable TV

3 beds
1 bath
6 guests
Average Price:  
$267
43% Cheaper
than normal
AirDNA Score: 55
$59/night

Vivenda Vau

3 beds
2 baths
8 guests
Average Price:  
$148
60% Cheaper
than normal
AirDNA Score: 54
$139/night

Alvor - New App - 6/8 pax with pool

3 beds
2 baths
8 guests
Average Price:  
$159
13% Cheaper
than normal
AirDNA Score: 54
$59/night

Beach Apartment in Praia da Rocha | Beach at 150m

1 bed
1 bath
4 guests
Average Price:  
$154
62% Cheaper
than normal
AirDNA Score: 53
$221/night

Rocha Prime - Standing appartement T3

3 beds
2 baths
8 guests
Average Price:  
$263
16% Cheaper
than normal
AirDNA Score: 53
$110/night

spacious and warm apartment, great for families

2 beds
1 bath
4 guests
Average Price:  
$129
15% Cheaper
than normal
AirDNA Score: 52
$38/night

Ocean Breeze 1 BDR Flat in Portimão by LovelyStay

1 bed
1 bath
3 guests
Average Price:  
$108
65% Cheaper
than normal
AirDNA Score: 52
$92/night

T2 Praia do Vau

2 beds
2 baths
4 guests
Average Price:  
$97
5% Cheaper
than normal
AirDNA Score: 52
$293/night

502RochaPrime Residence 50m from beach with Garage

2 beds
2 baths
7 guests
Average Price:  
$321
9% Cheaper
than normal
AirDNA Score: 51
$58/night

Sunny Apt,<500 mb/s WIFI, Pool, & BBQ

1 bed
1 bath
3 guests
Average Price:  
$122
52% Cheaper
than normal
AirDNA Score: 51
$92/night

Casa da Avó

2 beds
1 bath
4 guests
Average Price:  
$93
1% Cheaper
than normal
AirDNA Score: 50
$134/night

Praia da Rocha Apartment

3 beds
2 baths
8 guests
Average Price:  
$211
36% Cheaper
than normal
AirDNA Score: 50
$193/night

Portimao Portugal condominio privado Oasis Praia

2 beds
2 baths
4 guests
Average Price:  
$179
8% More
than normal
AirDNA Score: 50
$141/night

Algarve - praia da rocha

2 beds
1 bath
4 guests
Average Price:  
$120
18% More
than normal
AirDNA Score: 50
$49/night

3 Castelos Sul

1 bed
1 bath
4 guests
Average Price:  
$153
68% Cheaper
than normal
AirDNA Score: 50
$63/night

Casa da Maria

1 bed
1 bath
2 guests
Average Price:  
$82
23% Cheaper
than normal
AirDNA Score: 50
$38/night

Beautiful Apartment in paradisiac Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$122
69% Cheaper
than normal
AirDNA Score: 49
$54/night

Tarik Apartment + Parking (July/August)

studio
1 bath
4 guests
Average Price:  
$102
47% Cheaper
than normal
AirDNA Score: 48
$38/night

Casa Caniço | Pool & barbecue near Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$80
52% Cheaper
than normal
AirDNA Score: 48
$33/night

T1 C Portimão - Center

1 bed
1 bath
6 guests
Average Price:  
$106
69% Cheaper
than normal
AirDNA Score: 45
$65/night

Studio Apt. 100m from Beach - A.Condit./Wi-Fi Free

1 bed
1 bath
2 guests
Average Price:  
$81
20% Cheaper
than normal
AirDNA Score: 45
$81/night

Portimão - Jardins da Bemposta

2 beds
2 baths
5 guests
Average Price:  
$90
10% Cheaper
than normal
AirDNA Score: 45
$76/night

Apartamento na Praia | On the beach

1 bed
1 bath
4 guests
Average Price:  
$104
27% Cheaper
than normal