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
$90/night

DESIGN Homes @ Praia da Rocha (Oásis Mar Ap)

1 bed
1 bath
4 guests
Average Price:  
$108
17% Cheaper
than normal
AirDNA Score: 87
$44/night

Praia da Rocha Apartamento Edifício Tarik

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

Uma casa à beira mar

2 beds
1 bath
6 guests
Average Price:  
$100
17% Cheaper
than normal
AirDNA Score: 85
$99/night

MODERN APARTMENT 3 BEDROOMS NEAR BEACH

3 beds
2.5 baths
6 guests
Average Price:  
$139
29% Cheaper
than normal
AirDNA Score: 85
$63/night

Oceanview Vau Studio

1 bed
1 bath
3 guests
Average Price:  
$64
2% Cheaper
than normal
AirDNA Score: 83
$73/night

Algarve Oasis

2 beds
1 bath
4 guests
Average Price:  
$76
4% Cheaper
than normal
AirDNA Score: 82
$63/night

Beautiful and clean ocean view apartment

1 bed
1 bath
4 guests
Average Price:  
$71
11% Cheaper
than normal
AirDNA Score: 81
$68/night

Loft na Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$72
6% Cheaper
than normal
AirDNA Score: 79
$43/night

Cozy T1 Apartment @ Portimão - Walk to the Beach!

1 bed
1 bath
2 guests
Average Price:  
$60
28% Cheaper
than normal
AirDNA Score: 79
$74/night

Apartamento perto da praia (96033/AL)

2 beds
1 bath
4 guests
Average Price:  
$81
9% Cheaper
than normal
AirDNA Score: 79
$87/night

Oceanview Gallery House

1 bed
1 bath
4 guests
Average Price:  
$88
1% Cheaper
than normal
AirDNA Score: 79
$68/night

Appartement au calme près de Praia do Vau

1 bed
1 bath
4 guests
Average Price:  
$53
28% More
than normal
AirDNA Score: 79
$56/night

Cosy 1 Bed Apt, "Sun & Beach", 150m from Beach

1 bed
1 bath
4 guests
Average Price:  
$120
53% Cheaper
than normal
AirDNA Score: 79
$125/night

Beautiful apartment 200m from the beach!!

2 beds
1.5 baths
4 guests
Average Price:  
$154
19% Cheaper
than normal
AirDNA Score: 78
$63/night

Riverside Cozy Apartment

1 bed
1 bath
4 guests
Average Price:  
$53
19% More
than normal
AirDNA Score: 76
$94/night

Portugal beach apartment - Sleeps 5

1 bed
1 bath
5 guests
Average Price:  
$90
4% More
than normal
AirDNA Score: 76
$67/night

Apartment on the "Praia da Rocha" beach - 55m2

1 bed
1 bath
3 guests
Average Price:  
$81
17% Cheaper
than normal
AirDNA Score: 75
$126/night

🌏 Panoramic Aprt Ocean View, Wi-Fi, Beach 300 Mt

1 bed
1 bath
4 guests
Average Price:  
$134
6% Cheaper
than normal
AirDNA Score: 75
$72/night

Spacious & Confortable Condo ☀ FamilyGetaway ☀

1 bed
1 bath
5 guests
Average Price:  
$80
10% Cheaper
than normal
AirDNA Score: 75
$46/night

AP da Mourinha

2 beds
1 bath
5 guests
Average Price:  
$57
19% Cheaper
than normal
AirDNA Score: 75
$120/night

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

3 beds
2 baths
6 guests
Average Price:  
$118
2% More
than normal
AirDNA Score: 74
$95/night

Casa na Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$88
8% More
than normal
AirDNA Score: 74
$39/night

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

1 bed
1 bath
4 guests
Average Price:  
$57
32% Cheaper
than normal
AirDNA Score: 73
$88/night

☀ AMAZING Ocean View with Beach @ 300mts

1 bed
1 bath
4 guests
Average Price:  
$90
2% Cheaper
than normal
AirDNA Score: 73
$63/night

Spacious 2-bedroom Beach Apartment

2 beds
2 baths
6 guests
Average Price:  
$95
34% Cheaper
than normal
AirDNA Score: 73
$125/night

Rocha Prime estadia

2 beds
2 baths
6 guests
Average Price:  
$171
27% Cheaper
than normal
AirDNA Score: 73
$83/night

Praia e Mar 3

1 bed
2 baths
4 guests
Average Price:  
$123
33% Cheaper
than normal
AirDNA Score: 73
$64/night

Praia da Rocha - Roseira

1 bed
1 bath
5 guests
Average Price:  
$108
41% Cheaper
than normal
AirDNA Score: 73
$78/night

T0 na praia da rocha com piscinas

1 bed
1 bath
4 guests
Average Price:  
$83
6% Cheaper
than normal
AirDNA Score: 72
$418/night

casa vista mar algarve

2 beds
2 baths
4 guests
Average Price:  
$138
203% More
than normal
AirDNA Score: 72
$137/night

Sea & Sunset - Cozy Apartment.

2 beds
2 baths
6 guests
Average Price:  
$195
30% Cheaper
than normal
AirDNA Score: 72
$58/night

Casa Oliveira 3-room apartment, 3 km from beach

2 beds
1 bath
4 guests
Average Price:  
$80
27% Cheaper
than normal
AirDNA Score: 72
$58/night

Spacious one bedroom apartment with terrace

1 bed
1 bath
2 guests
Average Price:  
$55
5% More
than normal
AirDNA Score: 72
$62/night

T1 com vista mar

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

FRONT LINE Beach Apt. Sweet & Modern

1 bed
1 bath
4 guests
Average Price:  
$91
36% Cheaper
than normal
AirDNA Score: 71
$89/night

Praia da Rocha - condo. w/ pool

1 bed
1 bath
4 guests
Average Price:  
$122
27% Cheaper
than normal
AirDNA Score: 71
$47/night

Sunny Praia da Rocha Beach Apartment Panorama

1 bed
1 bath
4 guests
Average Price:  
$72
35% Cheaper
than normal
AirDNA Score: 71
$95/night

Blue Apartament Praia Rocha

2 beds
1 bath
5 guests
Average Price:  
$316
70% Cheaper
than normal
AirDNA Score: 71
$96/night

Apartment with Sea View Concorde 6

1 bed
1 bath
4 guests
Average Price:  
$261
63% Cheaper
than normal
AirDNA Score: 71
$97/night

Apartment Praia Rocha Caramel

2 beds
1 bath
5 guests
Average Price:  
$372
74% Cheaper
than normal
AirDNA Score: 71
$210/night

Apartment T3 Praia Rocha Panoramic

3 beds
2 baths
8 guests
Average Price:  
$627
67% Cheaper
than normal
AirDNA Score: 71
$179/night

Villa de charme 8 personnes

4 beds
3 baths
8 guests
Average Price:  
$199
10% Cheaper
than normal
AirDNA Score: 71
$86/night

Apartment Panorama Rocha Green

1 bed
1 bath
4 guests
Average Price:  
$140
39% Cheaper
than normal
AirDNA Score: 69
$42/night

BeHappy Riviera Studio w/Sunny Balcony & Pool View

1 bed
1 bath
2 guests
Average Price:  
$58
28% Cheaper
than normal
AirDNA Score: 69
$69/night

Apartamento 2 quartos perto da praia

2 beds
2 baths
4 guests
Average Price:  
$77
10% Cheaper
than normal
AirDNA Score: 68
$67/night

Luxury Seaview Apartament in Praia da Rocha.

1 bed
1 bath
4 guests
Average Price:  
$88
24% Cheaper
than normal
AirDNA Score: 67
$42/night

Casa dos Avós

2 beds
1 bath
4 guests
Average Price:  
$49
14% Cheaper
than normal
AirDNA Score: 67
$109/night

Sapphire''s Key 2 Bed Apartment at Oceano Atlantico

2 beds
2 baths
6 guests
Average Price:  
$123
11% Cheaper
than normal
AirDNA Score: 67
$74/night

NoveNaRocha

1 bed
1 bath
4 guests
Average Price:  
$109
32% Cheaper
than normal
AirDNA Score: 67
$77/night

Apartment Duplex Portimao - 5 min the beach

2 beds
2.5 baths
6 guests
Average Price:  
$92
16% Cheaper
than normal
AirDNA Score: 66
$73/night

Charming apartment at Praia da Rocha

1 bed
1.5 baths
4 guests
Average Price:  
$88
17% Cheaper
than normal
AirDNA Score: 66
$422/night

Solar de Santa Isabel

12 beds
12.5 baths
16 guests
Average Price:  
$541
22% Cheaper
than normal
AirDNA Score: 65
$63/night

Prada Apartment -Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$151
58% Cheaper
than normal
AirDNA Score: 65
$156/night

Apartamento T2 Safira Azul - Praia da Rocha

2 beds
2 baths
6 guests
Average Price:  
$150
4% More
than normal
AirDNA Score: 65
$85/night

Water Green House - Villa Rosa (Praia da Rocha)

2 beds
2 baths
6 guests
Average Price:  
$158
46% Cheaper
than normal
AirDNA Score: 65
$243/night

Casa Virginie Vista Mar 1

1 bed
1 bath
2 guests
Average Price:  
$95
156% More
than normal
AirDNA Score: 65
$68/night

Praia da Rocha 2 bed flat with amazing view

2 beds
2 baths
5 guests
Average Price:  
$116
41% Cheaper
than normal
AirDNA Score: 65
$36/night

FLAMINGO APARTMENT

studio
1 bath
3 guests
Average Price:  
$64
44% Cheaper
than normal
AirDNA Score: 65
$94/night

T1 - Marina

1 bed
1 bath
4 guests
Average Price:  
$162
42% Cheaper
than normal
AirDNA Score: 65
$83/night

Apartamento a 2 minutos da Praia

2 beds
2 baths
4 guests
Average Price:  
$193
57% Cheaper
than normal
AirDNA Score: 65
$72/night

Kojima Violet Apartment, Praia da Rocha, Portimao

1 bed
1 bath
4 guests
Average Price:  
$92
22% Cheaper
than normal
AirDNA Score: 65
$292/night

Ma vue mer en Algarve

1 bed
1 bath
4 guests
Average Price:  
$138
112% More
than normal
AirDNA Score: 65
$88/night

App T1 avec Super terrasse/wifi/5 m.plage/piscine

1 bed
1 bath
4 guests
Average Price:  
$117
25% Cheaper
than normal
AirDNA Score: 64
$59/night

T1-Wifi/Heating/Parking/Pool & close drive 2 beach

1 bed
1 bath
3 guests
Average Price:  
$41
44% More
than normal
AirDNA Score: 64
$83/night

Umas férias descansadas

2 beds
2 baths
6 guests
Average Price:  
$92
10% Cheaper
than normal
AirDNA Score: 63
$83/night

T2 Ocean View

2 beds
1 bath
4 guests
Average Price:  
$92
10% Cheaper
than normal
AirDNA Score: 63
$364/night

Casa da Viuva, Portimao

9 beds
9.5 baths
16 guests
Average Price:  
$323
13% More
than normal
AirDNA Score: 63
$90/night

Appt&wifi/super gde terrasse/piscine

1 bed
1 bath
4 guests
Average Price:  
$110
18% Cheaper
than normal
AirDNA Score: 61
$116/night

Cozy apartment near the beach

1 bed
1 bath
5 guests
Average Price:  
$98
18% More
than normal
AirDNA Score: 61
$53/night

Historical CENTER of PORTIMÃO / Fully refurbished

1 bed
1 bath
4 guests
Average Price:  
$79
33% Cheaper
than normal
AirDNA Score: 61
$97/night

Apartment in Portimão centre

1 bed
1 bath
2 guests
Average Price:  
$71
37% More
than normal
AirDNA Score: 61
$136/night

Stunning View Oceanfront Apartment

2 beds
2 baths
6 guests
Average Price:  
$171
20% Cheaper
than normal
AirDNA Score: 61
$53/night

Suite Dreams, Praia da Rocha

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

Beny´s Beach House

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

Rocha Prime Residence 50m from beach with Garage

2 beds
2 baths
7 guests
Average Price:  
$306
7% Cheaper
than normal
AirDNA Score: 60
$84/night

Apartamento Mar À Vista T1 Sea View

1 bed
1 bath
4 guests
Average Price:  
$67
25% More
than normal
AirDNA Score: 59
$94/night

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

2 beds
2.5 baths
4 guests
Average Price:  
$135
30% Cheaper
than normal
AirDNA Score: 59
$57/night

2 bedroom Apartment+ pool-Praia da Rocha

2 beds
1 bath
6 guests
Average Price:  
$130
56% Cheaper
than normal
AirDNA Score: 59
$83/night

Your apartment in Algarve , South Portugal!

2 beds
1 bath
6 guests
Average Price:  
$94
12% Cheaper
than normal
AirDNA Score: 59
$100/night

Mar como paisagem

1 bed
1 bath
4 guests
Average Price:  
$141
29% Cheaper
than normal
AirDNA Score: 59
$55/night

Amazing apartment in Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$79
30% Cheaper
than normal
AirDNA Score: 59
$52/night

Praia da Rocha - Silver Spot

1 bed
1 bath
4 guests
Average Price:  
$100
48% Cheaper
than normal
AirDNA Score: 59
$209/night

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

2 beds
2 baths
4 guests
Average Price:  
$246
15% Cheaper
than normal
AirDNA Score: 59
$47/night

Excelente Apartamento T1 c/ piscina a 150 m praia

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

Holiday Apartment in Portimão 10 People

2 beds
1 bath
10 guests
Average Price:  
$236
43% Cheaper
than normal
AirDNA Score: 59
$167/night

Exceptional sea view luxury apartment 30m beach

2 beds
1.5 baths
4 guests
Average Price:  
$182
8% Cheaper
than normal
AirDNA Score: 58
$79/night

Amazing ocean view apartment

1 bed
1 bath
4 guests
Average Price:  
$100
21% Cheaper
than normal
AirDNA Score: 58
$95/night

Casa Belavista (99722/AL)

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

T1 Vista Mar, Praia da Rocha Portimão

1 bed
1 bath
4 guests
Average Price:  
$109
24% Cheaper
than normal
AirDNA Score: 58
$84/night

T2 Sol da Rocha by Sunny Deluxe

1 bed
2 baths
6 guests
Average Price:  
$89
6% Cheaper
than normal
AirDNA Score: 58
$68/night

3B flat

2 beds
1 bath
6 guests
Average Price:  
$101
33% Cheaper
than normal
AirDNA Score: 58
$82/night

Litoral Mar Green 27

1 bed
1 bath
4 guests
Average Price:  
$105
22% Cheaper
than normal
AirDNA Score: 58
$241/night

Luxury penthouse with terrace Praia Da Rocha

3 beds
3 baths
6 guests
Average Price:  
$258
7% Cheaper
than normal
AirDNA Score: 58
$75/night

Spacious 3 Bed Apartment in the centre of town!

3 beds
2 baths
6 guests
Average Price:  
$78
4% Cheaper
than normal
AirDNA Score: 58
$85/night

Modern Apartment 4 pers - 2 min Praia Da Rocha

1 bed
1 bath
4 guests
Average Price:  
$99
14% Cheaper
than normal
AirDNA Score: 58
$214/night

Casarão by Real Life Concierge

4 beds
3 baths
8 guests
Average Price:  
$237
10% Cheaper
than normal
AirDNA Score: 58
$49/night

SWEET HOME

1 bed
1 bath
4 guests
Average Price:  
$90
46% Cheaper
than normal
AirDNA Score: 57
$57/night

Seu Mar - Apartamento Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$87
34% Cheaper
than normal
AirDNA Score: 57
$64/night

Apartment with one bedroom in Portimão, with wonderful city view and WiFi - 150 m from the beach

1 bed
1 bath
4 guests
Average Price:  
$54
19% More
than normal
AirDNA Score: 57
$919/night

Sail experience and sleep aboard

3 beds
3 baths
6 guests
Average Price:  
$857
7% More
than normal