Live demo

CMS module

Travel website CMS you run without a developer

Build pages from drag-and-drop blocks, change your logo, colours and menus, publish in every language, set SEO per page and roll back any edit, all in the admin that already takes your bookings.

  • Drag-and-drop page builder
  • Logo, colours, fonts and layouts
  • 24 languages, right-to-left included
  • Revision history with restore

Drag-and-drop page builder

Drag blocks onto the page and see it as your customers will

Pick a block from the library, drop it on the canvas and set it up in the side panel. No theme files, no tickets to a developer.

Blocks are travel-aware: the hero carries the live search box for flight booking and hotel booking, the deals strip reads from the offers module, and a destination grid links straight to bookable results. Building a whole new site rather than a page? See the travel website builder.

Page builder: a block library, the home page canvas and the settings of the selected deals block
Home pageDraftPreviewPublish
  • A block library made for travel

    Hero with search, destination grids, deals, reviews, FAQs and calls to action, ready to drop on any page.

  • Blocks with live data

    Search, offers and destinations read from your booking engine, so prices and availability on the page are always current.

  • Desktop, tablet and phone

    Switch the canvas to each screen size, and hide or show a block per device before you publish.

  • Saved sections

    Save a block group once, such as a trust bar or a visa notice, and reuse it on every landing page.

Themes and branding

Your brand in minutes: logo, colours, fonts and layout

Change the look of the whole site from one screen and watch the preview update. The booking pages follow the same theme, so search, checkout and content always match.

Start from one of our ready-made travel themes, then set your own palette and typeface. When you need a design that goes beyond settings, our team builds it as a custom design project.

  • Logo and favicon

    Upload your marks once; the header, emails, invoices and vouchers pick them up.

  • Brand colours

    Set the primary colour and the buttons, links and highlights follow everywhere.

  • Fonts

    Choose a typeface per site, with scripts for Arabic, Cyrillic, Thai and more.

  • Layouts

    Switch the header and home layout without losing a word of content.

Brand settings with a live preview of the site header
AppearanceSave theme

Logo

ReplaceSVG or PNG, transparent background

Brand colour

Font

Header layout

Menu editor: the header menu tree with nested items, and the footer link columns
Header menu Add itemSave menu
  • FlightsModule/flights
  • HotelsModule/hotels
  • DestinationsPage/destinations
  • EuropePage/destinations/europe
  • ParisPage/destinations/paris
  • RomePage/destinations/rome
  • AsiaPage/destinations/asia
  • BaliPage/destinations/bali
  • DubaiPage/destinations/dubai
  • DealsModule/offers
  • Travel guidesBlog/blog/guides
  • HelpPage/help
  • Manage bookingLink/account/bookings
  • Contact usPage/contact

Footer links

Company

  • About us
  • Careers
  • Press

Support

  • Manage booking
  • FAQ
  • Contact us

Legal

  • Terms and conditions
  • Privacy policy
  • Cancellation policy

Menus and navigation

Menus you drag into shape, nested as deep as your catalogue

Build the header menu as a tree: drag an item, drop it under another to nest it, and mix pages, modules, blog categories and outside links.

The footer has its own columns for company, support and legal pages, so your cancellation policy and terms are always one click away.

  • Nesting by drag and drop

    Regions, countries and cities as child items, shown as dropdowns or a mega menu.

  • Any kind of link

    Pages, booking modules, blog categories and external links in one tree.

  • A menu per language

    Item labels are translated with the rest of the site, and an item can be hidden in one market.

Multilingual and multi-currency pages

One page, every language and currency you sell in

Each page has a tab per language with its translation status, so you see at a glance what is live, what is a draft and what still needs work.

Language tabs of one page with the translation status of each, a right-to-left preview and the currency list
Bali holidays and island hopping
LanguageStatusTranslatedLast editTranslate
ENEnglishSource languagePublished100%TodayPreview
ARالعربيةPublished100%2 days agoPreview
ESEspañolPublished100%3 days agoPreview
DEDeutschNeeds update86%6 days agoTranslate
FRFrançaisDraft40%TodayTranslate
TRTürkçePublished100%4 days agoPreview
ZH中文Not started0%NeverTranslate

Right-to-left preview

Left to right

Currency

  • USD$1,290
  • EUR€1,190
  • GBP£1,020
  • AEDAED 4,740
  • SARSAR 4,840

Prices on content blocks follow the visitor's currency

Prices in content blocks follow the currency the visitor picks, and Arabic, Persian and Urdu pages flip to right-to-left automatically. Preview the mirrored layout before you publish.

  • Language tabs on every page

    Write the source once, then fill each language tab yourself or hand it to a translator.

  • Translation status

    When the source page changes, other languages are flagged so nothing goes out of date unseen.

  • Right-to-left built in

    Layouts, menus and icons mirror for Arabic, Persian and Urdu with no extra theme.

  • Prices in the visitor's currency

    Deal and destination blocks convert prices with the rates set in your admin.

SEO settings per page

SEO settings on every page, with the search result in front of you

Type the title and description and see the result snippet change as you write. Each language version keeps its own fields.

  1. 01

    URL slug

    A clean, readable address per page and per language, such as /destinations/bali.

  2. 02

    Meta title and description

    Counters warn you before Google cuts the text off.

  3. 03

    Social image

    The picture and text shown when the page is shared on WhatsApp, Facebook or LinkedIn.

  4. 04

    Canonical URL

    Point near-duplicate pages, such as a campaign copy, at the main version.

  5. 05

    Robots and sitemap

    Keep thank-you and test pages out of search, and add the rest to the XML sitemap automatically.

Prefer to keep WordPress or a headless CMS for your content? Our travel CMS integration guide shows how it connects to the booking engine.

SEO settings of a page with a live search result preview
SEOEN
youragency.com

Social image

RobotsInclude in sitemap

Roles and revision history

Give each person the right access, and undo any change

Admins control the site; editors write and translate; nobody can break the home page without a way back. Every save is a revision you can compare and restore.

  • Admin and editor roles

    Decide who can create, edit, publish or delete, and who may touch the theme and menus.

  • Drafts and approval

    Editors save drafts; an admin previews and publishes, so nothing half-finished goes live.

  • Revision history

    Each save is kept with who made it and when, and one click restores an earlier version.

Roles and permissions
Roles and permissionsAdminEditorTranslator
Create pagesAllowedAllowedNot allowed
Edit pagesAllowedAllowedOwn language
PublishAllowedNot allowedNot allowed
Delete pagesAllowedNot allowedNot allowed
Edit menusAllowedAllowedNot allowed
Change themeAllowedNot allowedNot allowed
SEO settingsAllowedAllowedOwn language
Manage usersAllowedNot allowedNot allowed
Revision history · Home page
  1. v5Summer deals strip addedAdmin · 2 h agoCurrentCompare
  2. v4Hero title and image changedEditor · 5 h agoCurrentCompare
  3. v3Arabic translation updatedTranslator · 2 days agoCurrentCompare
  4. v2FAQ block moved below reviewsEditor · 4 days agoCurrentCompare
  5. v1Page created from templateAdmin · 9 days agoCurrentCompare

More modules for your content

The CMS is one part of your content toolkit: write guides in the blog module, send campaigns with the newsletter module and sell packages through the offers module. Need your own block or workflow? See customizations.

FAQ

Travel website CMS questions

What travel teams ask before moving their pages into the platform.

Talk to sales

A content management system for travel websites that lets your team create and update destination, landing, supplier and policy pages without code, inside the same platform that runs search, booking and payments.

Yes. Pages, blocks, menus, logo, colours, fonts, translations and SEO fields are all edited in the admin. A developer is only needed for brand-new block types or custom features.

Destinations, offers, policies and supplier rules change often. A CMS lets marketing and operations update those pages themselves, in every language, without waiting for a developer.

No. The CMS runs inside PHPTRAVELS on the same domain and theme as your booking pages, so there is no second system to host, update or secure.

Yes. Each page has its own meta title, description, clean URL slug and social image per language, and lives on your main domain next to your products.

Every save is kept as a revision with the author and time. Open the history, compare versions and restore the one you want in one click.

Yes. Pages use your own theme, logo and domain, and templates keep layouts consistent as you add products and brands.

Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can extend the CMS module.