1-100 out of 902
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Porto SeguroAparthotel
Map
2.0 km from City Centre800 m from Praia da Rocha
The Porto Seguro Aparthotel, located only 9 minutes' stroll from Beach Tres Castelos, is also at a proximity to Tren turistico portimao.
FromNZ$ 150
/nightSelect
Rr Hotel Da RochaHotel
8.6
Great10471047 reviews
Map
2.0 km from City Centre200 m from Algarve Casino
The Rocha is located 10 km from Portimao airport and around 10 minutes on foot from Tres Castelos bus stop.
FromNZ$ 367
/nightSelect


8.2
Great572572 reviews
Map
2.1 km from City Centre200 m from Portimão Marina
Boasting an outdoor swimming pool, the Marina Portimao offers a prime location only 600 metres from Fort of Santa Catarina.
FromNZ$ 268
/nightSelect


8.4
Great666666 reviews
Map
2.2 km from City Centre300 m from Algarve Casino
The smoke-free Ap Oriental is a good starting point to Portimao's sights including Marina Portimao, which is a 7-minute walk away.
FromNZ$ 326
/nightSelect


Villa Moments - Guest HouseGuest house
8.4
Great162162 reviews
Map
1.4 km from City Centre800 m from Algarve Casino
Situated approximately a 5-minute stroll from Praia da Rocha, the Villa Moments arranges bicycle usage for active guests.
FromNZ$ 229
/nightSelect


Apartamentos Varandas Da RochaApartment
8.4
Great152152 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre600 m from Praia da Rocha
FromNZ$ 55
/nightSelect


8.4
Great680680 reviews
Map
1.9 km from City Centre300 m from Algarve Casino
Guests of the smoke-free Jupiter, placed about a 25-minute walk from Praia do Alemao, can splash about in an outdoor pool and savor drinks in a snack bar.
FromNZ$ 278
/nightSelect


Clube VilarosaHotel
8.2
Great503503 reviews
Map
1.3 km from City Centre900 m from Museu de Portimão
Offering a restaurant and luggage storage, the Clube Vilarosa lies in the Praia da Rocha district, at a distance of 1.6 km from Beach Tres Castelos and nearly 25 minutes on foot from Portimao Jesuit College.
FromNZ$ 203
/nightSelect


Apartamentos Jardins Da RochaAparthotel
8.2
Great446446 reviews
Map
2.0 km from City Centre800 m from Praia da Rocha
Featuring a large outdoor swimming pool and a snack bar, the functional Jardins Portimao is based approximately 15 minutes' walk from Rocha Beach.
FromNZ$ 166
/nightSelect


8.4
Great601601 reviews
Map
2.1 km from City Centre100 m from Algarve Casino
Located within 25 minutes' walk of Praia dos Caneiros, the Santa Catarina Portimao features 75 rooms and an à la carte restaurant on-site.
FromNZ$ 155
/nightSelect


8.2
Great255255 reviews
Map
2.1 km from City Centre200 m from Algarve Casino
Providing a seasonal outdoor swimming pool along with 32 rooms, the attractive Turim is placed nearly a 25-minute walk from Praia dos Caneiros.
FromNZ$ 53
/nightSelect


Hostel Da PraiaHostel
8.4
Great11 review
Map
1.9 km from City Centre400 m from Algarve Casino
FromNZ$ 47
/nightSelect


Primavera SunApartment
6 adults
2 bedrooms
2 beds
Map
1.7 km from City Centre700 m from Algarve Casino
FromNZ$ 421
/nightSelect


Apartment Panorama GreenApartment
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre200 m from Algarve Casino
FromNZ$ 449
/nightSelect


8.0
Great1212 reviews
4 adults
1 bedroom
2 beds
Map
1.8 km from City Centre1000 m from Praia da Rocha
FromNZ$ 96
/nightSelect


Monte Da Ondas By AlgestApartment
Map
1.7 km from City Centre800 m from Algarve Casino
FromNZ$ 527
/nightSelect


Apartment Amazing Sea ViewApartment
4 adults
1 bedroom
1 bed
Map
2.1 km from City Centre800 m from Praia da Rocha
FromNZ$ 261
/nightSelect


Algarve Casino HotelHotel
8.2
Great778778 reviews
Map
2.1 km from City Centre100 m from Algarve Casino
Offering views of the Atlantic Ocean, the 5-star Algarve Casino Portimao in the entertainment Praia da Rocha district features a sundeck, a play area, and a garden along with an à la carte restaurant.
FromNZ$ 276
/nightSelect


8.2
Great246246 reviews
Map
2.0 km from City Centre300 m from Algarve Casino
The fantastic Bela Vista Portimao is nestled in the Praia da Rocha district, Babylon Disco is about a 5-minute walk away.
FromNZ$ 884
/nightSelect


Flor Da RochaAparthotel
8.4
Great719719 reviews
Map
1.8 km from City Centre1000 m from Praia da Rocha
The 4-star Flor Da Rocha Aparthotel features rooms with views of the sea, while a central location provides access to Marina Portimao, which is nearly 25 minutes' walk away.
FromNZ$ 145
/nightSelect


Hotel LuarHotel
8.2
Great363363 reviews
Located only 500 metres from Beach Tres Castelos and only 1.5 km from Praia do Alemao, the Luar Portimao features a snack bar plus a swimming pool.
FromNZ$ 135
/nightSelect


Rr Club AmarilisAparthotel
8.0
Great348348 reviews
Map
1.9 km from City Centre900 m from Praia da Rocha
Located a mere 550 metres from Viewpoint of the Three Castles, just 1.4 km from Youth Park, the 3-star Amarilis features a sauna, a shared lounge, and billiards along with 549 rooms.
FromNZ$ 213
/nightSelect


Columbia Apartamentos TuristicosAparthotel
7.4
Very good7676 reviews
Map
1.8 km from City Centre500 m from Algarve Casino
The Columbia is situated at a distance of 2.3 km from Beach Pintadinho and only 5 minutes on foot from Viewpoint of the Three Castles.
FromNZ$ 80
/nightSelect


Apartamentos Belo HorizonteAparthotel
8.2
Great225225 reviews
Map
1.9 km from City Centre500 m from Praia da Rocha
Guests can enjoy vegetarian cuisine while staying at the Apartamentos Portimao, which is within 5 minutes' walk of Praia da Rocha.
FromNZ$ 105
/nightSelect


Hotel Avenida PraiaHotel
8.0
Great547547 reviews
Map
1.9 km from City Centre400 m from Algarve Casino
The 3-star Avenida is situated only 1.6 km from Continente Shopping Center Portimao and within 5 minutes' walk of Tren turistico portimao.
FromNZ$ 42
/nightSelect


8.2
Great164164 reviews
Map
1.9 km from City Centre400 m from Algarve Casino
The 2-star Villa Mariazinha Charming is nestled in the Praia da Rocha district, Marina Portimao is around 25 minutes' walk away.
FromNZ$ 258
/nightSelect


Squash Club ApartamentosAparthotel
8.0
Great193193 reviews
Map
1.8 km from City Centre500 m from Algarve Casino
While staying at the charming Squash Club you are invited to discover Praia do Alemao, set approximately 25 minutes' walk away, or Fort of Santa Catarina, which is merely 1.1 km away.
FromNZ$ 163
/nightSelect


Apartamentos Mirante Da RochaAparthotel
8.2
Great225225 reviews
Map
1.9 km from City Centre400 m from Algarve Casino
While staying at the quality 3-star Mirante Portimao you are invited to discover Youth Park, set a 20-minute walk away, or Alto Golf Course, which is 2.2 km away.
FromNZ$ 78
/nightSelect


Residencial SolGuest house
8.2
Great282282 reviews
Map
1.9 km from City Centre400 m from Algarve Casino
While staying at the beachfront Residencial Sol you are invited to discover Beach Pintadinho, set approximately 25 minutes' walk away, or Katedral, which is merely 250 metres away.
FromNZ$ 98
/nightSelect


Castelos Da RochaAparthotel
8.4
Great112112 reviews
Map
1.7 km from City Centre900 m from Algarve Casino
The comfortable Castelos has an outdoor swimming pool plus a snack bar and awaits guests approximately a 25-minute walk from Praia do Alemao.
FromNZ$ 146
/nightSelect


Litoral Mar Beside The BeachApartment
8.2
Great3434 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
2.1 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 188
/nightSelect


Candirocha Mira SolApartment
8.2
Great8484 reviews
The largest option:
6 adults
2 bedrooms
3 beds
Map
1.8 km from City Centre400 m from Algarve Casino
FromNZ$ 170
/nightSelect


Apartment Sea View 1BApartment
8.2
Great7575 reviews
The largest option:
4 adults
1 bedroom
1 bed
Map
2.1 km from City Centre800 m from Praia da Rocha
FromNZ$ 271
/nightSelect


High In The SkyApartment
8.0
Great55 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 171
/nightSelect


3 Castelos Sunset - Praia Da RochaApartment
8.0
Great44 reviews
Map
2.0 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 364
/nightSelect


8.4
Great3434 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre800 m from Praia da Rocha
FromNZ$ 178
/nightSelect


Front Beach ApartmentApartment
8.8
Great44 reviews
Map
2.0 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 341
/nightSelect


7.4
Very good44 reviews
Map
2.0 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 248
/nightSelect


Green Moments Guest House PortimaoBed & Breakfast
8.4
Great5252 reviews
Map
1.4 km from City Centre800 m from Algarve Casino
The Green Moments Guest House is a good starting point to Portimao's sights including Viewpoint of the Three Castles, which is a mere 9 minutes' walk away.
FromNZ$ 392
/nightSelect


Acropole Algarve Beach ApartmentApartment
9.2
Perfect66 reviews
6 adults
1 bedroom
2 beds
Map
2.0 km from City Centre600 m from Praia da Rocha
FromNZ$ 204
/nightSelect


8.4
Great66 reviews
Map
1.9 km from City Centre500 m from Algarve Casino
FromNZ$ 224
/nightSelect


Clube Praia Mar FlatsApartment
8.0
Great11 review
The largest option:
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 211
/nightSelect


Varandas Sea View - Praia Da RochaApartment
8.0
Great88 reviews
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre500 m from Praia da Rocha
FromNZ$ 352
/nightSelect


B02 - Fantastic Apartment With PoolApartment
7.6
Very good66 reviews
6 adults
2 bedrooms
3 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 369
/nightSelect


Praia Da Rocha Apartment 2Apartment
7.6
Very good88 reviews
4 adults
1 bedroom
2 beds
Map
1.6 km from City Centre500 m from Algarve Casino
FromNZ$ 246
/nightSelect


Praia Da Rocha Apartment 5 - A&PApartment
7.8
Very good33 reviews
Map
1.7 km from City Centre500 m from Algarve Casino
FromNZ$ 219
/nightSelect


Water Green House - Praia Da RochaApartment
7.4
Very good33 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre600 m from Praia da Rocha
FromNZ$ 165
/nightSelect


Concorde Sea ViewApartment
8.8
Great33 reviews
4 adults
1 bedroom
2 beds
Map
2.1 km from City Centre700 m from Praia da Rocha
FromNZ$ 194
/nightSelect


Heritage CaeliApartment
8.2
Great44 reviews
3 adults
1 bedroom
2 beds
Map
2.0 km from City Centre600 m from Praia da Rocha
FromNZ$ 444
/nightSelect


Luz, Sol E PraiaApartment
4 adults
2 bedrooms
3 beds
Map
1.9 km from City Centre300 m from Algarve Casino
FromNZ$ 238
/nightSelect


Ma Vue Mer En AlgarveApartment
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 683
/nightSelect


Xl Flat AlgarveApartment
Map
1.2 km from City Centre700 m from Museu de Portimão
FromNZ$ 402
/nightSelect


7.8
Very good2323 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre1000 m from Praia da Rocha
FromNZ$ 294
/nightSelect


Ancora Na PraiaApartment
8.2
Great44 reviews
4 adults
1 bedroom
2 beds
Map
1.6 km from City Centre600 m from Algarve Casino
FromNZ$ 85
/nightSelect


7.4
Very good33 reviews
Map
1.9 km from City Centre700 m from Praia da Rocha
FromNZ$ 547
/nightSelect


Litoralmar Beachfront ApartmentApartment
8.0
Great66 reviews
5 adults
2 bedrooms
3 beds
Map
2.1 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 464
/nightSelect


4 adults
1 bedroom
2 beds
Map
1.8 km from City Centre900 m from Praia da Rocha
FromNZ$ 148
/nightSelect


Love Beach View Tres Castelos 8Apartment
8.4
Great55 reviews
6 adults
2 bedrooms
3 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 66
/nightSelect


Estudio Squash Beach ApartmentApartment
7.8
Very good33 reviews
2 adults
1 bedroom
2 beds
Map
1.8 km from City Centre500 m from Algarve Casino
FromNZ$ 326
/nightSelect


Mussulo Beach Apartment LitoralmarApartment
8.4
Great22 reviews
3 adults
1 bedroom
2 beds
Map
2.0 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 40
/nightSelect


Love Sun Beach ApartmentApartment
8.0
Great77 reviews
6 adults
2 bedrooms
3 beds
Map
2.0 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 404
/nightSelect


Litoral Mar Paradise ApartmentApartment
7.6
Very good88 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 329
/nightSelect


ByouApartment
7.4
Very good22 reviews
Map
1.7 km from City Centre600 m from Algarve Casino
FromNZ$ 854
/nightSelect


Sea Top Flat IIApartment
8.8
Great44 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 160
/nightSelect


8.2
Great44 reviews
The largest option:
6 adults
2 bedrooms
4 beds
Map
2.0 km from City Centre100 m from Algarve Casino
FromNZ$ 105
/nightSelect


Rocha Blue Sea ApartmentApartment
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 75
/nightSelect


Seaview Apartment Clube Praia MarApartment
Map
1.9 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 432
/nightSelect


7.8
Very good1212 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre700 m from Praia da Rocha
FromNZ$ 319
/nightSelect


Algarve'S Best Sea ViewApartment
5 adults
1 bedroom
2 beds
Map
2.1 km from City Centre800 m from Praia da Rocha
FromNZ$ 189
/nightSelect


Beach View Apartment LitoralmarApartment
8.0
Great1010 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 251
/nightSelect


Clube Praia Mar Flat T1Apartment
Map
1.9 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 562
/nightSelect


Tarik By Atlantichotels - AlApartment
7.6
Very good1212 reviews
The largest option:
3 adults
1 bedroom
2 beds
Map
1.8 km from City Centre700 m from Algarve Casino
FromNZ$ 63
/nightSelect


Rocha Apartment 1016Apartment
8.0
Great33 reviews
4 adults
1 bedroom
2 beds
Map
1.7 km from City Centre500 m from Algarve Casino
FromNZ$ 382
/nightSelect


Vila Rosa FlatApartment
7.8
Very good77 reviews
4 adults
1 bedroom
2 beds
Map
1.3 km from City Centre800 m from Algarve Casino
FromNZ$ 143
/nightSelect


Urban Beach IVilla
7.6
Very good1010 reviews
5 adults
3 bedrooms
4 beds
Map
1.9 km from City Centre200 m from Algarve Casino
FromNZ$ 499
/nightSelect


Litoralmar Beach ApartmentApartment
8.0
Great66 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 313
/nightSelect


4 adults
1 bedroom
2 beds
Map
2.2 km from City Centre100 m from Portimão Marina
FromNZ$ 188
/nightSelect


Acropole Beach ApartmentApartment
7.4
Very good44 reviews
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre600 m from Praia da Rocha
FromNZ$ 313
/nightSelect


The largest option:
4 adults
1 bedroom
2 beds
Map
1.7 km from City Centre500 m from Algarve Casino
FromNZ$ 392
/nightSelect


8.8
Great44 reviews
Map
2.0 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 600
/nightSelect


Golden Coast ResidenceApartment
Map
2.0 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 188
/nightSelect


Beautiful Apartment LitoralmarApartment
9.6
Perfect11 review
4 adults
1 bedroom
2 beds
Map
1.9 km from City Centre1.3 km from Praia da Rocha
FromNZ$ 180
/nightSelect


Heritage AquaApartment
3 adults
1 bedroom
2 beds
Map
2.2 km from City Centre400 m from Algarve Casino
FromNZ$ 389
/nightSelect


7.0
Very good22 reviews
4 adults
1 bedroom
2 beds
Map
1.3 km from City Centre900 m from Museu de Portimão
FromNZ$ 166
/nightSelect


El Oasis PlayaApartment
Map
1.9 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 505
/nightSelect


Torre Da RochaApartment
8.2
Great1212 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre900 m from Praia da Rocha
FromNZ$ 279
/nightSelect


Apartamentosolpraia - VilarosaApartment
7.8
Very good1010 reviews
The largest option:
4 adults
1 bedroom
2 beds
Map
1.2 km from City Centre800 m from Museu de Portimão
FromNZ$ 244
/nightSelect


B43 - Spotless Seaview ApartmentApartment
4 adults
2 bedrooms
2 beds
Map
2.1 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 436
/nightSelect


Rocha ApartmentApartment
8.0
Great2424 reviews
4 adults
1 bedroom
2 beds
Map
1.7 km from City Centre500 m from Algarve Casino
FromNZ$ 367
/nightSelect


Apartamentosolpraia - BelohorizonteApartment
7.6
Very good44 reviews
The largest option:
6 adults
2 bedrooms
3 beds
Map
1.9 km from City Centre500 m from Praia da Rocha
FromNZ$ 228
/nightSelect


Rocha Praia Mar Beach Front Line BayApartment
7.0
Very good11 review
The largest option:
4 adults
1 bedroom
2 beds
Map
2.1 km from City Centre900 m from Praia da Rocha
FromNZ$ 143
/nightSelect


3L'StudioApartment
8.4
Great44 reviews
The largest option:
2 adults
1 bedroom
1 bed
Map
1.8 km from City Centre700 m from Algarve Casino
FromNZ$ 108
/nightSelect


8.0
Great33 reviews
Map
1.9 km from City Centre800 m from Praia da Rocha
FromNZ$ 723
/nightSelect


4 adults
1 bedroom
2 beds
Map
1.7 km from City Centre500 m from Algarve Casino
FromNZ$ 211
/nightSelect


Rochabay ApartmentApartment
8.4
Great88 reviews
4 adults
1 bedroom
2 beds
Map
1.3 km from City Centre700 m from Museu de Portimão
FromNZ$ 106
/nightSelect


Sunsethouse102AApartment
Map
2.1 km from City Centre800 m from Praia da Rocha
FromNZ$ 449
/nightSelect


10 adults
2 bedrooms
4 beds
Map
1.9 km from City Centre900 m from Praia da Rocha
FromNZ$ 894
/nightSelect


4 adults
1 bedroom
2 beds
Map
2.0 km from City Centre1.1 km from Praia da Rocha
FromNZ$ 1 085
/nightSelect


Paraiso De PortimaoApartment
5 adults
2 bedrooms
3 beds
Map
1.8 km from City Centre1.2 km from Praia da Rocha
FromNZ$ 231
/nightSelect
Saved
Save
Hotels in Praia da Rocha, Portimao essential information
🏨 Hotels in Praia da Rocha, Portimao | 902 |
👛 Lowest price | 22 NZD |
✍️ Hotels Reviews | 10 345 |