How to Book a Villa
Follow these simple steps to complete your booking.
1
Search for Availability
- Select your check-in date using the date picker at the top of the page
- Select your check-out date
- The system will automatically search for available villas
- You can also use the availability calendar to view availability for different dates
Tip: The availability calendar shows green dates for available villas and red dates for unavailable villas. You can click on any available date to update your search.
2
Select Villa & Package
- Browse available villas in the results section
- Click on a villa card to view villa details (photos, amenities, description)
- Select your preferred villa type (if multiple options available)
- Choose a package from the dropdown (Villa Only, Breakfast, etc.)
- Select the number of villas you want to book
Tip: Different packages may have different prices and inclusions. Villa Only is the base rate, while packages may include meals or other services.
3
Add to Cart
- Review your selection (villa type, package, dates, number of villas)
- Click the "Book Now" button on the villa card
- The villa will be added to your cart
- You can view your cart in the cart summary panel (top-right)
- You can continue browsing and add more villas, or proceed to checkout
- You can combine multiple stays in one booking (different dates and villa types)
Important: Items in your cart have a 30-minute expiry timer. Make sure to complete your booking within 30 minutes to avoid losing your reservation.
4
Guest Information
- Click "Proceed to Checkout" in the cart
- Fill in your guest information (all fields are required):
- Title, Full Name, Gender
- Email Address (very important for confirmation)
- Mobile Number (very important for contact)
- Date of Birth
- Address
- Password (for account access)
- If you are a returning guest, click "Login" and enter your email and password
- Read and agree to the Terms and Conditions
- Click "Continue to Payment"
Tip: Creating an account allows you to save your information for faster checkout on future bookings. You can also log in as a returning guest to auto-fill your information.
5
Payment
- Review your booking summary (rooms, dates, total amount)
- Enter your payment details (credit card information)
- Review the total amount and any taxes or fees
- Click "Complete Payment" to confirm your booking
- Wait for payment processing (this may take a few seconds)
- You will receive a booking confirmation via email
Success! Once your payment is processed, you will receive a booking confirmation email with all the details of your reservation. Please check your email (including spam folder) for the confirmation.
Talk to a Real Person
Need help right now? Reach our team directly via WhatsApp or email.
Email us at info@batubatu.com.my