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

  • Apartamentos Torre Da Rocha Frente Ao Mar

    Isiferias - Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Situated about 5 minutes' drive from Praia da Rocha, the 0-room Apartamentos Torre Da Rocha Frente Ao Mar offers opportunities for tennis. Galeria Arte Algarve is nearly a 10-minute ride from the…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Beach & Sun Praia Da Rocha

    Rua Do Sol Lt 4 7ºd Elite Residence, Portimao, Portugal (Show map)

    Situated merely 5 minutes' walk from Babylon Disco, the spacious 75 m² Beach & Sun Praia Da Rocha features a cash machine and a lift. The 1-bedroom apartment lies just off Viewpoint of the Three…

    More...

    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • Happy Moments

    Praceta Das Lucernas Lote 39 A, 8500-782 Portimao, Portugal, Portimao, Portugal (Show map)

    The 6-room Happy Moments Villa offers easy access to such tourist spots as Katedral, located about 5 minutes' walk away.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Sea Top Flat II

    Rua Agosto Azul Lote B2, Portimao, Portugal (Show map)

    Situated within 500 metres of Praia do Amado, the spacious 1-bedroom Sea Top Flat II offers proximity to various nearby tourist attractions. At this apartment guests can lounge by an outdoor pool…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • The Penthouse In Amarilis

    Av V3-Edif Amarilis, Apart 907-9. Praia Da Rocha, Portimao, Portugal (Show map)

    Spacious 70 m² The Penthouse In Amarilis Apartment is located around a 5-minute walk from the medieval Fort of Santa Catarina and offers a cash machine and a lift. Rocha Beach lies merely 0.6 km from…

    More...

    From US$ 347
    price for 1 night
    Book Now From US$ 347
  • Lovely View Apartment

    Avenida Tomas Cabreira, Portimao, Portugal (Show map)

    Offering a seasonal outdoor pool, the beachfront Lovely View Apartment is located at a distance of 300 metres from Katedral. This apartment also offers private parking on site.

    More...

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

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

    Situated just 6 minutes' walk from Praia do Amado, Praia Mar II offers proximity to various nearby tourist attractions.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Beach View Apartment Litoralmar

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

    Offering spa facilities such as a Jacuzzi, the spacious Beach View Apartment Litoralmar is situated merely 9 minutes' walk from Praia do Amado. The apartment features Wi-Fi and complimentary private…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Algarve Terraco Da Bela Vista Edf Cruzeiro

    Rua Eng. Francisco Bivar, 5 Apartamento 1106, Portimao, Portugal (Show map)

    The 1-room Algarve Terraco Da Bela Vista Edf Cruzeiro Apartment includes a terrace and is situated only a 5-minute walk from Babylon Disco. Located a short distance from Beach Tres Castelos, this…

    More...

    From US$ 273
    price for 1 night
    Book Now From US$ 273
  • Vistamar Apartments

    Rua Antonio Feu, Edificio Vista Mar, Portimao, Portugal (Show map)

    Located about 5 minutes' walk from Oceans Club, the beachfront Vistamar Apartments gives quick access to various tourist spots in the vicinity. Staying at this apartment, set a stroll from Playa de…

    More...

    From US$ 195
    price for 1 night
    Book Now From US$ 195
  • Praia Da Rocha Central With Pool By Homing

    Beco Vista Mar, Portimao, Portugal (Show map)

    Located nearly 20 minutes on foot from Fort of Santa Catarina, the 85 m² Praia Da Rocha Central With Pool By Homing gives access to a number of tourist attractions in the area.

    More...

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

    Rua Da Vila Rosa Lote 2 Apartamento 2G, Portimao, Portugal (Show map)

    Located just 0.6 km from Youth Park and AlgarveXplorers Motorcycle Shop, the 70 m² Vila Rosa Portimao Apartment features views of the inner courtyard. This 1-bedroom apartment has a car park on site.

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • Red Velvet 1 Bdr Flat With Balcony By Lovelystay

    Avenida Das Comunidades Lusiadas Club Praia Da Rocha 1212, Portimao, Portugal (Show map)

    The 1-room Cpr1212 Apartment includes a sunbathing terrace and is situated around 5 minutes' walk from the night Babylon Disco Club. Arade Congress Centre is approximately 25 minutes' walk from the…

    More...

    From US$ 287
    price for 1 night
    Book Now From US$ 287
  • Praia Da Rocha, Vila Rosa, T1, Piscinas, Parqueamento E Internet By Ig

    Rua Da Vila Rosa Lote 2/3, 1.º K, Portimao, Portugal (Show map)

    Offering an outdoor swimming pool, the 60 m² Praia Da Rocha, Vila Rosa, T1, Piscinas, Parqueamento E Internet By Ig is located 5 minutes' stroll from AlgarveXplorers Motorcycle Shop. Featuring an…

    More...

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

    Rua Das Anforas, Patio Da Rocha , Bloco A 4ºh, Portimao, Portugal (Show map)

    The 1-room Rocha Beach Apartment provides easy access to various city attractions, such as Katedral, situated merely a 5-minute stroll away. The apartment features an aqua park, a sundeck, and a golf…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Beach Front At Praia Da Rocha

    Av Tomas Cabreira Edificio Belo Horizonte Bloco B 3A, Portimao, Portugal (Show map)

    Beach Front At Praia Da Rocha provides easy access to various city attractions, such as Playa de la Roca, situated around 5 minutes' walk away.

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Penthouse T3 Com Terraco E Bbq

    Rua Brito De Camacho, Ed. Panorama #1301, Portimao, Portugal (Show map)

    Located about a 5-minute walk from Praia da Rocha, the spacious 130 m² Penthouse T3 Com Terraco E Bbq Apartment offers modern comforts like Wi-Fi and essentials like public parking. Skydive Seven…

    More...

    From US$ 276
    price for 1 night
    Book Now From US$ 276
  • Lovely Oceanview Beach House

    Rua Engenheiro Francisco Bivar Edificio Cruzeiro - 5º Andar, Apartamento 511, Portimao, Portugal (Show map)

    Featuring an outdoor pool, the beachfront Lovely Oceanview Beach House is merely a 5-minute walk from Babylon Disco. A car park is available nearby.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Sea Top Flat S By Algest

    Rua Agosto Azul Lote B2, Portimao, Portugal (Show map)

    The spacious Sea Top Flat S By Algest is located 0.7 km from Beach Tres Castelos and offers a lift and a vending machine. Guests will benefit from parking provided on site.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • T0 Praia Da Rocha

    Rua Dos Tres Castelos Edificio B. Apto 604, Portimao, Portimao, Portugal (Show map)

    Located just a 6-minute walk from Praia do Amado, T0 Praia Da Rocha gives quick access to various tourist spots in the vicinity.

    More...

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