BnBGenius Blog

Aerial view of a white sand beach with umbrellas and beachfront condominium buildings along the water

How to Self-Manage an Airbnb and Vrbo Rental in Gulf Shores — and Automate the Guest Work

Share on:

You rent out one or more properties in Gulf Shores on Airbnb and Vrbo, and you run them yourself. This page covers what the city requires (starting with the business license), the taxes, and which guest work software can handle.

Here is who does what. Your local emergency contact does the visits and anything that needs hands on site. BnBGenius answers guest messages on Airbnb and Vrbo 24/7 and creates cleaning and repair tasks after checkout. You handle the city license and the taxes.

The city requires a business license from every owner who rents out property inside its corporate limits or police jurisdiction.

“All property owners that engage in the rental of their property in the city’s corporate limits or police jurisdiction are required to complete and submit a business license application.”

Source: City of Gulf Shores Rental License page

What this means for you: This is a business license, and you apply for it yourself. It covers rentals inside the city limits and in the police jurisdiction. If your property is in either area, the rule applies to you.

The city’s rental license page also lists a local emergency contact among its additional requirements.

“Designation and maintenance of local emergency contact by Licensee”

Source: City of Gulf Shores Rental License page

What this means for you: As the licensee, you must name a local emergency contact. You must also keep that contact up to date with the city.

Hands holding a phone over a table with woven placemats and coffee cups
A host checks the listing from the dining table.

What BnBGenius Does for a Host in Gulf Shores

Answers guest messages on Airbnb and Vrbo 24/7

Guests on Airbnb and Vrbo may ask about noise, trash and check-out time. The city code names conduct that disturbs neighbors as a reason an owner or the owner’s authorized agent may remove a guest — that quote is under “What the City Requires” below. The answers to these questions belong in your house rules and check-in instructions. BnBGenius answers guest messages on Airbnb and Vrbo 24/7, but it does not know local rules by itself. It is also not the city’s local emergency contact.

Requests a review from the guest and publishes the host’s review

BnBGenius requests a review from the guest and publishes the host’s review. A review does not replace house rules.

Kent Morgan, BnBGenius co-founder:

“We went from reviewing 40% of stays to 100% overnight. The AI even thanked guests for things we fixed mid-stay. Our review-to-review rate jumped immediately.”

Kent Morgan, BnBGenius co-founder, on bnbgenius.ai/reviews

Creates cleaning and repair tasks after checkout

One local item belongs on your turnover checklist. The city code makes it an offense for the owner or rental agent to allow litter to accumulate and remain on the property or on the adjacent public beach project area, when it becomes a public nuisance. The full quote is under “What the City Requires” below. BnBGenius creates cleaning and repair tasks after checkout, but the cleaning, trash and repairs themselves are done by your person on site. Agree turnover times with them so the work fits between bookings.

Kent Morgan, BnBGenius co-founder:

“We used to find out about issues in post-stay reviews. Now BnBGenius flags them mid-stay, creates the task, and our cleaners respond in under 15 minutes.”

Kent Morgan, BnBGenius co-founder, on bnbgenius.ai/tasks

Answers guest calls with a voice AI agent

Voice Concierge, an add-on, answers guest calls with a voice AI agent. It does not make BnBGenius the local emergency contact. It also does not replace a person who can come to the rental when something needs hands on site.

Kent Morgan, BnBGenius co-founder:

“The concierge answered 84% of our after-hours calls last month without waking anyone up. Guests thought it was our in-house team the whole time.”

Kent Morgan, BnBGenius co-founder, on bnbgenius.ai/voice

Sells gap nights, early check-in and late checkout

BnBGenius sells gap nights, early check-in and late checkout. Agree early check-in and late checkout times with your local person, so cleaning still fits between guests. For checkout time itself, the code points to the time agreed in writing with the guest — that quote is under “What the City Requires” below.

Is run from Telegram

BnBGenius is run from Telegram. The split of responsibilities does not change: your local person does the visits, and you handle the license and the taxes.

Two housekeepers in uniform making a bed together in a bright bedroom
Local cleaners turn over the rental between Airbnb and Vrbo stays.

Your Local Person

A cleaner or a handyman can do the visits. The litter rule in the city code tells a beach enforcement officer to try the local emergency contact on file before the city cleans up a litter nuisance.

“shall attempt to contact any local emergency contact for the property identified in the records of the city revenue department”

Source: City of Gulf Shores Code Sec. 6-15(b)

What this means for you: The city keeps the emergency contact in its revenue records. Tell the city when the contact changes.

The rental license page quoted on this page does not state a response time for the emergency contact, so ask the city what it expects.

If a management company is used, the city’s lodging tax page speaks to who collects the tax; the full tax section is below.

“Please be aware that if a management company is obtained, you need to be sure that they are collecting and remitting tax on your behalf. If you leave a management company’s rental program, then you become responsible for collecting and remitting lodging taxes back to State, County, and City.”

Source: City of Gulf Shores Lodging Tax page

What this means for you: If you hire a management company, check that it collects and remits the tax for you. If you leave its rental program, the tax job comes back to you. You would then collect and remit to the State, the County and the City.

You organize cleaning and repairs yourself, through your local person or a cleaning company you choose. BnBGenius creates cleaning and repair tasks after checkout, but it does not do the physical work. Keep the same house rules and check-in instructions on Airbnb and Vrbo, so guests get the same answers on both.

BnBGenius is not the city’s local emergency contact; that role is held by the person you name.

What the City Requires

License and renewal.

“Be aware that business licenses expire December 31st. Renewals are due January 1st and are delinquent after January 31st.”

Source: City of Gulf Shores Rental License page

What this means for you: Your license runs on the calendar year. It expires on December 31. Renewals are due on January 1. After January 31, a renewal is late. Set a reminder before the end of the year.

Fee.

“Fees Based on Gross Receipts, Fee Schedule A Rental Fee – $45 (Short-term rentals only)”

Source: City of Gulf Shores Rental License page

What this means for you: The quote shows the rental fee for short-term rentals. The same quote says the fees are based on gross receipts under Fee Schedule A. Check the schedule or ask the city for your total.

Safety inspection.

“Safety Inspections are required every 3 years. Contact the Building Department at (251) 968-1142 for questions or to schedule a safety inspection.”

Source: City of Gulf Shores Rental Property License Checklist

What this means for you: Inspections are required every 3 years. The checklist gives a Building Department phone number for questions and for scheduling. Call it to schedule.

Lodging tax comes with the license.

“In addition to the business license, please be aware that there is lodging tax associated with short term vacation rentals”

Source: City of Gulf Shores Rental License page

What this means for you: The lodging tax is separate from the license. The details are under “Taxes”.

Removing a guest. Section 11-100 of the city code defines vacation rental occupancy first.

“Vacation rental occupancy means occupancy under any lease, sublease, rental, or other licensing of the use of a vacation rental unit for any period of fewer than one hundred eighty (180) consecutive days.”

Source: City of Gulf Shores Code Sec. 11-100(a)

The section then lists reasons for which an owner may remove a guest.

“The owner of any vacation rental unit or the owner’s authorized agent may remove or cause to be removed from the premises of such unit, in the manner hereinafter provided, any guest, together with any other person present on the premises of the unit as the invitee or permittee of the guest, if the guest or any other person, while on the premises of the unit:”

Source: City of Gulf Shores Code Sec. 11-100(b)

Three of the reasons it lists:

“Indulges in any language or conduct which disturbs the peace and comfort of the occupants of neighboring accommodation units”

Source: City of Gulf Shores Code Sec. 11-100(b)(4)

“Allows occupancy of the unit by a number of persons exceeding the maximum permitted occupancy number, if any, specified in the written vacation rental agreement”

Source: City of Gulf Shores Code Sec. 11-100(b)(6)

“Fails to check out by the time agreed upon in writing by the guest at check-in”

Source: City of Gulf Shores Code Sec. 11-100(b)(7)

What this means for you: The code lets you or your authorized agent act on the three quoted points. So put the occupancy number and the check-out time in the written agreement and in the house rules. Read the full Section 11-100 or ask the city before relying on it. The quotes show only the reasons, not the procedure.

Litter and the beach.

“It shall be an offense punishable as provided in section 6-16 of this Code for the owner or rental agent of a property, either or both, to allow any litter to accumulate and remain on such property or adjacent public beach project area so as to constitute a public nuisance condition.”

Source: City of Gulf Shores Code Sec. 6-15(a)

“Each day or portion of a day on which the public nuisance condition exists shall constitute and be punishable as a separate offense.”

Source: City of Gulf Shores Code Sec. 6-15(a)

What this means for you: The code names the owner or the rental agent. Every day the nuisance lasts counts as its own offense. Put trash and cleanup in the turnover checklist.

Taxes

Alabama taxes lodging, and so do Baldwin County and the City of Gulf Shores.

“The lodgings tax is a privilege tax on persons, firms, and corporations engaged in renting or furnishing rooms, lodgings, or other accommodations to transients for periods of less than 180 days of continuous occupation and applies to all charges for providing such accommodations.”

Source: Alabama Department of Revenue Lodgings Tax FAQ

“In all other Alabama counties, the state lodgings tax rate is 4 percent of the charges for accommodations.”

Source: Alabama Department of Revenue Lodgings Tax FAQ

The state revenue department says local lodging taxes differ by place.

“Local lodgings tax is levied in the same manner as the state lodgings tax; these rates vary.”

Source: Alabama Department of Revenue Lodgings Tax FAQ

What this means for you: The state tax is 4 percent of the charges for accommodations. It applies to stays shorter than 180 days. Local rates differ by place, so read the city rate too.

The City of Gulf Shores sets its own tax.

“Lodging tax is due on any hotel/motel room or short-term condo, house, and duplex rental as well as tourist camp/cabin in the city’s corporate limits as well as the police jurisdiction.”

Source: City of Gulf Shores Lodging Tax page

The city’s lodging tax page lists the total and each part.

“Lodging Tax total is 16% Corporate Limits, 11% Police Jurisdiction 4% – State of Alabama 2% – Baldwin County 10% – City – Corporate Limits/5% – City – Police Jurisdiction”

Source: City of Gulf Shores Lodging Tax page

The city code sets the city rate at 10 percent for transactions entered into on or after September 1, 2023.

“For transactions entered into on or after September 1, 2023, the tax rate is increased to ten (10) percent of the gross proceeds.”

Source: City of Gulf Shores Code Sec. 8-201

The police jurisdiction pays half the city rate.

“at one-half (½) the rate specified in section 8-201 of this article”

Source: City of Gulf Shores Code Sec. 8-202

The tax base includes cleaning fees.

“Monthly gross revenue including rental, parking, and cleaning fees”

Source: City of Gulf Shores Rental Property License Checklist

What this means for you: The city page lists a 16 percent total in the corporate limits (4 + 2 + 10). In the police jurisdiction the total is 11 percent (4 + 2 + 5). The code sets the city part at 10 percent, half of that in the police jurisdiction. The tax base includes cleaning fees. Ask the city which area your address is in.

How and when to file:

“All taxes are due on or postmarked by the 20th for the month prior. A tax return is required to be filed even if there were no taxes collected or receipts earned.”

Source: City of Gulf Shores Lodging Tax page

“Filing Options Electronically through My Alabama Taxes”

Source: City of Gulf Shores Lodging Tax page

“A failure to timely file and pay a penalty plus interest will be assessed on any tax not filed and/or paid by the 20th of the month in which the tax is due.”

Source: City of Gulf Shores Lodging Tax page

What this means for you: File every month by the 20th, even with no rentals. You can file electronically through My Alabama Taxes. A late or missing filing brings a penalty plus interest.

If a management company is used, make sure it is collecting and remitting — that quote is under “Your Local Person” above.

Platform What the platform lists What the owner checks
Airbnb “Effective September 15th, 2026, Airbnb will collect and remit the following taxes:” (Source: Airbnb Help 2293) “Alabama State Lodging Tax: 4-5% of the listing price including any cleaning fee and guest fee for reservations 179 nights and shorter.” (Source: Airbnb Help 2293) “County Lodging Taxes collected by the State: 1-9% of the listing price including any cleaning fee and guest fee for reservations 179 nights and shorter.” (Source: Airbnb Help 2293) “Guests who book Airbnb listings that are located in the City of Gulf Shores, AL will pay the following tax as part of their reservation: Lodging Tax: 10% (5% in Police Jurisdiction) of the listing price, including any cleaning fees, for reservations up to 179 nights.” (Source: Airbnb Help 2293) “Hosts may need to manually collect and remit other applicable taxes on their stay or experience price.” (Source: Airbnb Help)
Vrbo “Alabama State Lodging Tax & State Administered Local Tax The State of Alabama under 180 nights January 1, 2025” (Source: Vrbo Help) “You’re also responsible for collecting and remitting lodging taxes when we’re not liable to do so.” (Source: Vrbo Help)

What this means for you: The city page lists 4 percent state tax. It also lists 2 percent for Baldwin County. It lists 10 percent for the city, and 5 percent in the police jurisdiction.

Airbnb lists the state tax as 4-5 percent. It lists a county range of 1-9 percent collected by the state. It lists 10 percent for Gulf Shores, 5 percent in the police jurisdiction. Its page says collection starts on September 15th, 2026.

Vrbo lists “Alabama State Lodging Tax & State Administered Local Tax” for the State of Alabama. Its list has no separate Gulf Shores entry. After each booking, check on both platforms which taxes were collected. Check whether anything is left for you to collect and remit.

BnBGenius is not an accounting tool.

Airbnb and Vrbo

Guest work Airbnb Vrbo
Messages “Every reservation automatically creates a group thread where all bookers, co-travelers, hosts and co-hosts can connect.” (Source: Airbnb Help) “You can send a message to a host through our secure messaging platform.” (Source: Vrbo Help)
Reviews “On the day of checkout, both the guest and their host will be prompted to leave a review . Both parties will have 14 days after checkout to submit their review.” (Source: Airbnb Help) “You and your guests have 180 days to provide your review. Once one party submits their review, the other party has 14 days to complete their review.” (Source: Vrbo Help)
Check-in details “Guests will see your check-in method (such as smart lock, keypad, or lock box) but they won’t see the detailed check-in instructions until 48 hours before check-in.” (Source: Airbnb Help) “The welcome guide includes: Host or property manager contact information. Directions to the property. Parking instructions. Access instructions. Check-in and check-out instructions.” (Source: Vrbo Help) “The welcome guide information is emailed to your guests in the language you wrote it in, three days before check-in.” (Source: Vrbo Help)
Listing details Both listings should show the same house rules. Both listings should show the same house rules.

What this means for you: Each platform handles messages and reviews its own way, so keep your house rules the same on both. Write the same house rules and check-in instructions on both listings. Guests get check-in details at different times on each platform, so do not rely on one platform’s timing.

On both platforms, answers about noise, trash, check-out time and the emergency contact’s details must rest on your house rules and check-in instructions. BnBGenius answers guest messages on Airbnb and Vrbo 24/7 and requests a review from the guest and publishes the host’s review. You check taxes separately.

How to Start

Do it yourself with BnBGenius

BnBGenius installs as a Chrome extension in about 5 minutes, without API keys, without password sharing, no PMS required. It is run from Telegram, and the first 500 messages are free, with all features and no card. Current pricing is on the Pricing page.

Let One Fine BnB do it for you

One Fine BnB, the sister management company, can do the whole job for you.

BnBGenius is not a PMS, a channel manager, a calendar sync, a direct-booking, pricing or accounting tool.

More City Guides

Rules and rates last checked on 2 October 2026.

About this article

Kent Morgan

Kent Morgan · Co-founder, BnBGenius

Kent Morgan is a co-founder of BnBGenius, software built for hosts who self-manage their own Airbnb and Vrbo listings. He's also the founder and president of One Fine BnB, a short-term rental management company running hundreds of properties from Austin. Since founding his first management company in New York in 2011, he's worked closely with the major OTAs and STR platforms as an early tester and development partner. BnBGenius exists to hand hosts with one to five listings the pricing and operations systems that a portfolio that size runs on.