Points of interest - Cabo de Santa Maria Island

Beaches

Family Activities

Golf Courses

Harbors and Seaports

Historic Buildings

Parks and Natural Sites

Shopping Areas

  • Forum Algarve Mall

  • Olhao Municipal Market

  • Quinta Shopping Center

Sports Stadiums

  • Algarve Stadium

Theaters

  • Faro Municipal Theater

Train Station

  • Faro Train Station

  • Train Station Loulé

Cabo de Santa Maria Island Map

Top 10 airports in Portugal

Lisbon Portela (LIS) 410 Hotels
Francisco de Sá Carneiro (OPO) 291 Hotels
Portimao (PRM) 207 Hotels
Faro (FAO) 164 Hotels
João Paulo II (PDL) 109 Hotels
Madeira (FNC) 83 Hotels
Braga (BGZ) 76 Hotels
Coimbra (CBP) 65 Hotels
Vila Real (VRL) 65 Hotels
Lajes Field (TER) 64 Hotels

Popular Hotels on Cabo de Santa Maria Island

All 965 hotels on Cabo de Santa Maria Island

  • EPIC SANA Algarve Hotel

    EPIC SANA Algarve Hotel

    Praia da Falésia, Pinhal do Concelho, Albufeira, 8200-593, PT
    Show map

    Located in Albufeira, EPIC SANA Algarve Hotel is connected to the convention center, within a 10-minute drive of Falesia Beach and Praia dos Olhos de Água.... Read more…

    9.6/10
    Excellent
    419 reviews
    Free Wifi
    From USD 242
    per room / per night
    Select
  • Domes Lake Algarve, Autograph Collection

    Domes Lake Algarve, Autograph Collection

    Praia Da Falesia, Apartado 811, Loulé, 8126, PT
    Show map

    Located in Loulé (Vilamoura), Domes Lake Algarve, Autograph Collection is within a 10-minute walk of Falesia Beach and Vilamoura Marina. This beach hotel... Read more…

    9.6/10
    Excellent
    989 reviews
    Free Wifi
    From USD 276
    per room / per night
    Select
  • Tivoli Marina Vilamoura

    Tivoli Marina Vilamoura

    Apartado 65 Marina Vilamoura, Loulé, 8125 - 401, PT
    Show map

    With a stay at Tivoli Marina Vilamoura, you'll be centrally located in Loulé, a 4-minute drive from Vilamoura Marina and 12 minutes from Falesia Beach. ... Read more…

    8.8/10
    Good
    985 reviews
    Free Wifi
    From USD 235
    per room / per night
    Select
  • AP Eva Senses

    AP Eva Senses

    Avenida da Republica, 1, Faro, 8000-078, PT
    Show map

    With a stay at AP Eva Senses, you'll be centrally located in Faro, a 1-minute drive from Faro Marina and 13 minutes from Olhao Harbour. This hotel is 15.9... Read more…

    8.8/10
    Good
    940 reviews
    Free Wifi
    From USD 177
    per room / per night
    Select
  • Pine Cliffs Hotel, a Luxury Collection Resort, Algarve

    Pine Cliffs Hotel, a Luxury Collection Resort, Algarve

    Praia Da Falesia, Apartado, Albufeira, 8200, PT
    Show map

    When you stay at Pine Cliffs Hotel, a Luxury Collection Resort, Algarve in Albufeira, you'll be on the beach, within a 10-minute drive of Balaia Golf... Read more…

    9/10
    Excellent
    417 reviews
    Free Wifi
    From USD 256
    per room / per night
    Select
  • Occidental Faro

    Occidental Faro

    Praca D Francisco Gomes 2, Faro, 8000-168, PT
    Show map

    With a stay at Occidental Faro in Faro (Faro City Centre), you'll be steps from Misericordia Church and 3 minutes by foot from Arch to the Old Town... Read more…

    8.4/10
    Good
    962 reviews
    Free Wifi
    From USD 153
    per room / per night
    Select
  • 3HB Faro

    3HB Faro

    Rua Vasco da Gama nr 33, Faro, 8000-442, PT
    Show map

    With a stay at 3HB Faro, you'll be centrally located in Faro, a 2-minute drive from Faro Marina and 12 minutes from Olhao Harbour. This luxury hotel is... Read more…

    9.8/10
    Excellent
    58 reviews
    Free Wifi
    From USD 262
    per room / per night
    Select
  • Hotel Indigo Albufeira by IHG

    Hotel Indigo Albufeira by IHG

    Rua Joaquim Pedro Samora 2, Albufeira, 8200-210, PT
    Show map

    A stay at Hotel Indigo Albufeira by IHG places you in the heart of Albufeira, a 3-minute drive from Albufeira Old Town Square and 10 minutes from Praia dos... Read more…

    9.2/10
    Excellent
    71 reviews
    Free Wifi
    From USD 110
    per room / per night
    Select
All 965 hotels on Cabo de Santa Maria Island