If you plan to visit the Principality od Monaco, you can choose your hotel in one city close to Monaco.
Cap d'Ail, Beausoleil o Roquebrune Cap Martin, are on the border of Monaco.
For other cities, distances are short like for Beaulieu sur Mer that is at 10 kms, Villefranche sur Mer or Menton at 12 kms.
Nice, Antibes and Cannes are further away with 19, 39 and 51 kms. But whatever you use, car, bus, train or car with driver, distances are passed through rapidly.