General details
Office address: Kungsgatan 34-36
Postal code: 411 19
City: Göteborg
Country: Sweden
Telephone number: +46 (0)31 38 06 000
Customer support: +46 (0)31 38 06 000

Extranet help: Various manuals are available once logged in to the extranet:


An existing customer on channel

The property needs to sign a contract with Citybreak that enables the connection with SmartHOTEL. After that, the connection can be established with the credentials. Please obtain the extranet username and password from the property. The hotel ID needs to be requested at Citybreak (Kristoffer or Angelica).

A new customer on channel

The property needs to sign a contract with Citybreak that enables the connection with SmartHOTEL. Request information online at (go to the menu “Contact us”) or send an email to them.

Example switch email

Subject: Connect hotel XXX to Citybreak for SmartHOTEL Channel Manager

Dear Citybreak team,

Can you please activate the following property on XML for Citybreak:

Property name:
Property city:
Property country:
Citybreak Property ID:

Can you confirm when the XML connection is ready?



A couple of days, this varies. Please let SmartHOTEL know in case the switch time takes too long.


Who provides what

The extranet user is provided by Citybreak to the property. The same credentials are used for the XML user and XML password. The PIN is the hotelcode on Citybreak and will be provided by Citybreak.


As you can see in the example mapping here, there are lots of rates (allotment groups on Citybreak) available. You only connect 1 allotment group / 1 rate. Please check with the property which one should be used.

Multiple rates can be mapped, however, please bear in mind that the restrictions are set on room level.

Citybreak supports occupancy based pricing for the single rate only. The channel manager will always send a single and double rate to Citybreak.

Useful Info.

Bookable until?

Depending on rate validation this can be up to 6 years ahead. Usually, rates are valid for 1 to 2 years.

How far in advance can data be sent?

6 years depending on the rate settings


Services are sent along in the reservations and are added as a note in the reservation comments.

Tour operator allotment:

On Citybreak, a separate allotment is offered for Tour operators, from which the reservations (mostly multiple room reservations) will NOT travel to the channel manager.

Allotment groups:

A property on Citybreak can set up several availability groups (allotments). One of these groups is dedicated to the channel manager and only this allotment group is updated by the channel manager.

Credit Card Details

Credit card details are not supplied in the reservation message


Violation of UNIQUE KEY constraint 'IX_price_unique_row'

PaxId X was not valid for PricingGroupId X

This usually (but not always) appears if:

  • the rate code in Citybreak is really old
  • the rate code is connected to SmartHOTEL, and updates of rates has been made from SmartHOTEL. Then the supplier goes and makes adjustments to the rate code. The connection is disturbed and you can get these types of error messages.

The solution is usually to delete the rate code and make a new one within CityBreak