A spa booking system that keeps therapists, treatments and packages in order in Jeddah

A spa in Saudi Arabia lives through two different seasons in the year. In Ramadan many sessions move to the evening after iftar, so you set Ramadan working hours in advance per branch and per therapist, then switch them back after the month. Before Eid, sessions are often bought as gifts, and gifting a service lets the buyer pay now while the recipient books later. Long treatments, such as a hammam with a massage, work well as a service bundle booked as one item. Because one session holds a therapist for a long stretch, a deposit at booking protects your day from a late cancellation. For spas serving women only or men only, the booking page shows the services and therapists set up for each branch.

Replx is cloud booking software for spas. Guests choose a treatment, a therapist and an open time on your own booking page, and Replx checks that therapist's hours and existing sessions at the branch before confirming, so a ninety-minute massage never runs into the next one. Session packages, gifted treatments, deposits and per-branch reports live in the same account, in Arabic and English.

Bookings in Saudi Arabia: what to know

Currency
Saudi riyal (SAR)
VAT
15% (standard rate in 2026)
Weekend
Friday and Saturday
Time zone
UTC+3, no daylight saving
Main languages
Arabic; English widely used in business
Replx pricing
In SAR, excluding VAT where it applies

in Saudi Arabia

Running appointment bookings in Saudi Arabia has a few practical needs. The first is an Arabic booking page that reads right to left, since many customers browse in Arabic, with English for those who prefer it. The second is showing prices in Saudi riyals, the way customers pay. The third is a schedule that respects the Friday–Saturday weekend and working hours that change in Ramadan, when many businesses shift to the hours after iftar and late into the night. In Replx you set these yourself through working hours and closures per branch and per provider. It is also worth planning for evening peaks, when many customers prefer to book after work, and for the days before Eid, when demand tends to rise. Checking availability before confirmation keeps one provider from being booked twice in those crowded hours.

How Replx helps

  • Your treatment menu on one booking page

    List massages, facials and body treatments with their duration and price. A guest picks a therapist and sees only the times that fit the whole treatment, then books as a guest or with an account to follow later.

  • Therapist hours, specialities and leave

    Set which treatments each therapist performs, their working hours and days off. Someone on leave is not offered for those days, and a therapist who does not do hot-stone massage is never put forward for it.

  • Session packages, bundles and gifts

    Sell a package of visits, combine a massage and a facial into one bundle, or let a guest gift a treatment to a friend. The package and the customer wallet stay on the guest's record instead of in a notebook.

  • Each spa location on its own schedule

    A hotel spa and a city-centre location can sit in one account while keeping separate therapists, treatment menus and opening hours, with every booking checked against the right location.

  • See what actually fills the day

    Booking, branch and finance reports in one dashboard show the activity and income of each location, so decisions about adding a therapist or promoting quiet days rest on records rather than memory.

Frequently asked questions

Does Replx show prices in riyals?

Yes. Replx subscription prices are in Saudi riyals and exclude VAT where it applies, and your booking page shows your service prices in riyals exactly as you set them in your account.

Can I set Ramadan hours?

Yes. You change working hours per branch and per provider to fit Ramadan, and add closures for days you do not open, such as Eid days. The open times on your booking page follow those hours directly.

Is the booking page in Arabic?

Yes. The booking page and the console work in right-to-left Arabic and in English, so customers choose the language they prefer and your team can work in Arabic too.

Do I need a commercial registration to try Replx?

The free trial only needs a company account and an email address, with no credit card and no automatic charge when it ends. For the regulatory requirements of your business itself, check with the relevant authorities.

Does Replx collect VAT on my services?

No. Replx keeps the invoices and payments log and shows finance reports, but it does not collect tax or file returns on your behalf. That stays with your business and your accountant.

Does Replx keep track of spa packages and gifted treatments?

Yes. You can create visit packages and service bundles, and a guest can gift a treatment to someone else. The package is kept with the customer record and wallet, so reception does not need a side notebook to know what a guest has already paid for and what remains.

Can two guests book a couples massage at the same time?

Each guest is booked with their own therapist, and availability is checked per therapist. Reception can add two bookings for the same hour from the console, and both are confirmed only if both therapists are free. Rooms are not booked as a separate resource, so allocate them as you do today.

Try Replx on your business

Create your company account, add your services and team, and share your booking link. No credit card.

Start your free trial

Content last reviewed: