USD
GB en English
Praia da Rocha

28 properties found

Show on map

Filters

Clear all filters to see all properties

  • Jupiter Algarve Hotel

    Jupiter Algarve Hotel

    Hotel

    Excellent

    (1722 reviews)

    8.6
    Standing merely 6 minutes' walk from Rocha Beach, Jupiter Algarve Hotel Portimao offers an infinity swimming pool. You can use a cash machine and a lift at this hotel, and the area is popular for…

    starts from

    US$ 52 per one night

  • Algarve Casino Hotel

    Algarve Casino Hotel

    Hotel

    Excellent

    (2929 reviews)

    8.2
    Situated about a 25-minute stroll from TEMPO - Teatro Municipal de Portimao, which will let your body release endorphins, the 5-star Algarve Casino Hotel Portimao features a currency exchange and a…

    starts from

    US$ 208 per one night

  • Bela Vista Hotel & Spa - Relais & Chateaux (Adults Only)

    Bela Vista Hotel & Spa - Relais & Chateaux (Adults Only)

    Hotel

    Good

    (175 reviews)

    8
    Featuring car rentals, as well as Wi-Fi throughout the property, the 5-star Bela Vista Hotel & Spa - Relais & Chateaux Portimao is 25 minutes' stroll from Vau Beach. Located only a few minutes from…

    starts from

    US$ 440 per one night

  • Flor Da Rocha

    Flor Da Rocha

    Aparthotel

    Excellent

    (2609 reviews)

    8.6
    Located approximately 25 minutes' walk from a popular entertainment attraction like TEMPO - Teatro Municipal de Portimao, the 4-star Flor Da Rocha Aparthotel Portimao offers modern comforts like a…

    starts from

    US$ 92 per one night

  • Ap Oriental Beach - Adults Friendly

    Ap Oriental Beach - Adults Friendly

    Hotel

    Excellent

    (2325 reviews)

    8.8
    Located only minutes from Rocha Surf Shop, the 4-star Ap Oriental Beach - Adults Friendly Portimao hotel provides guests with a solarium, a shared lounge, and an entertainment programme, as well as…

    starts from

    US$ 334 per one night

  • Rr Club Amarilis

    Rr Club Amarilis

    Aparthotel

    Excellent

    (278 reviews)

    8.2
    The 3-star Rr Club Amarilis Aparthotel Portimao stands within 25 minutes' walk of Stadium of Portimao and features a tour desk. This Portimao aparthotel, located nearly a 10-minute ride from Praia…

    starts from

    US$ 158 per one night

  • Nh Marina Portimao Resort

    Nh Marina Portimao Resort

    Hotel

    Excellent

    (2712 reviews)

    8.2
    The 4-star Nh Marina Portimao Resort, situated about a 25-minute walk from Stadium of Portimao, offers a saltwater pool as well as a gym. This family resort features 196 rooms in a touristic area of…

    starts from

    US$ 125 per one night

  • Rr Hotel Da Rocha

    Rr Hotel Da Rocha

    Hotel

    Excellent

    (4386 reviews)

    9
    The 4-star Rr Hotel Da Rocha Portimao, located 25 minutes' stroll from Molhe Beach, boasts an outdoor pool area and a fitness area. This Portimao hotel lies in Praia da Rocha with access to an…

    starts from

    US$ 202 per one night

  • Apartamentos Jardins Da Rocha

    Apartamentos Jardins Da Rocha

    Aparthotel

    Good

    (1945 reviews)

    7.6
    Offering a mini market and a luggage room, the functional Apartamentos Jardins Da Rocha Portimao hotel lies in Praia da Rocha with restaurants, bars and supermarkets, nearly a 15-minute walk from…

    starts from

    US$ 122 per one night

  • Turim Algarve Mor Apartamentos Turisticos

    Turim Algarve Mor Apartamentos Turisticos

    Aparthotel

    Excellent

    (218 reviews)

    8.4
    Offering loungers and recreational facilities, as well as the views of the sea, the 2-star Turim Algarve Mor Apartamentos Turisticos Portimao hotel is located nearly a 20-minute walk from Organic Spa…

    starts from

    US$ 32 per one night

  • Castelos Da Rocha

    Castelos Da Rocha

    Aparthotel

    Excellent

    (110 reviews)

    8.2
    Featuring an outdoor swimming pool, the 3-star Castelos Da Rocha Portimao hotel is approximately 20 minutes' walk from Vau Beach. The aparthotel provides Wi-Fi in the rooms.

    starts from

    US$ 88 per one night

  • Clube Vilarosa

    Clube Vilarosa

    Hotel

    Excellent

    (1500 reviews)

    8.2
    The superior 3-star Clube Vilarosa Hotel Portimao, located 17 minutes on foot from Playa de la Roca, offers a swimming pool, Wi-Fi in the rooms. The smoke-free hotel is a good starting point to…

    starts from

    US$ 39 per one night

  • Hotel Luar

    Hotel Luar

    Hotel

    Excellent

    (294 reviews)

    8.4
    The 3-star Hotel Luar Portimao, located a 25-minute stroll from Igreja de Nossa Senhora da Conceicao, offers guests a currency exchange and a lift. This Portimao hotel is in Praia da Rocha with…

    starts from

    US$ 122 per one night

  • Hotel Santa Catarina Algarve

    Hotel Santa Catarina Algarve

    Hotel

    Good

    (4045 reviews)

    8
    Situated within 8 km of Praia Grande, the 3-star Hotel Santa Catarina Algarve Portimao offers 75 rooms. This Portimao hotel lies in Praia da Rocha with access to an outdoor pool, at a distance of 1.7…

    starts from

    US$ 99 per one night

  • Villa Mariazinha Charming Hotel

    Villa Mariazinha Charming Hotel

    Hotel

    Excellent

    (766 reviews)

    9.2
    Villa Mariazinha Charming Hotel Portimao is 5 minutes' walk from Tren turistico portimao and offers a terrace, a golf course, and a garden. This 2-star hotel features Wi-Fi, provided throughout the…

    starts from

    US$ 69 per one night

  • Hotel Avenida Praia

    Hotel Avenida Praia

    Hotel

    Good

    (1696 reviews)

    7.4
    The 3-star Hotel Avenida Praia is situated steps away from the beach district of Portimao, nearly a 5-minute walk from Katedral. This Portimao hotel also includes a terrace with a parasol and sun…

    starts from

    US$ 89 per one night

  • Residencial Sol

    Residencial Sol

    Guest house

    Good

    (1823 reviews)

    7.8
    Offering cars for rent, as well as Wi-Fi in the rooms, Residencial Sol Hotel Portimao is a 20-minute walk from Continente Shopping Center Portimao. Featuring 25 rooms with views of the sea, the guest…

    starts from

    US$ 29 per one night

  • Apartamentos Varandas Da Rocha

    Apartamentos Varandas Da Rocha

    Apartment

    Good

    (922 reviews)

    7.6
    Situated nearly a 5-minute walk from Tren turistico portimao, Apartamentos Varandas Da Rocha looks out onto the pool. Portimao Museum is nearly 25 minutes' walk from the apartment and Continente…

    starts from

    US$ 33 per one night

  • Apartamentos Belo Horizonte

    Apartamentos Belo Horizonte

    Aparthotel

    Excellent

    (184 reviews)

    8.2
    Located around a 5-minute walk from Tren turistico portimao, the 2-star Apartamentos Belo Horizonte Portimao hotel offers 21 rooms with views of the sea. Nestled in Praia da Rocha with access to an…

    starts from

    US$ 63 per one night

  • Squash Club Apartamentos

    Squash Club Apartamentos

    Aparthotel

    Excellent

    (183 reviews)

    8.2
    Offering cars for rent, as well as Wi-Fi in the rooms, the 3-star Squash Club Apartamentos Portimao hotel is a 16-minute walk from Marina Portimao. Situated a walk from Viewpoint of the Three Castles…

    starts from

    US$ 93 per one night

  • Apartamentos Mirante Da Rocha

    Apartamentos Mirante Da Rocha

    Aparthotel

    Excellent

    (1475 reviews)

    8.2
    Located 10 km from Portimao airport, the quality 3-star Apartamentos Mirante Da Rocha hotel provides airport transfer services, as well as cars for rent. This Portimao aparthotel is in Praia da Rocha…

    starts from

    US$ 47 per one night

  • Villa Moments - Guest House

    Villa Moments - Guest House

    Guest house

    Excellent

    (107 reviews)

    8.2
    The elegant 2-star Villa Moments - Guest House Portimao offers bicycle usage for active guests 2.5 km from Joao de Arens Beach. The guest house is a good starting point for Portimao's sports…

    starts from

    US$ 138 per one night

  • Hostel Da Praia

    Hostel Da Praia

    Hostel

    Good

    (337 reviews)

    7.6

    starts from

    US$ 155 per one night

  • Columbia Apartamentos Turisticos

    Columbia Apartamentos Turisticos

    Aparthotel

    Excellent

    (46 reviews)

    8.4
    The 4-star Columbia Apartamentos Turisticos Portimao hotel is only 5 minutes' walk from Viewpoint of the Three Castles and features car rentals for guests' convenience. This Portimao aparthotel lies…

    starts from

    US$ 127 per one night

  • Praia Da Rocha Apartment

    Praia Da Rocha Apartment

    Apartment

    Good

    (115 reviews)

    6.8
    Located approximately 5 minutes' walk from Praia da Rocha, the 37 m² Praia Da Rocha Apartment comprises a balcony and a sitting area. This 1-bedroom apartment includes a car park for guests…

    starts from

    US$ 77 per one night

  • Tarik By Atlantichotels - Al

    Tarik By Atlantichotels - Al

    Apartment

    Average

    (66 reviews)

    5.6
    Tarik By Atlantichotels - Al is located at a distance of 300 metres from Katedral and overlooks the city. Area attractions include Portimao Arena, about 10 minutes away by car, and Molhe Beach is…

    starts from

    US$ 38 per one night

  • Torre Da Rocha

    Torre Da Rocha

    Apartment

    Good

    (63 reviews)

    7.4
    Arade Congress Centre is approximately 3 km from Torre Da Rocha Apartment, while Praia do Amado is situated nearby. The apartment offers remarkable onsite amenities, including an aqua park, a golf…

    starts from

    US$ 168 per one night

  • Litoral Mar

    Litoral Mar

    Apartment

    Excellent

    (61 reviews)

    9.4
    Located around 900 metres from Praia do Vau, the 1-room Litoral Mar Apartment offers modern comforts like Wi-Fi and essentials like a car park. Area attractions include Rocha Beach, just 0.9 km away,…

    starts from

    US$ 130 per one night

All accommodations in Portugal

Choose from our list of carefully selected hotels to make your stay unforgettable!

Show more Show less

Change your search parametres to find the hotel you want.

Thank you for subscribing
Currency
  • 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
Select language
Destination Select city
  • Abrantes

    Portugal

  • Albufeira

    Portugal

  • Alcacer do Sal

    Portugal

  • Alcobaca

    Portugal

  • Aljezur

    Portugal

  • Almada

    Portugal

  • Almancil

    Portugal

  • Altura

    Portugal

  • Alvor

    Portugal

  • Amadora

    Portugal

  • Amarante

    Portugal

  • Amares

    Portugal

  • Angra do Heroismo

    Portugal

  • Arco da Calheta (Madeira)

    Portugal

  • Arcos de Valdevez

    Portugal

  • Armacao de Pera

    Portugal

  • Arouca

    Portugal

  • Arraiolos

    Portugal

  • Atouguia Da Baleia

    Portugal

  • Aveiro

    Portugal

  • Baiao

    Portugal

  • Baleal

    Portugal

  • Barcelos

    Portugal

  • Batalha

    Portugal

  • Beja

    Portugal

  • Belmonte (Castelo Branco)

    Portugal

  • Boliqueime

    Portugal

  • Braga

    Portugal

  • Braganca

    Portugal

  • Burgau

    Portugal

  • Cabanas De Tavira

    Portugal

  • Cabeceiras de Basto

    Portugal

  • Caldas Da Rainha

    Portugal

  • Calheta (Madeira)

    Portugal

  • Camara de Lobos

    Portugal

  • Caminha

    Portugal

  • Canico (Madeira)

    Portugal

  • Capelas

    Portugal

  • Carcavelos (Lisbon)

    Portugal

  • Carrapateira

    Portugal

  • Carvoeiro (Lagoa)

    Portugal

  • Cascais

    Portugal

  • Castelo Branco (Centro)

    Portugal

  • Castelo de Paiva

    Portugal

  • Castelo de Vide

    Portugal

  • Castro Marim

    Portugal

  • Celorico De Basto

    Portugal

  • Cercal do Alentejo

    Portugal

  • Charneca (Setubal)

    Portugal

  • Chaves

    Portugal

  • Cinfaes

    Portugal

  • Coimbra

    Portugal

  • Colares

    Portugal

  • Comporta

    Portugal

  • Costa da Caparica

    Portugal

  • Costa Nova

    Portugal

  • Covilha

    Portugal

  • Elvas

    Portugal

  • Ericeira

    Portugal

  • Espinho (Aveiro)

    Portugal

  • Esposende

    Portugal

  • Estoril

    Portugal

  • Estreito Da Calheta

    Portugal

  • Estremoz

    Portugal

  • Evora

    Portugal

  • Fafe

    Portugal

  • Faja Grande

    Portugal

  • Faro

    Portugal

  • Fatima

    Portugal

  • Felgueiras

    Portugal

  • Ferragudo (Faro)

    Portugal

  • Ferreira do Zezere

    Portugal

  • Ferrel (Leiria)

    Portugal

  • Figueira da Foz

    Portugal

  • Foz do Arelho

    Portugal

  • Funchal (Madeira)

    Portugal

  • Fundao

    Portugal

  • Furnas (Azores)

    Portugal

  • Fuzeta

    Portugal

  • Geres

    Portugal

  • Grandola

    Portugal

  • Guarda

    Portugal

  • Guia (Faro)

    Portugal

  • Guimaraes

    Portugal

  • Horta (Azores)

    Portugal

  • Lagoa (Algarve)

    Portugal

  • Lagoa (Azores)

    Portugal

  • Lagos

    Portugal

  • Lamego

    Portugal

  • Leiria

    Portugal

  • Lisbon

    Portugal

  • Loule

    Portugal

  • Lourinha (Lisbon)

    Portugal

  • Lousa (Central Portugal)

    Portugal

  • Machico (Madeira)

    Portugal

  • Madalena (Azores)

    Portugal

  • Maia (Porto)

    Portugal

  • Manta Rota

    Portugal

  • Manteigas

    Portugal

  • Marco de Canaveses

    Portugal

  • Marvao (Portalegre)

    Portugal

  • Matosinhos (Porto)

    Portugal

  • Melgaco

    Portugal

  • Melides

    Portugal

  • Mertola

    Portugal

  • Mesao Frio

    Portugal

  • Miranda do Douro

    Portugal

  • Moncao

    Portugal

  • Moncarapacho

    Portugal

  • Monchique

    Portugal

  • Mondim de Basto

    Portugal

  • Monsanto

    Portugal

  • Monsaraz

    Portugal

  • Montargil

    Portugal

  • Monte Gordo

    Portugal

  • Montemor-o-Novo

    Portugal

  • Nazare

    Portugal

  • Nordeste (Azores)

    Portugal

  • Obidos

    Portugal

  • Odeceixe

    Portugal

  • Oeiras

    Portugal

  • Olhao

    Portugal

  • Olhos de Agua (Albufeira)

    Portugal

  • Ovar

    Portugal

  • Palmela

    Portugal

  • Parede

    Portugal

  • Paredes de Coura

    Portugal

  • Paul do Mar (Madeira)

    Portugal

  • Penafiel

    Portugal

  • Peniche

    Portugal

  • Peso da Regua

    Portugal

  • Pinhao

    Portugal

  • Ponta Delgada (Sao Miguel)

    Portugal

  • Ponta do Sol (Madeira)

    Portugal

  • Ponte da Barca

    Portugal

  • Ponte de Lima

    Portugal

  • Porches (Algarve)

    Portugal

  • Portalegre

    Portugal

  • Portimao

    Portugal

  • Porto

    Portugal

  • Porto Covo

    Portugal

  • Porto Moniz

    Portugal

  • Porto Santo

    Portugal

  • Povoa de Varzim

    Portugal

  • Praia Da Luz

    Portugal

  • Praia da Vitoria

    Portugal

  • Praia de Mira

    Portugal

  • Quarteira

    Portugal

  • Quinta do Lago

    Portugal

  • Reguengos de Monsaraz

    Portugal

  • Resende

    Portugal

  • Ribeira Brava

    Portugal

  • Ribeira Grande

    Portugal

  • Sabugueiro (Guarda)

    Portugal

  • Sagres

    Portugal

  • Santa Cruz (Madeira)

    Portugal

  • Santa Cruz (Oeste)

    Portugal

  • Santana (Madeira)

    Portugal

  • Santarem

    Portugal

  • Santiago do Cacem

    Portugal

  • Sao Bras de Alportel

    Portugal

  • Sao Martinho do Porto

    Portugal

  • Sao Pedro do Sul

    Portugal

  • Sao Roque do Pico

    Portugal

  • Sao Teotonio

    Portugal

  • Sao Vicente (Madeira)

    Portugal

  • Seia

    Portugal

  • Serta

    Portugal

  • Sesimbra

    Portugal

  • Setubal

    Portugal

  • Silves

    Portugal

  • Sines

    Portugal

  • Sintra

    Portugal

  • Tavira

    Portugal

  • Termas de Sao Pedro do Sul

    Portugal

  • Terras de Bouro

    Portugal

  • Tomar

    Portugal

  • Torre De Moncorvo

    Portugal

  • Torreira

    Portugal

  • Torres Vedras

    Portugal

  • Troia

    Portugal

  • Valenca

    Portugal

  • Velas

    Portugal

  • Viana do Castelo

    Portugal

  • Vieira do Minho

    Portugal

  • Vila do Bispo

    Portugal

  • Vila do Conde

    Portugal

  • Vila Franca do Campo

    Portugal

  • Vila Nova de Cacela

    Portugal

  • Vila Nova de Cerveira

    Portugal

  • Vila Nova de Famalicao

    Portugal

  • Vila Nova de Foz Coa

    Portugal

  • Vila Nova de Gaia

    Portugal

  • Vila Nova de Milfontes

    Portugal

  • Vila Praia de Ancora

    Portugal

  • Vila Real

    Portugal

  • Vila Real de Santo Antonio

    Portugal

  • Vilamoura

    Portugal

  • Viseu

    Portugal

  • Zambujeira do Mar

    Portugal

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0