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

  • T2 Rocha Prime Seafront

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

    Situated a 5-minute stroll from Katedral, T2 Rocha Prime Seafront Apartment offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Apartment Avo Lucy By Interhome

    Portimao, Portugal (Show map)

    The spacious 2-bedroom Apartment Avo Lucy By Interhome is also located approximately 5 minutes' walk from the scenic Rocha Beach. Guests can take advantage of Wi-Fi, and a private parking lot is…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • T1 Flor Da Rocha, 500 M De La Praia Da Rocha

    Rua Agosto Azul Flor Da Rocha, Portimao, Portugal (Show map)

    T1 Flor Da Rocha, 500 M De La Praia Da Rocha Apartment is located just 500 metres from Praia do Amado and approximately a 10-minute drive from Galeria Arte Algarve.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Casa Dos Arcos Bluesky Studio By Encantos Do Algarve - 804

    Rotunda Das Comunidades Lusiadas 804, Portimao, Portugal (Show map)

    Casa Dos Arcos Bluesky Studio By Encantos Do Algarve - 804 offers easy access to such tourist sites as Katedral, located 5 minutes' walk away. This apartment features high-speed Internet access in…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Akisol Portimao Marina

    Avenida Do Rio Arade, Marina De Portimao, Lote B7, Portimao, Portugal (Show map)

    Akisol Portimao Marina Apartment is located approximately a 10-minute drive from Portimao Museum and approximately a 10-minute drive from the expansive Tres Irmaos Beach.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Apartamento Vila Rocha

    Rua Caetano Feu, Ed. Vila Rocha, R/C C, Portimao, Portugal (Show map)

    Located around 5 minutes' walk from Praia da Rocha, Apartamento Vila Rocha Apartment comprises a balcony and a seating area.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Charming Apartment In Portimao With Pool

    Avenida Tomas Cabreira A, Portimao, Portugal (Show map)

    Located within a 10-minute drive of Tres Irmaos, Charming Apartment In Portimao With Pool overlooks the outdoor pool. This apartment offers complimentary private parking on site.

    More...

    From US$ 645
    price for 1 night
    Book Now From US$ 645
  • Apartamento Na Praia Com Estacionamento

    Avenida Engenheiro Francisco Bivar Edificio Rocha Prime Residence, Bloco B, 3, Portimao, Portugal (Show map)

    The 1-room Apartamento Na Praia Com Estacionamento offers easy entry to such city sights as the night Babylon Disco Club, situated merely a 5-minute walk away. Staying in this spacious apartment…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Apartamento Comunidades Lusiadas

    Avenidada Das Comunidades Lusiadas 03, Apartamento 205, Portimao, Portugal (Show map)

    Situated only a 6-minute walk from Praia do Amado, the spacious 0-bedroom Apartamento Comunidades Lusiadas entices guests with an indoor pool. The apartment lies nearly a 25-minute walk from Igreja…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Casa Sofia

    Avenida Tomas Cabreira, Edificio Praia Da Rocha Piso 2, Porta 2C, Portimao, Portugal (Show map)

    Staying at the beachfront Casa Sofia Apartment, guests can relax on a terrace nearly 25 minutes' walk from Continente Shopping Center Portimao. Wi-Fi and a car park are also available at this…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Modern Luxury Prime Flat Garage

    Engº Francisco Bivar, Edificio Prime, A4, Portimao, Portugal (Show map)

    Playa de la Roca is just 10 minutes' walk from Modern Luxury Prime Flat Garage Apartment, while Katedral is situated nearby.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Ferienwohnung Mit Herrlichem Meerblick

    Av. Tomas Cabreira, Portimao, Portugal (Show map)

    Situated about 25 minutes on foot from TEMPO - Teatro Municipal de Portimao, the spacious 92 m² Ferienwohnung Mit Herrlichem Meerblick provides guests with Wi-Fi for either business or leisure. Tren…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Oasis Mar Beach Apartment

    Rua Agosto Azul, Condominio Oasis Mar, Portimao, Portugal (Show map)

    Staying at the 97 m² Oasis Mar Beach Apartment, guests can relax on a patio about a 20-minute walk from the sandy Beach Barranco das Canas. At this 2-bedroom apartment, Wi-Fi and private car parking…

    More...

    From US$ 563
    price for 1 night
    Book Now From US$ 563
  • Rocha Emerald By Encantos Do Algarve - 225

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

    Rocha Emerald By Encantos Do Algarve - 225 offers easy entry to such city sights as Katedral, situated a mere 5 minutes' walk away.

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • Panorama Apartamento

    Rua Brito Camacho, Edificio Panorama, 5º Andar, Apartamento-504, Praia Da Rocha, Portimao, Portugal (Show map)

    Set a 19-minute walk from Youth Park, the 45 m² Panorama Apartamento Apartment comprises a balcony and a seating area overlooking the city. Featuring an aqua park and a golf course, this 1-bedroom…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • B25 - Candimar Beach Apartment

    Rua Antonio Feu Edificio Candimar, 8º E, Portimao, Portimao, Portugal (Show map)

    B25 - Candimar Beach Apartment provides easy access to various city attractions, such as Babylon Disco, situated approximately 5 minutes' walk away.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Apartamento Mar Da Rocha

    Rua Das Anforas, Sitio Do Pombal, Bloco B, 4G, Portimao, Portugal (Show map)

    Apartamento Mar Da Rocha Apartment offers proximity to a number of tourist attractions, such as Beach Barranco das Canas, located around 25 minutes' walk away.

    More...

    Book Now
  • Casa Flora Praia Da Rocha

    3 Rua Agosto Azul, Portimao, Portugal (Show map)

    Casa Flora Praia Da Rocha is located approximately a 25-minute walk from Marina Portimao and at a distance of 2.5 km from Ponta do Altar Lighthouse.

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Casa Dos Arcos Pearl Studio By Encantos Do Algarve - 207

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

    Casa Dos Arcos Pearl Studio By Encantos Do Algarve - 207 is located about 25 minutes on foot from Beach Barranco das Canas and about 25 minutes on foot from Stadium of Portimao.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • The Albufeira Concierge - Ocean Beach 5

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

    Tac - Ocean Beach 5 lies only 1.6 km from Playa de la Roca. Offering access to an outdoor pool, this apartment is a few minutes' drive from Beach Tres Castelos.

    More...

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