Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Vacation Rental Booking with Calendar and Seasonal Rates

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: STAYBOOKING1

  • calendar with check-in, check-out and blocked nights
  • seasonal rates, minimum stay and arrival days
  • tourist tax and cleaning as separate cart lines
  • calendar sync via iCal link at a fixed interval
Auf Lager
€299.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 features

Magento 2 vacation rental booking: sell overnight stays straight from your shop

With the Mironsoft Magento 2 vacation rental booking module, guests book a holiday flat, guesthouse room or cabin in nights instead of units. They pick check-in and check-out in a calendar, enter the number of guests and see the total price at once, including cleaning and tourist tax. The module runs on Alpine.js in the Hyvä theme and needs no jQuery, no Knockout and no extra library. It can be set up per store view and per property.

Check-in and check-out

Guests choose the stay in a calendar. Booked nights are blocked, and the departure day stays open for the next guest.

Minimum stay

Minimum and maximum nights per property and season, optionally with fixed arrival days.

Seasonal rates

Nightly rates per period, weekend surcharges and tiers for longer stays in one price list.

Cleaning and buffer

Cleaning days between two stays block the calendar for new bookings automatically.

Tourist tax as extra line

Tourist tax and final cleaning appear as separate lines in the cart and on the invoice.

Number of guests

Enter adults and children, check the maximum occupancy per property, tier the price by head count.

Why sell stays in your shop

Why a Magento 2 vacation rental booking in your own shop pays off

Owners of holiday flats, guesthouses and mountain cabins often manage enquiries by email, phone and spreadsheet. A standard shop only knows products with a quantity, but no nights, no season and no departure day. Anyone who wants to sell their own property directly needs a Magento 2 vacation rental booking setup that brings calendar, price list and cart together.

The booking then runs on your domain, with your texts, your payment methods and your guest contact. The calendar stays easy to follow: every night is either free, booked, blocked for cleaning or closed by you. That cuts down on questions and avoids mistakes from manual entries.

01Calendar and stay

Magento 2 vacation rental booking with a check-in and check-out calendar

With this Magento 2 vacation rental booking, the property page shows a date-range calendar. The guest clicks the arrival day first, then the departure day. Booked nights, closed periods and cleaning days are greyed out and cannot be selected. A stay counts in nights: arriving on the 10th and leaving on the 14th means four nights, and the 14th is available again for the next guest. The price is calculated live, and the cart shows the stay with dates and nights.

  • Booked, closed and blocked nights cannot be selected
  • Departure day frees the property for the next guest to arrive
  • Stay with dates, nights and guest count in the cart
Product page › Book your stay
Check-in
10 Jul (sample date)
Check-out
14 Jul (sample date)
4 nights, 2 adultssample
Booked and closed: not selectable
Admin › Property › Rates
Low season
€90 per night (sample)
High season
€140 per night (sample)
Minimum stay3 nights (sample)
Arrival day: Friday or Saturday (sample)
02Seasonal rates and minimum stay

Magento 2 vacation rental booking with seasonal rates, minimum stay and arrival days

High season, low season and public holidays get their own nightly rates. For each period you define how many nights must be booked at least and on which weekdays arrival or departure is allowed. Weekend surcharges and discounts for longer stays are stored as tiers. If a stay crosses two seasons, the module prices every night with the rate of its season. All prices shown are sample values and remain in your hands.

  • Nightly rate per season, weekend and holiday
  • Minimum and maximum stay with fixed arrival days
  • Stays across season borders priced night by night
03Tourist tax, cleaning and guests

Magento 2 vacation rental booking with tourist tax, final cleaning and guest count

Tourist tax, final cleaning and optional extras such as bed linen or a pet fee appear as separate lines. Tourist tax can be charged per person and night, and children can be exempted by age. The maximum occupancy of the property is checked before the guest reaches the cart. After departure, an adjustable cleaning buffer blocks the following days. Whether and how much tourist tax may be charged, and which registration duties apply, should be checked with your municipality or tax adviser.

  • Tourist tax per person and night, children exempt by age
  • Final cleaning and extras as their own cart lines
  • Maximum occupancy checked before the cart
Cart › Stay
Stay of 4 nightssample
Final cleaningown line
Tourist tax, 2 guestsown line
Amounts are sample data
Admin › Property › Calendar links
Export link
/stay/ical/randomvalue.ics (sample)
Import interval
every 60 minutes (sample)
Conflict warningactive
04Calendar sync via iCal link

Magento 2 vacation rental booking and external calendars: iCal link sync explained honestly

Many hosts list the same property on holiday portals as well. The sync runs through the Mironsoft Calendar Sync module via iCal link: your shop occupancy is published as a calendar link, and calendar links from portals or office calendars are imported. This happens at the interval you set, for example every 15 or 60 minutes, and not in real time. In between, a booking can arrive through the other channel. Buffer times, blocked periods and the conflict warning reduce this risk but do not rule out double bookings completely.

  • Export and import via iCal link, adjustable interval
  • No real-time interface to portals, double booking stays possible
  • Conflict warning and blocked periods as a safeguard
Use cases

Where Magento 2 vacation rental booking helps in daily business

Typical businesses with a Magento 2 vacation rental booking in their own shop.

Single holiday flat

An owner sells the flat directly with the Magento 2 vacation rental booking, with a custom price list, cleaning days and tourist tax, and without commission to third parties.

Guesthouse with several rooms

Each room is its own product with a calendar, a maximum occupancy and its own nightly rate.

Mountain or alpine cabin

Fixed arrival days, a minimum stay in high season and a winter closure can be stored as rules.

Holiday homes with add-on sales

Guests book the stay and add breakfast, bed linen or vouchers from the same shop to the cart.

Comparison

Magento 2 vacation rental booking: without and with the module

The difference to email, spreadsheets and standard products.

TopicWithout moduleWith Mironsoft Stay Booking
AvailabilityEmail, phone and spreadsheetCalendar with booked and closed nights
PriceCalculated by hand per enquirySeasonal rates, tiers and surcharges automatic
Extra linesTourist tax and cleaning mentioned afterwardsOwn lines in the cart and on the invoice
Stay rulesGuest has to watch them aloneMinimum stay, arrival days and occupancy checked
Other calendarsEntered manuallyiCal link at an interval, with conflict warning
Setup

How we set up your Magento 2 vacation rental booking

The process of the Magento 2 vacation rental booking after you place your order.

1

Briefing

You tell us your properties, season dates, minimum stay, cleaning days and the extra lines you need.

2

Installation

We install the module, create your properties as products and set up the Magento 2 vacation rental booking for your store views.

3

Rates and rules

We store seasonal rates, arrival days, the tourist tax calculation and maximum occupancy according to your specifications.

4

Calendar

If you use external calendars, we connect calendar links through Calendar Sync and agree the sync interval with you.

5

Test and handover

We test booking, cancellation, season changes and calendar logic, and train your team in the admin.

Scope

Magento 2 vacation rental booking versus Appointment Booking, Rental Booking and Table Reservation

Mironsoft Appointment Booking sells single time slots, such as consultations. Mironsoft Rental Booking rents items over several days, for example equipment. Mironsoft Table Reservation reserves seats with a head count, and Mironsoft Staff Calendar maintains staff and room calendars. The Magento 2 vacation rental booking, by contrast, is about overnight stays counted in nights, with arrival, departure and tourist tax.

The sync with external calendars runs through Mironsoft Calendar Sync via iCal link, and the sync through an account connection through Mironsoft Calendar Account Connect. All modules can be combined.

Note: accommodation law, registration duties, tourist tax, withdrawal rules for dated services, terms and cancellation conditions as well as data protection for guest and calendar data must be reviewed by the operator and their lawyer. The module provides technical settings, not legal advice.

05How the purchase works

No download, but personal setup

Stay Booking is not listed here as a ready-made download for self-installation. The purchase of the Magento 2 vacation rental booking is a service order: we contact you after the purchase, install the module in your shop and agree properties, seasonal rates, tourist tax and calendar links together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about the Magento 2 vacation rental booking: calendar, rates, tourist tax, calendar sync and how the purchase works.

How can I make a holiday flat bookable in Magento 2 with check-in and check-out?
With the Magento 2 vacation rental booking module, the property is created as a product with a calendar. The guest picks check-in and check-out, and nights and total price are calculated at once.
How can I set seasonal rates per night in Magento 2?
In the admin you create periods with their own nightly rate, plus weekend surcharges and tiers. Stays across season borders are priced night by night.
How can I define a minimum stay in Magento 2?
Per property and season you set the minimum and maximum nights, optionally with fixed arrival days. Stays that break the rule cannot be added to the cart.
How can I charge tourist tax as an extra line in Magento 2?
Tourist tax is calculated per person and night and shown as its own line, and children can be exempted by age. Whether and how you charge it is something to clarify with your municipality or tax adviser.
How can I block cleaning days between guests in Magento 2?
An adjustable buffer blocks the following days in the calendar after every departure. Guests cannot book those nights.
How can I sync calendars from holiday portals in Magento 2?
Through Mironsoft Calendar Sync via iCal link, for import and export. The sync runs at the interval you set, not in real time. Double bookings are possible between two syncs, and buffers, blocked periods and the conflict warning reduce the risk.
How can I limit the number of guests in Magento 2?
You store the maximum occupancy per property. The guest enters adults and children, and the cart is only reached with a valid occupancy.
Does Magento 2 vacation rental booking work with Hyvä?
Yes, calendar and form are built with Alpine.js and need no jQuery, no Knockout and no additional library.
Does the module give legal certainty for accommodation and tourist tax?
No, it provides technical settings. Accommodation law, registration duties, withdrawal rules, terms and data protection are reviewed by the operator together with their lawyer.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Vacation Rental Booking – Mironsoft Stay Booking
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Vacation Rental Booking – Mironsoft Stay Booking

Magento 2 Vacation Rental Booking – Mironsoft Stay Booking

€299.00