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

2025-05-24

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

  • Ruffus Beach House

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

    Ruffus Beach House Apartment offers proximity to such tourist attractions as Babylon Disco, situated about 200 metres away.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Sea View

    Avenida Tomas Cabreira, Edificio Belo Horizonte, Bloco A - 3º D, Portimao, Portugal (Show map)

    Located at a distance of 7 km from the medieval fortification "Fort of Sao Joao do Arade", the beachfront 50 m² Sea View Apartment features a car park for those who travel by car. The 1-bedroom…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Rocha Prime/Vista Mar

    Rocha Prime, Portimao, Portugal (Show map)

    The spacious 1-bedroom Rocha Prime/Vista Mar Apartment is also located approximately a 5-minute ride from the scenic Rocha Beach. Guests travelling by car can benefit from a car park available on…

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Praia Da Rocha Vista Mar

    Av. Tomas Cabreira, Varandas Da Rocha B2, 604 - Praia Da Rocha, Portimao, Portugal (Show map)

    Offering a seasonal outdoor pool, the beachfront Praia Da Rocha Vista Mar is located a 5-minute walk from Tren turistico portimao. With a terrace offering pool views, this apartment ensures guests…

    More...

    From US$ 200
    price for 1 night
    Book Now From US$ 200
  • Welkome Ocean Breeze

    R Eng Jose Francisco Bivar, Apart 28 Conj Santa Catarina, Portimao, Portugal (Show map)

    Nestled about 10 minutes' drive from Vau Beach, the spacious 1-bedroom Welkome Ocean Breeze allows guests to explore numerous tourist destinations in the vicinity. Wi-Fi and a car park are also…

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Vilarosa Oceanside By Encantos Do Algarve - 1B

    Rua Vila Rosa, 18/19 1º B, Portimao, Portugal (Show map)

    Vilarosa Oceanside By Encantos Do Algarve - 1B is located just 5 minutes' walk from AlgarveXplorers Motorcycle Shop and looks out onto the garden. This apartment features Wi-Fi, along with a car park…

    More...

    From US$ 218
    price for 1 night
    Book Now From US$ 218
  • Green Tower 1106

    R. Dos Tres Castelos B1 1106, Torre Verde, Piso 11, Portimao, Portugal (Show map)

    Offering an outdoor pool, the 54 m² Green Tower 1106 is situated within a 3-km distance of Portimao Arena.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Apartamento Paraiso Sol Rocha - Praia Rocha - Portimao

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

    Featuring an indoor swimming pool, the spacious 1-bedroom Apartamento Paraiso Sol Rocha - Praia Rocha - Portimao is around 5 minutes' walk from Tren turistico portimao. Set only a short drive from…

    More...

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

    Avenida Das Comunidades Lusiadas Ed. Clube Praia Da Rocha Iii, Torre D, Ap 733, Portimao, Portugal (Show map)

    The beachfront Clube Praia Rocha III features views of the city and is situated 19 minutes' walk from Youth Park. Wi-Fi and free private parking are provided for guests' business or leisure needs.

    More...

    From US$ 224
    price for 1 night
    Book Now From US$ 224
  • Rocha Paradise

    Rua Engenheiro Jose De Bivar, Portimao, Portugal (Show map)

    Situated merely a 6-minute walk from Fort of Santa Catarina, the 2-room Rocha Paradise offers guests easy access to various tourist attractions nearby. This beachfront apartment with a terrace is…

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Modern Apartment In Portimao - 60 M² With Balcony

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

    Featuring views of the city, the 0-room Modern Apartment In Portimao - 60 M² With Balcony is located 3.1 km from Beach Pintadinho.

    More...

    From US$ 603
    price for 1 night
    Book Now From US$ 603
  • Sweet Home Casa Dos Arcos

    Rua Vista Mar Edificio Casa Dos Arcos, Portimao, Portugal (Show map)

    Located only 1.9 km from Marina Portimao, Sweet Home Casa Dos Arcos provides access to a number of tourist sites nearby.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Apartment Panorama Rocha Serenity

    Rua Brito Camacho, 14, Edificio P, Portimao, Portugal (Show map)

    Apartment Panorama Rocha Serenity is situated around 5 minutes' walk from Babylon Disco and 10 km from Portimao airport. This apartment offers parking on site.

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Fiph Rotunda Da Marina Praia Da Rocha

    Rua Cabo Da Boa Esperanca, Portimao, Portugal (Show map)

    Fiph Rotunda Da Marina Praia Da Rocha Apartment is situated at a 200-metre distance from Babylon Disco and 10 km from Portimao airport.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Apartment Praia Da Rocha Europa

    Tomas Cabreira Edificio E, Portimao, Portugal (Show map)

    The night Babylon Disco Club is within 200 metres of Apartment Praia Da Rocha Europa, while Tren turistico portimao is situated nearby.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Apartment Vila Rosa

    Beco Dos Moisaicos Romanos, Portimao, Portugal (Show map)

    The 13 m² Apartment Vila Rosa is located nearly 5 minutes' walk from Praia da Rocha and offers a seasonal outdoor pool onsite. Situated extremely close to Katedral, this 1-bedroom apartment offers…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Apartamento Aconchegante, Portimao Praia Da Rocha

    Rua Das Anforas, Edificio Patio Da Rocha. Bloco D, Apartamento 6 F., Portimao, Portugal (Show map)

    Overlooking the city, the spacious 1-bedroom Apartamento Aconchegante, Portimao Praia Da Rocha is 25 minutes' walk from the century Igreja de Nossa Senhora da Conceicao Sanctuary. Guests will enjoy…

    More...

    From US$ 341
    price for 1 night
    Book Now From US$ 341
  • Praia Da Rocha 1 Bedroom Apartment By Innkeeper

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

    Situated approximately 5 minutes' walk from Babylon Disco, Praia Da Rocha 1 Bedroom Apartment By Innkeeper offers guests easy access to various tourist attractions nearby.

    More...

    Book Now
  • Comfy Apartment At Clube Praia Da Rocha

    Avenida Das Comunidades Lusiadas Nº 211 - Bloco 1, Portimao, Portugal (Show map)

    The beachfront Comfy Apartment At Clube Praia Da Rocha is located approximately 5 minutes' walk from Tren turistico portimao and looks out onto the garden. Wi-Fi and complimentary private parking are…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Saudade Rentals

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    The beachfront 1-bedroom Saudade Rentals is located within 5 minutes' walk of Viewpoint of the Three Castles and offers Wi-Fi for either business or leisure. The apartment is nearly 25 minutes' walk…

    More...

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