Book Your Stay

USV Map
CF 1 Cliff Front Villa 1
CF 2 Cliff Front Villa 2
CF 3 Cliff Front Villa 3
CF 4 Cliff Front Villa 4
JV 1 Jungle View Villa 1
JV 2 Jungle View Villa 2
JV 3 Jungle View Villa 3
JV 4 Jungle View Villa 4
OV 1 Ocean View Villa 1
OV 2 Ocean View Villa 2
OV 3 Ocean View Villa 3
OV 4 Ocean View Villa 4
OV 5 Ocean View Villa 5
OV 6 Ocean View Villa 6
OV 7 Ocean View Villa 7

Booking a Villa or a Room

We’ve reserved the entire property so that all our favorite people can stay together! The villas have multiple bedrooms, each with their own private bathroom, and we’ve set things up so that you can either:

  • Book a whole villa with your crew

  • Or reserve a room if you’re coming solo or as a couple

Don’t know anyone to share with? No worries at all — we’ll help match you with other guests who are also looking to share a villa. Just select the “Looking for a Room” option below and we’ll handle the rest! OR just text us :)

Pro tip: If you're open to sharing a villa but don't have a group already, let us know your preferences (late-night partiers vs. early risers, etc.) — we’ll do our best to match you up!

Additional Nights? If you’re interested in booking extra nights outside of the August 28–31 weekend, please reach out to reservations@uluwatusurfvillas.com. Guests staying 5 or more nights are eligible for a 5% discount, and those staying 7 nights or more can receive a 10% discount — just mention our wedding when booking!

Extra Beds? Most master bedrooms of each villa can accommodate an additional bed for IDR 500,000++ per night. If you'd like to add one to your room, just let us know — we're happy to share more details and help coordinate.

Payment Notes

You can pay for your villa or room directly on this site with a credit card — but if you're able to Venmo or Zelle instead, we'd love that!

It helps us avoid those pesky processing fees and put more toward celebratory things (like coconuts and cocktails).

Prefer to Pay by Venmo or Zelle? To do that:

  1. Use the code GOODVIBES at checkout to reserve your spot.

  2. Then send your payment via:

    • Venmo: @EllenZien

    • Zelle: ellenzienleegarcia@gmail.com

  3. Once we receive your payment, we’ll officially confirm your booking.

If we don’t receive your payment within 24 hours, your spot will be released for others to book.

2 Bedrooms

2 Bedrooms

Filters