If you want to stay in Monaco, it can be very expensive, so I would recommend to look for an accommodation in Beausoleil. Beausoleil is a city located in France, directly above Monaco. So you actually pass the border, but you don’t even notice it. Here are some of my favorites where I stayed at.
where to stay in Monaco on a budget
