Staying in Monaco is quite expensive. If you're on a tight budget you'll do better to head out of town and stay an hour or so away. Nice is only half an hour away and Ventimiglia is another more affordable seaside town near the French-Italian border on the Italy side.