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-04-27

2025-04-28

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

1216 properties found

  • Sol'S Home Stay

    Rua Agosto Azul Lt B2 Clube Praia Mar, Portimao, Portugal (Show map)

    The 60 m² Sol'S Home Stay is situated only 6 minutes' walk from Praia do Amado and 10 km from Portimao airport. This 1-bedroom apartment features a swimming pool and a terrace overlooking the…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Apartment Praia Rocha Sea View Summer 2

    Engenheiro Francisco Bivar, Edificio Cruzeiro, Portimao, Portugal (Show map)

    Featuring an outdoor pool area, Praia Rocha Vista Mar Summer 2 is nearly 5 minutes' walk from Babylon Disco. Wi-Fi is provided for both business and leisure activities.

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Tarik Studio

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

    The 1-room Tarik Studio Apartment includes a shared lounge and is situated within 300 metres of Katedral. The apartment is also a 20-minute walk from Portimao Museum.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Splendor Residence Apartment

    Rua Dos Oceanos Lt 8, Portimao, Portugal (Show map)

    Splendor Residence Apartment offers views of the street and a location around 5 minutes' drive from Stadium of Portimao. Wi-Fi and a free private car park are also available at this 2-bedroom…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Casa Farol

    Av. Tomas Cabreira, Portimao, Portugal (Show map)

    The 60 m² Casa Farol Apartment is situated merely 5 minutes' walk from Oceans Club and 10 km from Portimao airport.

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • Luxury Oasis Sea View

    Rua Vista Mar Bloco C 1º B, Portimao, Portugal (Show map)

    The 1-room Luxury Oasis Sea View Apartment offers a private location, nearly 25 minutes on foot from Praia do Alemao. The apartment offers modern facilities, such as Wi-Fi and essentials like…

    More...

    From US$ 220
    price for 1 night
    Book Now From US$ 220
  • The Roof Praia Da Rocha

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

    Situated nearly 5 minutes' walk from Babylon Disco, the spacious 2-bedroom The Roof Praia Da Rocha entices guests with a Jacuzzi. Wildwatch Algarve is within 6 km of the apartment, while Praia dos…

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • Praia Mar

    Sitio Dos Tres Castelos Ed. Praia Mar Apartamento 411, Portimao, Portugal (Show map)

    Offering a vending machine and a lift, the 60 m² Praia Mar lies at a distance of 0.9 km from Viewpoint of the Three Castles. Set really close to Praia do Amado, this 1-bedroom apartment features an…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Tres Castles Beach Apartment 3

    Av. Comunidades Lusiadas - Edificio Tres Castelos - 3º G, Portimao, Portugal (Show map)

    The 1-room Tres Castles Beach Apartment 3 is situated just 500 metres from Praia do Amado and 10 km from Portimao airport. Staying in this spacious apartment, nestled just a short drive from Beach…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Apartment Jardins Sun Vista Mar 14

    Comunidades Lusiadas - V3, 14, Edificio J, Portimao, Portugal (Show map)

    The beachfront Apartment Jardins Sun Vista Mar 14 is situated at a distance of 4.8 km from Skydive Seven Algarve Skydiving Center and offers a seasonal outdoor pool. This apartment boasts a terrace…

    More...

    From US$ 335
    price for 1 night
    Book Now From US$ 335
  • Clube Praia Mar Flat T1

    Rua Agosto Azul, B2 Edificio Clube Praia Mar, Piso 14, Portimao, Portugal (Show map)

    Set a 20-minute walk from the sandy Beach Barranco das Canas, the spacious 1-bedroom Clube Praia Mar Flat T1 comprises a balcony and a sitting area overlooking the city. Situated just a minute's…

    More...

    From US$ 410
    price for 1 night
    Book Now From US$ 410
  • Monte Da Ondas By Algest

    Avenida V3, Edificio Monte Residence, 4ºd, Portimao, Portugal (Show map)

    The spacious Monte Da Ondas By Algest boasts views of the pool and is located just 10 minutes' stroll from Babylon Disco. Bicycle and car rentals are provided for guests to explore the surroundings.

    More...

    From US$ 317
    price for 1 night
    Book Now From US$ 317
  • Casa Da Praia 901

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Nestled only 0.8 km from Beach Tres Castelos, the 110 m² Casa Da Praia 901 comes with a cash machine and a lift. Situated within a stone's throw of Katedral, this 2-bedroom apartment includes an aqua…

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • Heritage Mare

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

    The 65 m² Heritage Mare features views of the city and is situated within 7 km of Carvoeiro beach. This 1-bedroom apartment boasts a terrace and a free private car park on site.

    More...

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

    Rua Engenheiro Francisco Bivar 3 Rocha Dos Castelos Edificio Aquazul Lt 3, Portimao, Portugal (Show map)

    The spacious 1-bedroom Aquazul Beach Apartment offers easy entry to such city sights as Babylon Disco, situated around 5 minutes' walk away. A nightclub and a casino will ensure a truly enjoyable…

    More...

    From US$ 231
    price for 1 night
    Book Now From US$ 231
  • Apartment Rocha Varandas Sunny

    Tomas Cabreira, 2, Edificio V, Portimao, Portugal (Show map)

    Situated about a 5-minute walk from Tren turistico portimao, the beachfront 1-bedroom Apartment Rocha Varandas Sunny provides guests with Wi-Fi for either business or leisure. Located not too far…

    More...

    From US$ 387
    price for 1 night
    Book Now From US$ 387
  • Flh Praia Da Rocha Spacious Flat

    Estrada Rocha, Residencias Portas Da Rocha, Lote 8 3º Esquerdo, Portimao, Portugal (Show map)

    The 3-room Flh Praia Da Rocha Spacious Flat is located 16 minutes' walk from the Praia dos Tres Castelos Rocha Beach and offers Wi-Fi for either business or leisure. Guests will benefit from…

    More...

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

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Situated within 2 km of TEMPO - Teatro Municipal de Portimao, the beachfront 75 m² Apartamento Ocean View Apartment provides guests with Wi-Fi for either business or leisure. Beach Pintadinho is…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Rocha Praia Mar Beach Front Line Bay

    Av. Tomas Cabreira, Edificio Rocha Praia Mar, 3º H - Praia Da Rocha, Portimao, Portugal (Show map)

    Located only a 7-minute walk from Praia dos Careanos, Rocha Praia Mar Beach Front Line Bay comprises a balcony and a seating area. The apartment provides a swimming pool as well as a tennis court, a…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Apartment Praia Rocha Candimar Harmony

    Antonio Feu, Portimao, Portugal (Show map)

    The Praia dos Tres Castelos Rocha Beach is merely 0.7 km from the spacious 64 m² Apartment Praia Rocha Candimar Harmony, while Tren turistico portimao is situated nearby. Also, active guests can try…

    More...

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