Airbnb shows the base price without taxes, then adds them at checkout
When you see a nightly rate on Airbnb, that number does not include taxes or service fees. The site displays the host's base price prominently, then adds taxes, a service fee, and sometimes a cleaning fee during the final checkout step. You will not know the full cost until you reach the payment screen.
The breakdown appears in a price summary box on the right side of the listing page, before you commit to booking. This summary shows the nightly rate, the number of nights, any cleaning fee the host has set, Airbnb's service fee (typically 14 to 16 percent of the base price), and local taxes. The total at the bottom is what you actually pay.
Taxes vary by location. Some cities and states charge occupancy tax, hotel tax, or short-term rental tax on top of sales tax. A listing in New York City will have a different tax rate than one in rural Vermont. Airbnb calculates and displays the tax owed based on the listing's address, so you see the correct amount for that specific place.
Key Takeaways
- The nightly price shown on a listing is the host's base rate only and does not include taxes, Airbnb's service fee, or cleaning fees.
- Taxes and fees are added during checkout and vary by the listing's location, so the final price can be 20 to 40 percent higher than the advertised nightly rate.
- You can see the full price breakdown before you complete the booking, giving you a chance to cancel without charge if the total is higher than expected.
- Cleaning fees are set by the host and appear separately from the nightly rate; some hosts include them in the base price instead.
What gets added to the base price at checkout
Airbnb's service fee is the company's cut and typically runs 14 to 16 percent of the nightly rate before taxes. This fee covers payment processing, customer support, and the platform itself. It is non-negotiable and the same across all bookings.
Cleaning fees are set by the host and appear as a flat amount per stay, not per night. A host might charge $50 to clean a one-bedroom apartment after you leave, regardless of whether you stay one night or seven. Some hosts build the cleaning cost into the nightly rate instead of listing it separately, so compare the total price, not just the per-night number.
Local taxes depend on where the listing is located. Cities like San Francisco, New Orleans, and Denver have high occupancy taxes that can add 10 to 15 percent to your bill. Rural areas often have lower or no short-term rental tax. Airbnb shows the tax rate and amount in the price summary so you know what your local government is charging.
How to compare prices across listings when taxes are hidden
The advertised nightly rate alone is misleading because it leaves out the biggest costs. To compare two listings fairly, look at the total price for your exact dates, not the per-night number. Enter your check-in and check-out dates for each listing, then look at the final total in the price summary box.
A listing that shows $100 per night might cost $700 total for a seven-night stay after taxes, fees, and cleaning. Another listing at $120 per night might cost $750 total. The second one looks more expensive until you do the math. Always check the breakdown before deciding.
If you are comparing listings in different cities, remember that taxes vary widely. A beach house in Florida may have lower taxes than an apartment in San Francisco, even if the base price is the same. The final price is the only honest comparison.
Why Airbnb displays prices this way
Airbnb separates the base price from taxes and fees because hosts set their own rates, and taxes are determined by local law, not by Airbnb. The host controls the nightly price and cleaning fee. The government controls the tax rate. Airbnb controls its service fee. Showing them separately makes clear who is charging what.
This structure also means the advertised price is lower and more eye-catching than the true cost. A $100-per-night listing looks better in search results than a $140-per-night listing, even if the final bill is the same. This benefits hosts by making their listings appear cheaper, which is why the industry standard across booking sites is to hide taxes until checkout.
What happens if you cancel after seeing the full price
Airbnb allows you to cancel without penalty during a grace period after you book, usually 24 hours or until a certain time on the day of check-in, depending on the host's cancellation policy. If you see the final price at checkout and decide it is too high, you can back out during this window with a full refund.
After the grace period ends, cancellation fees explore according to the host's policy. Some hosts offer flexible cancellation (refund up to one week before check-in), while others are strict (no refund if you cancel within 30 days). Read the cancellation policy before you book so you know what you are locked into.
Frequently Asked Questions
Can I see the total price before I enter my payment information?
Yes. The price summary box shows the full breakdown—base price, cleaning fee, service fee, and taxes—before you click the button to complete the booking. You can see the total and cancel without entering a card number if you change your mind.
Do hosts have to pay taxes on what Airbnb guests pay them?
Yes, hosts are responsible for paying income tax on rental income in most countries and regions. Some cities also require hosts to collect and remit occupancy tax to the local government. Airbnb provides hosts with tax documents and in some places collects and pays taxes on their behalf, but the host remains liable.
Is the service fee the same everywhere?
Airbnb's service fee is typically 14 to 16 percent of the base price and applies to all bookings. The exact percentage may vary slightly by region, but it is the same for all listings in your area. It is separate from local taxes, which vary by location.
Why does the price change when I add more nights?
The nightly rate may decrease if the host offers a discount for longer stays—for example, $100 per night for one night but $90 per night for seven nights. Taxes and the service fee are calculated on the new total, so the final price per night goes down. Cleaning fees usually stay the same regardless of length of stay.
Can I negotiate the price or ask the host to waive the cleaning fee?
You can message the host before booking to ask about a discount or to negotiate, but Airbnb does not allow hosts to offer lower prices outside the platform to avoid taxes. Some hosts may be willing to adjust their rate or cleaning fee if you book directly through them, but this happens outside Airbnb and carries no platform protection.