Il faut attendre la saison 2008 pour voir Albasini s'imposer à nouveau. Après avoir terminé du Tour Down Under, il réussit son mois de février. Sur le Tour méditerranéen, il termine troisième au sommet du Mont Faron, et prend la troisième place du classement final. Quelques jours plus tard, il est sixième du Tour du Haut-Var. En avril, il termine deuxième du Grand Prix Miguel Indurain derrière Fabian Wegmann. Encore en vue sur le Tour du Pays basque, il prend part aux classiques ardennaises, et obtient la septième place sur la Flèche wallonne. Sur sa lancée, Albasini participe au Tour de Romandie. Il termine troisième du prologue, puis deuxième de la première étape à la faveur d'un sprint en côte, ce qui lui permet de prendre pendant deux jours la tête du classement général. Après un mois de repos, Albasini reprend au Tour de Luxembourg. Il vainc Joost Posthuma au sprint et s'adjuge la , mais laisse la victoire finale à Posthuma, plus rapide dans le prologue. Une semaine plus tard, il obtient la du Tour de Suisse, sa meilleure place sur une grande course par étapes à ce stade de sa carrière. Sélectionné ensuite pour la course en ligne des Jeux olympiques de Pékin en tant que deuxième option de son pays derrière Fabian Cancellara, il ne peut y participer en raison d'une chute durant un entraînement qui lui cause une fracture de la clavicule droite à quelques jours de l'épreuve. Cette saison marque une progression dans sa carrière en étant la première où il arrive à obtenir plusieurs résultats significatifs.