Retreats & Programs

  • Unlimited programs & registrations
    We never charge you based on the number of programs you run or registrations you receive.
  • Early-bird pricing
    Set up multiple tiers of discounts (fixed or percent) based on when people register. These time based discounts manage themselves.
  • Flexible program dates
    Set a predefined date range, allow people to choose the dates of their stay, or setup a specific program length for package based programs.
  • Waiting list
    Enable a waiting list when a program reaches max capacity, and give your wait-listed people first priority when spots open up.
  • Flexible pricing options
    Choose from a number of pricing options: Lodging based, flat rate, sliding scale and suggested donation.
  • Room inventory
    Never oversell a room again. Participants only see which rooms are available during registration.
  • Schedule multiple pre-arrival email
    Pre-arrival emails will automatically be sent to your participants on the day you specify.
  • Offer discounts
    Create unlimited discount codes. Choose from percentage or fixed amounts. And choose to discount any program you like.


  • Customize your registration forms
    Ask any question and create unique registration forms per program. Search people using the questions you ask.
  • Multi-person registration
    Allow participants to register an entire group and pay just once.
  • Take deposits
    Allow registrants to pay a fixed or percent deposit. Balance due is tracked on the participant dashboard.
  • Sell optional items
    Allow participants to buy massages, airport pickups, etc. directly on your registration form.
  • Guest teacher & renter login
    Allow visiting teachers or renters to manage their own registrations and who stays in which room.
  • Online registration forms
    Offer your guests a simple yet comprehensive registration form to sign up directly from your website. Take payment at the time of registration.

Guests & Participants

  • Participant dashboard
    Each participant has their own dashboard where you can see their personal information, guest statement, room assignment and email communication.
  • Send personalized emails
    Auto-send emails to your participants at the time of registration, before the program begins, when a payment is made or when they sign-up on the waiting list.
  • Guest statements
    Send participants an up to date guest statement and allow them to pay their balance online.
  • Repeat guests
    Keep track of your repeat guests and all their past retreats.

Rooms & Lodging

  • Colorful room map
    At a glance, see who is staying in which room and what program they are attending. Drag & drop guests to change their room.
  • Flexible room occupancy
    Sell the same room as a single, double, or a triple, depending on who needs it.
  • Room capacity
    Set the number of participants per room to easily manage roommates and room assignment.
  • Create room blocks
    Associate rooms with specific programs and block availability for special events.
  • Seasonal & weekend pricing
    Create seasonal or day of week pricing for any of your lodging types.
  • Room assignment based on gender
    Rooms are automatically shared only with the same gender.


  • Financial dashboard
    See charges, payments, refunds, and guest balances all in one place. Automatically send or print guest statements.
  • Powerful financial reporting
    Search any of your financial transactions and refine that data in hundreds of ways.
  • On-site charges
    Before or during the retreat, charge massages, tours, meals, etc. directly to the participant and have them pay at checkout.
  • Charge a credit-card on file
    After a participants first transaction, card numbers are safely stored for future charges.
  • Use your own merchant account
    We integrate with Stripe, Braintree,, Paypal Standard, Paypal Payments Pro, and Evo.
  • Take donations
    Have a donation campaign that you would like to promote? You can take donations at the time of registration.


  • Program finances
    Download a finance report for each program showing subtotals for balances, payments and all other charges
  • Registration
    Search and run powerful reports through all registrations based on time of registration, dates of stay, balances due, etc.
  • Arrival and Departure
    Run a simple report to see who's arriving and departing on any given day.
  • Kitchen Reports
    Easily tally how many vegetarians, omnivores and vegans are on-site. Know how many meals your cook needs to provide on any day.
  • Payments Pending
    Know which accounts are aging and who owes you money. Have these reports emailed to you on a bi-weekly basis.
  • Export your data
    Export transactions as a .csv (Excel) file and import into your accounting software.

Website Integration

  • Connect directly with your website
    Integrate directly into your website no matter what platform it is: WordPress, Squarespace, Wix, etc.
  • Beautiful programs catalog
    Showcase programs automatically on your website with all of your fonts, colors and branding.
  • Repeat programs elegantly
    If you run repeat programs, easily allow participants to choose the dates they would like to attend.
  • Teacher catalog
    Showcase your teachers and connect their bios to programs.

Why Retreat?

We asked people why they go on retreat, here's what they said:

Practice, learn, share, relax. Karin

Retreat Guru's Vision

We believe human beings are innately wise, strong and kind. This wisdom, although not always experienced, is always present. Going on retreat is a beautiful way to reconnect to our basic sanity and health. Our aspiration at Retreat Guru is to inspire people to experience authentic retreats and reconnect with their innate wisdom, strength and kindness.