That's a healthy amount of time. What time frame? In Nice, in the old town and within easy reach of Hotel Suisse you can try La Merenda, Fine Guele, Bistrot Gourmand, Olive et Artichaut, Acchiardo, Lavomatique and any of the Armand Crespo restaurants, including Bar des Oiseux, Bistrot d'Antoine, Comptoir du Marche, Piexes, Type 55. At the top end, Jan, Flaveur and Pur et V. On the Cours Saleya, if you must dine (many are to be avoided), Le Safari is OK. If you need recommendations in other neighborhoods, just ask (like Rouge in the Port, Le Sejour in the Carre d'Or). Also, le Plongeoir is a great experience but you must reserve well in advance as it has become very publicized. Le Galet and Beau Rivage are the best of the beach resto closest to that hotel. I've not been there, but it is on the end of the Prom that is a bit separated from transport and the rest, so you'll get in a few more steps.
You didn't ask, but make sure you do all your day trips when in Nice to points east and inland: Menton, Monaco, Eze, Train des Merveilles, Train des Pignes, etc. If you have a car, even the train may be a better route in some cases. The connections and tour selection will be better and the Royal Antibes is a bit of a way from the train station. You can reserve that time for beach time on the lovely sand beaches and maybe take a ferry (direct or via Cannes) or rent a car before you leave for Moustiers Ste-Marie,
The most direct route via A8 and then north to Moustiers is probably the way to go (as noted above). The scenic route (though lovely) via Grasse and beyond is steep and winding.