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

  • T1 Praia Da Rocha / Rocha Prime B5

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

    The spacious 0-bedroom T1 Praia Da Rocha / Rocha Prime B5 provides swift access to various city landmarks, such as Playa de la Roca, located about a 5-minute walk away. Guests will benefit from…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Great 1Bed Flat - Praia Da Rocha - Wi-Fi - Parking

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Featuring a swimming pool, Great 1Bed Flat - Praia Da Rocha - Wi-Fi - Parking is 5 minutes' walk from Babylon Disco. For those travelling by car, this apartment offers parking on site.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Apart. Sarabia

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

    Featuring a snack and drink vending machine, and a lift, the 50 m² Apart. Sarabia Apartment is within 5 minutes' drive of Molhe Beach. Offering to unwind by the pool with a poolside snack bar, this 1…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Oasis Mar 3

    Rua Vista Mar, Portimao, Portugal (Show map)

    Beach Barranco das Canas is 25 minutes' walk from the 1-room Oasis Mar 3 Apartment, while Katedral is situated nearby. The apartment with a terrace is located at a medium distance from Viewpoint of…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Apartamentos Turisticos Rocha Tower 16E

    Rua Do Sol 5 (Ed. Rocha Tower) - Praia Da Rocha, Portimao, Portugal (Show map)

    Located about 5 minutes' walk from Praia da Rocha, the spacious 61 m² Apartamentos Turisticos Rocha Tower 16E offers modern comforts like Wi-Fi and essentials like a car park. The beachfront…

    More...

    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • A17 - Heaven Sun Praia Da Rocha 1 Bed Apartment

    Rua Dos Tres Castelos Edificio Paraiso Sol Da Rocha, Bloco B, 5º Andar, Apartamento 516, Portimao, Portugal (Show map)

    Situated merely 1.6 km from Youth Park, the beachfront 1-bedroom A17 - Heaven Sun Praia Da Rocha 1 Bed Apartment provides guests with Wi-Fi for either business or leisure. The apartment features an…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Apartment Praia Rocha Varandas Lotus

    Avenida Tomas Cabreira Edf Varandas, Portimao, Portugal (Show map)

    The beachfront Apartment Praia Rocha Varandas Lotus is located only 5 minutes' walk from Tren turistico portimao and looks out onto the pool. Wi-Fi and a car park are among the essentials at guests'…

    More...

    From US$ 536
    price for 1 night
    Book Now From US$ 536
  • Edificio Foz Palace Praia Da Rocha 2 Bedroom Beach Apartment

    Edificio Foz Palace Residence, Portimao, Portugal (Show map)

    Featuring a private swimming pool, Edificio Foz Palace Praia da Rocha 2 Bedroom beach apartment Portimao is only a 5-minute walk from the night Babylon Disco Club. Wi-Fi and a free private car park…

    More...

    Book Now
  • South Beach

    Avenida Das Comunidades Lusiadas V3 Praia Da Rocha Apartamento 315 3º Andar Bloco A, Portimao, Portugal (Show map)

    Featuring a lift and a vending machine, the beachfront 80 m² South Beach is situated at a distance of 3.4 km from Beach Prainha. The spacious apartment is located merely a 5-minute walk from Katedral…

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Riversea

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha 3, Torre I, 6º Andar, Apt Nº 671 - Praia Da Rocha, Portimao, Portugal (Show map)

    The 30 m² Riversea offers easy access to such tourist sites as Tren turistico portimao, located just a 5-minute walk away. The apartment is situated at a distance of 0.8 km from Beach Tres Castelos…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Appartement 6 Personnes Algarve Front De Mer Praia Da Rocha

    Sitio Dos Tres Castelos Urb. Litoral Mar, Lote 9, Appt 44, Portimao, Portugal (Show map)

    Featuring a seasonal outdoor swimming pool, the 2-room Appartement 6 Personnes Algarve Front De Mer Praia Da Rocha is just a 6-minute walk from Praia do Amado. Guests can enjoy the comfort of using…

    More...

    From US$ 438
    price for 1 night
    Book Now From US$ 438
  • Apartamento Em Portimao

    Rua Do Sol, Esquina Com Dom Martinho Castelo Branco Piso 16, Apartamento 1606, Portimao, Portugal (Show map)

    The beachfront 1-bedroom Apartamento Em Portimao Apartment provides swift access to various city landmarks, such as Tren turistico portimao, located just 5 minutes' walk away. Guests staying at the…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Apartamentos Turisticos Rocha Tower 12C

    Rua Do Sol, Lote 5, Ed. Rocha Tower, 12ºc, Portimao, Portugal (Show map)

    Located approximately a 25-minute walk from Praia do Alemao, the spacious 65 m² Apartamentos Turisticos Rocha Tower 12C features parking for those who travel by car. The beachfront apartment is…

    More...

    From US$ 280
    price for 1 night
    Book Now From US$ 280
  • Modern Apartment With Ocean View & Terrace - Free Access To Pool And Tennis Courts!

    Rua Dos Tres Castelos Lote B1 11º07, Portimao, Portugal (Show map)

    The 1-room Modern Apartment With Ocean View & Terrace - Free Access To Pool And Tennis Courts! is located an 11-minute walk from Playa de la Roca and offers Wi-Fi for either business or leisure. The…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • 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
  • Apartment Praia Rocha Tower Light

    3 Castelos, 7, Edificio R, Portimao, Portugal (Show map)

    Offering a seasonal outdoor swimming pool, a lift and a cash machine, the beachfront 71 m² Apartment Praia Rocha Tower Light is just 5 minutes' walk from Tren turistico portimao. The spacious…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Sweet Home Tarik 1002

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

    Sweet Home Tarik 1002 is located 2.8 km from Praia dos Caneiros and a 25-minute walk from Molhe Beach.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Miami De Portugal Apartment

    Rua Antonio Feu Edificio Rio A Vista, 4ºb, Portimao, Portugal (Show map)

    The beachfront 2-bedroom Miami De Portugal Apartment provides easy access to various city attractions, such as Babylon Disco, situated approximately a 5-minute walk away. Guests can explore the area…

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Ocean View

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

    The 1-room Ocean View Apartment is located at a 400-metre distance from Praia do Amado and looks out onto the garden. Praia do Alemao is about 5 minutes away by car, and Tres Irmaos is situated…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Sunset Varandas Do Sol 3

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Staying at the 98 m² Sunset Varandas Do Sol 3, guests can relax on a terrace within 25 minutes' walk of Beach Pintadinho. At this 2-bedroom apartment, Wi-Fi and free private parking are also provided.

    More...

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