Con el año 2017 a la vuelta de la esquina y por consiguiente una nueva temporada, son muchos los tenistas que están ya planificando su calendario para el nuevo año. Guillermo ha tenido un año irregular con 22 victorias y 31 derrotas en individuales y 13 victorias y 16 derrotas en dobles. El único título conseguido ha sido en dobles, en el torneo de Winston-Salem con Henry Kontinen como pareja.Guillermo ha acabado el año en el puesto numero 70 en singles y en el 46 en dobles, clasificaciones en las que ha bajado y ha subido respectivamente.

El año empezó para Guillermo en el torneo de Chennai donde venció en las dos primeras rondas a Pavic y a Daniel Ito, pero perdió en tercera ronda ante Stan Wawrinka por un doble 6-4. Después pasó a participar en el torneo de Auckland en individuales y en dobles pero perdió en los dos en primera ronda ante Rosol y Petzschner P./Peya A. Después llegó el turno del primer Grand Slam de la temporada, en el que Guillermo tuvo una buena actuación. Perdió en tercera ronda ante un top ten, que fue Nishikori en 4 sets (5-7, 6-2, 3-6 y 4-6). En dobles perdió en primera ronda. 

En el torneo de Bulgaria cayó en segunda ronda ante Muller (7-6 y 6-4). En Rotterdam volvió a caer en primera ronda ante Chung en tres sets (7-5, 4-6 y 4-6). En el torneo de Dubai participó nuevamente en individuales y en dobles perdiendo ambos en primera ronda contra su compatriota Feliciano López y Rojer J-J./Tecau H. Llegó el turno de los dos primeros Masters 1000 de la temporada cayendo en segunda ronda en Indian Wells otra vez contra Feliciano Lópezs y en primera ronda en Miami contra el francés Lucas Pouille por 6-2 y 6-4. En el siguiente Masters 1000 de la temporada y el primero en tierra batida perdió en la segunda ronda ante el suizo Roger Federer por 6-3 y 6-4. 

En el torneo de Bucarest llegó a tercera ronda, esta vez su vérdugo fue otra vez un jugador español, Fernando Verdasco en un resultado justo (6-3, 3-6 y 6-2). En el torneo de Estoril compitió otra vez en individuales y en dobles. En dobles perdió en primera ronda pero en singles llegó a unos meritorios cuartos de final. En el siguiente Masters 1000 de la temporada, que fue el de Roma venció a Fabio Fognini en primera ronda pero cayó en la siguiente ante David Ferrer ante el que volvió a perder en el torneo siguiente. Llegó el turno de Roland Garros donde perdió en dos ocasiones, pero el Lucky Loser le otorgó una segunda oportunidad, pero la gastó contra Thiem al perder por (7-5, 6-4 y 7-6). En Wimbledon tras jugar dos partidos en Boodles y Londres con victoria y derrota. En el Grand Slam no consiguió ninguna victoria en singles ni en dobles al perder contra Seppi en tres sets y contra Rojer J-J./Tecau H en dobles. 

Después de alternar primeras y segundas rondas, llegó su primer título en Winston-Salem. Se impusieron en la final a Begemann A. / Paes L por 6-4, 6-7 y 8-10. Llegó el US Open donde Guillermo se salió consiguiendo llegar a la finalísima del Grand Slam neoyorquino. Aunque perdió la final ante Murray J./Soares B. por 6-2 y 6-3, el español se llevó un buen sabor de boca. Después de conseguir una tercera ronda en Shenzen en dobles donde llegaría su última victoria en el año contra Guccione C./Sa A. Después de esa victoria perdería en primera ronda en Pekin, Shanghai y en Viena donde acabó para el la temporada perdiendo ante Gilles Simon.