Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Praia da Rocha Vacation Packages

Praia da Rocha is a part of Portimao, a city with a population of about 38,000 people.

Save Time and Money with a Praia da Rocha Package Deal

Expedia hotel and flight deals help you save! Smart travellers understand that accommodation and flight packages are the way to preserve time and money. More cash for your Praia da Rocha vacation means more fun!

Approximately 15% will be saved when you secure your package deal with us.

With us, you'll have some 400 partner airlines and 321,000 hotels worldwide from across the globe to search from.

Browse some of the best prices ever at Expedia and treat yourself to that special trip you've been pondering. You won't know why you ever waited so long.

Be confident in knowing that you may change almost any booking and you won't pay any extra charges to us.

Praia da Rocha Vacation Packages

If you're hitting the tarmac at Faro International Airport, Praia da Rocha is about 35 miles to the west. Alternatively, it's 1 mile to the southwest of the centre of the city.

Get started by seeing a few nearby tourist attractions, including Rocha Beach and Meia Praia Beach. You may also like Grande Beach and Paraiso Beach. Don't miss the opportunity to explore the neighboring areas too, including Portimao Harbour and Ferragudo.

Vacations are supposed to be about having a good time! When it comes time to blow off some steam, make tracks to the Algarve Casino and the Hotel Algarve Casino.

Go to the Le Meridien Penina Golf, the Pestana Alto Golf Club, the Gramacho Pestana Golf and the Vale da Pinta Pestana Golf for firm and fast fairways. Work on your putting, play a round with the locals and then head to the nineteenth hole for a cold beer.

Do you love sand between your toes? Carvoeiro Beach, Alvor Beach, Carneiros Beach and Tres Irmaos Beach are some of the most popular coastal areas here.

To browse through the stores or just grab a beverage, head over to Aqua Portimao Shopping Centre and Continente Shopping Centre.

Fort of Santa Catarina, the Portimao Museum, Sao Joao do Arade Fort and the Alvor Boardwalk are bound to impress visitors with an interest in history. Do a little research before, so you can fully appreciate these significant destinations.

Whatever your religious background, it's worth checking out Jesuit College Church and Igreja de Nossa Senhora da Conceição.

Accommodation in Praia da Rocha

Praia da Rocha is considered a popular destination, with no less than 83 accommodation listings to choose from via Expedia.

If you're interested in finding a place to stay in the premier end of the spectrum, you'll be sure to be delighted at the Bela Vista Hotel & Spa - Adults Only, at Avenida Tomás Cabreira, or the Pestana Golf & Resorts, at Aldeamento Turístico Do Gramacho & Pinta. The Hotel Apartamento Mirachoro II, at Praia da Rocha/ Portimao, and the Hotel Mirachoro Sol, at Urbanizacao do Fojo, Lote 35-36 are two lower priced options that are worth considering if you're travelling on a tight budget.

While you're in Praia da Rocha you'll want to experience Rocha Beach. The Hotel Algarve Casino is about 0.2 miles away and the Hotel Oriental - Adults Only is 0.2 miles.


Top Hotel Deals

See all 1,450 properties in Praia da Rocha
Hotel Da Rocha £74
Hotel Da Rocha

Hotel Da Rocha

Ave Tomas Cabreira, Portimao
     
    4.5
    of 5, from 203 reviews
    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. Praia dos Três Castelos and Fort of Santa Catarina are also within 10 minutes.

    Tivoli Marina Portimao
    Tivoli Marina Portimao

    Tivoli Marina Portimao

    Marina Portimao, Portimao
       
      4.4
      of 5, from 423 reviews
      4.0 out of 5.0

      This family-friendly Portimao aparthotel is located on the riverfront, within a 5-minute walk of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Portimao Museum are also within 1 mile (2 km).

      Hotel Algarve Casino £105
      Hotel Algarve Casino

      Hotel Algarve Casino

      Avenida Tomas Cabreira, Portimao
         
        4.1
        of 5, from 462 reviews
        5.0 out of 5.0

        Located in Portimao, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Fort of Santa Catarina are also within 10 minutes.

        Jupiter Algarve Hotel
        Jupiter Algarve Hotel

        Jupiter Algarve Hotel

        Avenida Tomas Cabreira, Portimao
           
          4.6
          of 5, from 333 reviews
          4.0 out of 5.0

          This family-friendly Portimao hotel is located by the ocean, within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Fort of Santa Catarina are also within 10 minutes.

          Flor da Rocha
          Flor da Rocha

          Flor da Rocha

          Rua das Conchas, Portimao
             
            3.9
            of 5, from 61 reviews
            3.0 out of 5.0

            Situated by the sea, this apartment is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Fort of Santa Catarina are also within 1 mile (2 km).

            Hotel Avenida Praia
            Hotel Avenida Praia

            Hotel Avenida Praia

            Avenida Tomas Cabreira, Praia da Rocha, Portimao
               
              3.0
              of 5, from 101 reviews
              3.0 out of 5.0

              Situated in the entertainment district, this hotel is within 1 mi (2 km) of Praia dos Três Castelos and Rocha Beach. Portimao Harbor and Fort of Santa Catarina are also within 10 minutes.

              Hotel Luar
              Hotel Luar

              Hotel Luar

              Av. V3 - Sítio dos Três Castelos, Portimao
                 
                3.7
                of 5, from 29 reviews
                3.0 out of 5.0

                Offering direct access to the beach, this Portimao hotel is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Alemao Beach are also within 1 mile (2 km).

                Santa Catarina Algarve
                Santa Catarina Algarve

                Santa Catarina Algarve

                Avenida Tomas Cabreira, Portimao
                   
                  4.1
                  of 5, from 119 reviews
                  3.0 out of 5.0

                  Situated near the beach, this hotel is within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Fort of Santa Catarina and Praia dos Três Castelos are also within 15 minutes.

                  Top Flight + Hotel Deals

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.