Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-05-07

2025-05-08

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Algarve Region hotels in Praia da Rocha

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1209 properties found

  • Rocha 802 By Atlantichotels - Al

    Praceta Afonso De Albuquerque, Portimao, Portugal (Show map)

    The 100 m² Rocha 802 By Atlantichotels - Al offers easy access to such tourist sites as Babylon Disco, located about a 5-minute walk away. Guests will benefit from a private parking garage provided…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Alltravel Belo Horizonte

    Avenida Toma¡S Cabreira, Portimao, Portugal (Show map)

    Situated approximately 800 metres from Playa de la Roca, the 2-room Alltravel Belo Horizonte provides guests with Wi-Fi for either business or leisure. The apartment is 19 minutes' walk from Youth…

    More...

    From US$ 292
    price for 1 night
    Book Now From US$ 292
  • Praia Da Rocha Twins 2 With Pool By Homing

    Rua Das Ondas, 1, Portimao, Portugal (Show map)

    The spacious 1-bedroom Praia Da Rocha Twins 2 With Pool By Homing is located approximately 10 minutes by car from Portimao Arena and offers Wi-Fi for either business or leisure. Situated a short…

    More...

    From US$ 270
    price for 1 night
    Book Now From US$ 270
  • Blue Wave Apartment

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha III, Portimao, Portugal (Show map)

    Located about a 25-minute walk from TEMPO - Teatro Municipal de Portimao, the beachfront 42 m² Blue Wave Apartment features free private parking for those who travel by car. Babylon Disco is about 5…

    More...

    Book Now
  • Gaivota - Beach 300M - Pool - Private Parking

    Rua Agosto Azul Edificio Praia Mar, Apartamento 1305, Portimao, Portugal (Show map)

    The spacious Gaivota - Beach 300M - Private Parking is located merely 12 minutes' walk from Viewpoint of the Three Castles and only 1.6 km from Rocha Beach. This apartment features Wi-Fi and…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Serra Apartments

    Rua Engº Francisco Jose Bivar - Edificio Panorama Apartº 303 - 3º Andar , Praia Da Rocha 8500-809 Portimao, Portimao, Portugal (Show map)

    Providing guests with bus shuttle, Serra Apartments is 10 km from Portimao airport. In order to explore the local area, this apartment provides rental cars.

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Concha E Mar

    Rua Do Mar, Edificio Dom Quixote 2A, Portimao, Portugal (Show map)

    Situated 10 minutes by car from Portimao Museum, the spacious 75 m² Concha E Mar Apartment provides guests with Wi-Fi for either business or leisure.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Sweet Torre Da Rocha

    Avenida Tomas Cabreira Edificio Torre Da Rocha, Portimao, Portugal (Show map)

    Sweet Torre Da Rocha Apartment offers easy access to such tourist sites as Praia do Amado, located only a 6-minute walk away.

    More...

    From US$ 690
    price for 1 night
    Book Now From US$ 690
  • Casa Minke

    Rua Dos Tres Castelos, Urbanizacao Litoral Mar Lt 6 N34, Portimao, Portugal (Show map)

    Casa Minke is also located an 8-minute walk from Beach Tres Castelos. Alto Golf Course is 25 minutes' walk from property, while Stadium of Portimao is 25 minutes' walk away.

    More...

    Book Now
  • A70 - Panorama Flat In Portimao

    7 Rua Engenheiro Francisco Bivar 7 709, Portimao, Portugal (Show map)

    A70 - Panorama Flat In Portimao Apartment is situated just a 5-minute walk from Tren turistico portimao and 10 km from Portimao airport.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Casa Dos Arcos Beachside Studio By Encantos Do Algarve - 904

    Rua Vista Mar 17 Edificio Casa Dos Arcos, Apt. 904, Portimao, Portugal (Show map)

    Casa Dos Arcos Beachside Studio By Encantos Do Algarve - 904 provides swift access to various city landmarks, such as Katedral, located approximately a 5-minute stroll away.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Solmar

    1 Avenida Das Comunidades Lusiadas, Portimao, Portugal (Show map)

    Situated approximately a 15-minute drive from Galeria Arte Algarve, the beachfront 1-bedroom Solmar Apartment offers an opportunity to discover various tourist attractions in the area. The apartment…

    More...

    Book Now
  • Sea View Terrace

    Rua Antonio Feu, Portimao, Portugal (Show map)

    The 100 m² Sea View Terrace Apartment Portimao boasts views of the sea and is located 19 minutes' walk from Marina Portimao. Staying in this 1-bedroom apartment, nestled at a medium distance from…

    More...

    Book Now
  • Santos Lodge Surf

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha, Bloco 2 Ap 610, Portimao, Portugal (Show map)

    Located a 25-minute walk from Stadium of Portimao, which is highly appreciated by sports lovers, the 58 m² Santos Lodge Surf includes a barber shop. This 1-bedroom apartment provides Wi-Fi, a snack…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Sweet Home Paraiso Sol Da Rocha

    Avenida Das Comunidades Lusiadas Edificio Paraiso Sol Da Rocha, Portimao, Portugal (Show map)

    Nestled only a 6-minute walk from Praia do Amado, Sweet Home Paraiso Sol Da Rocha offers quick access to numerous tourist attractions nearby.

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Primavera B3

    Avenida V3 Comunidades Lusiadas Condominio Primavera, Ap B3, Portimao, Portugal (Show map)

    Primavera B3 Apartment is situated within 300 metres of Katedral and 10 km from Portimao airport. Located 20 minutes on foot from the Regional Portimao Heritage Museum, the propety is within a short…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Apartamento Varandas Da Rocha No Centro Com Piscina

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Offering an outdoor pool area, the beachfront Apartamento Varandas Da Rocha No Centro Com Piscina is situated 20 minutes' walk from Vau Beach. This apartment features Wi-Fi, currency exchange and a…

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Modern Apartment In Portimao With Pool 50 M²

    Rua Coelho De Carvalho B, Portimao, Portugal (Show map)

    Located only 9 minutes on foot from Beach Tres Castelos and Babylon Disco, the 50 m² Modern Apartment In Portimao With Pool 50 M² features views of the city. This 0-bedroom apartment also offers…

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Sunny Praia Da Rocha Beach Apartment Panorama

    Rua Francisco Bivar, Edificio Panorama Apartamento 1102 - 11ºb, Portimao, Portugal (Show map)

    To enjoy your vacation in Portimao, stay at the spacious 75 m² Sunny Praia Da Rocha Beach Apartment Panorama Portimao, which is within a 6-km distance of Church of Divino Salvador and approximately a…

    More...

    Book Now
  • Appartement Lusiadas

    Condominio Paraiso Sol Da Rocha, Avenida Das Comunidades Lusiadas, N3, Bloco B, 10ª Andar, Ap.1004, Portimao, Portugal (Show map)

    Stadium of Portimao is approximately 25 minutes on foot from Appartement Lusiadas, while Praia do Amado is situated nearby.

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144