Booking Villa Esmeralda is simple, secure, and completely direct — no Airbnb or VRBO fees. Book direct and save.
✨ How It Works
Select Your Dates
Visit our booking page and pick your check-in and check-out dates. The calendar shows real-time availability — dates already booked on Airbnb or VRBO are automatically blocked.
Choose Your Group Size
Select the number of adults, children, and pets. The base rate includes up to 5 guests. Additional guests (up to 12) are charged at USD 50 per person per night.
Enter Your Details
Enter your first name, last name, and email address. That’s all we need to get started.
Pay Your Deposit
Pay securely by credit card, Apple Pay, Google Pay, or USDC stablecoin — A deposit is due at booking with the balance due before arrival. All payments are non-refundable — we recommend travel insurance.
Instant Confirmation
As soon as payment is processed, you receive a confirmation email with your booking reference and a link to your personal Guest Portal.
Complete Your Guest Portal
Your secure Guest Portal guides you through the remaining steps:
- 📷 Upload your passport or ID (required within 48 hours)
- ✍️ Sign the rental agreement digitally
- 💳 Pay your balance when due
- 🗺️ Access arrival info, directions and house rules closer to your stay
Arrive & Enjoy
Check in from 4:00 PM. Check out by 10:00 AM. We’ll be in touch before your arrival with the door code and any last details.
💰 Why Book Direct?
- ✅ No Airbnb or VRBO service fees
- ✅ Direct communication with the owner
- ✅ Flexible payment options
- ✅ Personal guest portal with all your booking details
- ✅ Same villa, better price
💳 Accepted Payments
- 💳 Credit & debit cards (Visa, Mastercard, Amex)
- 🍎 Apple Pay (Safari on iPhone/Mac)
- 🟢 Google Pay (Chrome)
- 🔵 USDC stablecoin via NOWPayments — no processing fees