Terms of reservation


General conditions for reservations at Royal Spa Velingrad Hotel


Royal SPA Velingrad Hotel agrees to provide the services requested and paid for by the client upon reservation in their entirety, based on the information provided by the client via the reservation form including: client’s name, period, number of nights, number of adults and children, regular and extra beds, and price per night.

For direct reservations, use our online reservation portal:

You can quickly make the reservation you need by using the online reservation portal on our website, in accordance with the specifications you select, and make the payment by using our virtual POS terminal. This way you will receive immediate confirmation of your successful and guaranteed reservation.

If you want to take advantage of this quick and easy reservation method but have additional questions, you can contact the Reservations Department.


In the event of a cancellation, early departure, or change to a previously paid reservation, Royal SPA Velingrad Hotel refunds the money paid for the unused reservation or imposes a penalty, as specified in the cancellation policy:

Cancellations and changes of reservations at standard year-round prices and packages during off-season:

  1. Cancellations within 7 days before arrival – 0% penalty charges
  2. Cancellations within 3 days before arrival – 1 night will be charged
  3. Cancellations less than 3 days before arrival and in case of no-show – 100% of the reservation value will be charged
  4. In case of early departure, the value of the unused part of the reservation is not refundable.

Payments for canceled reservations will be refunded in the same manner in which they were received. Refunds shall be paid within 30 days of the cancellation date.


All prices on the Royal SPA Velingrad Hotel’s website are in Bulgarian leva (BGN), and include 9% VAT, tourist tax, and insurance. The total cost owed by the client for the reservation is defined by the number of days, the number of adults and children, and the current price offer for the period.

The reservation is only GUARANTEED after 100% advance payment is received. You can pay for your reservation in advance using our online reservation portal, by a bank transfer, or a credit or debit card. Please note that guests will not be accommodated without making a prepayment.

Royal SPA Velingrad Hotel reserves the right to change the prices and special offers on its website depending on the demand and current availability. In case of confirmed and paid reservations, the amount due does not change, regardless of the submitted new price offers.


Payment can be made in one of three ways:

  1. Electronically by debit or credit card

Accepted credit cards:

Приемаме заплащания с карти Visa, Visa Electron, V Pay, MasterCard, MasterCard Electronic или Maestro.

1.1. By using our online reservation portal’s virtual POS terminal

If you choose this payment method, you create your own reservation and manage the payment process through the online reservation portal on Royal SPA Velingrad Hotel’s website.

After you create and confirm the reservation and proceed to its payment, the BORICA payment page will appear. The payment screen is located in BORICA’s 3-D Secure environment, which ensures that the customer’s data is completely secure. On this screen, the clients enters the information from their card, including the card type, number, validity period, and CVV2 / CVC2 code. When you use a card that requires additional 3-D authentication and are registered in the Verified by VISA or MasterCard SecureCode authentication schemes, your Issuing Bank’s authentication page will appear, where you enter your authentication password.

In order to use your debit card for online payments, you must first activate this service and receive your secret code that you shall use on your online transactions. Activation is possible at any Borica network ATM. T

The steps you can take to activate your service and get your secret code are the following:

Step 1: Insert your ATM card. Choose “Other services.”

Step 2: Select “Pay via Internet” in the ATM menu.

Step 3: Select “BORICA Secret Code” in the ATM menu.

Step 4: A message will appear on the ATM screen indicating that your secret code was successfully generated.

The secret code required for online payments with your debit card will be printed on the receipt.

Important: The Merchant does not have access to the cardholder’s card data at any point during the reservation, payment, or after payment.

After a successful transaction, a transaction notice, which you must print and save, appears on the screen.

When you book online, the amounts specified will be automatically deducted from your card at the end of the payment process.

You will receive a confirmation, a number, and parameters of your guaranteed reservation after successfully paying the value of the reservation you made.

1.2. On a POS terminal without the physical presence of a card.

If you wish to pay for a reservation by credit or debit card without using the Virtual POS terminal service, an authorization form will be emailed to you along with the offer. If you want to pay for a reservation using a credit or debit card instead of using the Virtual POS terminal service, an authorization form will be emailed to you along with the offer. By completing, signing, and submitting the authorization form, the client grants permission for the usage of the card’s details (number, CVC code) to withdraw the amount stated in the reservation.

The value of your reservation will be deducted from your bank card seven days before the check-in date.

For reservations for Christmas, New Year, Easter, Spring break, as well as for special offers, the amount of the reservation will be deducted from your card immediately upon your confirmation of the offer.

Once the amount has been successfully withdrawn, you will receive an invoice for the advance payment, a transaction receipt for the payment transaction, and confirmation of a guaranteed reservation.


Reservations for which the client has indicated a foreign debit/credit card on their authorization form are not accepted. If the client is unable to specify their own debit or credit card to guarantee their reservation with an advance payment, they can make the payment by using the virtual POS terminal in the online reservation portal on the hotel’s website or by bank transfer.

If a client makes a reservation for another person, an advance payment on a physical POS terminal without the presence of the card is not accepted. In such cases, we recommend that customers pay for their stay in advance via the virtual POS terminal in the online reservation portal on the hotel’s website or by bank transfer.

2. By bank transfer

If you choose this payment method, you will receive a pro forma invoice with the bank account information for Royal SPA Velingrad Hotel. Once the transfer is made, send a copy of the payment order or the import note to royalspa@abv.bg, and please make sure to include the offer number as the reason for payment. You can make your payment by bank transfer two or more days before the check-in date, so that we can receive and register the amount in your reservation.

Take advantage of our exclusive
discounts includes overnight stay, breakfast and dinner