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

  • Nouvel Appartement Pres Des Plages De Portimao

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

    Nouvel Appartement Pres Des Plages De Portimao is located at a 550-metre distance from Viewpoint of the Three Castles and about a 25-minute walk from the historic 15th-century Igreja de Nossa Senhora…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Casa Rita Mit Privatem Garten Und Pool Mit Blick Auf Die Berge Von Monchique

    Urb Belmonte, Lote 60, Portimao, Portugal (Show map)

    Situated a 5-minute walk from Babylon Disco, Ferienhaus Mit Privatpool Fuer 8 Personen Ca 175 Qm In Portimo, Algarve Westalgarve Villa offers easy access to numerous tourist spots in the area.

    More...

    From US$ 478
    price for 1 night
    Book Now From US$ 478
  • Unique Sun And Ocean View

    Rua Agosto Azul Edf. Clube Praia Mar - Apt 1309, Portimao, Portugal (Show map)

    Nestled just 6 minutes' walk from Praia do Amado, Unique Sun And Ocean View Apartment offers quick access to numerous tourist attractions nearby.

    More...

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

    Rua Vista Mar, Portimao, Portugal (Show map)

    Featuring a private swimming pool and a terrace, Oasis Mar 1 Apartment is situated in the Praia da Rocha district, about a 25-minute walk from Portimao Jesuit College Church. Wi-Fi and a car park are…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Tac - Oasis 7 - Seaviews

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

    Offering an outdoor pool, the 1-room Tac - Oasis 7 - Seaviews Apartment is situated at a 950-metre distance from Viewpoint of the Three Castles. Beach Alvor Poente can be reached by car in a few…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Praia Da Rocha 8 Min A Pied

    Rua Vista Mar App 301 Lot 5, Portimao, Portugal (Show map)

    Set about a 15-minute ride from Galeria Arte Algarve, the 60 m² Praia Da Rocha 8 Min A Pied comprises a balcony and a dressing room overlooking the garden. This 1-bedroom apartment has an outdoor…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Blue House In Praia Da Rocha

    Avenida Das Comunidades Lusiadas Edificio Jardins Da Rocha15, Portimao, Portugal (Show map)

    Blue House In Praia Da Rocha offers easy entry to such city sights as Katedral, situated only 300 metres away.

    More...

    From US$ 607
    price for 1 night
    Book Now From US$ 607
  • Arco Experience

    Rua Vista Mar, 17 602, Portimao, Portugal (Show map)

    Located only a 6-minute walk from Viewpoint of the Three Castles, the 1-room Arco Experience Apartment gives quick access to various tourist spots in the vicinity. Situated only a short drive from…

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Apartamento T1 Club Amarilis - Portimao

    Avenida Das Comunidades Lusiadas V3 Apartamento 711, Portimao, Portugal (Show map)

    Nestled at a distance of 200 metres from Babylon Disco, Apartamento T1 Club Amarilis - Portimao Apartment offers quick access to numerous tourist attractions nearby.

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Sweet Home Rocha Mar 2 Algarve

    Rua Tio Teofilo Edificio Rocha Mar, Portimao, Portugal (Show map)

    Sweet Home Rocha Mar 2 Algarve is located approximately 5 minutes' walk from Katedral and about a 10-minute drive from Tres Irmaos.

    More...

    From US$ 457
    price for 1 night
    Book Now From US$ 457
  • T1 Na Praia Da Rocha

    Beco Vista Mar, Portimao, Portugal (Show map)

    Set just 1.4 km from Beach Careanosy, the 1-room T1 Na Praia Da Rocha comprises an adjoining terrace and a balcony overlooking the garden. The apartment with a patio is located a stroll from Beach…

    More...

    Book Now
  • Atlantico VI

    Av. Tomas Cabreira, Edificio Atlantico, Loja 1 Praia Da Rocha, Portimao, Portugal (Show map)

    Beach Barranco das Canas is 25 minutes on foot from Atlantico VI Apartment, while Beach Tres Castelos is situated nearby.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Cosy Flat A Few Steps Away From The Beach

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

    1-room Cosy Flat A Few Steps Away From The Beach offers views of the garden and a location 25 minutes on foot from Igreja de Nossa Senhora da Conceicao. The apartment offers modern facilities, such…

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • 3 Castelos Sea View Balcony Flat

    Av. V3, Edificio 3 Castelos, D, Portimao, Portugal (Show map)

    Situated within 500 metres of Praia do Amado, the 1-room 3 Castelos Sea View Balcony Flat offers guests easy access to various tourist attractions nearby. Wi-Fi and free private parking are also…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Praia Da Rocha Portimao Algarve

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

    Located a 14-minute walk from Fort of Santa Catarina, the spacious Praia Da Rocha Portimao Algarve overlooks the pool. For a more convenient experience, this apartment features a vending machine and…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Apartamentos Paraiso Sol Da Rocha

    Praia Da Rocha Edificio Paraiso Sol Da Rocha, Portimao, Portugal (Show map)

    Apartamentos Paraiso Sol Da Rocha is situated within 500 metres of Praia do Amado and 10 km from Portimao airport.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Stunning Views At Concorde Holiday Apartment At Beach Praia Da Rocha

    Avenida Tomas Cabreira Edificio Concorde, Apart. 1201, Portimao, Portugal (Show map)

    Situated nearly a 5-minute walk from Babylon Disco, the beachfront 1-bedroom Stunning Views At Concorde Holiday Apartment At Beach Praia Da Rocha Portimao offers guests easy access to various tourist…

    More...

    Book Now
  • Blue Horizon Rocha

    Av. Tomas Cabreira Edf. Belo Horizonte Lt 3C, Portimao, Portugal (Show map)

    The spacious 122 m² Blue Horizon Rocha Apartment is just 1.5 km from Continente Shopping Center Portimao and offers a cash machine and a lift. Approximately 7 km from the beachfront apartment you…

    More...

    From US$ 279
    price for 1 night
    Book Now From US$ 279
  • Condominio Primavera Gp

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

    Overlooking the garden, Condominio Primavera Gp is nearly 25 minutes' walk from the historic 15th-century Igreja de Nossa Senhora da Conceicao Sanctuary. At the apartment guests can lounge by a…

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Alltravel Gaivota Mar

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

    Offering a swimming pool, the spacious 80 m² Alltravel Gaivota Mar is situated at a distance of 900 metres from Beach Tres Castelos. Beach Pintadinho is located about 25 minutes' walk away, and…

    More...

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