BOOK with us

HOW TO

WE ARE MAKING BOOKING EASY FOR YOU

We are committed to making your booking experience as seamless as possible. You can reserve your stay at Sole Villas through email or by phone.

How to book with us? Step by step guide

1- View Villas and Check Availability

You can view Sole Villas on our Villas page. For availability and pricing, please visit our booking page and our pricing page While we strive to keep our availability calendar as accurate as possible, please do not book any flights until we have confirmed that your selected villa is available and reserved for you. The calendar is for guidance only.

2- Submit an Inquiry

2- Once you have chosen a villa and your preferred dates, you can submit an inquiry directly through our booking page or from this link. After submitting your inquiry form, we will confirm availability and pricing as soon as possible.

3- Reservation Summary and Proforma Invoice

If you wish to proceed with the reservation, we will send you a reservation summary along with a proforma invoice, outlining the payment details. A 30% deposit of the total booking cost is required to secure your chosen dates.

  • To proceed with the deposit payment, we will request your phone number.

  • A secure payment link will be sent to you via email and SMS. For security reasons, this link will be valid for 24 hours only.

  • Upon receiving the transaction, we will send you a confirmation email along with a payment reference number for your records.

4- Final Balance and Damage Deposit

The final balance is due 8 weeks before your arrival and must be paid online.

5- What are our payment methods?

We accept payments online via Garanti BBVA Virtual POS, which supports Visa, MasterCard, American Express, and Diners Club cards without any additional surcharge.

Our guests can securely complete payments using the Garanti BBVA "Kod ile Tahsilat" (Code-based Collection) method. We generate and send a unique payment code for each transaction, which can be used on Garanti BBVA’s secure platform to finalize the payment.

If you need assistance with a booking or have any questions, please contact us via email or phone at +905356240722.