• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-10-27
Check-out date:
2026-10-28
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Algarve Region

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Apartment Praia Rocha Candimar Confort

    Antonio Feu, 9, Edificio C, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 2-bedroom Apartment Praia Rocha Candimar Confort Portimao is a great place to stay in Praia da Rocha with access to an outdoor pool, 19 minutes' walk from Youth Park. Wi-Fi and a private parking…
    Read more
    9.5
    Exceptional
    20 reviews
  • T1 Clube Praia Da Rocha -500M Da Praia

    Praia Da Rocha, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    T1 Clube Praia Da Rocha -500M Da Praia Portimao apartment enjoys a prime location and provides easy access to the public beach "Marina Portimao" a 15-minute stroll away. This apartment capacity is…
    Read more
    5.8
    Decent
    10 reviews
  • Beguest Sol E Mar Praia Da Rocha

    Avenida Das Comunidades Lusiadas - Edificio Clube Praia Da Rocha 723, 7º, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Beguest Sol E Mar Praia Da Rocha Portimao apartment is nearly 10 minutes' walk from the scenic Rocha Beach.
    Read more
    7.5
    Good
    2 reviews
  • Apartamento Turistico Mirasol

    Rua Antonio Feu 4 O Andar B, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 50 m² Apartamento Turistico Mirasol Portimao is nestled in Praia da Rocha with restaurants, bars and supermarkets, in close proximity to the restaurant Sol Grill.
    Read more
  • Happy You Na Rocha 2

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha 2, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The comfortable Happy You Na Rocha 2 Portimao hotel, located in Praia da Rocha with restaurants, bars and supermarkets, about 25 minutes' walk from Vau Beach, features views of the pool. This 3-star…
    Read more
    8.6
    Fabulous
    8 reviews
  • Praia Da Rocha

    Rua Cabo Da Boa Esperanca, Praia Da Rocha Lote 3, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The medieval Fort of Santa Catarina is a mere 13 minutes' stroll from Praia Da Rocha Portimao apartment, while the night Babylon Disco Club is situated nearby.
    Read more
  • T1 Praia Da Rocha

    Rua Cabo Da Boa Esperanca L3 1 Frente, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom T1 Praia Da Rocha Portimao apartment includes a terrace and is located about a 10-minute walk from Playa de la Roca. This apartment can hold up to 5 guests.
    Read more
    9.3
    Superb
    6 reviews
  • Rocha Waves

    Rua Do Oceano Atlantico, Edificio Foz Da Marina, Lote 1, 5A, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring a convenient location, the 3-bedroom Rocha Waves Apartment Portimao offers views of the city, and is approximately a 25-minute walk from Beach Pintadinho. Wi-Fi is available for guests'…
    Read more
  • Apartment Praia Rocha Candimar Sunflower

    R. Antonio Feu, Edificio C, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Set in Praia da Rocha with restaurants, bars and supermarkets, a 25-minute walk from the sandy Beach Barranco das Canas, the spacious Apartment Praia Rocha Candimar Sunflower Portimao accommodates up…
    Read more
    9.0
    Superb
    12 reviews
  • Praia Da Rocha - Beach Apartment - Sea View - 2 Min To Beach

    Rua Antonio Feu Edificio Candimar, 8ºc, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located 2.7 km from Portimão railway station, the 80 m² Praia Da Rocha - Beach Apartment - Sea View - 2 Min To Beach Portimao is just a 7-minute walk from Viewpoint of the Three Castles. Guests can…
    Read more
    9.0
    Superb
    28 reviews
  • T1 Clube Praia Da Rocha - 7º

    Av. Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The spacious 65 m² T1 Clube Praia Da Rocha - 7º Portimao apartment offers views of the garden and a location nearly a 10-minute stroll from the scenic Rocha Beach. The maximum occupancy at the 1…
    Read more
    8.5
    Fabulous
    2 reviews
  • Bright Apt Marina View Steps To Beach

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Offering spa therapy, playground, and a golf course, the 55 m² Bright Apt Marina View Steps To Beach Portimao is located in Praia da Rocha with restaurants, bars and supermarkets, approximately a 5…
    Read more
    7.6
    Good
    6 reviews
  • Appartement Luxueux 4 Pieces, Terrasse 120M2 Vue Mer Praia Da Rocha

    Rua Antonio Feu, Edf Candimar 10A, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located only 650 metres from Playa de la Roca, the spacious 120 m² Appartement Luxueux 4 Pieces, Terrasse 120M2 Vue Mer Praia Da Rocha Portimao accommodates up to 6 guests. The medieval Fort of Santa…
    Read more
    9.0
    Superb
    7 reviews
  • Dream Near The Ocean

    R. Miguel Torga 14, Ferragudo (Faro), Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 3-bedroom Dream Near The Ocean Villa Ferragudo is located 3.1 km from the historic 15th-century Igreja de Nossa Senhora da Conceicao Sanctuary and provides a swimming pool, ensuring a relaxing…
    Read more
  • 7 Boa Nova - Immaculately Presented Townhouse

    Urb. Quinta Da Boa Nova,, 34, 1º/2º, Ferragudo (Faro), Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom 7 Boa Nova - Immaculately Presented Townhouse Villa Ferragudo is located about 3 km from Playa de la Roca and provides an outdoor swimming pool, ensuring a relaxing stay. This 3…
    Read more
  • Arnaldo'S Beach Apartment

    Avenida Das Comunidades Lusiadas Lt 1 Apt 902, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Arnaldo'S Beach Apartment Portimao is nestled in Praia da Rocha with restaurants, bars and supermarkets, within 25 minutes' walk of Molhe Beach.
    Read more
  • Casa3_Praia_Beach_House

    Av. Das Comunidades Lusiadas, Clube Praia Da Rocha - II Bl2 - 1209, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Nestled only 9 minutes' stroll from the scenic Rocha Beach, the spacious 64 m² Casa3_Praia_Beach_House Portimao apartment comes with a lift and a vending machine. The 1-bedroom apartment enjoys a…
    Read more
    9.2
    Superb
    23 reviews
  • Villa Arade Ferragudo

    Rua Sitio Da Passagem (Vila Rio), Ferragudo (Faro), Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 4-bedroom Villa Arade Ferragudo hosts up to 8 guests and is nestled 2.7 km from natural sites such as Igreja de Nossa Senhora da Conceicao Church. Boasting a sunbathing terrace and a golf course,…
    Read more
    8.3
    Very Good
    21 reviews
  • Praia Da Rocha I By The Sea

    Rua Antonio Feu, Nº 23, Edificio Vista Mar, 8.º Andar, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located only a 7-minute stroll from Viewpoint of the Three Castles, the spacious 74 m² Praia Da Rocha I By The Sea Portimao apartment accommodates up to 6 guests. The 3-bedroom apartment is within a…
    Read more
    8.9
    Fabulous
    22 reviews
  • Seaescape Hideaway Portimao - Comfortable & Cozy

    Praceta Mar De Timor 4, Quinta Das Parreiras 3G, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The spacious 2-bedroom Seaescape Hideaway Portimao - Comfortable & Cozy apartment offers a convenient location, around 25 minutes' walk from Beach Pintadinho. The apartment can host up to 6 guests.
    Read more
    9.4
    Superb
    21 reviews
Thank you for subscribing
Close