How your rooms and packages are displayed depends on your website setup
This lesson is part of a five step tutorial: Webbuilder: The CMS for your website explained in 5 steps
Previous > Webbuilder Lesson 3: Adding images to pages
Rooms and packages are essential elements of your hotel website. They represent what you offer — and they should be presented in a way that convinces guests to book.
In the Smarthotel Editor (Duda), there are three possible setups for displaying rooms and packages. It’s important to first check which setup applies to your website.
Option 1: External Collections (connected to the Smart Booking Engine)
If your website uses the Smarthotel Booking Engine, your rooms and packages are most likely connected via external collections. These collections automatically pull information from the IBE Studio (https://ibestudio.smarthotel.nl).
You will recognize this setup by the collections named “Rooms” and “Packages” (with a blue cloud icon).
Key points:
-
You cannot edit the content inside the Smarthotel Editor.
-
Room names, images, prices and descriptions are all managed from IBE Studio.
-
To update content:
→ Make changes in IBE Studio
→ Then go back to the Smarthotel Editor, open Content > Collections, and click “Refresh” on the “Rooms” and/or “Packages” collection — for each language. -
After refreshing, the updated content will appear on your site.
Important:
If you add extra text or content blocks next to a dynamic room or package on a detail page, that extra content will be shown on every room or package page. This is a limitation of how external collections work.
Option 2: Internal Collections (fully managed in the editor)
If you don’t use the Smart Booking Engine, or you want full control over content inside the editor, your rooms and packages are managed via internal collections.
You can recognize this setup by the collections named:
-
Rooms NL
,Rooms EN
, etc. -
Packages NL
,Packages EN
, etc.
(one per language)
Each row in the collection represents a room or package. For example: one row = one room type.
To manage rooms or packages via internal collections:
-
Go to Content > Collections
-
Select the correct collection (e.g., "Rooms NL" for Dutch rooms)
-
You will see a table — each row is a room or package
-
Click the pencil icon ✏️ to edit a specific row
-
Adjust the name, description, price, image(s), etc.
-
Save and republish the website
You must do this per language, so if you have a multilingual website, be sure to update both Rooms NL
and Rooms EN
.
Option 3: Static Pages or Direct Booking Links
If your website has no collections, it’s possible that each room or package is displayed as a separate page, or simply linked directly to your booking engine.
To check this:
-
Go to Pages in the editor
-
Locate the page(s) for your rooms or packages
-
Click the three dots (…) next to a page name
-
Click “Page Info” and scroll down
-
If you see “Connected to a collection”, then the page is using a collection
→ You’ll also see which collection it’s connected to -
If nothing is listed, the page is static or manually built
This setup offers maximum design flexibility, but also means you must update each page manually.
How to check which setup your website uses
Before editing rooms or packages, it’s important to know how your site was set up. Here’s how you can check it yourself:
-
Log in at https://editor.smarthotel.nl
-
In the left menu, go to Pages
-
Find the page called Room, Package (or kamer / arrangement)
-
Click the three dots (…) next to the page name
-
Select “Page Info” or “Go to Collection” (if visible)
What you'll see:
-
If the page is connected to a collection, the name of the collection will appear (e.g., “Rooms” (external collection), “Packages”(external collection), “Rooms NL”(internal collection), etc.)
-
You might also see a “Go to Collection” button — clicking this takes you directly to the collection used
-
If there’s no collection connected, the page is either static (manually built) or contains a direct link to the booking engine
Note: Only pages that are dynamically connected to a collection will show the collection name in Page Info.
Summary
Setup | How to manage rooms/packages |
---|---|
External collection (SmartHOTEL) | Edit in IBE Studio → Refresh in Duda collections |
Internal collection | Edit directly in the Editor under Content > Collections |
No collection / Static | Edit each page manually in Pages |
Tips
-
Always refresh external collections after updating IBE Studio content
-
With internal collections, keep your language versions consistent
-
Don’t mix dynamic and static content in the same section
-
Always publish your changes after editing
Next lesson
Continue with:
CMS Lesson 5: Adding buttons, links, and call-to-actions
Need help?
Email our team at support@smarthotel.nl — we’re happy to assist or check your current setup.