Search

Filter By
Price (per night):
€0 - €29
€30 - €39
€40 - €59
€60 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hotel Luar 3 Stars

Av. V3 - Sitio dos 3 Castelos, Portimao, 8500-801, Portugal Show on map 0.87 miles from Portimao
Score 7.4 from 399 reviews
Hotel Luar
Pricesfrom (per room per night)
Single€29
Double€38
Rooms from
€29per room per night
Book Now!

S. Jose Algarve Hostel 

Praceta Afonso de Albuquerque - Sao Jose, Portimao, 8500-832, Portugal Show on map
Score 8.4 from 111 reviews
S. Jose Algarve Hostel
Pricesfrom (per room per night)
Single€15
Double€50
Rooms from
€15per room per night
Book Now!

Apartment Portimao Old Town 

Rua Alexandre Herculano 15A, Portimao, 8500-552, Portugal Show on map
Score 9.5 from 19 reviews
Apartment Portimao Old Town
Pricesfrom (per room per night)
Single€59
Double€93
Rooms from
€59per room per night
Book Now!

Mirachoro III Apartamentos Rocha 3 Stars

Urb. Alto Do Quintao, Rua dos Poetas Populares, Portimao, 8501-913, Portugal Show on map 0.97 miles from Portimao
Score 6.9 from 217 reviews
Mirachoro III Apartamentos Rocha
Pricesfrom (per room per night)
Single€29
Double€44
Rooms from
€29per room per night
Book Now!

Apartamentos Jardins da Rocha 3 Stars

Avenida Comunidade Lusiada - Praia da Rocha, Portimao, 8500-801, Portugal Show on map 1.48 miles from Portimao
Score 8.0 from 483 reviews
Apartamentos Jardins da Rocha
Pricesfrom (per room per night)
Single€28
Double€52
Rooms from
€28per room per night
Book Now!

Flamingo Residence 

Rua Maria Eugenia da Silva Horta, Lote 2, Portimao, 8500-833, Portugal Show on map
 
Flamingo Residence
Pricesfrom (per room per night)
Single€18
Double€68
Rooms from
€18per room per night
Book Now!

Next Inn - B&B 

Vicente Vaz Das Vacas, N 33, Portimao, 8500-747, Portugal Show on map
Score 7.9 from 445 reviews
Next Inn - B&B
Pricesfrom (per room per night)
Single€20
Double€35
Rooms from
€20per room per night
Book Now!

Apartamentos Turisticos Presidente 

Estrada Do Vau, Praia Do Vau, Portimao, 8500-802, Portugal Show on map 1.34 miles from Portimao
Score 7.7 from 211 reviews
Apartamentos Turisticos Presidente
Pricesfrom (per room per night)
Single€30
Double€55
Rooms from
€30per room per night
Book Now!

Oceano Atlantico Apartamentos Turisticos 4 Stars

Av. V6, Portimao, 8500-810, Portugal Show on map 0.99 miles from Portimao
Score 7.7 from 555 reviews
Oceano Atlantico Apartamentos Turisticos
Pricesfrom (per room per night)
Single€29
Double€198
Rooms from
€29per room per night
Book Now!

Villa Moments - Guest House 

Urbanizacao Vila Rosa - Travessa das Lucernas, Lote 31, Portimao, 8500-782, Portugal Show on map
Score 9.0 from 182 reviews
Villa Moments - Guest House
Pricesfrom (per room per night)
Single€34
Double€50
Rooms from
€34per room per night
Book Now!

Bela Vista Hotel & Spa - Relais & Chateaux 5 Stars

Av. Tomas Cabreira Praia da Rocha, Portimao, 8500-802, Portugal Show on map 1.71 miles from Portimao
Score 8.9 from 150 reviews
Bela Vista Hotel & Spa - Relais & Chateaux
Pricesfrom (per room per night)
Single€193
Double€358
Rooms from
€193per room per night
Book Now!

Villarade 

Rua Engenheiro Jose de Bivar C, Portimao, 8500-810, Portugal Show on map
Score 8.7 from 17 reviews
Villarade
Pricesfrom (per room per night)
Single€15
Double€55
Rooms from
€15per room per night
Book Now!

Apartamentos Torre da Rocha 

Isiferias - Avenida Tomas Cabreira, Portimao, 8500-802, Portugal Show on map 1.53 miles from Portimao
Score 6.8 from 61 reviews
Apartamentos Torre da Rocha
Pricesfrom (per room per night)
Single€39
Double€64
Rooms from
€39per room per night
Book Now!

Hostel da Estacao 

Largo Engenheiro Serra Prado n 1, Portimao, 8500-534, Portugal Show on map
Score 5.0 from 44 reviews
Hostel da Estacao
Pricesfrom (per room per night)
Single€15
Double€45
Rooms from
€15per room per night
Book Now!

Morgado Golf & Country Club 4 Stars

Morgado do Reguengo Resort, Portimao, 8501-912, Portugal Show on map
Score 8.5 from 449 reviews
Morgado Golf & Country Club
Pricesfrom (per room per night)
Single€90
Double€185
Rooms from
€90per room per night
Book Now!

Hotel Globo 3 Stars

Rua 5 De Outubro, N 26, Portimao, 8500 - 581, Portugal Show on map 1.19 miles from Portimao
Score 7.2 from 239 reviews
Hotel Globo
Pricesfrom (per room per night)
Single€38
Double€66
Rooms from
€38per room per night
Book Now!

Jardim do Vau 4 Stars

Praia do Vau, Portimao, 8500-820, Portugal Show on map 1.32 miles from Portimao
Score 8.2 from 111 reviews
Jardim do Vau
Pricesfrom (per room per night)
Single€60
Double€67
Rooms from
€60per room per night
Book Now!

HI - Portimao 

Rua Pousada da Juventude, Portimao, 8500-423, Portugal Show on map
Score 7.1 from 70 reviews
HI - Portimao
Pricesfrom (per room per night)
Single€10
Double€42
Rooms from
€10per room per night
Book Now!

Hotel Avenida Praia 3 Stars

Av. Tomas Cabreira, Portimao, 8500-802, Portugal Show on map 1.77 miles from Portimao
Score 6.6 from 693 reviews
Hotel Avenida Praia
Pricesfrom (per room per night)
Single€27
Double€45
Rooms from
€27per room per night
Book Now!

Torre Verde 3 Castelos 

Avenida das Comunidades Lusiadas, Rua dos 3 Castelos, Edificio Torre Verde 3 Castelos, Portimao, 8500-801, Portugal Show on map
Score 7.6 from 8 reviews
Torre Verde 3 Castelos
Pricesfrom (per room per night)
Single€26
Double€50
Rooms from
€26per room per night
Book Now!

Apartamentos Turisticos Coral da Rocha 1 

Rua do Miradouro, Edificio Jardins da Rocha, Portimao, 8500-802, Portugal Show on map
Score 7.7 from 75 reviews
Apartamentos Turisticos Coral da Rocha 1
Pricesfrom (per room per night)
Single€23
Double€50
Rooms from
€23per room per night
Book Now!

My Holidays Praia da Rocha - AL 

Edificio Clube Praia da Rocha 3, Av Comunidades Lusiadas, Portimao, 8500-801, Portugal Show on map
Score 5.3 from 168 reviews
My Holidays Praia da Rocha - AL
Pricesfrom (per room per night)
Single€89
Double€180
Rooms from
€89per room per night
Book Now!

Tivoli Marina Portimao 4 Stars

Marina de Portimao, Portimao, 8500-843, Portugal Show on map 2.01 miles from Portimao
Score 8.4 from 435 reviews
Tivoli Marina Portimao
Pricesfrom (per room per night)
Single€43
Double€168
Rooms from
€43per room per night
Book Now!

Columbia Apartamentos Turisticos 

Rua Engenheiro Francisco Bivar, Portimao, 8500-809, Portugal Show on map 1.57 miles from Portimao
Score 7.1 from 83 reviews
Columbia Apartamentos Turisticos
Pricesfrom (per room per night)
Single€23
Double€95
Rooms from
€23per room per night
Book Now!

Smartline Amarilis 3 Stars

Av. Comunidade Lusiada, Portimao, 8500-801, Portugal Show on map 1.42 miles from Portimao
Score 7.6 from 113 reviews
Smartline Amarilis
Pricesfrom (per room per night)
Single€26
Double€51
Rooms from
€26per room per night
Book Now!

Hotel Santa Catarina Algarve 3 Stars

Avenida Tomas Cabreira, Portimao, 8500-802, Portugal Show on map 0.11 miles from Portimao
Score 7.7 from 587 reviews
Hotel Santa Catarina Algarve
Pricesfrom (per room per night)
Single€29
Double€58
Rooms from
€29per room per night
Book Now!

Algarve Casino Hotel 5 Stars

Av. Tomas Cabreira, Portimao, 8500-802, Portugal Show on map 0.13 miles from Portimao
Score 8.0 from 789 reviews
Algarve Casino Hotel
Pricesfrom (per room per night)
Single€58
Double€158
Rooms from
€58per room per night
Book Now!

Retiro Praia da Rocha 

Rua Engenheiro Jose de Bivar - Edificio Portavista, Portimao, 8500-810, Portugal Show on map
Score 9.6 from 3 reviews
Retiro Praia da Rocha
Pricesfrom (per room per night)
Single€27
Double€30
Rooms from
€27per room per night
Book Now!

Apartamento Vila Arade 

Rua Sidonio Pais s/n, Portimao, 8500-735, Portugal Show on map
Score 7.5 from 1 review
Apartamento Vila Arade
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Jardins do Amparo Apartment 

Rua Drumond de Andrade 12, Portimao, 8500-610, Portugal Show on map
Score 9.4 from 6 reviews
Jardins do Amparo Apartment
Pricesfrom (per room per night)
Single€20
Double€40
Rooms from
€20per room per night
Book Now!

Plaza Real by Atlantic Hotels 3 Stars

Tres Castelos, Rotunda do Vau, Portimao, 8500-310, Portugal Show on map
Score 8.1 from 905 reviews
Plaza Real by Atlantic Hotels
Pricesfrom (per room per night)
Single€24
Double€113
Rooms from
€24per room per night
Book Now!

Hotel da Rocha 4 Stars

Av. Tomas Cabreira - Praia Da Rocha, Portimao, 8500-802, Portugal Show on map 1.74 miles from Portimao
Score 8.8 from 1098 reviews
Hotel da Rocha
Pricesfrom (per room per night)
Single€63
Double€205
Rooms from
€63per room per night
Book Now!

Hotel Made Inn 2 Stars

Vicente Vaz Das Vacas, N 22, Portimao, 8500-746, Portugal Show on map 1.06 miles from Portimao
Score 8.3 from 587 reviews
Hotel Made Inn
Pricesfrom (per room per night)
Single€28
Double€45
Rooms from
€28per room per night
Book Now!

Hotel Mirachoro Sol 2 Stars

Urbanizacao do Fojo lote 35, Portimao, 8500-772, Portugal Show on map 0.44 miles from Portimao
Score 7.0 from 149 reviews
Hotel Mirachoro Sol
Pricesfrom (per room per night)
Single€40
Double€73
Rooms from
€40per room per night
Book Now!

La Maison de Luis 

11, Rua Herois Da Restauracao, Portimao, 8500-651, Portugal Show on map
Score 7.0 from 21 reviews
La Maison de Luis
Pricesfrom (per room per night)
Single€20
Double€25
Rooms from
€20per room per night
Book Now!

Clube Praia Mar 3 Stars

Rua Agosto Azul Lote B2, Portimao, 8500-510, Portugal Show on map 1.25 miles from Portimao
Score 8.0 from 855 reviews
Clube Praia Mar
Pricesfrom (per room per night)
Single€23
Double€148
Rooms from
€23per room per night
Book Now!

Ryans Flat 

Rua Eng Jose Bivar edf Varandas da Marina, 3 D, Portimao, 8500-810, Portugal Show on map
Score 8.7 from 25 reviews
Ryans Flat
Pricesfrom (per room per night)
Single€38
Double€38
Rooms from
€38per room per night
Book Now!

Casa Praia da Rocha 

Avenida Comunidades Lusiadas 5576, Portimao, 8500-081, Portugal Show on map
Score 7.7 from 8 reviews
Casa Praia da Rocha
Pricesfrom (per room per night)
Single€45
Double€45
Rooms from
€45per room per night
Book Now!

Vila Lido 

Avenida Tomas Cabreira, Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 9.4 from 318 reviews
Vila Lido
Pricesfrom (per room per night)
Single€48
Double€120
Rooms from
€48per room per night
Book Now!

Vitor's Plaza 4 Stars

Av. Henry Cotton, Quatro Estradas de Alvor - Portimao, Portimao, 8500-308, Portugal Show on map 0.8 miles from Portimao
Score 7.7 from 578 reviews
Vitor's Plaza
Pricesfrom (per room per night)
Single€24
Double€53
Rooms from
€24per room per night
Book Now!

Oasis Parque Country Club 

Urbanizacao Oasis Parque, Sitio do Bemparece, Chao das Donas, Portimao, 8500-286, Portugal Show on map 1.29 miles from Portimao
Score 8.3 from 192 reviews
Oasis Parque Country Club
Pricesfrom (per room per night)
Single€47
Double€310
Rooms from
€47per room per night
Book Now!

Clube Praia da Rocha by ITC Hotels 3 Stars

Av. Comunidade Lusiada, Portimao, 8500 -801, Portugal Show on map
Score 5.9 from 14 reviews
Clube Praia da Rocha by ITC Hotels
Pricesfrom (per room per night)
  
Double€176
Rooms from
€176per room per night
Book Now!

Squash Club Apartamentos 

Rua Eng.Francisco Bivar Edificio SQUASH, Portimao, 8500-809, Portugal Show on map
Score 7.2 from 272 reviews
Squash Club Apartamentos
Pricesfrom (per room per night)
Single€20
Double€65
Rooms from
€20per room per night
Book Now!

Studio 17 by Atlantic Hotels 

Urbanizacao Alto do Quintao, Rua Joao Simoes Tavares - Lote 17, Portimao, 8500-293, Portugal Show on map
Score 8.3 from 1374 reviews
Studio 17 by Atlantic Hotels
Pricesfrom (per room per night)
Single€18
Double€39
Rooms from
€18per room per night
Book Now!

Interpass Vau Hotel Apartamentos 4 Stars

Encosta Do Vau-Lote 19, Portimao, 8500-326, Portugal Show on map 1.01 miles from Portimao
Score 7.5 from 83 reviews
Interpass Vau Hotel Apartamentos
Pricesfrom (per room per night)
Single€57
Double€85
Rooms from
€57per room per night
Book Now!

Hotel Oriental 4 Stars

Av. Tomas Cabreira, Portimao, 8500-802, Portugal Show on map 1.94 miles from Portimao
Score 8.6 from 539 reviews
Hotel Oriental
Pricesfrom (per room per night)
Single€50
Double€145
Rooms from
€50per room per night
Book Now!

Apartamentos Rocha Praia Mar 

Isiferias - Avenida Tomas Cabreira, Loja N41, Loja No41, Portimao, 8500-802, Portugal Show on map 1.53 miles from Portimao
Score 7.4 from 126 reviews
Apartamentos Rocha Praia Mar
Pricesfrom (per room per night)
Single€39
Double€83
Rooms from
€39per room per night
Book Now!

Clube Praia Mar by amcf 

Sitio dos 3 Castelos Lote B2, Portimao, 8500-510, Portugal Show on map
Score 7.7 from 123 reviews
Clube Praia Mar by amcf
Pricesfrom (per room per night)
Single€82
Double€118
Rooms from
€82per room per night
Book Now!

Residencial Pimenta 3 Stars

Rua Dr. Ernesto Cabrita N 7, Portimao, 8500-655, Portugal Show on map
Score 7.7 from 267 reviews
Residencial Pimenta
Pricesfrom (per room per night)
Single€20
Double€55
Rooms from
€20per room per night
Book Now!

Residencial Arabi 

Praca Manuel Teixeira Gomes, N. 13, Portimao, 8500-531, Portugal Show on map
Score 7.2 from 118 reviews
Residencial Arabi
Pricesfrom (per room per night)
Single€25
Double€40
Rooms from
€25per room per night
Book Now!

Apartamentos Belo Horizonte 

Av. Tomas Cabreira Edf. Belo Horizonte, Portimao, 8500-802, Portugal Show on map 1.6 miles from Portimao
Score 8.0 from 262 reviews
Apartamentos Belo Horizonte
Pricesfrom (per room per night)
Single€70
Double€35
Rooms from
€70per room per night
Book Now!

Alameda Hostel 

Rua Comercio 9, Portimao, 8500-633, Portugal Show on map
Score 8.9 from 56 reviews
Alameda Hostel
Pricesfrom (per room per night)
Single€13
Double€30
Rooms from
€13per room per night
Book Now!

Sao Roque A L 

Rua das Oliveiras, 41, Portimao, 8500-601, Portugal Show on map 1.11 miles from Portimao
Score 8.3 from 243 reviews
Sao Roque A L
Pricesfrom (per room per night)
Single€20
Double€45
Rooms from
€20per room per night
Book Now!

Coral da Rocha Varandas do Sol 

Avenida Tomas Cabreira, Edf. Varandas do Sol - Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 8.3 from 12 reviews
Coral da Rocha Varandas do Sol
Pricesfrom (per room per night)
Single€65
Double€65
Rooms from
€65per room per night
Book Now!

Estrela do Vau 4 Stars

Alto do Vau, Sitio das delgadas, Portimao, 8500-308, Portugal Show on map 1.03 miles from Portimao
Score 7.1 from 252 reviews
Estrela do Vau
Pricesfrom (per room per night)
Single€36
Double€190
Rooms from
€36per room per night
Book Now!

Tapada dos Machados 

Sitio da Torre -Tapada dos Machados -Penina, Portimao, 8500-082, Portugal Show on map
Score 9.6 from 59 reviews
Tapada dos Machados
Pricesfrom (per room per night)
Single€60
Double€100
Rooms from
€60per room per night
Book Now!

Apartamentos Turisticos Coral da Rocha 3 

Rua Eng Francisco Bivar, Edificio Columbia, Portimao, 8500-809, Portugal Show on map
Score 7.2 from 36 reviews
Apartamentos Turisticos Coral da Rocha 3
Pricesfrom (per room per night)
Single€23
Double€50
Rooms from
€23per room per night
Book Now!

Hotel Apartamento Mirachoro II 2 Stars

Urb.Alto Do Quintao,Lote 64/65, Rua dos Poetas Populares, Portimao, 8501-913, Portugal Show on map 1.01 miles from Portimao
Score 7.0 from 193 reviews
Hotel Apartamento Mirachoro II
Pricesfrom (per room per night)
Single€24
Double€45
Rooms from
€24per room per night
Book Now!

City Stork Hostel 

Rua Direita 70, 1st floor, Portimao, 8500-627, Portugal Show on map
Score 9.2 from 50 reviews
City Stork Hostel
Pricesfrom (per room per night)
Single€15
Double€75
Rooms from
€15per room per night
Book Now!

Jupiter Algarve Hotel 4 Stars

Av. Tomas Cabreira, 92-Praia Da Rocha, Portimao, 8500-802, Portugal Show on map 1.72 miles from Portimao
Score 8.9 from 987 reviews
Jupiter Algarve Hotel
Pricesfrom (per room per night)
Single€43
Double€161
Rooms from
€43per room per night
Book Now!

Residencial Miradoiro 

Rua Machado Santos N13, Portimao, 8500-704, Portugal Show on map
Score 5.1 from 141 reviews
Residencial Miradoiro
Pricesfrom (per room per night)
Single€25
Double€30
Rooms from
€25per room per night
Book Now!

Vista Marina Apartamentos Turisticos 4 Stars

Rua do Oceano Indico - Praia Da Rocha, Portimao, 8500-823, Portugal Show on map 1.43 miles from Portimao
Score 7.8 from 850 reviews
Vista Marina Apartamentos Turisticos
Pricesfrom (per room per night)
Single€40
Double€128
Rooms from
€40per room per night
Book Now!

Penina Hotel & Golf Resort 5 Stars

PO Box 146 - Penina, Portimao, 8501-952, Portugal Show on map 2.12 miles from Portimao
Score 8.2 from 330 reviews
Penina Hotel & Golf Resort
Pricesfrom (per room per night)
Single€67
Double€289
Rooms from
€67per room per night
Book Now!

Apartamentos Mirante da Rocha 

Rua Antonio Feu - Edificio Miranda da Rocha Lote B, Portimao, 8500-802, Portugal Show on map
Score 7.9 from 136 reviews
Apartamentos Mirante da Rocha
Pricesfrom (per room per night)
Single€27
Double€65
Rooms from
€27per room per night
Book Now!

DestinEncantado I 

Rua Agosto Azul, Lote 4 - Sitio dos Castelos, Portimao, 8500-367, Portugal Show on map
Score 9.2 from 7 reviews
DestinEncantado I
Pricesfrom (per room per night)
Single€35
Double€35
Rooms from
€35per room per night
Book Now!

Edificio Gaivota Mar 

Edificio Gaivota Mar, Bloco B - Avenida V3, Portimao, 8500-802, Portugal Show on map
Score 7.8 from 10 reviews
Edificio Gaivota Mar
Pricesfrom (per room per night)
Single€40
Double
Rooms from
€40per room per night
Book Now!

Akisol Portimao Star 

Rua das Nacoes Unidas 49, Urbanizacao Alto do Pacheco, Edificio Vintage, Portimao, 8500-313, Portugal Show on map
 
Akisol Portimao Star
Pricesfrom (per room per night)
Single€85
Double
Rooms from
€85per room per night
Book Now!

Coral Areias da Rocha 

Rua do Luar, Edificio Areias da Rocha, Quinta de Troia, Praia da Rocha, Portimao, 8500-367, Portugal Show on map
Score 8.3 from 14 reviews
Coral Areias da Rocha

Apartamento Bemposta 

Urbanizacao Monte da Bemposta, Lote 22, 3A, Portimao, 8500-333, Portugal Show on map
 
Apartamento Bemposta
Pricesfrom (per room per night)
Single€45
Double
Rooms from
€45per room per night
Book Now!

Amazing Praia Da Rocha Seaview 

Av Tomas Cabreira, Edificio J. Pimenta, Bloco Sul 4 Andar, 4F, Portimao, 8500-802, Portugal Show on map
Score 9.3 from 13 reviews
Amazing Praia Da Rocha Seaview

Apartamento Teresa 

Avenida V6 Edificio Oceano Atlantico, Portimao, 8500-810, Portugal Show on map
Score 9.8 from 15 reviews
Apartamento Teresa
Pricesfrom (per room per night)
Single€44
Double
Rooms from
€44per room per night
Book Now!

Apartamento Foz Palace 

Residencias Portas da Rocha, Edificio Foz Palace Bloco B, 5C, Praia da Rocha, Portimao, 8500-804, Portugal Show on map
 
Apartamento Foz Palace
Pricesfrom (per room per night)
Single€93
Double
Rooms from
€93per room per night
Book Now!

Holiday Home Oasis Parque 

Urbanizacao Oasis Parque, Rua das Oliveiras Lote 37 R/C Drt, Portimao, 8500-286, Portugal Show on map
Score 6.3 from 3 reviews
Holiday Home Oasis Parque
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

Vau MS Apartments 

Alto do Vau, Sitio das Delgadas, Portimao, Portimao, 8500-308, Portugal Show on map
Score 8.1 from 3 reviews
Vau MS Apartments

Apartamentos Turisticos Rocha Tower 5 

Rua Do Sol, Lote 5, Ed. Rocha Tower, 13c, Portimao, 8500-801, Portugal Show on map
 
Apartamentos Turisticos Rocha Tower 5

Praia da Rocha MS Apartments 

Rua do Oceano Indico n 4 - Praia Da Rocha, Portimao, Portimao, 8500-823, Portugal Show on map
Score 8.1 from 10 reviews
Praia da Rocha MS Apartments
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

Destinencantado Terracos do Vau 

Rua Alto do Pacheco 5, Terracos do Vau, Portimao, 8500-823, Portugal Show on map
Score 6.9 from 14 reviews
Destinencantado Terracos do Vau

Praia da Rocha Baiona Apartment 

Avenida Tomas Cabreira Varandas da Rocha, bloco 2, Portimao, 8500-802, Portugal Show on map
Score 9.5 from 10 reviews
Praia da Rocha Baiona Apartment
Pricesfrom (per room per night)
Single€46
Double
Rooms from
€46per room per night
Book Now!

DestinEncantado Vila Vau 

Condominio Vila Vau, Praia do Vau, Portimao, 8500-820, Portugal Show on map
Score 7.8 from 4 reviews
DestinEncantado Vila Vau

Appartement Paraiso da Rocha 

Rua Agosto Azul s/n, Portimao, 8500-801, Portugal Show on map
Score 8.1 from 5 reviews
Appartement Paraiso da Rocha
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

Sol, Praia e Piscina! 

Rua D. Afonso V, Condominio Varandas D'Areia 3C, Portimao, 8500-367, Portugal Show on map
Score 8.4 from 9 reviews
Sol, Praia e Piscina!
Pricesfrom (per room per night)
Single€28
Double
Rooms from
€28per room per night
Book Now!

Primavera House 

Av. das Comunidades Lusiadas-Condominio Primavera-Apartamento J1 - Praia da Rocha, Portimao, 8500-000, Portugal Show on map
 
Primavera House
Pricesfrom (per room per night)
Single€58
Double
Rooms from
€58per room per night
Book Now!

Apartamento Arade Portimao 

Rua Sidonio Pais, Edificio Vila Arade 4 C, Portimao, 8500-722, Portugal Show on map
Score 9.1 from 18 reviews
Apartamento Arade Portimao
Pricesfrom (per room per night)
Single€40
Double
Rooms from
€40per room per night
Book Now!

Sesmarias Holiday Home 

Rua das Olaias, Lote B18, Sesmarias, Alvor, Portimao, 8500-770, Portugal Show on map
 
Sesmarias Holiday Home

Apartamento Conforto 

Edificio Baleia, Rua dos Oceanos, 14, 6 D, Portimao, 8500-995, Portugal Show on map
 
Apartamento Conforto
Pricesfrom (per room per night)
Single€60
Double
Rooms from
€60per room per night
Book Now!

Marina de Portimao 

Marina Portimao 270, Portimao, 8500-802, Portugal Show on map
 
Marina de Portimao

Regency 

Rua Tomas Cabariera, Edificio Atlantico, Portimao, 8500-802, Portugal Show on map
Score 7.9 from 2 reviews
Regency

Sunhostel - Apartamentos De Ferias 

Rua Jaime Palhinha, Portimao, 8500-406, Portugal Show on map
Score 7.7 from 11 reviews
Sunhostel - Apartamentos De Ferias

Apartamentos Encosta da Marina - Praia da Rocha 

Rua Do Oceano Atlantico, Lote 10, Portimao, 8500-823, Portugal Show on map
Score 7.6 from 7 reviews
Apartamentos Encosta da Marina - Praia da Rocha
Pricesfrom (per room per night)
Single€53
Double
Rooms from
€53per room per night
Book Now!

Candirocha Mira Sol 

Rua Antonio Feu, Edificio Mira Sol, Praia da Rocha, Portimao, Portimao, 8500-805, Portugal Show on map
Score 8.1 from 211 reviews
Candirocha Mira Sol
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Apartment Paraiso Sol da Rocha 

Rua dos Tres Castelos, Edificio Paraiso Sol da Rocha, Bloco B, Apartamento 104, Portimao, 8500-803, Portugal Show on map
Score 7.7 from 8 reviews
Apartment Paraiso Sol da Rocha
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Coral da Rocha 2 

Urbanizacao Encosta da Marina, Rua do Oceano Indico, Edificio Vista Marina, Portimao, 8500-823, Portugal Show on map
Score 8.7 from 14 reviews
Coral da Rocha 2

Apartement Vila Rosa 

Portimao, 8500, Portugal Show on map
Score 7.9 from 1 review
Apartement Vila Rosa
Pricesfrom (per room per night)
Single€78
Double
Rooms from
€78per room per night
Book Now!

Paraiso Sol da Rocha 

Avenida Comunidade Lusiadas, Bloco B, Portimao, 8500-801, Portugal Show on map
Score 9.4 from 2 reviews
Paraiso Sol da Rocha
Pricesfrom (per room per night)
Single€48
Double
Rooms from
€48per room per night
Book Now!

Apartamentos Varandas da Rocha 

Avenida Tomas Cabreira - Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 8.2 from 271 reviews
Apartamentos Varandas da Rocha
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Apartment in Portimao near Rocha, Vau and Alvor Beaches 

Praceta dos Cooperantes, Lote 29.1- Urbanizacao Quinta das Oliveiras, Portimao, 8500-781, Portugal Show on map
Score 8.8 from 2 reviews
Apartment in Portimao near Rocha, Vau and Alvor Beaches
Pricesfrom (per room per night)
Single€95
Double
Rooms from
€95per room per night
Book Now!

Apartamentos Studio 17 

Rua Joao Simoes Tavares, Lote 17, Portimao, 8500-293, Portugal Show on map
Score 7.8 from 16 reviews
Apartamentos Studio 17
Pricesfrom (per room per night)
Single€55
Double
Rooms from
€55per room per night
Book Now!

Locaferias 

Urbanizacao Encosta do Vau 17,(Ed. Clube PraiaVau), Portimao, 8500-326, Portugal Show on map
Score 6.8 from 8 reviews
Locaferias

Apartamento Mar a Vista 

Rua Estrela do Mar 14, Portimao, 8500-820, Portugal Show on map
Score 8.8 from 3 reviews
Apartamento Mar a Vista
Pricesfrom (per room per night)
Single€40
Double
Rooms from
€40per room per night
Book Now!

Litoral Mar 3 

Rua dos tres castelos, Portimao, 8500-801, Portugal Show on map
 
Litoral Mar 3
Pricesfrom (per room per night)
Single€82
Double
Rooms from
€82per room per night
Book Now!

Rocha Sunny Apartment 

Avenida Engenheiro Francisco Bivar, Edificio Tarik, apart-601, Portimao, 8500-410, Portugal Show on map
Score 6.5 from 5 reviews
Rocha Sunny Apartment
Pricesfrom (per room per night)
Single€24
Double
Rooms from
€24per room per night
Book Now!

Mesa e Casa Encantada - Praia da Rocha 

Rua Engenheiro Francisco Bivar 808, 8 andar Apto H. Praia da Rocha, Portimao, 8500-809, Portugal Show on map
Score 7.8 from 4 reviews
Mesa e Casa Encantada - Praia da Rocha
Pricesfrom (per room per night)
Single€49
Double
Rooms from
€49per room per night
Book Now!

Apartamento sobre o mar 

Rua Bartolomeu Dias, Edificio Ponta da Areia, Portimao, 8500-806, Portugal Show on map
Score 9.1 from 11 reviews
Apartamento sobre o mar
Pricesfrom (per room per night)
Single€70
Double
Rooms from
€70per room per night
Book Now!

Apartamento Franca Borges 

Rua Franca Borges, 2a, Portimao, 8500-674, Portugal Show on map
Score 8.3 from 2 reviews
Apartamento Franca Borges
Pricesfrom (per room per night)
Single€33
Double
Rooms from
€33per room per night
Book Now!

Apartamentos Turisticos Rocha Tower 3 

Rua do Sol, Lote 5, Ed. Rocha Tower, Urbanizacao Tres Castelos, Portimao, 8500-801, Portugal Show on map
Score 7.6 from 31 reviews
Apartamentos Turisticos Rocha Tower 3
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Cozy Apartment Portimao 

Travessa Pe da Cruz, Bloco B, 1E, Portimao, 8500-525, Portugal Show on map
Score 9.6 from 56 reviews
Cozy Apartment Portimao
Pricesfrom (per room per night)
Single€39
Double
Rooms from
€39per room per night
Book Now!

Encosta da Marina Apartment 

Rua Oceano Indico, Portimao, 8500-823, Portugal Show on map
Score 3.3 from 1 review
Encosta da Marina Apartment
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Encosta da Marina - T1 

Travessa do Mediterraneo, Lote 17A, 1F - Praia da Rocha, Portimao, 8500-823, Portugal Show on map
Score 9.3 from 3 reviews
Encosta da Marina - T1
Pricesfrom (per room per night)
Single€65
Double
Rooms from
€65per room per night
Book Now!

Praia Mar 

sitio dos tres castelos ed. Praia Mar apartamento 411, Portimao, 8500-801, Portugal Show on map
Score 7.3 from 10 reviews
Praia Mar
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Edifico Aquaazul Apartment 

Rua Engenheiro Francisco Bivar Lt-3, 2-F, Portimao, 8500-809, Portugal Show on map
Score 8.0 from 4 reviews
Edifico Aquaazul Apartment
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Apartamentos Turisticos Rocha Tower-LK 4 Stars

Rua do Sol, lote 5, Edificio Rocha Tower, Portimao, 8500-411, Portugal Show on map
Score 9.2 from 14 reviews
Apartamentos Turisticos Rocha Tower-LK

Apartamento Lusiadas 

Avenida das Comunidades Lusiadas, Edificio Paraiso Sol da Rocha B - Habitacao 813, Portimao, 8500-801, Portugal Show on map
 
Apartamento Lusiadas
Pricesfrom (per room per night)
Single€33
Double
Rooms from
€33per room per night
Book Now!

Apartamentos Turisticos Rocha Tower 4 

Rua do Sol, Lote 5, Ed. Rocha Tower, 11A&B&C, Portimao, 8500-801, Portugal Show on map
Score 8.6 from 2 reviews
Apartamentos Turisticos Rocha Tower 4
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Rochatower Apartment 

Rua do Sol, Tres Castelos, Lote 5, 8.F, Portimao, 8500-310, Portugal Show on map
Score 7.8 from 10 reviews
Rochatower Apartment
Pricesfrom (per room per night)
Single€80
Double
Rooms from
€80per room per night
Book Now!

Praia da Rocha Apartment 

Rua dos 3 Castelos s/n Clube Praia Mar, Portimao, 8500-501, Portugal Show on map
 
Praia da Rocha Apartment
Pricesfrom (per room per night)
Single€70
Double
Rooms from
€70per room per night
Book Now!

Litoral Mar by Algarve Apart 

Urb. Litoral Mar LT7, 4, Portimao, 8500-085, Portugal Show on map
Score 9.0 from 5 reviews
Litoral Mar by Algarve Apart
Pricesfrom (per room per night)
Single€70
Double
Rooms from
€70per room per night
Book Now!

Typical Algarve House 

Rua Alexandre Herculano 54, Portimao, 8500-555, Portugal Show on map
Score 8.9 from 3 reviews
Typical Algarve House
Pricesfrom (per room per night)
Single€100
Double
Rooms from
€100per room per night
Book Now!

Encosta da Marina 4 Stars

Rua cabo da boa esperanca n-8, Portimao, 8500-411, Portugal Show on map
Score 7.0 from 3 reviews
Encosta da Marina
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Alvor MS Apartments 

Avenida Henry Cotton, 4 Estradas de Alvor, bloco B, Portimao, 8501-905, Portugal Show on map
Score 7.8 from 3 reviews
Alvor MS Apartments
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

Garden Apartment 

Clube Alvor Ferias Apt 2751, Portimao, 8500-521, Portugal Show on map
 
Garden Apartment

Areias da Rocha by amcf 

Rua do Luar, Portimao, 8500-367, Portugal Show on map
Score 7.9 from 141 reviews
Areias da Rocha by amcf
Pricesfrom (per room per night)
Single€96
Double
Rooms from
€96per room per night
Book Now!

Apartment Vila Rosa 

Rua da VilaRosa - Lote 4 - Urbanizacao da Vilarosa, Portimao, 8500-782, Portugal Show on map
Score 9.3 from 84 reviews
Apartment Vila Rosa
Pricesfrom (per room per night)
Single€33
Double
Rooms from
€33per room per night
Book Now!

Apartamento Ines 

Urb. Alto do Quintao 2 (Edf. Flamingo), Portimao, 8500-000, Portugal Show on map
Score 9.8 from 5 reviews
Apartamento Ines
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Castelos da Rocha 

Sitio Dos Castelos, Rua Agosto Azul Lote 4 Loja 6, Portimao, 8500-367, Portugal Show on map
Score 7.8 from 182 reviews
Castelos da Rocha
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Apartamentos Turisticos Rocha Tower 6 

Rua do Sol, Lote 5, Ed. Rocha Tower, 12B, Portimao, 8500-801, Portugal Show on map
 
Apartamentos Turisticos Rocha Tower 6

Club Praia da Rocha 

Club Praia da Rocha ap.204, Portimao, 8500-805, Portugal Show on map
Score 7.0 from 13 reviews
Club Praia da Rocha
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Appartement Praia da Rocha 

Av das Communidades Lusiadas 5576, Portimao, 8500-800, Portugal Show on map
Score 6.5 from 6 reviews
Appartement Praia da Rocha

Oceano Azul 

Rua do Mar s/n, (Edificio Oceano Azul) Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 9.2 from 1 review
Oceano Azul

Apartamento Praia da Rocha 

Av. das Comunidades Lusiadas - Clube Praia da Rocha 3, Portimao, 8500-801, Portugal Show on map
Score 7.6 from 9 reviews
Apartamento Praia da Rocha
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Litoral Mar 2 

Rua dos Tres Castelos 9 (Urbanizacao Vale da Rocha), Portimao, 8500-801, Portugal Show on map
Score 9.8 from 2 reviews
Litoral Mar 2
Pricesfrom (per room per night)
Single€82
Double
Rooms from
€82per room per night
Book Now!

Apartamento Rocha Praia Mar 

Av. Tomas Cabreira, Edificio Rocha Praia Mar, 3 H - Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 9.6 from 3 reviews
Apartamento Rocha Praia Mar

Apartamentos Primavera 

Avenida Engenheiro Francisco Bivar - Praia da Rocha, Portimao, 8500-809, Portugal Show on map
Score 6.9 from 2 reviews
Apartamentos Primavera
Pricesfrom (per room per night)
Single€56
Double
Rooms from
€56per room per night
Book Now!

Apartamento Praia da Rocha 

Rua Bartolomeu Dias, Edificio Ponta da Areia, Portimao, 8500-806, Portugal Show on map
Score 7.1 from 3 reviews
Apartamento Praia da Rocha
Pricesfrom (per room per night)
Single€65
Double
Rooms from
€65per room per night
Book Now!

Apartamentos Turisticos Rocha Tower 9 

Rua do Sol, Lote 5, Ed. Rocha Tower, 17A, Portimao, 8500-801, Portugal Show on map
Score 9.0 from 4 reviews
Apartamentos Turisticos Rocha Tower 9
Pricesfrom (per room per night)
Single€40
Double
Rooms from
€40per room per night
Book Now!

Exclusive Luxury Apartments in Oceano Atlantico Complex - Top 2 Floors 

Oceano Atlantico Apt 906, Portimao, 8500-810, Portugal Show on map
Score 9.3 from 36 reviews
Exclusive Luxury Apartments in Oceano Atlantico Complex - Top 2 Floors
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Apartamentos Terracos do Vau 

Rua Alto do Pacheco - Terracos do Vau, Portimao, 8500-823, Portugal Show on map
Score 6.7 from 1 review
Apartamentos Terracos do Vau

Apartamentos O Presidente 

Quinta de Troia - Edificio O Presidente, Portimao, 8500-550, Portugal Show on map
Score 5.5 from 4 reviews
Apartamentos O Presidente

Vilarosa Resort Portimao 

Rua Vila Rosa - Urb Vilarosa, Lt- 23, 3- A, Portimao, 8500-782, Portugal Show on map
 
Vilarosa Resort Portimao
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

TO Paraiso Sol da Rocha 

Rua dos Tres Castelos Edificio B. Apto 604, Portimao, Portimao, 8500-353, Portugal Show on map
Score 8.9 from 5 reviews
TO Paraiso Sol da Rocha
Pricesfrom (per room per night)
Single€90
Double
Rooms from
€90per room per night
Book Now!

Villa Canelas 

Urbanizacao Monte Canelas, Lote 139, Mexilhoeira Grande, Portimao, 8500-111, Portugal Show on map
Score 8.8 from 8 reviews
Villa Canelas
Pricesfrom (per room per night)
Single€62
Double
Rooms from
€62per room per night
Book Now!

Akisol Praia da Rocha Star 

Clube Praia Da Rocha III, bloco D, Avenida das Comunidade Lusiadas, Praia da Rocha, Portimao, 8500-801, Portugal Show on map
 
Akisol Praia da Rocha Star
Pricesfrom (per room per night)
Single€39
Double
Rooms from
€39per room per night
Book Now!

Prainha T3 Duplex Apartment 

Aldeamento Prainha Club, Praia do Tres irmaos, Portimao, 8500-072, Portugal Show on map
 
Prainha T3 Duplex Apartment
Pricesfrom (per room per night)
Single€142
Double
Rooms from
€142per room per night
Book Now!

Moradia Alvor 

Av. de Portugal, Lt 65 - Bemposta, Portimao, 8500-415, Portugal Show on map
 
Moradia Alvor
Pricesfrom (per room per night)
Single€120
Double
Rooms from
€120per room per night
Book Now!

Litoral Mar 

Rua Tres Castelos 7, Portimao, 8500-510, Portugal Show on map
Score 9.2 from 7 reviews
Litoral Mar
Pricesfrom (per room per night)
Single€35
Double
Rooms from
€35per room per night
Book Now!

Praia Mar II 

sitio dos tres castelos ed. Praia Mar apartamento 111, Portimao, 8500-801, Portugal Show on map
Score 7.7 from 2 reviews
Praia Mar II
Pricesfrom (per room per night)
Single€25
Double
Rooms from
€25per room per night
Book Now!

Marina Portimao Apartment 

Marinas Barlavento - Hotel Tivoli, Apartamento N-158, Portimao, 8500-843, Portugal Show on map
 
Marina Portimao Apartment
Pricesfrom (per room per night)
Single€60
Double
Rooms from
€60per room per night
Book Now!

Acropolos 

Beco do Sol, Portimao, 8550-802, Portugal Show on map
 
Acropolos
Pricesfrom (per room per night)
Single€71
Double
Rooms from
€71per room per night
Book Now!

Varandas d'Agua Apartments 

Edificio Varandas d'agua - Sitio do Pontal ou Tres Castelos, Portimao, 8500-310, Portugal Show on map
Score 7.9 from 17 reviews
Varandas d'Agua Apartments
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

Urban Beach I 

Rua Caetano Feu - Casa Sol, Portimao, 8500-000, Portugal Show on map
Score 8.3 from 18 reviews
Urban Beach I
Pricesfrom (per room per night)
Single€35
Double
Rooms from
€35per room per night
Book Now!

Apartamentos Lurena 

Edificio Escalabis, Portimao, 8500-802, Portugal Show on map
Score 9.1 from 55 reviews
Apartamentos Lurena

Varandas do Sol 

Avenida Tomas Cabreira, Ed. Varandas do Sol, Portimao, 8500-802, Portugal Show on map
Score 8.6 from 7 reviews
Varandas do Sol
Pricesfrom (per room per night)
Single€35
Double
Rooms from
€35per room per night
Book Now!

Catarina Apartment 

Avenida Eng. Jose Bivar B, Portimao, 1350-310, Portugal Show on map
 
Catarina Apartment
Pricesfrom (per room per night)
Single€100
Double
Rooms from
€100per room per night
Book Now!

Apt Portimao T2 

Rua de Angola Lote 5 Apartamento A62, Portimao, 8500-605, Portugal Show on map
 
Apt Portimao T2

Alto Do Quintao Apartamentos 

Urbanizacao Alto Do Quintao, Lote 5 E Lote 15, Portimao, 8500-833, Portugal Show on map
 
Alto Do Quintao Apartamentos

Vivenda Breeze 

Vila Marachique lote 7, Portimao, 8500-777, Portugal Show on map
Score 8.7 from 4 reviews
Vivenda Breeze
Pricesfrom (per room per night)
Single€95
Double
Rooms from
€95per room per night
Book Now!

Rocha Tower by Beach Rentals 

Rua do Sol, Lote 5, Praia da Rocha, Portimao, 8500-801, Portugal Show on map
Score 8.5 from 65 reviews
Rocha Tower by Beach Rentals
Pricesfrom (per room per night)
Single€50
Double
Rooms from
€50per room per night
Book Now!

T2 Praca 

Portimao, 6500-622, Portugal Show on map
Score 6.3 from 3 reviews
T2 Praca

Apartamentos Turisticos Algarve Mor 

Av Tomas Cabreira, Praia Da Rocha, Portimao, 8500-802, Portugal Show on map 1.92 miles from Portimao
Score 7.8 from 246 reviews
Apartamentos Turisticos Algarve Mor
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Praia da Rocha Apartamento 

Praceta Afonso de Albuquerque - Praia da Rocha, Portimao, 8500-802, Portugal Show on map
Score 9.3 from 6 reviews
Praia da Rocha Apartamento
Pricesfrom (per room per night)
Single€28
Double
Rooms from
€28per room per night
Book Now!

Apartamentos Paraiso Sol da Rocha 

Avenida das Comunidades Lusiadas, Portimao, 8500-801, Portugal Show on map
Score 7.6 from 46 reviews
Apartamentos Paraiso Sol da Rocha
Pricesfrom (per room per night)
Single€45
Double
Rooms from
€45per room per night
Book Now!

Easy4Stay 

Rua Pedro Caiado n19, Portimao, 8500-718, Portugal Show on map
Score 8.9 from 3 reviews
Easy4Stay
Pricesfrom (per room per night)
Single€20
Double
Rooms from
€20per room per night
Book Now!

Apartment RDom Carlos 

R. Dom Carlos I, Portimao, 8500-069, Portugal Show on map
Score 7.9 from 1 review
Apartment RDom Carlos
Pricesfrom (per room per night)
Single€127
Double
Rooms from
€127per room per night
Book Now!

By the Sea Apartment 

Rua Dos Tres Castelos (Edificio tres castelos), Portimao, 8500-501, Portugal Show on map
Score 10.0 from 1 review
By the Sea Apartment
Pricesfrom (per room per night)
Single€70
Double
Rooms from
€70per room per night
Book Now!

Apartamento T0 Praia da Rocha 

Rua Agosto Azul Lt-B2 Edf Clube Praia MarPraia da Rocha, Portimao, 8500-510, Portugal Show on map
Score 7.8 from 13 reviews
Apartamento T0 Praia da Rocha
Pricesfrom (per room per night)
Single€26
Double
Rooms from
€26per room per night
Book Now!

Montes De Alvor Villa 

Rua Do Ilidio, Montes De Alvor, Portimao, 8500-059, Portugal Show on map
 
Montes De Alvor Villa
Pricesfrom (per room per night)
Single€140
Double
Rooms from
€140per room per night
Book Now!

Litoral Mar 4 

Rua dos tres castelos, Portimao, 8500-801, Portugal Show on map
 
Litoral Mar 4

Studio Riviera Flat by portugalestate 

Rua Pereira de Sousa, Lote 2, Ed. Riveira Flat, 3oD, Alto do Quintao, Portimao, Portimao, 8500-504, Portugal Show on map
 
Studio Riviera Flat by portugalestate

Apartment Vila Rosa 

Beco dos Moisaicos Romanos, Portimao, 8500-782, Portugal Show on map
Score 8.3 from 2 reviews
Apartment Vila Rosa
Pricesfrom (per room per night)
Single€40
Double
Rooms from
€40per room per night
Book Now!

Casa Branca 

Rua Almada Negreiros S/N, Portimao, 8500-055, Portugal Show on map
Score 8.2 from 5 reviews
Casa Branca
Pricesfrom (per room per night)
Single€55
Double
Rooms from
€55per room per night
Book Now!

Coral da Rocha 4 

Edifico Tarik , Rua do Sol, Portimao, 8500-801, Portugal Show on map
Score 6.4 from 3 reviews
Coral da Rocha 4

Apartamentos Turisticos Rocha Tower 8 

Rua do Sol 5 (Ed. Rocha Tower) - Praia da Rocha, Portimao, 8500-801, Portugal Show on map
Score 7.7 from 3 reviews
Apartamentos Turisticos Rocha Tower 8

Apartamento Turistico Praia da Rocha Portimao 

Urbanizacao 3 Castelos, Rua do sol, Lote 5 , Edificio Rocha Tower, Portimao, 8500-310, Portugal Show on map
Score 8.6 from 18 reviews
Apartamento Turistico Praia da Rocha Portimao
Pricesfrom (per room per night)
Single€31
Double
Rooms from
€31per room per night
Book Now!

Africa 

Av. Tomas Cabreira Ed. Atlantico, Portimao, 8500-802, Portugal Show on map
Score 6.7 from 1 review
Africa

Quinta Do Sol 

Portimao, 8500-820, Portugal Show on map
Score 7.9 from 1 review
Quinta Do Sol

Prainha Duplex Apartment 

Aldeamento Prainha Club s/n, Praia do Tres irmaos, Portimao, 8500-072, Portugal Show on map
Score 8.3 from 1 review
Prainha Duplex Apartment
Pricesfrom (per room per night)
Single€153
Double
Rooms from
€153per room per night
Book Now!

Hotel Alcaide 2 Stars

Av. Joao Paulo II, Praia do Vau, Portimao, 8500-820, Portugal Show on map
Score 8.2 from 524 reviews
Hotel Alcaide
Pricesfrom (per room per night)
Single€29
Double
Rooms from
€29per room per night
Book Now!

Villa Portimao 

Portimao, 8500-622, Portugal Show on map
Score 9.6 from 1 review
Villa Portimao
Pricesfrom (per room per night)
Single€85
Double
Rooms from
€85per room per night
Book Now!

Paraiso Sol da Rocha 

Avenida das Comunidades Lusiadas, Portimao, 8500-510, Portugal Show on map
Score 8.3 from 11 reviews
Paraiso Sol da Rocha
Pricesfrom (per room per night)
Single€34
Double
Rooms from
€34per room per night
Book Now!

Portimao II 

Avenida de las Comunidades 3, Portimao, 8500-802, Portugal Show on map
 
Portimao II
Pricesfrom (per room per night)
Single€86
Double
Rooms from
€86per room per night
Book Now!

Apartamentos Turisticos Rocha Tower 1 

Rua do Sol 5, Ed. Rocha Tower, Portimao, 8500-801, Portugal Show on map
Score 8.3 from 1 review
Apartamentos Turisticos Rocha Tower 1
Pricesfrom (per room per night)
Single€77
Double
Rooms from
€77per room per night
Book Now!

Praia da Rocha | Apt. 3 Castelos 

Beco dos tres castelos, Edificio 3 Castelos, Portimao, 8500-353, Portugal Show on map
Score 7.7 from 5 reviews
Praia da Rocha | Apt. 3 Castelos
Pricesfrom (per room per night)
Single€48
Double
Rooms from
€48per room per night
Book Now!

Praia da Rocha 

Rua do Sol, edificio Tarik , 215, Portimao, 8500-802, Portugal Show on map
 
Praia da Rocha
Pricesfrom (per room per night)
Single€35
Double
Rooms from
€35per room per night
Book Now!

Paraiso da Rocha 

Avenida V3, Paraiso Sol da Rocha, Bl. B, ap. 803, Portimao, 8500-803, Portugal Show on map
Score 8.6 from 25 reviews
Paraiso da Rocha
Pricesfrom (per room per night)
Single€60
Double
Rooms from
€60per room per night
Book Now!

Clube Praia da Rocha Apartment 

Av. da Comunidade Lusiada, Praia da Rocha, Portimao, 8500-801, Portugal Show on map
Score 7.6 from 16 reviews
Clube Praia da Rocha Apartment
Copyright © 1995 to 2016 Smooth Hound Systems