Most parking spaces in cities are free these include hotels and villa car parks and roadsides. You can park your car for free in any place where it not breaking the law and where there is no "paid parking" sign.
If you are parking in a car park in Montenegro parking charges usually depend on the area, season and the parking time. Typically season parking charges can vary from €1 - €2 per hour, and the price for parking in the winter can vary from €0.60 to €1.
Paid parking on the streets is also available in Montenegro mostly near tourist attractions or in the city centre. Prices can vary and are paid either through sending a text message from the local number ( you are unable to do this from a foreign number) or making payment at the parking meter.
If you have parked illegally or over stayed your time the police officer will issue a fine and request payment within a reasonable time. In certain circumstances your passport could be seized. In Montenegro vehicles which are wrongly parked could be towed away and the penalty is up to €90.
You will only find disabled parking spots ( marked with a wheelchair symbol) in parking lots.