Airbnb has no maximum stay length, but prices and house rules change based on how long you book

You can stay at an Airbnb for one night or several months—there is no hard limit. However, the longer you stay, the more the listing's rules, pricing, and cancellation policy shift. A host might offer a 30% discount for a 28-night stay but charge nightly rates for a three-night booking. Some hosts block their calendar entirely for stays under 30 days. Others welcome only guests booking 90 days or longer. The length you can actually stay depends on what the individual host allows, not on Airbnb itself.

When you search for a place, Airbnb shows you the minimum and maximum stay length the host has set. If a listing says "Minimum stay: 7 nights," you cannot book it for five nights—the booking button will not work. If it says "Maximum stay: 30 nights," you can stay up to 30 nights but not 31. These rules are set by each host and vary widely, even within the same city.

Key Takeaways

  • Every Airbnb listing displays the host's minimum and maximum stay requirements before you search, so you can see when ready whether a property accepts your length of stay.
  • Hosts often charge lower nightly rates for stays of 28 days or longer, and some offer additional discounts for 90-day bookings.
  • Monthly rates (stays of 28+ nights) typically waive the cleaning fee and may reduce the service fee Airbnb charges.
  • If you need to stay longer than a host's maximum, you can message the host to ask if they will extend the limit, though they are not required to say yes.
  • Cancellation policies are stricter for longer stays, so read the host's policy carefully before you book a month-long reservation.

How to find listings that allow your length of stay

When you open the search page on Airbnb, use the "Stays" filter to set your exact check-in and check-out dates. Airbnb will then show only listings where those dates fall within the host's allowed range. If you are looking for a 60-night stay and a host's maximum is 30 nights, that listing will not appear in your results.

If you know you want a long stay but have not picked exact dates, use the "Length of stay" filter instead. You can select "1 month," "3 months," or "Flexible" to narrow results to hosts who accept that duration. This saves time because you will not see listings that do not match your needs.

You can also message a host before booking to ask if they will make an exception. Some hosts set a 30-night maximum in their listing but will accept a 45-night stay if you contact them first. However, hosts are under no obligation to change their rules, and many will not respond or will decline.

Price differences between short and long stays

Airbnb hosts can set different nightly rates based on how long you stay. A host might charge $150 per night for a one-week stay but $100 per night if you book 28 days or longer. This discount is called a "monthly rate," and it appears automatically when you select dates that span 28 nights or more.

For stays of 28+ nights, Airbnb also waives the cleaning fee in most cases. The service fee—Airbnb's cut of the booking—may be reduced as well, though this varies. A one-night stay might cost $150 plus a $30 cleaning fee plus a $25 service fee. A 30-night stay at the same place might cost $2,800 (at the monthly rate) with no cleaning fee and a lower service fee, bringing the total to roughly $2,900 instead of $4,500.

Some hosts offer additional discounts for stays of 90 days or longer. You will see these discounts listed on the listing page under "Price breakdown." Always check the total price at checkout, because the nightly rate shown in search results does not include these long-stay reductions.

Cancellation policies for longer bookings

Hosts can choose different cancellation policies, and longer stays often have stricter rules. A host might offer a "Flexible" cancellation policy (full refund if you cancel up to one day before check-in) for short stays but require a "Moderate" policy (full refund if you cancel up to five days before check-in) for 30-night bookings. Some hosts use "Strict" policies for monthly stays, meaning you lose 50% of the payment if you cancel within 14 days of check-in.

Read the cancellation policy before you book, especially for stays longer than two weeks. The policy is listed on the listing page under "Cancellation policy." If the host's policy is too strict for your comfort, message them to ask if they will adjust it—some will, some will not.

If you need to cancel a long stay, the refund you receive depends on when you cancel relative to your check-in date, not on how long you have already stayed. If you book a 60-night stay and cancel 10 days before check-in under a "Moderate" policy, you get a full refund. If you cancel five days before check-in, you lose the entire payment.

What happens if you want to stay longer than the host allows

If a listing's maximum stay is 30 nights but you need 45 nights, you have two options: book two separate reservations back-to-back, or message the host to ask if they will extend the limit.

Booking two reservations means you will check out and check back in on the same day. You will pay the cleaning fee twice (once for each checkout) unless the host agrees to waive it for the second booking. You will also pay Airbnb's service fee twice. This can add several hundred dollars to the cost, so it is worth asking the host first.

When you message a host, be direct: "I need to stay 45 nights. Your listing shows a 30-night maximum. Would you be willing to extend this for my dates?" Some hosts will say yes when ready. Others will not respond or will decline. If they decline, you can either accept the 30-night limit, book two separate stays, or look for a different listing.

Long-term rental considerations beyond the booking

Airbnb is designed for short-term stays, and staying for months can create complications. Some cities have laws limiting how many days per year a host can rent out a residential property, or requiring hosts to register with the city. If a host violates these rules, Airbnb may cancel your reservation without refund, even if you booked months in advance.

Additionally, some hosts are uncomfortable with very long stays because they worry about guests establishing tenancy rights. In some places, if you stay in a rental for 30 days or longer, local tenant laws may explore, giving you legal protections that make it harder for the host to evict you. Hosts know this, and some will not accept long-term bookings for this reason.

If you are planning to stay somewhere for three months or longer, consider whether a traditional rental or a furnished apartment service might be cheaper and more reliable than Airbnb. Airbnb works well for stays of a few weeks, but for longer periods, the economics and legal risks often favor other options.

Frequently Asked Questions

Can I stay at an Airbnb for 90 days straight?

Yes, if the host allows it. Search using the "Length of stay" filter and select "3 months," or set your exact check-in and check-out dates 90 days apart. Only listings where the host's maximum stay is 90 days or longer will appear. Many hosts do accept 90-day bookings, especially in cities with high demand for furnished rentals.

Do I have to pay a cleaning fee for a 30-night stay?

Most hosts waive the cleaning fee for stays of 28 nights or longer, but not all. Check the price breakdown on the listing page to see whether the cleaning fee is included. If it is listed, you will pay it. If it is not listed, it is waived.

What if I book a long stay and need to leave early?

You will lose money according to the host's cancellation policy. If the policy is "Moderate" and you cancel five days before check-in, you lose the entire payment. If you cancel after check-in, the refund depends on how many days before your checkout date you cancel—check the policy for the exact terms.

Can I extend my stay after I have already booked?

You can message the host and ask, but they are not required to say yes. If they agree, they may ask you to cancel your current booking and make a new one, or they may extend it directly. If they decline, you can book a new reservation for the additional nights at a different property.

Is Airbnb cheaper than a hotel for a month-long stay?

Often yes, because monthly rates on Airbnb are usually lower per night than hotel rates, and you get a kitchen and more space. However, compare the total cost including all fees, and check whether local furnished apartment rentals or traditional leases might be cheaper for your specific dates and location.