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-04

2025-05-05

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

  • Apartamentos Paraiso Sol Da Rocha

    Rua Dos Tres Castelos, (Loja Smart Holidays) Edificio Paraiso Sol Da Rocha (Bloco B), Portimao, Portugal (Show map)

    Apartamentos Paraiso Sol Da Rocha offers an individual balcony with views of the sea and is situated at a distance of 0.7 km from Beach Careanosy. This apartment features Wi-Fi and a car park on site.

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Casa Da Belavista By Torrana-Gest, Lda

    Av. Comunidades Lusiadas, Clube Praia Da Rocha 5º 551 Apartamento 653, Portimao, Portugal (Show map)

    The 40 m² Casa Da Belavista By Torrana-Gest, Lda Apartment boasts views of the river and is located around a 25-minute stroll from TEMPO - Teatro Municipal de Portimao. Wi-Fi and free private parking…

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Rocha Beach By Nuno

    Avenida Das Comunidades Lusiadas Torre D, Portimao, Portugal (Show map)

    Located at a distance of 2.7 km from the expansive Tres Irmaos Beach, the 1-room Appartement Clube Praia Da Rocha III features a car park for those who travel by car. The apartment lies at a distance…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Sweet Home Casa Dos Arcos 104

    Rua Vista Mar, Portimao, Portugal (Show map)

    Sweet Home Casa Dos Arcos 104 is situated 15 minutes' walk from Youth Park and offers an outdoor pool area. This 1-bedroom apartment with a terrace is located a few minutes' drive from Viewpoint of…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Tarik Sea View Studio

    Rua Dom Martinho Castelo Branco Edificio Tarik, Portimao, Portugal (Show map)

    The beachfront 1-bedroom Tarik Sea View Studio Apartment is located around 6 km from Church of Divino Salvador and offers Wi-Fi for either business or leisure. The apartment is also just 5 minutes'…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • Tropical Rocha Residence

    Praceta Afonso De Albuquerque Edf Tropical Rocha, 4º C, Portimao, Portugal (Show map)

    Located at a 200-metre distance from Praia da Rocha, the 140 m² Tropical Rocha Residence comprises a patio and a balcony. Alongside Wi-Fi and a free private car park for guests with cars, the 2…

    More...

    From US$ 436
    price for 1 night
    Book Now From US$ 436
  • Apartamento Premium

    Rua Agosto Azul Edificio Premium, Portimao, Portugal (Show map)

    Set around 10 minutes by car from Ponta do Altar Lighthouse, the 2-room Apartamento Premium Apartment comprises a balcony and a place for dining overlooking the garden. This spacious apartment has an…

    More...

    From US$ 288
    price for 1 night
    Book Now From US$ 288
  • Marmalena

    Rua Agosto Azul, Lote B-2 - Edif. Club Praia Mar, Portimao, Portugal (Show map)

    The 58 m² Marmalena Apartment is a mere 650 metres from Beach Tres Castelos and welcomes guests with an indoor pool. This 1-bedroom apartment features an indoor pool and a terrace overlooking the…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Rocha Dreamhouse 2 - Folgado & Borges Lda

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Boasting a kitchenette on a terrace, the beachfront 90 m² Rocha Dreamhouse 2 - Folgado & Borges Lda Apartment is at a 450-metre distance from Babylon Disco. The spacious apartment is really close to…

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Beach & Sea Apt, Fast Wifi, Airco, Private Parking And Pool

    Beco Dos Tres Castelos Lote 9, Portimao, Portugal (Show map)

    Located at a distance of 600 metres from Praia dos Careanos, the 1-room Beach & Sea 500Mbs Wifi, Private Parking And Pool comprises a patio and a balcony. Within walking distance of Beach Barranco…

    More...

    From US$ 795
    price for 1 night
    Book Now From US$ 795
  • Rocha Do Sul 1 By Coral

    R. Do Oceano Atlantico 2 Ap 3B, Portimao, Portugal (Show map)

    Staying at the 2-room Rocha Do Sul 1 By Coral Apartment, guests can visit Carvoeiro beach, located about 7 km away.

    More...

    From US$ 299
    price for 1 night
    Book Now From US$ 299
  • Elite Residence 1F

    4 Rua Do Sol, Portimao, Portugal (Show map)

    Situated around 5 minutes on foot from Tren turistico portimao, the 76 m² Elite Residence 1F offers guests easy access to various tourist attractions nearby. This 1-bedroom apartment also offers…

    More...

    From US$ 225
    price for 1 night
    Book Now From US$ 225
  • Mar & Praia Da Rocha

    Av. Das Comunidades Lusiadas, Clube Praia Da Rocha, Bloco 2, 908, Portimao, Portugal (Show map)

    Situated within a 700-metre distance of Rocha Beach, the 1-room Mar & Praia Da Rocha provides guests with Wi-Fi for either business or leisure.

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Studio Praia Rocha Concorde Vista Mar

    Tomas Cabreira, Edificio C, Portimao, Portugal (Show map)

    Situated merely a 5-minute walk from Tren turistico portimao, the 1-room Estudio Praia Rocha Concorde Vista Mar offers guests easy access to various tourist attractions nearby. Featuring an aqua park…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Beira Mar Apartment

    Rua Eng. Jose Bivar, Ed Porta A Vista, Portimao, Portugal (Show map)

    The 2-room Beira Mar Apartment is located within a 3-km distance of Praia do Alemao and about a 25-minute stroll from Praia dos Caneiros. One of the highlights of this beachfront apartment is a…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Marina View Apart - Praia Da Rocha

    Rua Engenheiro Francisco Bivar, 8, Portimao, Portugal (Show map)

    The beachfront Marina View Apart - Praia Da Rocha is located nearly 5 minutes on foot from Tren turistico portimao and overlooks the mountain. This apartment also offers parking nearby.

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Torre Verde - Free Parking - Swimming Pool - Sea View - By Bedzy

    Avenida Das Comunidades Lusiadas, Lote B1, Portimao, Portugal (Show map)

    The 60 m² Torre Verde - Free Parking - Swimming Pool - Sea View - By Bedzy includes a terrace and is located only 12 minutes' walk from Coral do Vau. Situated a few minutes' drive from Beach Tres…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Apartamento Mar E Sol

    R. Das Ondas, Portimao, Portugal (Show map)

    Situated nearly a 5-minute walk from Tren turistico portimao, the spacious 70 m² Apartamento Mar E Sol Apartment looks out onto the city. Vau Beach lies nearly 25 minutes' walk from the 1-bedroom…

    More...

    From US$ 338
    price for 1 night
    Book Now From US$ 338
  • Rocha Spot

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

    Rocha Spot Apartment boasts views of the city and is located 1.3 km from Beach Tres Castelos. Wi-Fi and a car park are also available at this apartment.

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Praia Da Rocha/1ª Linha2

    Rua Do Mar Nº 18, Portimao, Portugal (Show map)

    Located merely 600 metres from Playa de la Roca, the 1-room Praia Da Rocha/1ª Linha2 features a free private car park for those who travel by car. The apartment is nearly 25 minutes' walk from Praia…

    More...

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