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

2025-05-22

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

1204 properties found

  • Modern Apartment Ideally Located

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

    Staying at Modern Apartment Ideally Located, guests can relax on a terrace around 10 minutes' walk from Playa de la Roca. Wi-Fi and a car park are also available at this apartment.

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Apartamentos Primavera - Praia Da Rocha

    Avenida Engenheiro Francisco Bivar Condominio Primavera, Portimao, Portugal (Show map)

    Featuring a terrace with a swimming pool and a seating area, Apartamentos Primavera - Praia Da Rocha lies in a residential area, around 7 km from Carvoeiro beach. Wi-Fi and complimentary private…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • 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$ 316
    price for 1 night
    Book Now From US$ 316
  • Love Sun Beach Apartment

    Rua Dos Tres Castelos, Praia Da Rocha, Urbanizacao Litoral Mar Lote 6, 1 Andar, Ap. 16, Portimao, Portugal (Show map)

    The beachfront Love Sun Beach Apartment boasts views of the pool and is located 1.3 km from Vau Beach. Guests can take advantage of Wi-Fi, and private parking is available on site for those who…

    More...

    From US$ 243
    price for 1 night
    Book Now From US$ 243
  • Santos Lodge Blue - Cosy Flat By The Beach

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

    Located within 5 minutes' drive of Marina Portimao, 1-room Santos Lodge Blue - Cosy Flat By The Beach features a car park for those who travel by car. The apartment lies approximately 5 minutes' walk…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Monte Residence 2C

    Avenida Das Comunidades Lusiadas V3, Monte Residence, Portimao, Portugal (Show map)

    Located 7 minutes' walk from Viewpoint of the Three Castles and the night Babylon Disco Club, the 1-room Monte Residence 2C features views of the garden. Complimentary private parking is also…

    More...

    From US$ 246
    price for 1 night
    Book Now From US$ 246
  • Casa Tres Castelos

    Rua Dos Tres Castelos Litoralmar, Lote 6, 1O Andar 15, Portimao, Portugal (Show map)

    Situated merely 6 minutes on foot from Praia do Amado, Casa Tres Castelos offers proximity to various nearby tourist attractions. Wi-Fi and a free private car park are also available at the apartment.

    More...

    From US$ 352
    price for 1 night
    Book Now From US$ 352
  • Sofiamarholidays-Casa Luz

    Edificio Satelite - Rua Agosto Azul, Lote 1, Portimao, Portugal (Show map)

    Located only 1.3 km from Youth Park, the 1-room Sofiamarholidays-Casa Luz provides guests with a lift and a cash machine, and views of the pool. The apartment is also just 6 minutes' walk from Praia…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Rocha Gardens Apartment

    Avenida Das Comunidades Lusiadas - Edf Jardins Da Rocha 16 C, Portimao, Portugal (Show map)

    Set nearly 5 minutes on foot from Babylon Disco, the spacious 1-bedroom Rocha Gardens Apartment comprises a balcony and a sitting area overlooking the mountain. Guests might as well enjoy windsurfing…

    More...

    From US$ 670
    price for 1 night
    Book Now From US$ 670
  • Varandas Do Sol Na Praia Da Rocha

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

    Situated approximately 5 minutes' walk from Katedral, the 2-room Varandas Do Sol Na Praia Da Rocha offers guests easy access to various tourist attractions nearby. This beachfront apartment with a…

    More...

    From US$ 329
    price for 1 night
    Book Now From US$ 329
  • Bnb Homes Praia Da Rocha Beach Elegant Apartment 50 M Away From The Ocean

    Av Tomas Cabreira Edificio Acropole, Portimao, Portugal (Show map)

    Situated only 5 minutes' walk from Tren turistico portimao, Praia Da Rocha Beach Elegant Apartment 50 M Walk From The Beach offers proximity to various nearby tourist attractions.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Apartamento Com 3 Quartos Em Frente A Praia

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

    The 2-room Apartamento Com 3 Quartos Em Frente A Praia includes a terrace and is located within 10 minutes' drive of Tres Irmaos. This beachfront apartment provides an outdoor swimming pool as well…

    More...

    From US$ 492
    price for 1 night
    Book Now From US$ 492
  • Apartment Praia Rocha Residence Honey Glow

    V3, 3, Portimao, Portugal (Show map)

    Featuring an outdoor pool area, Apartment Praia Rocha Residence Honey Glow is about 5 minutes' walk from Babylon Disco. This apartment offers a car park on site and modern comforts like Wi-Fi.

    More...

    From US$ 570
    price for 1 night
    Book Now From US$ 570
  • Rocha House

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

    Staying at the 60 m² Rocha House Apartment, guests can relax on a terrace a 19-minute stroll from Marina Portimao. Situated a short way from Katedral, this 1-bedroom apartment will suprise you with…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • A21 - Praia Da Rocha Beach Step

    Rua Engenheiro Francisco Bivar Edificio Panorama 5 509, Portimao, Portugal (Show map)

    Set 3.4 km from Beach Prainha, the 55 m² A21 - Praia Da Rocha Beach Step comprises a balcony and a seating area overlooking the city. Guests can explore the area with rental cars available on site.

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Seaside Apartment - Praia Da Rocha

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

    The 53 m² Seaside Apartment - Praia Da Rocha boasts views of the mountain and is located just 7 minutes' stroll from Oceans Club. Offering access to an outdoor pool area, this 1-bedroom apartment is…

    More...

    From US$ 329
    price for 1 night
    Book Now From US$ 329
  • Praia Da Rocha, 4G Jardins Da Rocha, Sunny Studio, Air Conditioning, Two Pools, Internet, Parking, By Ig

    Rua Do Miradouro, Edificio Jardins Da Rocha, Portimao, Portugal (Show map)

    The 1-room Praia Da Rocha, 4G Jardins Da Rocha, Sunny Studio, Air Conditioning, Two Pools, Internet, Parking, By Ig is located 20 minutes' walk from the Regional Portimao Heritage Museum and 2.8 km…

    More...

    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • Elite Residence Praia Da Rocha

    Rua Do Sol, Lote 4 - 1º Andar B, Portimao, Portugal (Show map)

    Located around 5 minutes' walk from Viewpoint of the Three Castles and Babylon Disco, the 18 m² Elite Residence Praia Da Rocha features views of the garden. For enjoyable leisure time, the apartment…

    More...

    From US$ 348
    price for 1 night
    Book Now From US$ 348
  • Monte Residence - Apartment Elly

    Praia Da Rocha Unit 3N, Portimao, Portugal (Show map)

    Featuring a year-round outdoor pool, Monte Residence - Apartment Elly is a 5-minute walk from Babylon Disco. Wi-Fi and a private parking lot are among the essentials at guests' disposal.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Big'S Flat - Clube Praia Mar - Praia Da Rocha

    Rua Agosto Azul Lote B2 12º Andar Apartamento 05, Portimao, Portugal (Show map)

    Big'S Flat - Clube Praia Mar - Praia Da Rocha is situated approximately 25 minutes on foot from the performing arts theater "TEMPO - Teatro Municipal de Portimao" and offers a seasonal outdoor pool.

    More...

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