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: 87
$49/night

Praia da Rocha Apartamento Edifício Tarik

1 bed
1 bath
3 guests
Average Price:  
$84
42% Cheaper
than normal
AirDNA Score: 87
$107/night

Uma casa à beira mar

2 beds
1 bath
6 guests
Average Price:  
$87
23% More
than normal
AirDNA Score: 86
$60/night

Home&joy

2 beds
1 bath
6 guests
Average Price:  
$77
22% Cheaper
than normal
AirDNA Score: 83
$106/night

Casa Sunrise "Beach Apartment"

2 beds
1 bath
6 guests
Average Price:  
$249
57% Cheaper
than normal
AirDNA Score: 82
$98/night

Beautiful and clean ocean view apartment

1 bed
1 bath
4 guests
Average Price:  
$88
11% More
than normal
AirDNA Score: 82
$116/night

Encosta da marina Residence

2 beds
1 bath
6 guests
Average Price:  
$343
66% Cheaper
than normal
AirDNA Score: 79
$45/night

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

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

Luz Brilhante

2 beds
1 bath
6 guests
Average Price:  
$125
14% 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
$69/night

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

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

Fabulous 2 bed apartment by the sea

2 beds
1 bath
6 guests
Average Price:  
$104
12% Cheaper
than normal
AirDNA Score: 79
$106/night

Beautiful apartment 200m from the beach!!

2 beds
1.5 baths
4 guests
Average Price:  
$186
43% Cheaper
than normal
AirDNA Score: 76
$80/night

Apartamento (T1) Xaara II

1 bed
1 bath
2 guests
Average Price:  
$123
35% Cheaper
than normal
AirDNA Score: 75
$127/night

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

1 bed
1 bath
4 guests
Average Price:  
$157
19% Cheaper
than normal
AirDNA Score: 75
$69/night

Bemposta''s Sunny Place - Family Getaway

1 bed
1 bath
5 guests
Average Price:  
$98
30% Cheaper
than normal
AirDNA Score: 74
$69/night

Casa na Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$96
28% Cheaper
than normal
AirDNA Score: 74
$154/night

The Storks’ Nest, Terraços do Rio, Portimão

3 beds
2 baths
6 guests
Average Price:  
$165
7% Cheaper
than normal
AirDNA Score: 74
$39/night

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

1 bed
1 bath
4 guests
Average Price:  
$70
44% Cheaper
than normal
AirDNA Score: 73
$72/night

City center one bedroom apartment with pool & bbq

2 beds
2 baths
4 guests
Average Price:  
$180
60% Cheaper
than normal
AirDNA Score: 73
$89/night

Rocha Prime estadia

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

Praia da Rocha - Roseira

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

Paraíso da Rocha

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

T0 na Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$84
14% Cheaper
than normal
AirDNA Score: 72
$80/night

Magnífico T1 na Praia da Rocha

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

Modern apartment in the Golf, near the Beach

2 beds
2 baths
4 guests
Average Price:  
$159
48% Cheaper
than normal
AirDNA Score: 72
$142/night

Sea & Sunset - Cozy Apartment.

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

T2 Rocha Tower piscina wifi garagem, vista mar 10

2 beds
1 bath
6 guests
Average Price:  
$128
77% Cheaper
than normal
AirDNA Score: 72
$54/night

T1 com vista mar

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

white pure white . PORTIMAO

1 bed
1 bath
2 guests
Average Price:  
$55
29% Cheaper
than normal
AirDNA Score: 71
$96/night

Praia da Rocha - condo. w/ pool

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

Sunny Praia da Rocha Beach Apartment Panorama

1 bed
1 bath
4 guests
Average Price:  
$87
67% Cheaper
than normal
AirDNA Score: 71
$444/night

Flat Praia Rocha Waterside Blue

2 beds
1 bath
5 guests
Average Price:  
$384
16% More
than normal
AirDNA Score: 71
$445/night

Apartment Beach Rocha Vermelhão

2 beds
1 bath
5 guests
Average Price:  
$310
44% More
than normal
AirDNA Score: 71
$378/night

Apartment Panorama Rocha Green

1 bed
1 bath
4 guests
Average Price:  
$208
82% More
than normal
AirDNA Score: 70
$48/night

Apartamento T2 Vila-Rosa, Praia da Rocha

2 beds
2 baths
4 guests
Average Price:  
$61
21% Cheaper
than normal
AirDNA Score: 70
$63/night

Rocha Hॐe Apartments

2 beds
1 bath
4 guests
Average Price:  
$74
15% Cheaper
than normal
AirDNA Score: 69
$77/night

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

1 bed
1 bath
4 guests
Average Price:  
$89
13% Cheaper
than normal
AirDNA Score: 69
$69/night

Apartamento 2 quartos perto da praia

2 beds
2 baths
4 guests
Average Price:  
$97
29% Cheaper
than normal
AirDNA Score: 69
$49/night

Portimão 3 Bedroom Apartment

3 beds
2 baths
10 guests
Average Price:  
$66
26% Cheaper
than normal
AirDNA Score: 68
$58/night

Woody Flat - WIFI + AC - Portimão

1 bed
1 bath
4 guests
Average Price:  
$120
52% Cheaper
than normal
AirDNA Score: 67
$399/night

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

6 beds
5 baths
12 guests
Average Price:  
$509
22% Cheaper
than normal
AirDNA Score: 67
$49/night

Typical fishing village in historic center II

1 bed
1 bath
3 guests
Average Price:  
$70
30% Cheaper
than normal
AirDNA Score: 67
$59/night

NoveNaRocha

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

Apartment Duplex Portimao - 5 min the beach

2 beds
2.5 baths
6 guests
Average Price:  
$107
18% Cheaper
than normal
AirDNA Score: 66
$39/night

"CARPE DIEM" Apartment in Praia da Rocha,

1 bed
1 bath
3 guests
Average Price:  
$75
48% Cheaper
than normal
AirDNA Score: 66
$62/night

Charming apartment at Praia da Rocha

1 bed
1.5 baths
2 guests
Average Price:  
$101
39% Cheaper
than normal
AirDNA Score: 66
$301/night

Solar de Santa Isabel

12 beds
12.5 baths
16 guests
Average Price:  
$519
42% Cheaper
than normal
AirDNA Score: 65
$41/night

Prada Apartment -Praia da Rocha

1 bed
1 bath
3 guests
Average Price:  
$175
77% Cheaper
than normal
AirDNA Score: 65
$149/night

Apartamento T2 Safira Azul - Praia da Rocha

2 beds
2 baths
6 guests
Average Price:  
$150
1% Cheaper
than normal
AirDNA Score: 65
$78/night

Apartamento a 2 minutos da Praia

2 beds
2 baths
4 guests
Average Price:  
$174
55% Cheaper
than normal
AirDNA Score: 65
$178/night

T1 - Marina

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

Cool Country Club Portimão

2 beds
1 bath
4 guests
Average Price:  
$110
25% Cheaper
than normal
AirDNA Score: 65
$63/night

Praia da Rocha 2 bed flat with amazing view

2 beds
2 baths
5 guests
Average Price:  
$191
67% Cheaper
than normal
AirDNA Score: 65
$76/night

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

1 bed
1 bath
4 guests
Average Price:  
$116
34% Cheaper
than normal
AirDNA Score: 65
$572/night

Ma vue mer en Algarve

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

Algarve Luxury Apartment Alvor Alto Club

2 beds
2 baths
6 guests
Average Price:  
$169
14% More
than normal
AirDNA Score: 65
$66/night

Kojima Violet Apartment, Praia da Rocha, Portimao

1 bed
1 bath
4 guests
Average Price:  
$95
31% Cheaper
than normal
AirDNA Score: 64
$73/night

Typical Algarve House

3 beds
2 baths
4 guests
Average Price:  
$82
11% Cheaper
than normal
AirDNA Score: 64
$79/night

Umas férias descansadas

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

Casa da Viuva, Portimao

9 beds
9.5 baths
16 guests
Average Price:  
$342
26% Cheaper
than normal
AirDNA Score: 63
$73/night

Appt&wifi/super gde terrasse/piscine

1 bed
1 bath
4 guests
Average Price:  
$108
32% Cheaper
than normal
AirDNA Score: 62
$60/night

Beachfront Seaview apt, Pool,Airco,<400 Mb/s WIFI

1 bed
1 bath
2 guests
Average Price:  
$189
68% Cheaper
than normal
AirDNA Score: 62
$66/night

Apartment in Portimao, Algarve

1 bed
1 bath
6 guests
Average Price:  
$71
7% Cheaper
than normal
AirDNA Score: 61
$51/night

Aconchegante apartamen bem localizado em Portimão

1 bed
1 bath
4 guests
Average Price:  
$106
52% Cheaper
than normal
AirDNA Score: 61
$85/night

2 Bed with rooftop pool overlooking Praia da Rocha

2 beds
2 baths
5 guests
Average Price:  
$135
37% Cheaper
than normal
AirDNA Score: 60
$262/night

303RochaPrime Residence 50m from beach with Garage

2 beds
2 baths
7 guests
Average Price:  
$310
15% Cheaper
than normal
AirDNA Score: 60
$54/night

Gold Light Apartment

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

Your apartment in Algarve , South Portugal!

2 beds
1 bath
6 guests
Average Price:  
$96
29% Cheaper
than normal
AirDNA Score: 59
$73/night

Lovely oceanview beach house Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$127
43% Cheaper
than normal
AirDNA Score: 59
$125/night

Mar como paisagem

1 bed
1 bath
4 guests
Average Price:  
$164
24% Cheaper
than normal
AirDNA Score: 59
$47/night

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

2 beds
1 bath
6 guests
Average Price:  
$88
47% Cheaper
than normal
AirDNA Score: 59
$66/night

T1 Apartment - Areias da Rocha - 6m walk to beach

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

Excelente Apartamento T1 c/ piscina a 150 m praia

1 bed
1 bath
4 guests
Average Price:  
$73
38% Cheaper
than normal
AirDNA Score: 59
$145/night

Exceptional sea view luxury apartment 30m beach

2 beds
1.5 baths
4 guests
Average Price:  
$189
23% Cheaper
than normal
AirDNA Score: 59
$50/night

Praia da Rocha - Silver Spot

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

Casa Belavista (99722/AL)

1 bed
1 bath
4 guests
Average Price:  
$124
19% Cheaper
than normal
AirDNA Score: 58
$77/night

T1 Vista Mar, Praia da Rocha Portimão

1 bed
1 bath
4 guests
Average Price:  
$110
30% Cheaper
than normal
AirDNA Score: 58
$55/night

3B flat

2 beds
1 bath
6 guests
Average Price:  
$124
56% Cheaper
than normal
AirDNA Score: 58
$46/night

Apartment in Praia da Rocha,Algarve

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

Litoral Mar Green 27

1 bed
1 bath
4 guests
Average Price:  
$129
29% Cheaper
than normal
AirDNA Score: 58
$85/night

T2 Sol da Rocha by Sunny Deluxe

1 bed
2 baths
6 guests
Average Price:  
$112
24% Cheaper
than normal
AirDNA Score: 58
$66/night

Spacious 3 Bed Apartment in the centre of town!

3 beds
2 baths
6 guests
Average Price:  
$77
14% Cheaper
than normal
AirDNA Score: 58
$59/night

SWEET HOME

1 bed
1 bath
4 guests
Average Price:  
$93
37% Cheaper
than normal
AirDNA Score: 58
$1000/night

Prada Apartment

1 bed
1 bath
3 guests
Average Price:  
$167
499% More
than normal
AirDNA Score: 58
$209/night

Casarão by Real Life Concierge

4 beds
3 baths
8 guests
Average Price:  
$283
26% Cheaper
than normal
AirDNA Score: 58
$62/night

Modern Apartment 4 pers - 2 min Praia Da Rocha

1 bed
1 bath
4 guests
Average Price:  
$105
41% Cheaper
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
AirDNA Score: 57
$104/night

Apartment Pampas

2 beds
2 baths
4 guests
Average Price:  
$133
22% Cheaper
than normal
AirDNA Score: 57
$41/night

Apartment T-2 Praia da Rocha , Sea View

2 beds
1 bath
6 guests
Average Price:  
$250
84% Cheaper
than normal
AirDNA Score: 57
$78/night

Vista Marina

1 bed
1 bath
2 guests
Average Price:  
$87
10% Cheaper
than normal
AirDNA Score: 57
$29/night

Apartamento t0 sem cozinha

studio
1 bath
3 guests
Average Price:  
$27
7% More
than normal
AirDNA Score: 57
$58/night

Rocha Paradise Building, Pool & BBQ

2 beds
1 bath
6 guests
Average Price:  
$71
18% Cheaper
than normal
AirDNA Score: 57
$64/night

HOTEL 4* OCEANO-ATLANTICO 8 per

2 beds
2 baths
6 guests
Average Price:  
$90
29% Cheaper
than normal
AirDNA Score: 57
$100/night

I have a DREAM with terrasse

3 beds
2 baths
6 guests
Average Price:  
$148
32% Cheaper
than normal
AirDNA Score: 57
$341/night

Casa do Lago_Casas do Vale da Rainha

6 beds
5 baths
15 guests
Average Price:  
$466
27% Cheaper
than normal
AirDNA Score: 56
$29/night

Casa Shona

1 bed
1.5 baths
2 guests
Average Price:  
$67
57% Cheaper
than normal
AirDNA Score: 56
$87/night

Casa Encantada - Praia da Rocha

1 bed
1 bath
4 guests
Average Price:  
$104
16% Cheaper
than normal
AirDNA Score: 56
$102/night

T2 Praia Rocha / Rocha Prime B1-3

2 beds
2 baths
6 guests
Average Price:  
$185
45% Cheaper
than normal
AirDNA Score: 56
$59/night

Apartmento T1, Portimão praia da rocha

1 bed
1 bath
4 guests
Average Price:  
$68
13% Cheaper
than normal
AirDNA Score: 56
$83/night

UAUHome in Praia da Rocha 300 mt to beach, WiFi

3 beds
2 baths
6 guests
Average Price:  
$168
51% Cheaper
than normal