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

  • Welcoming 55 Sqm Apartment In Portimao With Garden View

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

    The 0-room 2 Bedrooms Apartment At Portimao 350 M Away From The Beach With City View Enclosed Garden And Wifi is only 1.3 km from Continente Shopping Center Portimao, giving access to numerous sites…

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • Castelos Da Rocha Beachside By Encantos Do Algarve T2 - 220

    Rua Agosto Azul Lote 2, Apt. 220, Portimao, Portugal (Show map)

    The 2-room Castelos Da Rocha Beachside By Encantos Do Algarve T2 - 220 includes a terrace and is situated about 5 minutes by car from Tren turistico portimao. Slide & Splash is within a 7-km distance…

    More...

    From US$ 315
    price for 1 night
    Book Now From US$ 315
  • Ondazul

    Rua Agosto Azul Edificio Flor Da Rocha Na Rocha Dos Castelos 2 Andar 204-D., Portimao, Portugal (Show map)

    The 60 m² Ondazul Apartment enjoys a beachfront location and provides easy access to the medieval Fort of Santa Catarina a 13-minute stroll away. At this 1-bedroom apartment guests can lounge by a…

    More...

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

    Rua Das Anforas, Portimao, Portugal (Show map)

    To enjoy your vacation in Portimao, stay at the 1-room Praia da Rocha Apartamento Apartment Portimao, which is within a 700-metre distance of Katedral and about a 15-minute ride from the medieval…

    More...

    Book Now
  • Urban Beach - Crystal Apartment

    Rua Das Ondas , Edificio Monte Residence, Portimao, Portugal (Show map)

    Urban Beach - Crystal Apartment offers easy access to such tourist sites as Katedral, located about a 5-minute walk away.

    More...

    From US$ 359
    price for 1 night
    Book Now From US$ 359
  • Tac - Star Beach 4

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

    Featuring an outdoor swimming pool, Tac - Star Beach 4 Portimao is only a 6-minute stroll from Praia do Amado. Wi-Fi and parking are among the essentials at guests' disposal.

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Villa Rosa A By Amcf

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

    Villa Rosa A By Amcf offers quick access to such tourist spots as Katedral, situated about a 5-minute walk away.

    More...

    From US$ 681
    price for 1 night
    Book Now From US$ 681
  • Apartamento T1 Com Piscina, Junto A Praia Da Rocha!

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

    The 1-room Apartamento T1 Com Piscina, Junto A Praia Da Rocha! overlooks the pool and is situated approximately a 5-minute walk from Tren turistico portimao. Rocha Beach is a mere 0.7 km away, while…

    More...

    From US$ 479
    price for 1 night
    Book Now From US$ 479
  • Litoral Mar

    Urbanizacao Litoral Mar, Lote 9, Portimao, Portugal (Show map)

    Litoral Mar Apartment is located 2.9 km from Molhe Beach and a 6-minute walk from Praia do Amado. A 25-minute walk will take you to the city centre.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Clube Praia Da Rocha III

    Av.Das Comunidades Lusiadas Torre 8, 1º Andar - Apto 139, Portimao, Portugal (Show map)

    The 51 m² Clube Praia Da Rocha III is situated around a 5-minute walk from the night Babylon Disco Club and 10 km from Portimao airport.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Charming Apartment With Balcony In Portimao, 55 Sqm, Pool View

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

    Located just 0.7 km from Rocha Beach and Katedral, 55 m² One Bedroom Apartement At Portimao 300 M Away From The Beach With Furnished Balcony And Wifi features views of the pool. The apartment offers…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Clube Praia Da Rocha I

    Avenida Das Comunidades Lusiadas Ed. Clube Praia Da Rocha I, Ap 715, Portimao, Portugal (Show map)

    The 1-room Clube Praia Da Rocha I offers proximity to such tourist attractions as Babylon Disco, situated merely a 5-minute walk away. This beachfront apartment features Wi-Fi, along with free…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • A53 - Casa Castelo Verde In Portimao

    Rua Dos Tres Castelos Lote B1, 12º 09, B1 12 09, Portimao, Portugal (Show map)

    A53 - Casa Castelo Verde In Portimao Apartment provides swift access to various city landmarks, such as Beach Careanosy, located just 5 minutes' walk away.

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Solpraia - Animul

    R Maria Isabel Xavier De Fogaca - Edificio Lumina, Portimao, Portugal (Show map)

    Situated a 19-minute walk from Youth Park, Apartamentosolpraia - Beira Mar provides guests with Wi-Fi for either business or leisure. The apartment also offers public parking nearby.

    More...

    Book Now
  • Sunny Flat W/ Balcony & Pool By Lovelystay

    Av. Das Comunidades Lusiadas, Clube Praia Rocha Fase 1, Nº 3 9º 902, Portimao, Portugal (Show map)

    Situated only 5 minutes' walk from Tren turistico portimao, Sunny Flat W/ Balcony & Pool By Lovelystay offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Luxury Beach View - Praia Da Rocha

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

    Offering an outdoor pool, Luxury Beach View - Praia Da Rocha is situated a 15-minute drive from the seasonal Slide & Splash Water Park. This 1-bedroom apartment also offers a car park nearby.

    More...

    From US$ 279
    price for 1 night
    Book Now From US$ 279
  • T1 Litoral Mar - Tres Castelos

    Rua Dos Tres Castelos, Edificio Litoral Mar Lote 6, 3º Piso Apartamento Nº 33, Portimao, Portugal (Show map)

    Facing the city, the spacious 1-bedroom T1 Litoral Mar - Tres Castelos welcomes guests in a busy area, a 12-minute walk from Beach Tres Castelos. The apartment also has a terrace overlooking the sea.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Sweet Home Praia Da Rocha

    Avenida Tomas Cabreira Edificio Praia Da Rocha, Portimao, Portugal (Show map)

    Sweet Home Praia Da Rocha offers proximity to such tourist attractions as Babylon Disco, situated a 5-minute walk away.

    More...

    Book Now
  • 4-Bedroom Villa With Garden & Pool & Ac At The Beach Praia Da Rocha

    Rua Caetano Feu Casa Dos Picos, Portimao, Portugal (Show map)

    More...

    From US$ 877
    price for 1 night
    Book Now From US$ 877
  • Beach Apartment

    Rua Engenheiro Francisco Bivar Lt-3, 2-F, 8500-809 Portimao, Portugal, Portimao, Portugal (Show map)

    Beach Apartment is also located approximately 700 metres from Rocha Beach. Youth Park is not too far from property, while Beach Careanosy is a 17-minute walk away.

    More...

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