Skip to content

Appointments and bookings

Create a website with online appointment booking

With TOWeb, your website takes appointments and bookings on its own: a calendar of time slots or nights, with no subscription to a booking service and no commission. Your customers choose their slot and receive a confirmation by email, and you are notified of every booking.

Updated on 9 November 2026.

What the TOWeb booking calendar does

  • Time slots for appointments, or nightly periods for stays.
  • Your hours and closures: opening days and hours, closed dates, booking and cancellation deadlines.
  • A choice of durations (30, 60 or 90 minutes, for example), with the price based on the duration.
  • Bookable units (rooms, tables, bedrooms, courts), and a group spread across several of them in a single booking.
  • Your rates: base price, weekend and seasonal prices, and prices based on the number of people.
  • Remaining places shown under each slot, without ever overbooking.
  • An email confirmation for the customer, with a cancellation link, and a notification for you.
  • For stays, iCal sync with Airbnb or Booking.com: bookings made on one side block the dates on the other.

You keep track of your bookings from any browser, in your website’s online dashboard. Step by step: bookings in TOWeb.

Who is it for?

A health or wellness practice, a hair salon, a coach, a tradesperson scheduling call-outs, a holiday cottage or a bed and breakfast, a bike rental, a cooking class, a tennis club… TOWeb offers a starter template for each one, which sets the hours, the durations and the form; everything remains editable.

No subscription to an appointment booking service

Many online appointment booking services are billed monthly, sometimes per practitioner, and display their own branding. With TOWeb, the calendar is part of your website, in your colours, on your own domain name, and the software is a one-time purchase. Bookings are fully available from the Premium edition; in the free Standard edition, they work in demo mode. You need hosting with PHP, which most hosting providers offer.

Edition details: see pricing.

FAQ: a website with appointment booking

How do you create a website with online appointment booking?
With TOWeb: create your website, add a resource in the Bookings screen (a service, a practitioner, a room…), set your hours and rates, then place the Booking block on a page. The calendar works on the published website, from the Premium edition.
Can I add an appointment calendar to my website?
Yes. The Booking block displays a calendar of time slots or nights that follows your hours, closures and deadlines, and only shows real availability.
Do I need a subscription to a booking service?
No. The calendar is part of your TOWeb website, in your colours and on your own domain name. TOWeb is a one-time purchase, with no subscription and no commission; only the hosting is paid yearly.
Does the customer receive a confirmation?
Yes, by email, with a link to cancel if needed. You receive a notification for every booking, and you keep track of them in your website’s online dashboard.
Can bookings be synced with Airbnb or Booking.com?
Yes, for stays: iCal sync sends your bookings to Airbnb, Booking.com or Gîtes de France, and imports theirs to block the same dates on your website.
Can several people book the same slot?
Yes, if you set it up: each unit has its own capacity, and the website shows the remaining places and never overbooks. A group can also be spread across several units in a single booking.

Your appointments, on your own website

Download TOWeb, try the calendar in demo mode with the free edition, and upgrade to the Premium edition when you are ready to open bookings.

Learn more: create a website without a subscription · create an online shop.