No, no se estipula que deba alojarse en la misma reserva de hotel que ha indicado en la solicitud de visado.
Sin embargo, es mejor que lleves una prueba de que te vas a quedar en casa de tu amigo (por ejemplo, una carta suya dirigida a la embajada que expidió el visado) serviría junto con sus datos pertinentes (nombre, dirección, número de residente permanente/número de identificación/etc.).
Esto es por si los agentes fronterizos piden una prueba de alojamiento. Ten en cuenta que un visado no es una garantía de entrada, es solo un permiso para solicitar la entrada en la frontera - así que el funcionario de inmigración está en su derecho de denegarte la entrada aunque tengas un visado "válido".