Il Borgo di Campi sorge a 4 Km. dal paese di Riomaggiore, nell'omonima località Campi, all'estremo levante del Parco Nazionale delle 5 Terre, a strapiombo sul mare (270 mts s.l.m.), immerso nella natura, tra vigneti, uliveti e macchia mediterranea; il luogo ideale per una vacanza o un weekend all'insegna del relax. Era un antico insediamento rurale e dopo la ristrutturazione, terminata nel 2001, ne sono stati ricavati 28 appartamentini adibiti a casa vacanza mantenendo assolutamente inalterato l'aspetto architettonico originale. All'entrata del residence (al livello della strada provinciale) ci sono la reception ed il ristorante con la sua bellissima terrazza panoramica che domina dall' alto il borgo; gli appartamentini si raggiungono scendendo una panoramica scalinata di circa duecento gradini. Non c'è accesso diretto al mare: il posto balenabile più vicino è Riomaggiore a 4 Km. L'auto può essere parcheggiata lungo la strada provinciale.
Un servizio di autobus navetta gestito dal Parco Nazionale delle 5 Terre, ad orari fissi alcune volte al giorno, collega il Borgo di Campi con il paese di Riomaggiore (in bassa stagione 4 volte – in estate 7 volte).