Actually in checking out possibilites for Grand Prix, Nice was more expensive, at least at certain hotels. Probably just depends on what you want, but the Le Meridien Beach Plaza in MC was much less than the one in Nice, even though we'd love to stay in Nice, decided for just the one night to go with Monte Carlo. At least this was the case a couple of weeks ago when we booked.