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-07-17

2025-07-18

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

1181 properties found

  • T2 Edificio Cruzeiro

    Praia Da Rocha Edificio Cruzeiro, Portimao, Portugal (Show map)

    The 75 m^2 T2 Edificio Cruzeiro Apartment is located at a distance of 900 metres from Beach Tres Castelos and about a 25-minute walk from Vau Beach. Offering access to a swimming pool, the apartment…

    More...

    From US$ 546
    price for 1 night
    Book Now From US$ 546
  • Lovely Sea View Apartment Praia Da Rocha

    Avenida Tomas Cabreira, Edf Praia Da Rocha 7E, Portimao, Portugal (Show map)

    Molhe Beach is approximately a 25-minute walk from the 1-room Lovely Sea View Apartment Praia Da Rocha, while Babylon Disco is situated nearby. The apartment with a terrace is located just a short…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Rocha Seaview By Cc 810

    Rua Dos Tres Castelos 810, Portimao, Portugal (Show map)

    Located at a distance of 2.4 km from TEMPO - Teatro Municipal de Portimao, the 1-room Rocha Seaview By Cc 810 Apartment features parking for those who travel by car. There is Alvor Boardwalk 10…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Flh Portimao Modest Flat With Balcony

    Av. Das Comunidades Lusiadas, Clube Praia Da Rocha III Torre D, Portimao, Portugal (Show map)

    Situated approximately a 5-minute stroll from Tren turistico portimao, the 1-room Flh Portimao Modest Flat With Balcony Apartment offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Oasis Mar - Top Floor With Private Seaview Hot Tub

    Rua Da Maresia, Portimao, Portugal (Show map)

    The 210 m^2 Oasis Mar Praia - Penthouse With Private Seaview Jacuzzi is situated around 25 minutes' walk from Igreja de Nossa Senhora da Conceicao and offers an outdoor pool area. Offering a Jacuzzi,…

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • Dolce Vita Apartment Portimao

    Rua Dos Tres Castelos, Portimao, Portugal (Show map)

    The beachfront 58 m^2 Dolce Vita Apartment Portimao includes a terrace and is situated merely a 6-minute walk from Praia do Amado. Staying at the 1-bedroom apartment guests can check out Portimao…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Apart Praia Da Rocha - Ac - Wifi - By Bedzy

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha Iii, Torre C, 2º Andar, Apartamento 325, Portimao, Portugal (Show map)

    The 50 m^2 Apart Praia Da Rocha - Ac - Wifi - By Bedzy is situated around a 5-minute walk from the night Babylon Disco Club and 10 km from Portimao airport.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Rocha Prime Residence C

    Engenheiro Francisco Bivar, Rocha Prime Residence, Portimao, Portugal (Show map)

    Rocha Prime Residence C is located just 1.9 km from Continente Shopping Center Portimao and offers Wi-Fi for either business or leisure. The apartment is a 10-minute drive from Tres Irmaos and within…

    More...

    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • Casa Da Praia 401

    Avenida Tomas Cabreira - Edificio Atlantico - Loja 1, Portimao, Portugal (Show map)

    Molhe Beach is approximately 25 minutes' walk from the beachfront 162 m^2 Casa Da Praia 401, while Tren turistico portimao is situated nearby. Sport activities such as diving, canoeing, and hiking…

    More...

    From US$ 1622
    price for 1 night
    Book Now From US$ 1622
  • Seaside Serenity Apartment

    Av. Das Comunidades Lusiadas, Edif Amarilis, Portimao, Portugal (Show map)

    Located a mere 1.4 km from Youth Park, the beachfront 75 m^2 Seaside Serenity Apartment features a free private car park for those who travel by car. Babylon Disco is about 5 minutes' walk away…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Charming Beach & Garden By Encantos Do Algarve - 22C

    Edificio Jardins Da Rocha, Av. Das Comunidades Lusiadas, N.º 78 8500-801 Portimao, Faro Apt. 22C, Portimao, Portugal (Show map)

    Set approximately a 25-minute walk from Arade Congress Centre, the spacious 1-bedroom Charming Beach & Garden By Encantos Do Algarve - 22C comprises a balcony and a seating area overlooking the city.…

    More...

    From US$ 621
    price for 1 night
    Book Now From US$ 621
  • Golden Coast Residence

    Rua Dos Tres Castelos, Portimao, Portugal (Show map)

    Golden Coast Residence is situated nearly 25 minutes on foot from Fort of Sao Joao do Arade and offers a wellness area for guests' relaxation. At this apartment, Wi-Fi and parking are also provided.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Martin'S House

    Rua Do Sol Lote 5, 1E, Portimao, Portugal (Show map)

    Situated around 5 minutes' walk from Tren turistico portimao, the 130 m^2 Martin'S House Apartment features a lift and a cash machine. While staying in this 2-bedroom apartment, guests can visit…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Paraiso - Beachfront - Private Parking

    Avenida Tomas Cabreira Edificio Mirarocha, Apt 8, Portimao, Portugal (Show map)

    The 90 m^2 Paraíso - Beachfront - Private Parking Apartment Portimao is situated 200 metres from Tren turistico portimao and 10 km from Portimao airport.

    More...

    Book Now
  • Apartment Cabreira Concorde

    Avenida Tomas Cabreira Edificio Concorde 0105, Portimao, Portugal (Show map)

    Situated within 300 metres of Katedral, the 65 m^2 Apartment Cabreira Concorde offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Spacious 2-Bedroom Beach Apartment At Beach Praia Da Rocha

    Rua Caetano Feu 2, 1.Dto, Portimao, Portugal (Show map)

    The 100 m^2 Spacious 2-Bedroom Beach Apartment At Beach Praia Da Rocha Portimao is situated around a 5-minute walk from Katedral and 10 km from Portimao airport.

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • A22 - Rocha Beach Flat In Portimao

    Rua Engenheiro Francisco Bivar Edificio Panorama 12 1211, Portimao, Portugal (Show map)

    The 55 m^2 A22 - Rocha Beach Flat In Portimao is located a 19-minute walk from the public beach "Marina Portimao" and around 800 metres from Playa de la Roca. This 1-bedroom apartment has car hire…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Charming Beach House By Encantos Do Algarve - 216

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

    The 1-room Charming Beach House By Encantos Do Algarve - 216 features convenient proximity to such city attractions as Tren turistico portimao, situated just 5 minutes' walk away. An aqua park and a…

    More...

    From US$ 298
    price for 1 night
    Book Now From US$ 298
  • Litoral Mar Terrace

    Rua Dos Tres Castelos, Portimao, Portugal (Show map)

    The 1-room Litoral Mar Terrace Apartment is situated only 6 minutes' walk from Praia do Amado and 10 km from Portimao airport. Located at a medium distance from Beach Tres Castelos, this spacious…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Appartement A 500 M De La Mer Praia Da Rocha

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

    Featuring a cash machine and a lift, the spacious 95 m^2 Appartement A 500 M De La Mer Praia Da Rocha is located within 20 minutes' walk of Portimao Museum. Babylon Disco is only 5 minutes' walk away…

    More...

    Book Now