Analytics cookies
We use analytics to understand usage and improve Vesta.
Skip to Content
RoomsRoom TypesManaging Room Types

Overview

Room types are the foundation of your property’s inventory. They define the categories of rooms you offer — for example, “Standard Double”, “Deluxe King”, or “Family Suite”. Each room type specifies a base nightly price, maximum guest capacity, bed setup, and amenities.

Everything in Vesta builds on room types. Individual rooms are assigned to a room type. Rate plans use the room type’s base price as their starting point. When guests search for availability, they see room types and pick the one that fits their needs.

Setting up room types is one of the first things you should do when configuring a new property.

Viewing Room Types

  1. Navigate to Settings from the sidebar, then click Room Types, or go directly to Room Types
  2. You will see a list of all room types showing name, bed configuration, occupancy, base price, and total room count

Active and deactivated room types are shown separately, so you can always see which categories are currently available for bookings.

Creating a Room Type

  1. Click Add Room Type
  2. Fill in the following details:
FieldRequiredDescription
NameYesA descriptive name guests and staff will see (e.g., “Deluxe Double”)
DescriptionNoA guest-facing description used in the booking widget
Max OccupancyYesMaximum number of guests allowed (1—20)
Bed CountYesNumber of beds in the room
Bed TypeYesChoose from single, double, queen, or king
Base Price per NightYesThe starting nightly rate used by all rate plans
Total RoomsYesHow many physical rooms of this type your property has
SizeNoRoom area in square meters
AmenitiesNoSelect from: WiFi, TV, Minibar, AC, Safe, Balcony, Bathtub, Shower, Hairdryer, Coffee Maker
FacilitiesNoSelect room-type-specific facilities from the catalog (bathroom type, kitchen, view, etc.)
Sort OrderNoControls display order in lists and the booking widget
  1. Click Save

:::info Amenities vs. Facilities: Room type amenities are a simple checklist (WiFi, TV, etc.) stored on the room type. Facilities come from a structured catalog with categories and icons — they appear on the public booking widget with richer formatting. Property-level facilities (like parking, pool, restaurant) are managed separately in Settings > Property Facilities and apply to the whole property, not individual room types. :::

:::warning The base price per night is the foundation for all rate plan calculations on this room type. Every rate plan — whether it adds a percentage, subtracts a fixed amount, or charges per extra guest — starts from this number. Set it carefully, and update it when your baseline pricing changes. See Understanding Rate Plans for how this price flows through to what guests pay. :::

:::tip Total Rooms controls your inventory. If you set this to 10, Vesta knows you have 10 rooms of this type available per night. When all 10 are booked for a given date, that room type shows as sold out. Make sure this matches the actual rooms you create for this type. :::

Editing a Room Type

  1. Click on a room type name to open its detail page
  2. Click Edit
  3. Update any fields and click Save

Changes to the base price or other details apply to new bookings only. Existing bookings retain the rate snapshot that was calculated when they were created.

Managing Images

Room type images appear in the public booking widget and help guests choose a room category. To manage images:

  1. Open a room type’s detail page
  2. Scroll to the Images section
  3. Click Upload to add photos — accepted formats are JPG and PNG, up to 10 MB per file
  4. Click the star icon on any image to set it as the featured image (shown first in listings)
  5. Click the trash icon to remove an image

:::info When you upload an image, the system automatically creates three optimized versions: a thumbnail (400x300), a medium (800x600), and a large (1200x900). You only need to upload the original — the resizing is handled for you. :::

Deactivating a Room Type

Room types cannot be permanently deleted because they may be referenced by existing bookings. Instead, you deactivate them:

  1. Open the room type detail page
  2. Click Deactivate (or toggle Active off)

A deactivated room type:

  • No longer appears in availability searches or the booking widget
  • Retains all historical bookings and data
  • Can be reactivated at any time

:::warning Before deactivating a room type, make sure there are no future confirmed bookings for that type. Existing bookings will not be cancelled automatically, but staff will not be able to create new ones. :::

Best Practices

  • Name room types clearly. Use names that make sense to both staff and guests — “Superior Double Sea View” is better than “Type B”.
  • Set realistic max occupancy. This determines which room types appear when searching availability for a specific party size.
  • Keep base prices current. Since all rate plans derive from the base price, an outdated base price means all your rates are off.
  • Upload at least one image. Room types with photos get significantly more bookings through the public booking widget.

:::permissions

  • room_types:view — Browse and open room type details
  • room_types:create — Add new room types
  • room_types:edit — Update room type details, manage images
  • room_types:delete — Deactivate room types :::