> ## Documentation Index
> Fetch the complete documentation index at: https://help.oskaros.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hospitality & Retreats

> Blueprint for retreats, lodges, and boutique hotels that combine accommodation with structured programmes.

### Who It’s For

Retreats, boutique lodges, surf camps, yoga retreats, wellness programmes, adventure camps — any hospitality business offering **fixed-date packages** that bundle accommodation with classes, activities, or treatments.

***

### Key Challenges & Needs

* Selling multi-day retreat packages with limited room availability
* Letting guests choose room types (single, double, bunk)
* Ensuring room resources are blocked correctly for the entire retreat duration
* Managing instructors, therapists, studios, and activity spaces
* Handling deposits, balances, and upsell extras
* Giving guests clear communication before arrival
* Coordinating daily schedules of yoga, workshops, surf lessons, or activities

***

## Recommended Oskar Setup

### 1. Start with the AI Setup Agent

Describe your retreat in a single sentence:

> “We run a 6-day surf & yoga retreat with 12 rooms and daily classes.”\
> “We host a 3-day wellness retreat with workshops and optional massages.”

Oskar generates a draft setup with rooms, sample events, demo services, and a basic booking page.

When the preview looks right, click **Proceed with this setup**.

***

## 2. Add Rooms and Room Types

Create your accommodation options in\
**Left Menu → MANAGE → Resources**.

Choose one of two approaches:

### **a. Individual rooms**

* Room 1
* Room 2
* Room 3
* …

### **b. Room types using Sub-Resources or Tracked Units**

* *Single Room* → 4 units
* *Double Room* → 3 units
* *Shared Bunk Room* → 6 units
* *Ocean View Suite* → 2 units

This ensures Oskar can block exactly one unit when a guest selects that room type.

***

## 3. Create Your Retreat as an Event (the key step)

Go to\
**Left Menu → MANAGE → Events**\
and create a **fixed-date retreat**.

Example:

* “7-Day Surf Camp — June 10–16”
* “Spring Yoga Retreat — April 12–18”

Inside each event:

### **a. Add pricing options**

Each pricing option represents a **room category** or **stay type**, such as:

* **Single Room — 1 person**
* **Double Room — 2 persons**
* **Shared Bunk Bed — 1 person**
* **Oceanfront Suite — 2 persons**

### **b. Block resources (rooms) directly from the pricing option**

This is the special Retreat/Camp feature.

For each pricing option, assign:

* Which **room type** it should reserve
* How many **units** it should block
* How long it should block the room (the duration of the retreat)

This ensures:

* When someone books the “Shared Bunk Room” option → 1 bed is removed from availability
* The same event can offer both “Single Room” and “Shared Room” options
* A fully booked room type disappears automatically from the booking page

### **c. Add optional extras**

Such as:

* Airport pickup
* Surfboard rental
* Massage treatment
* Spa upgrade
* Extra night stay

Extras are shown at checkout if enabled in the event.

***

## 4. Add Classes, Workshops, or Activities (Optional)

If your retreat includes scheduled sessions:

Go to\
**Events & Classes → Add Class**\
and create items such as:

* Daily Yoga (recurring sessions)
* Surf Lessons
* Meditation Workshop
* Beach Hike
* Breathwork Session

Guests can register for these separately if you want, or you can simply list the programme in the retreat description.

***

## 5. Add Services for Private Sessions (Optional)

Use\
**Services**\
for one-on-one treatments that guests can book during the retreat:

* 60-min Massage
* Private Coaching Session
* 1:1 Surf Lesson
* Personal Training
* Reiki Treatment

Assign staff and rooms so availability syncs automatically.

***

## 6. Payments, Deposits & Balances

Go to\
**Organization Menu → Settings → Payment & Checkout**

You can:

* Enable Stripe for online payments
* Require **full payment** or **deposit only**
* Set tax rules and currency
* Allow offline payments if needed

Each retreat booking creates a normal order with its own payment flow.

***

## 7. Guest Communication & Forms

In\
**Settings → Notifications**\
you can automate:

* Booking confirmations
* Pre-arrival emails
* What to bring / how to prepare
* Schedule reminders

For guest details, use:

* **Custom Fields** (general info)
* **Intake Forms** (retreat-specific info)

Collect things like:

* Dietary needs
* Allergies
* Experience level (yoga, surf)
* Roommate preferences
* Travel info

***

## 8. Coordinate the Full Retreat Schedule

Use the **Calendar** to manage:

* Room occupancy (night-by-night)
* Daily classes
* Treatment sessions
* Instructor availability
* Cleaning buffers

For multi-day stays, Oskar automatically blocks the correct nights.

***

## 9. Publish & Test Your Booking Page

Open\
**Booking Page Setup**\
to style and preview your page:

* Upload your banner image
* Modify section titles
* Reorder services and events
* Check how pricing options display
* Make a test booking to ensure resource-blocking works

Share your link or embed it on your website.

***

## Key Oskar Features for Retreats

* Event-based packages with **room-blocking pricing options**
* Multi-night stays via **Nights** duration
* Automated resource blocking for room types or beds
* Extras and add-ons at checkout
* Group classes, workshops, and activities
* Private sessions during the stay
* Deposits, balances, and flexible payments
* Automated communication before and after arrival
* Calendar view for rooms + classes + treatments
* Staff scheduling and permissions

***

## Wow Features

* **Rooms blocked automatically** based on the pricing option selected
* **Room types with multiple units** (Single, Double, Bunk)
* **Events that act as full retreat packages**
* **Add-ons and upgrades** built directly into the retreat checkout
* **Recurring retreats** duplicated with a single click
* **Beautiful booking pages** with multi-booking support
* **Guest forms** and dietary/experience collection
* **Unified calendar for rooms + classes + treatments**

***

## Core Messages

* Sell retreat packages the way guests expect — clear, flexible, and room-based
* Prevent overbookings with automated room blocking
* Run everything from one calm, AI-powered system
* Add classes, treatments, and upsells seamlessly
* Create unforgettable guest experiences with automated communication
* From booking to check-out, Oskar keeps your retreat flowing smoothly

***

## Learn More

See related guides:

* **[Accommodations](/guides/use-case-templates/accommodations)** – rooms, units, and nightly stays
* **[Surf Camp](/guides/use-case-templates/surf-camp)** – retreat packages with shared rooms
* **[Events & Venues](/guides/use-case-templates/events-and-venues)** – ticketing and capacity tools
* **[Fitness & Wellness](/guides/use-case-templates/fitness-and-wellness)** – classes, studios, and treatments
