Roberto Satti est né à Rome dans une famille originaire de la région Frioul-Vénétie Julienne. Sa mère est née à Monfalcone et son père, pilote de l'armée de l'air, à Trieste. Dès l'adolescence il s'intéresse à la musique, en particulier au rock'n'roll, devenant fan d'Elvis Presley, un artiste dont le style et la façon de chanter l'ont inspiré.
Il apprend à jouer de la guitare et compose ses premières chansons. Au début des années 1960, son père, qui travaillait pour Alitalia, est transféré de Fiumicino à Linate et la famille déménage de Rome à Milan.
Il est remarqué par Vincenzo Micocci(it), qui lui propose un contrat pour Dischi Ricordi et fait ses débuts en 1963 avec un premier 45 tours, contenant Ora che sei già una donna et Valeria.
En 1964, il participe au Festival de Sanremo avec la chanson Una lacrima sul viso[1] mais est disqualifié pour avoir chanté en playback[2]. La chanson Una lacrima sul viso devient toutefois un succès mondial, recompensé par un disque d'or[3]. L'année suivante, il gagne le festival avec la chanson Se piangi se ridi[4]. Il participe avec cette même chanson au grand prix de l'Eurovision et se classe 5e.
En 1969, avec la chanson Zingara, une double interprétation avec Iva Zanicchi, il remporte à nouveau le Festival de Sanremo[5]. La version de Bobby Solo culmine à la 1re place pendant deux semaines sur le hit-paradeitalien[6].
Parmi ses autres succès figurent San Francisco (1967), version italienne de la chanson de Scott McKenzie, Non c'è più niente da fare (1966), Siesta (1967), Domenica d'agosto (1969) et Una granita di limone (1968).
De 1972 à 1976, il arrête de chanter et installe un studio d'enregistrement sur la Via Aurelia à Rome. Le nom de ce studio est Chantalain (dérivé du nom de ses deux enfants Chantal et Alain)[7]. Parmi les chanteurs ayant utilisé ce studio figure Patty Pravo qui y a enregistré son album en 1976 pour la Ricordi. Pendant cette période il lance un nouveau label discographique sous le nom de Love, distribuée par la CGD pour laquelle il enregistre et produit aussi des 45 tours.
Bobby Solo a aussi interprété diverses bandes originales de films, dont A suitcase of memories, musique composée par Luis Bacalov, bande originale du film Le Jeune Marié (1983), de Bernard Stora.
Il est l'une des têtes d'affiche, de la tournée Âge tendre et Têtes de bois saison 4 (2009/2010), saison 6 (2011/2012), et pour la tournée supplémentaire en 2014.
En décembre 1967, il épouse à Paris, la ballerine française Sophie Teckel avec laquelle il a trois enfants : Alain, Chantal et Muriel. Ils divorcent en 1991[9],[10]. Au cours de la tournée de Ro.Bo.T. en 1985, d'une relation avec la choriste Mimma Foti naît une fille, Veronica[9].
En 1995, il se remarie avec Tracy Quade, une hôtesse de l'air coréenne[11],[9], un fils prénommé Ryan naît en novembre 2012[12].