Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Praia da Rocha

Tonight 20 May - 21 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in Praia da Rocha?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Praia da Rocha

See all 181 properties in Praia da Rocha

Estimated price for 1 night/2 adults

Tivoli Marina Portimao

Tivoli Marina Portimao

Marina Portimao, Portimao
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Portimao aparthotel is located on the riverfront, within a 10-minute walk of Portimao Harbor and Rocha Beach. Portimao Museum and Fort of ...

£82 per night for 2 guests

31 May-1 Jun
Tivoli Marina Portimao£82
Bela Vista Hotel & SPA - Relais & Châteaux

Bela Vista Hotel & SPA - Relais & Châteaux

Avenida Tomás Cabreira, Praia da Rocha, Portimao
    5.0 out of 5.0
     
     

    Located in Portimao, this beachfront hotel is in the city centre and within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Vau Beach and Portimao Marina are ...

    Bela Vista Hotel & SPA - Relais & ChâteauxGet Rates

    Apartamentos Clube Vilarosa

    Apartamentos Clube Vilarosa

    Urbanizacao Vila Rosa lote 1, Praia da Rocha Algarve, Portimao
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Portimao, this golf apartment building is 0.7 mi (1.1 km) from Rocha Beach, and within 12 mi (20 km) of Slide and Splash Water Park and Carvoeiro ...

    £45 per night for 2 guests

    31 May-1 Jun
    Apartamentos Clube Vilarosa£45
    Apartamentos Turisticos Jardins Da Rocha

    Apartamentos Turisticos Jardins Da Rocha

    Edificio Jardins da Rocha, Avenida V3, Portimao
      3.0 out of 5.0
       
       

      This family-friendly Portimao aparthotel is located in the entertainment district, within 1 mi (2 km) of Vau Beach and Rocha Beach. Alemao Beach and Continente ...

      £37 per night for 2 guests

      26 May-27 May
      Apartamentos Turisticos Jardins Da Rocha£37
      Smartline Club Amarilis

      Smartline Club Amarilis

      Edificio Amarilis Avenida V3, Praia da Rocha, Portimao
        3.0 out of 5.0
         
         

        Located in the heart of Portimao, this apartment building is within 1 mi (2 km) of Vau Beach and Rocha Beach. Fort of Santa Catarina and Portimao Marina are ...

        £41 per night for 2 guests

        28 May-29 May
        Smartline Club Amarilis£41
        Hotel Da Rocha

        Hotel Da Rocha

        Ave Tomas Cabreira, Praia da Rocha, Portimao
          4.0 out of 5.0
           
           

          Located in Portimao, this beachfront hotel is on the boardwalk and within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Portimao Marina and Fort of Santa Catarina ...

          £64 per night for 2 guests

          21 May-22 May
          Hotel Da Rocha£64
          Hotel Oriental - Adults Only

          Hotel Oriental - Adults Only

          Avenida Tomas Cabreira, Praia da Rocha, Portimao
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Nestled on the beach, this Portimao hotel is within a 5-minute walk of Portimao Harbor and Rocha Beach. Portimao Marina and Fort of Santa Catarina are also within ...

          £77 per night for 2 guests

          21 May-22 May
          Hotel Oriental - Adults Only£77
          Hotel Algarve Casino

          Hotel Algarve Casino

          Avenida Tomas Cabreira, Praia da Rocha, Portimao
          • Free cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          Located in Portimao, this beachfront hotel is in the entertainment district and within a 10-minute walk of Portimao Harbor and Rocha Beach. Portimao Marina and ...

          £79 per night for 2 guests

          24 May-25 May
          Hotel Algarve Casino£79
          Clube Praia Mar

          Clube Praia Mar

          Sitio Dos Tres Castelos, Lote B2, Praia da Rocha, Algarve, Portimao
          • Free cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Situated near the beach, this aparthotel is within 1 mi (2 km) of Vau Beach and Rocha Beach. Continente Shopping Center and Alemao Beach are also within 1 mile ...

          £47 per night for 2 guests

          24 May-25 May
          Clube Praia Mar£47
          Jupiter Algarve Hotel

          Jupiter Algarve Hotel

          Avenida Tomas Cabreira, Praia da Rocha, Portimao, Faro
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Situated by the ocean, this spa hotel is within 1 mi (2 km) of Rocha Beach, Portimao Marina and Portimao Museum. Portimao Arena and Arade Congress Center are ...

          £74 per night for 2 guests

          29 May-30 May
          Jupiter Algarve Hotel£74
          Map

          Praia da Rocha Hotel Reviews

          Travel to Praia da Rocha & Explore


          Explore Praia da Rocha with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!