Looking for properties near Cabo da Roca?

Then you've come to the right place! Enter your dates and choose from 275 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Cabo da Roca

Guests' Choice
  • $164

    Average price per night

    Quinta Vale da Roca

    Quinta Vale da Roca

    Azoia (1.2 miles from Cabo da Roca)

    9.8 Exceptional 112 reviews
    Description Review
  • $411

    Average price per night

    Casa da Adraga - Sintra Lifestyle

    Casa da Adraga - Sintra Lifestyle

    Almoçageme (1.5 miles from Cabo da Roca)

    9.1 Wonderful 81 reviews
    Description Review
  • $94

    Average price per night

    Casa Bolacha

    Casa Bolacha

    Almoçageme (2 miles from Cabo da Roca)

    8.9 Excellent 210 reviews
    Description Review
  • $88

    Average price per night

    Guest House Praia Grande

    Guest House Praia Grande

    Almoçageme (2.3 miles from Cabo da Roca)

    9.3 Wonderful 80 reviews
    Description Review
  • $76

    Average price per night

    Pensao Sisudo

    Pensao Sisudo

    Almoçageme (1.8 miles from Cabo da Roca)

    8.7 Excellent 229 reviews
    Description Review
  • $164

    Average price per night

    Convento Sao Saturnino

    Convento Sao Saturnino

    Azoia (1.4 miles from Cabo da Roca)

    8.3 Very Good 148 reviews
    Description Review