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

  • Edificio Safira Praia Da Rocha

    Praceta Afonso De Albuquerque, Portimao, Portugal (Show map)

    The 1-room Edificio Safira Praia Da Rocha is situated around 5 minutes' walk from Katedral and 10 km from Portimao airport. This spacious apartment with a terrace is located not very far from Rocha…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Beguest Clube Praia Da Rocha Apartment

    Avenida Das Comunidades Lusiadas Empreendimento Clube Praia Da Rocha Bloco 1, Portimao, Portugal (Show map)

    The spacious 1-bedroom Beguest Clube Praia Da Rocha Apartment provides swift access to various city landmarks, such as Babylon Disco, located around 5 minutes' walk away.

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Cpr Beach Apartment 9

    Avenida Das Comunidades Lusiadas Torre 8 Andar 8, Portimao, Portugal (Show map)

    Located 0.8 km from Beach Tres Castelos and Babylon Disco, the 1-room Cpr Beach Apartment 9 features views of the city. The apartment is fitted with a terrace which boasts views of the garden.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Sweet Home Panorama

    Rua Brito Camacho, Portimao, Portugal (Show map)

    The 56 m^2 Sweet Home Panorama is situated about a 5-minute walk from Tren turistico portimao and 10 km from Portimao airport. Staying at the apartment, set at a medium distance from Rocha Beach…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Karol Vaz

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

    The 55 m^2 Karol Vaz Apartment boasts views of the city and is located approximately 25 minutes' walk from Alto Golf Course. Situated only a short drive from Beach Tres Castelos, the apartment offers…

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Apartament 3 Castelos 1804 By Amcf

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

    The beachfront 50 m^2 Apartament 3 Castelos 1804 By Amcf is situated only 1.1 km from Vau Beach and has a number of amenities, including a lift and a cash machine. The 1-bedroom apartment is located…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Villa Rosa B By Amcf

    Rua Dos Mosaicos Romanos 45B, Portimao, Portugal (Show map)

    Situated merely 1.7 km from Portimao Museum, the 4-bedroom Villa Rosa B By Amcf offers guests to enjoy a golf course and a garden. The villa features opportunities for hiking and ping pong in the…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • 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^2 Elite Residence Praia Da Rocha features views of the garden. For enjoyable leisure time, the apartment…

    More...

    From US$ 433
    price for 1 night
    Book Now From US$ 433
  • Apartamento Da Praia

    Av. Comunidades Lusiadas Clube Praia Da Rocha, 708 B, 8500-801 Portimao, Portimao, Portugal (Show map)

    Located a 15-minute ride from Carvoeiro beach, Apartamento Da Praia features parking for those who travel by car. Rocha Beach is 12 minutes' walk from the apartment, while Praia da Rocha bus station…

    More...

    From US$ 225
    price for 1 night
    Book Now From US$ 225
  • Varandas Do Sol 2

    Avenida Tomas Cabreira, Ed. Varandas Do Sol 2, Portimao, Portugal (Show map)

    Situated just 5 minutes on foot from the night Babylon Disco Club, Varandas Do Sol 2 features a cash machine and a lift. At this 2-bedroom apartment, Wi-Fi and private car parking are also provided.

    More...

    From US$ 221
    price for 1 night
    Book Now From US$ 221
  • Apartment Rocha Varandas Orquidea

    Tomas Cabreira, Edificio Varandas Da Rocha, Bloco 2, Portimao, Portugal (Show map)

    Situated approximately a 5-minute stroll from Praia da Rocha, the beachfront 1-bedroom Apartment Rocha Varandas Orquidea offers views of the pool. The apartment has a seasonal outdoor pool, an aqua…

    More...

    From US$ 592
    price for 1 night
    Book Now From US$ 592
  • Apartamento Encantador Com Piscina Aquecida

    Avenida Das Comunidades Lusiadas Edificio Paraiso Sol Da Rocha, Bloco A, Portimao, Portugal (Show map)

    The 73 m^2 Apartamento Encantador Com Piscina Aquecida is about a 10-minute ride from the expansive Tres Irmaos Beach and boasts spa facilities such as an indoor pool. Situated just a short drive…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Ancora Na Praia

    Avenida Das Comunidades Lusiadas Pontal Ou Estremal, Portimao, Portugal (Show map)

    Set 1.7 km from Marina Portimao, the 38 m^2 Ancora T0 Apartamento Praia Da Rocha comprises a patio and a balcony overlooking the garden. Staying in this 1-bedroom apartment, nestled relatively near…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Elegant Apartment With City View In Portimao 80 M² Parking

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

    Located only 10 minutes on foot from Playa de la Roca, the spacious 80 m^2 Elegant Apartment With City View In Portimao 80 M^2 Parking features parking for those who travel by car. The 0-bedroom…

    More...

    From US$ 369
    price for 1 night
    Book Now From US$ 369
  • Squash Rocha Suite Beach Apartment

    Rua Francisco Bivar Edificio Squash 5º Andar Ap 508, Portimao, Portugal (Show map)

    Squash Rocha Suite Beach Apartment is located at a distance of 200 metres from the night Babylon Disco Club and looks out onto the street. One of the highlights of this apartment is a terrace, which…

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Praia Da Rocha Mar Guest House

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

    The 76 m^2 Praia Da Rocha Mar Guest House includes a terrace and is located a 10-minute drive from Praia dos Caneiros Beach. Guests will enjoy the convenience of a car park available nearby.

    More...

    From US$ 161
    price for 1 night
    Book Now From US$ 161
  • Lucky Beachside By Encantos Do Algarve - 413

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

    The 60 m^2 Lucky Beachside By Encantos Do Algarve - 413 is located around a 25-minute walk from Portimao Jesuit College Church and about 6 km from Galeria Arte Algarve. The perfect getaway includes…

    More...

    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Akisol Portimao Beach II

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

    Located about a 5-minute walk from Tren turistico portimao, the 8-room Akisol Portimao Beach II gives quick access to various tourist spots in the vicinity. Guests travelling by car can benefit from…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Cozy Apartment Near The Beach

    Rua Das Anforas Edificio Pateo Da Rocha, Bloco C, 3G, Portimao, Portugal (Show map)

    Spacious 1-bedroom Cozy Apartment Near The Beach features convenient proximity to such city attractions as Katedral, situated 5 minutes' walk away.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Beira Mar

    Estrada Da Rocha, Portimao, Portugal (Show map)

    The beachfront 43 m^2 Beira Mar Apartment is located approximately 5 minutes' walk from the night Babylon Disco Club and looks out onto the city. Youth Park is situated relatively near the 1-bedroom…

    More...

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