Stayoa LogoStayoa
Docs
Dashboard
Pricing

Configure Prices

Flexible pricing for maximum revenue

The Pricing System enables flexible pricing.

Base Pricing

Price per Night: Base price in CHF, EUR or USD Minimum Nights: Minimum stay duration (can be overridden via Seasonal Pricing)

Tip

Set Min. Nights higher for weekends or holidays via Seasonal Pricing.


Weekend Pricing

Separate prices for Friday & Saturday via multipliers (e.g., Friday 1.2, Saturday 1.3).

Base Price: 150 CHF
Friday Multiplier: 1.2
Saturday Multiplier: 1.3

Monday-Thursday: 150 CHF
Friday: 180 CHF (150 × 1.2)
Saturday: 195 CHF (150 × 1.3)
Sunday: 150 CHF
When to use?

Weekend Pricing is ideal for city apartments or weekend destinations.


Seasonal Pricing

Period-based prices for high season, holidays, events.

Create Seasonal Period

Define Period

  • Start Date: Beginning of period
  • End Date: End of period
  • Example: 01.07.2026 - 31.08.2026 (summer season)

Set Price

  • Price per Night: Price for this period
  • Min. Nights: Override for Min. Nights (optional)

Save

  • Click "Add Period"
  • Period appears in list
  • Overlaps are prevented
Base Price: 150 CHF
Min. Nights: 2

Seasonal Period: 01.07. - 31.08.
Price: 220 CHF
Min. Nights: 7

→ In July/August: 220 CHF/night, minimum 7 nights
→ Rest of year: 150 CHF/night, minimum 2 nights

Priority

  1. Seasonal Pricing: Highest priority
  2. Weekend Pricing: Also applies during Seasonal Period
  3. Base Price: Default

Discounts

Discounts for longer stays:

  • Weekly Discount: From 7 nights (e.g., 10%)
  • Monthly Discount: From 28 nights (e.g., 20%)
Base Price: 150 CHF/night
Weekly Discount: 10%
Monthly Discount: 20%

5 nights: 750 CHF (no discount)
7 nights: 945 CHF (150×7 - 10% = 1050 - 105)
30 nights: 3600 CHF (150×30 - 20% = 4500 - 900)
Strategy

Discounts help generate longer bookings and reduce vacancies.


Fees

  • Cleaning Fee: One-time per stay (e.g., 80 CHF)
  • Security Deposit: Stripe authorization hold, not charged, automatic release after check-out
  • Additional Guest Fee: Per additional guest per night (e.g., 25 CHF)
  • Tourist Tax: Per guest per night (e.g., 2 CHF)

Price Calculation

This is how the total price is calculated:

Calculation Order

  1. Base Price × nights
  2. + Weekend Pricing (if Fri/Sat)
  3. + Seasonal Pricing (if in period)
  4. - Discounts (Weekly/Monthly)
  5. + Cleaning Fee (one-time)
  6. + Additional Guest Fee (if applicable)
  7. + Tourist Tax (guests × nights)
  8. = Total Price

Price Calculation Example

Property: Villa Alpenblick
Base Price: 150 CHF/night
Seasonal Period (July): 220 CHF/night
Weekend Pricing: Sat 1.3
Weekly Discount: 10%
Cleaning Fee: 80 CHF
Additional Guest Fee: 25 CHF (from 3rd guest)
Tourist Tax: 2 CHF per guest/night

Booking:
- Period: 10.07. - 17.07. (7 nights, incl. 1 Sat)
- Guests: 4

Calculation:
Base: 220 CHF × 6 nights = 1320 CHF
Weekend: 220 CHF × 1.3 (Sat) = 286 CHF
Subtotal Nights: 1606 CHF
Weekly Discount: -10% = -160.60 CHF
Cleaning: +80 CHF
Additional Guests: (4-2) × 25 × 7 = +350 CHF
Tourist Tax: 4 × 7 × 2 = +56 CHF

Total: 1931.40 CHF

Price Calculator

In the Pricing Tab you can test prices:

  • Select date and guests
  • Price is calculated live
  • Breakdown is displayed

Dynamic Pricing (Future)

Coming Soon

Automatic price adjustments based on demand, occupancy, and market prices are in development.

War diese Seite hilfreich?

Zuletzt aktualisiert: 2/11/2026