This guide covers Indian Rocks Beach, Florida only. Neighboring beach cities have different STR rules and are often confused with IRB:
- Indian Shores: Smaller city just north, with its own licensing and zoning for STRs.
- Belleair Beach: Directly north, generally more restrictive on short-term rentals than IRB.
- Redington Beach: South of IRB, with stricter minimum stay and zoning requirements.
- Madeira Beach: South of Redington, allows STRs but with its own licensing and enforcement.
Legality Verdict
Short-term rentals are legal in all residential and tourist zones of Indian Rocks Beach, with annual city registration, inspection, and a 12% tax stack. Enforcement is active, with fines up to $5,000 per violation.
- Legality Status: 4/5
- License Availability: 4/5
- Compliance Cost (% revenue): 3/5
- Regulatory Stability: 3/5
- Enforcement Climate: 2/5
TL;DR
Indian Rocks Beach defines STRs as rentals under 30 days, allowed citywide with a $300 annual permit and inspection. The total lodging tax is 12% (state + county). Occupancy is capped at two guests per bedroom plus two, max 12. Enforcement is aggressive, with fines up to $5,000 per violation. The biggest gotcha: city staff actively monitor platforms and issue fines for unregistered or non-compliant rentals.
Quick Facts
| Item | Detail |
|---|---|
| STR Definition | Rental of a dwelling for less than 30 days, more than 3 times/year City of Indian Rocks Beach Vacation Rental Registration Application |
| Registration Required | Yes — annual Vacation Rental Registration City of Indian Rocks Beach Vacation Rental Registration Application |
| Permit Cost | $300 per unit (plus $150 inspection fee) City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| Annual Renewal | Yes — by date of inception City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| State License Required | Yes — Florida DBPR vacation rental license Florida DBPR Vacation Rental Licensing Guide |
| State License Fee | $50 application + $10 HEP fee + annual fee (varies) Florida DBPR Vacation Rental Licensing Guide |
| Total Effective Lodging Tax | 12% (6% FL sales tax + 6% Pinellas County bed tax) Pinellas County Government |
| State Sales Tax | 6% Avalara MyLodgeTax |
| County/District Tax | 6% Pinellas County Tourist Development Tax Pinellas County Government |
| Local Accommodations Tax | Not codified — no separate city-level tax Pinellas County Government |
| Occupancy Cap | 2 guests per bedroom + 2, max 12 per unit WTSP News |
| Parking Requirement | 1 space per bedroom, max 3 spaces WTSP News |
| Inspection Requirement | Yes — initial and annual, plus fire inspection City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| Local Contact Requirement | Yes — 24/7 responsible party required City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| License Cap | Not codified — no citywide cap City of Indian Rocks Beach Code of Ordinances |
| Permitted Zones | S, RM1, RM2, CT districts City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| Prohibited Zones | Not codified — see zoning map City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| Minimum Night Stay | Not codified — no city minimum City of Indian Rocks Beach Code of Ordinances |
| Primary Residence Rule | Not codified — no owner-occupancy requirement City of Indian Rocks Beach Code of Ordinances |
| Density Limits | Not codified — no per-block or per-area cap City of Indian Rocks Beach Code of Ordinances |
| HOA/Condo Override | Not codified — private covenants may restrict City of Indian Rocks Beach Code of Ordinances |
| Transferability | Not transferable; notify city if sold City of Indian Rocks Beach Vacation Rental Registration Application (PDF) |
| Enforcement Penalties | Up to $5,000 per violation Pinellas Gulf Beach STR Investment Guide |
| Enforcement Methods | City staff monitor platforms, investigate complaints Bay News 9 |
| Last Updated | May 22, 2026 |
Regulatory Impact Snapshot
Underwriters should model compliance costs at 3.1% of gross revenue, with median Indian Rocks Beach, FL STRs earning $51,581 at an average daily rate of $293 and 58% occupancy. The binding constraint is the city’s annual registration ($300), required inspection ($150), and the 12% lodging tax stack. Enforcement is active, with fines up to $5,000 per violation and city staff monitoring online listings. Run this market in our Airbnb Calculator →
Top 500 US Airbnb Rental Markets - 2026

Instantly compare top 500 short-term (Airbnb) rental markets in the US
Frequently Asked Questions
Basics
Are short-term rentals legal in Indian Rocks Beach, FL?
Yes, STRs are legal in all residential and tourist zones with city registration and inspection required Mangrove Bay Realty.
What is considered a short-term rental in IRB?
A rental of a dwelling for less than 30 days, more than three times per year, is considered a short-term rental City of Indian Rocks Beach Vacation Rental Registration Application (PDF).
Do state or county rules override city rules?
No, Indian Rocks Beach sets its own STR rules, but state licensing and tax requirements also apply Mangrove Bay Realty.
Licensing
Is a city permit required for STRs?
Yes, an annual Vacation Rental Registration is required City of Indian Rocks Beach Vacation Rental Registration Application.
What is the cost of the STR permit?
$300 per unit, plus a $150 inspection fee City of Indian Rocks Beach Vacation Rental Registration Application (PDF).
Is a Florida state license required?
Yes, a DBPR vacation rental license is required before operating Florida DBPR Vacation Rental Licensing Guide.
Are permits transferable if I sell my property?
No, permits are not transferable. Notify the city if you sell or stop renting City of Indian Rocks Beach Vacation Rental Registration Application (PDF).
Taxes
What is the total lodging tax rate for STRs?
12% (6% Florida sales tax + 6% Pinellas County Tourist Development Tax) Pinellas County Government.
Does the city charge an additional STR tax?
No, there is no separate city-level accommodations tax Pinellas County Government.
Do I need to register for state and county taxes?
Yes, you must register with the Florida Department of Revenue and Pinellas County Tax Collector Avalara MyLodgeTax.
Does Airbnb collect and remit taxes for me?
Yes, Airbnb and Vrbo collect and remit both state and county lodging taxes for IRB listings Airbnb Help Center.
Operations
What is the occupancy limit for STRs?
Two guests per bedroom plus two, with a maximum of 12 guests per unit WTSP News.
Are there parking requirements?
Yes, one space per bedroom, up to a maximum of three spaces WTSP News.
Is a local contact required?
Yes, a 24/7 responsible party must be designated City of Indian Rocks Beach Vacation Rental Registration Application (PDF).
Is there a minimum night stay?
No, the city does not codify a minimum night stay City of Indian Rocks Beach Code of Ordinances.
Enforcement
How is STR compliance enforced?
City staff monitor online listings and investigate complaints; fines can reach $5,000 per violation Bay News 9.
What are common violations?
Operating without registration, exceeding occupancy, parking violations, and noise complaints Pinellas Gulf Beach STR Investment Guide.
Are there ongoing legal challenges to the STR ordinance?
Yes, litigation is ongoing, but the city has prevailed in some court rulings Tampa Bay 28 News.
How often are hearings for violations held?
Special magistrate hearings are held twice a month for STR violations WTSP News.
Permit Process
Indian Rocks Beach requires all short-term rentals to register annually with the city and pay a $300 fee per unit, plus a $150 inspection fee. The process includes submitting a Vacation Rental Registration application, passing a city and fire inspection, and designating a 24/7 local contact. Registration must be renewed each year by the original approval date. A Florida DBPR vacation rental license is also required before operating, with online applications typically processed within two business days City of Indian Rocks Beach Vacation Rental Registration Application (PDF), Florida DBPR Vacation Rental Licensing Guide.
Zoning
Short-term rentals are permitted in Indian Rocks Beach’s Single Family (S), Medium Density (RM2), Medium Density Duplex Residential (RM1), and Commercial Tourist (CT) districts. There is no citywide cap on the number of STR permits, and no minimum night stay or owner-occupancy requirement is codified. Occupancy is capped at two guests per bedroom plus two, with a maximum of 12 guests per unit. Parking requirements mandate one space per bedroom, up to three spaces per property City of Indian Rocks Beach Vacation Rental Registration Application (PDF), WTSP News.
Taxes and Remittance
The total lodging tax rate for STRs in Indian Rocks Beach is 12%, consisting of 6% Florida state sales tax and 6% Pinellas County Tourist Development Tax. There is no additional city-level accommodations tax. Hosts must register with the Florida Department of Revenue and the Pinellas County Tax Collector, even if platforms like Airbnb or Vrbo collect and remit taxes on their behalf. Airbnb and Vrbo automatically handle both state and county taxes for IRB listings Pinellas County Government, Airbnb Help Center.
Enforcement and Recent Actions
Since late 2025, Indian Rocks Beach has aggressively enforced STR rules, with city staff monitoring online listings and investigating complaints. Fines can reach $5,000 per violation, and special magistrate hearings are held twice monthly. Nearly 200 properties were cited for violations at the start of 2026, mostly for failing to register or meet safety standards. The city collected over $94,000 in fines and $186,000 in registration fees in the current fiscal year WTSP News.
Recent Changes and Pending Legislation
Ordinance 2023-02, effective August 1, 2023, established comprehensive STR registration, inspection, and operational requirements. In 2024, a proposed Florida bill (SB 280) that would have preempted local STR regulation was vetoed, so local control remains in effect. Ongoing litigation challenges the city’s STR ordinance, but Indian Rocks Beach has prevailed in some court rulings. No new amendments to the ordinance are codified as of May 2026 Avantio Blog, Tampa Bay 28 News.
Comparable Markets
- Madeira Beach, FL — Consider if you want a nearby Gulf market with its own STR licensing and enforcement.
- Clearwater Beach, FL — Consider for higher ADRs and a larger tourism base, but stricter zoning.
- St. Pete Beach, FL — Consider for a more established STR market with robust enforcement and clear rules.
Sources
- City of Indian Rocks Beach Vacation Rental Registration Application (PDF): https://www.indian-rocks-beach.com/wp-content/uploads/2025/11/VRR-Application-Fillable-11.2025.pdf
- City of Indian Rocks Beach Vacation Rental Registration Application: https://www.indian-rocks-beach.com/vacation-rental-registration-application/
- City of Indian Rocks Beach Vacation Rental Information: https://www.indian-rocks-beach.com/government/vacation-rental-information/
- City of Indian Rocks Beach Code of Ordinances: https://library.municode.com/fl/indian_rocks_beach
- Florida DBPR Vacation Rental Licensing Guide: https://www2.myfloridalicense.com/hotels-restaurants/licensing/vrtsp-guide/
- Pinellas County Government: https://pinellas.gov/services/pay-tourist-development-tax/
- Pinellas County Tax Collector: https://www.pinellastaxcollector.gov/property-tax/tourist-development-taxes/
- Mangrove Bay Realty — Pinellas County Short-Term Rental Rules Map: https://www.mangrovebayrealty.com/blog/46/Pinellas+County+Rental+Zoning+Map+-+The+Latest+List+Of+Cities+Allowing+Short+Term+Rentals
- WTSP News: https://www.wtsp.com/article/news/local/pinellascounty/indian-rocks-beach-crackdown-short-term-rentals-surge-fines-compliance/67-c7e472df-ac20-49f6-8e6b-36014e597622
- WTSP News: https://www.wtsp.com/article/news/local/pinellascounty/short-term-rental-ordinance-indian-rocks-beach/67-bfb6387f-1615-45f1-9913-64ecfafda035
- WTSP News: https://www.wtsp.com/article/news/local/pinellascounty/indian-rocks-beach-short-term-rentals-ordinace/67-9b790676-796f-446f-b8cd-6039c717761f
- Bay News 9: https://baynews9.com/fl/tampa/news/2026/04/20/indian-rocks-beach-cracks-down-on-short-term-rentals
- Pinellas Gulf Beach STR Investment Guide: https://pinellasgulfbeachstrinvestment.com/indian-rocks-beach/
- Tampa Bay 28 News: https://www.tampabay28.com/news/region-pinellas/court-backs-indian-rocks-beach-in-recent-vacation-rental-ruling-but-legal-battle-isnt-over
- Airbnb Help Center: https://www.airbnb.com/help/article/2301
- Avalara MyLodgeTax: https://www.avalara.com/mylodgetax/en/resources/vacation-rental-tax-guides/florida.html
- Avantio Blog: https://www.avantio.com/blog/florida-vacation-rental-laws/
This page is research, not legal advice. Consult local counsel before acquiring or operating a short-term rental in City of Indian Rocks Beach, Pinellas County, Florida.
Ready to evaluate Indian Rocks Beach as an STR market?
- See Indian Rocks Beach revenue data → — Get live ADR, occupancy, and revenue comps for underwriting.
- Run this deal in our calculator → — Model cash flow, taxes, and compliance costs instantly.
- Match with a Indian Rocks Beach STR agent → — Connect with vetted local experts for your acquisition.


