Looking for a complete setup guide?
Explore Hospitality & Retreats for a full blueprint on managing rooms, classes, packages, and wellness programmes.
What a Surf Camp Means in Oskar
A surf camp is a multi-day package with fixed dates, combining:- Accommodation (single room, double room, bunk beds)
- Surf lessons and daily activities
- Optional extras such as gear rental or airport transfers
When a guest books, Oskar automatically:
- Blocks the correct room or bed for the duration
- Tracks availability for each room type
- Syncs resource usage with your calendar
- Handles deposits, payments, and upsells
Recommended Oskar Setup
1. Add rooms and accommodation types
Create all room types inLeft Menu → MANAGE → Resources:
- “Single Room”
- “Double Room – 2 units”
- “Bunk Room – 6 beds”
- “Cabana / Surf Shack”
- Sub-Resources, or
- Tracked Units
2. Create your surf camp as an Event
Navigate toLeft Menu → MANAGE → Events
and create an event:
- “6-Day Surf Camp (June)”
- “Beginner Surf Retreat — Week 32”
- “Surf & Yoga Women’s Week”
- Start and end dates
- Capacity (optional)
- Description and cover image
- What’s included in the package
3. Add pricing options (room types)
Inside your event, open: Event → Payment & Checkout → Add pricing option Create one pricing option per room type:Example
Premium Single Room – €1,200- Price: 1200
- Limit by resource capacity: ON
- Limiting resource: Single Room
- Price: 650
- Limit by resource capacity: ON
- Limiting resource: Bunk Room (6 beds)
- Price: 1800
- Available slots: 1
- Limit by resource capacity: ON
- Limiting resource: Double Room
- No double-bookings
- Each booking uses availability from the correct room type
- Rooms/beds sync with camp dates automatically
4. Add included activities (optional)
If your camp includes:- Surf lessons
- Yoga classes
- Workshops
- Excursions
- Add them as separate Events for visibility, or
- Describe everything in the main camp event
5. Offer add-ons
Go to: Event → Payment & Checkout → Extras Add upsells such as:- Surfboard / wetsuit rental
- Private surf coaching
- Airport transfer
- Massage
- Photography package
6. Configure deposits & payments
InOrganization Menu (top left) → Settings → Payments Set:
- Deposit amount
- Partial payments
- Full payment options
- Tax rules
- Refund settings
7. Publish your Surf Camp
Open your Booking Page and test:- Room-type pricing options
- Availability updates when a room is booked
- Add-ons in checkout
- Payment flow
Key Oskar Features
- Event-based packages with fixed dates
- Pricing options that block room resources
- Automatic room/bed assignment
- Upsells and add-ons in checkout
- Multi-night accommodation logic
- Deposit and payment handling
- Real-time availability sync
Wow Features
- Zero manual room assignment — Oskar handles it
- Perfect for shared rooms or bunk beds
- Upsells: rentals, coaching, transfers
- Duplicate-and-edit for recurring camps
- Unified occupancy tracking for every room type
Core Messages
- Sell full surf camp packages with accommodation and activities included.
- Let Oskar manage all room availability automatically.
- Add upsells to increase revenue effortlessly.
- Keep everything — stays, lessons, extras, payments — in one calm system.
- One link sells your entire camp.
Learn More
For more retreat-style use cases: For surf-specific workflows:Surf Camp Booking Software

