Short-Term Rental Regulations by Jurisdiction (Zoning Snapshot, Not a Legal Clearance)

This chart reflects zoning and municipal regulations only and does not account for HOA rules, deed restrictions, private covenants, licensing nuances, or rapidly changing local law. Independent verification is required.

1
MunicipalityDefinition & ZoningNotes / LinksTax / FeesContact Info
2
Ottawa County
3
Allendale Charter TownshipNo STR language; all rental property must register annually; inspections apply.Allendale Rental Property page$10 per unit(616) 892-3114 • kgarlanger@allendalemi.gov
4
Blendon TownshipNo STR language; check with Planning/Zoning if Special Land Use is necessary.Special Land Use form |Planning/Zoning$500 Special Land Use filing(616) 875-7707
5
Chester TownshipTemporary STR moratorium until Sept 1, 2025.Order | Planning & ZoningPlanning & Zoning: (989) 731-7420
6
Coopersville (City)No specific STR language; “tourist home” would require Special Use. Process for STR unclear.Code of Ordinances | Zoning mapSpecial Use fee not listedPlanning: (616) 997-2122 | Planning Dept
7
Crockery TownshipSTRs permitted only in Agricultural & Residential districts; permit required; inspection/parking/use regs apply.Zoning Ordinances (Sec. 3.39)$150 initial; $50 per inspection
8
Ferrysburg (City)STRs must register annually. Rentals < 7 days prohibited. License may be revoked after 3 citations within 12 months.Code (Sec. 150.26) | Zoning map | Application$215 application; inspection requiredPhone: (616) 842-5803 • info@ferrysburg.org
9
Georgetown TownshipSTRs in residential districts require Special Land Use; treated as B&B; 750-ft spacing from another B&B.Ordinance (Sec. 20.1) | Application | Overview/FAQ$600 (new bldg) / $400 (existing)(616) 457-2340 • Contact@georgetown-mi.gov
10
Grand Haven (City)STRs allowed in specified districts; must be registered. Existing certified STRs transferable; new certifications allowed in limited areas.Eligible Areas map | Requirements | Rules to display | Ordinance | Application$525 initial per STR; ~$160–$165 subsequent (verify); inspection required(616) 842-3210 | City website
11
Grand Haven TownshipSTR = < 28 days; only in Overlay Zone. Limited STR (< 14 days): PRE allowed 1–2× annually.Rental Regs 605 | IPMC 607 | ZTA 606 | STR Overlay Map | Township STR page$500 STR license per unit (plus inspection fees)Phone: (616) 604-6344
12
Holland (City)Owner-occupied: one room or entire home while owner away (60 days only) (any zone). Non-owner-occupied: allowed in NMU/CMU/RMU/GMU/I/PUD/F; limited in LDR/CNR/MDR/TNR with spacing cap (25 total). Tulip Time carve-out ≤10 days w/o inspection/cert.STR guide| Worksheet | Registration formPhone: (616) 355-1330 | Planning website
13
Holland Charter TownshipSTRs not permitted. 14+ Day Stays okPermit Application | Guide for Tenants & Landlords$350 hearing fee (B&B)Phone: (616) 395-0196
14
Hudsonville (City)No specific STR ordinance (language for upper-floor STRs in commercial/mixed-use). Rentals must register; occupancy certificate valid 2 years.Application | Inspection checklist | Planning & Zoning | Code of Ordinances$80 applicationPhone: (616) 669-0200 ext. 1414
15
Jamestown TownshipNo STR language; B&Bs allowed in C-1 commercial.Ordinance | Zoning infoUnclearPhone: (616) 896-8376
16
Olive TownshipNo STR language; check if Special Land Use is necessary.Township ordinance | Zoning DepartmentUnclearPlanning & Zoning: 616-888-6156
17
Park TownshipSTR (< 28 days) allowed only in C-2 Resort zone. Existing non-conforming (pre-2/7/1974) may apply. Residential enforcement pending court decision.STR Information | Code Enforcement: (616) 928-9706 | CodeEnforcement@parktownship.org
18
Polkton TownshipSTRs prohibited in AG-1, R-1, R-2, R-5, R-6 districts.Zoning ordinance (Sec. 4.28) | Zoning Board of AppealsPhone: (616) 837-6876
19
Port Sheldon TownshipSTRs allowed with occupancy limits; local agent must be on-site within 30 minutes when contacted; inspections on request; registration may be revoked after 2 violations.STR Webpage | STR@portsheldontwp.org$350 initial; $150 annualOffice: (616) 399-6121
20
Robinson TownshipSTR regulations under consideration (planning commission language approved; hearing scheduled). Draft approach includes inspection mandate and max two check-ins per week.Current ordinances | Planning Commission recommendation | Planning & ZoningBuilding & Planning: (616) 667-8803
21
Spring Lake TownshipBy district: R-1/R-2 no STR (≥28 days only); R-3/R-4 & Agricultural/Rural: STR allowed. Overlay required; registration required.Overlay Map | Ordinance 301 | STR Ordinance | Zoning Text Amendment | STR Registration FormRegistration valid 3 years; $100 feeTownship office: (616) 842-1340 • Spring Lake STR info
22
Tallmadge Charter TownshipNo STR language; Special Land Use may apply (B&B regs in Sec. 4.46).Zoning ordinance | Application$200 Special Land Use applicationPhone: (616) 846-2210 • Building/Planning/Zoning
23
Wright TownshipNo STR language; see B&B (Sec. 1909); application tiers by residency.Zoning ordinance | List of Committees$100 resident • $300 non-resident (appears)Phone: (616) 677-3048
24
Zeeland (City)STRs permitted by Special Land Use in C-2 and WMU; annual, non-transferable license. 2024 ordinance passed.Zoning language | Application | Planning Commission$350 Special Land Use applicationPhone: (616) 772-0872
25
Zeeland TownshipNo STR language; B&B must be principal residence; no other B&B within 660 ft.Zoning (Sec. 16E) | Special Land Use form$750 Special Land Use feePhone: (616) 772-6701 • Building & Zoning Dept.
26
Allegan County
27
Allegan (City)Rental registrations required; inspection required. No explicit STR ordinance indicated in summary.Ordinance | Zoning MapFee not listed(269) 673-5511
28
Allegan TownshipNo STR language in code. Check with Planning/Zoning if special land use is necessary.Zoning Map | OrdinancesSpecial use possibly required(269) 673-5051
29
Casco TownshipSTRs allowed; must register. Rentals < 3 nights not allowed; one turnover per week; revocation for repeated violations.Rental Info | Ordinance | Registration$325 registration(269) 637-4441
30
Cheshire TownshipNo STR language; check if special land use is necessary.Zoning Map | Ordinances | Special Use Permit Application$750 Special Land UseAdmin: (269) 521-4563
31
Clyde TownshipNo STR language; check if special land use is necessary.Zoning Map | Ordinances | Special Use Permit Code1-800-626-5964
32
Douglas (City)STRs allowed in all zoning districts with approval; inspection required. License non-transferable; revocation for multiple violations.Ordinance (Sec. 16:33) | Zoning Map | Registration Form$375 registration(269) 857-1438
33
Dorr TownshipNo STR language; check if special land use is necessary.Future Use Zoning Map$450 Special Use application(616) 681-9874
34
Fennville (City)STRs allowed; must register. STRs only in R-1, R-2, B-1, CBD; caps in R-1 (5%) and R-2 (10%). Inspection every 3 years.Ordinances | Zoning Map | Rental Registration$25 registration; $75 inspection (SF)(269) 673-3239
35
Fillmore TownshipNo STR language; check if special land use is necessary.OrdinanceNo special use / rental registration forms online(269) 751-7655
36
Ganges TownshipCurrent stance: Moratorium in place while planning comission determines how they will regulate strs until at least June 2026Past stance: No apparent STR regulations; planning comment indicated no current intent to regulate.Zoning Map | Ordinances(269) 543-8316
37
Gun Plain Charter TownshipNo STR language; check if special land use is necessary.Ordinances(269) 685-9471
38
Heath TownshipNo STR language; check if special land use is necessary.OrdinancesNo special land use form online(616) 877-2000
39
Hopkins TownshipNo STR language; check if special land use is necessary.Ordinances | Zoning MapNo special land use form online(269) 793-3188
40
Laketown TownshipLaketown Township extended its moratorium on new free-standing STRs through June 30, 2026, while ordinances are reviewed.Policy/Ordinances | Rental Ordinance | Special Land Use Permit | Rental Application | Fee ScheduleSpecial land use $250; see fee schedule(616) 335-3050 • Office@LaketownTwp.org
41
Lee TownshipNo STR language; check if special land use is necessary.OrdinancesNo special land use form online(269) 236-6485
42
Leighton TownshipNo STR language; check if special land use is necessary.Ordinances | Zoning Map | Change of Use Permit(616) 877-2000
43
Manlius TownshipNo STR language; check if special land use is necessary.OrdinancesSpecial use permit $2,000(269) 561-8855
44
Martin TownshipNo STR language; check if special land use is necessary.Ordinances(269) 272-5027
45
Monterey TownshipNo STR language; check if special land use is necessary.Ordinances(616) 877-2000
46
Otsego (City)STRs allowed; rental registration and inspection required.Ordinances | Zoning Map | Rental Registration$25 per unit + $65 inspection(269) 694-6146
47
Otsego TownshipNo STR language; check if special land use is necessary.Ordinances | Zoning Map | Special Land Use AppFee not referenced(269) 694-9434
48
Overisel TownshipNo STR language; check if special land use is necessary (discussed but not implemented).Ordinances | Land Use ApplicationSpecial land use $250(269) 751-7030
49
Plainwell (City)No STR language; check if special land use is necessary.Ordinances | Zoning MapSpecial land use permit $100(269) 685-6821
50
Salem TownshipNo STR language; check if special land use is necessary.Ordinances(248) 349-1690
51
Saugatuck (City)STRs allowed; caps by district; inspection required. Licenses non-transferable.Zoning Map | STR Info | Ordinances | Application$540 STR license(269) 857-2603
52
Saugatuck TownshipSTRs allowed; must follow guidelines (parking, local agent). Rental registration appears in place.Ordinances (Sec. 8-108) | Zoning Map(269) 857-7721
53
Trowbridge TownshipNo STR language; check if special land use is necessary.Ordinances | Zoning MapSpecial land use permit $250(269) 377-6693
54
Valley TownshipNo STR language; check if special land use is necessary.Ordinances | Future Land Use Map(269) 673-5962 | Zoning: (269) 673-3239
55
Wayland TownshipNo STR language; check if special land use is necessary.Ordinances(616) 877-2000
56
Muskegon County
57
Blue Lake TownshipSTRs must register; cap at 35 units; annual license; non-transferable.Zoning OrdinanceFee indicated in code(231) 894-6335 • frontdesk@bluelaketownship.org
58
Casnovia TownshipNo STR language; check if special land use is necessary.Zoning Ordinance | Zoning Map(616) 675-4064
59
Cedar Creek TownshipNo STR language; check if special land use is necessary.Zoning Ordinance | Special Land Use Application(231) 821-0014 x107
60
Dalton TownshipNo STR language; check if special land use is necessary.Zoning Ordinance | Special Land Use Application$600 special use application(231) 766-3043 (x2016) or 231-332-6706 • zoningadministrator@daltontownship.org
61
Egelston TownshipNo STR language; check if special land use is necessary.Zoning MapUnclear on cost/process(231) 788-2308
62
Fruitland TownshipNo specific STR ordinance; considering future regulations. Likely needs Special Use Permit.Special Land Uses (Zoning) | Full Zoning Ordinance | Zoning MapUnclear on cost/process(231) 766-3208
63
Fruitport Charter TownshipNo specific STR ordinance; discussions ongoing. Certificate of compliance required.Ordinances | Zoning MapUnclear on cost/process(231) 865-3151
64
Holton TownshipNo STR language; check if special land use is necessary.Zoning Map | Ordinances(231) 821-2168
65
Laketon TownshipResidential purpose excludes STRs (<31 days / 1 month). Check Planning/Zoning for zone restrictions.Ordinances | Zoning Map | Special Land Use PermitSpecial land use fee $650(231) 744-2454
66
Montague (City)STRs allowed; must be registered. Max 120 rental days annually.Ordinance | Code of Ordinances | Rental Application$50 registration(231) 893-1155
67
Montague TownshipNo STR language; check if special land use is necessary.Zoning Map | FormsUnclear; contact township(231) 894-9088
68
Moorland Township$350 fee(231) 744-1621
69
Norton Shores (City)No current STR regs; draft language under consideration (SUP, setbacks, quadrant caps, 1,000-ft spacing). Rentals must be registered.Zoning Ordinance | Zoning Map | Permit Form$350 Special Use permit(231) 798-4391
70
Ravenna TownshipNo STR language; check if special land use is necessary.Zoning Map | Ordinances(231) 853-6205 or (231) 853-5154
71
Roosevelt Park (City)No specific STR rules; all rentals must be registered; non-owner-occupied inspected annually.Zoning Ordinances | Rental Guidelines | Rental Registration$70 per unit(231) 777-2555
72
Sullivan TownshipNo STR language; Special Land Use appears required.Ordinances | Special Land Use Application$750 Special Land Use Permit(231) 853-6900 | office@sullivantownship.com
73
White River TownshipSTRs regulated and capped at 55 township-wide (no limit in Commercial district). Limited to one family at a time.STR Ordinance | Zoning Map | Special Use PermitRegistration fee not listedTownship website | Zoning info
74
Whitehall (City)No STR rules in code; unclear if STRs register under rental rules; discussions on affordability and caps.Ordinances | Rental Registration(231) 894-4048
75
Whitehall TownshipNo STR permitted without prior township approval.Landlord Guide | Zoning Map | Zoning OrdinanceUnknown (no form evident)(231) 894-9088 x33