
Bali Hai Wedding Photographer
Seventy years of tiki on San Diego Bay, a rebuilt dock you can arrive at by boat, and a skyline that switches on just as dinner starts.
Still the Ham family, still on the water
The building at 2230 Shelter Island Drive went up in 1953 as an outpost of Christian’s Hut, a tiki brand that traced back to the filming of Mutiny on the Bounty. Tom Ham bought it in 1954 and renamed it Bali Hai. Three generations later the same family still runs it, and in 2024 it turned seventy.
Two carved figures survive from that era and both are worth a frame: Mr. Bali Hai, the headhunter at the entrance, and The Goof, the head on the roof that predates the name change. The rest of the property was reworked in a five-month remodel completed in 2010 by the architect Graham Downes, who restored the original rare-wood interiors and added the bar and lounge, the private dining room, the second-floor deck, the Hawaiian Village pavilion and the rebuilt dock.
The reason it works for a wedding is geography. Bali Hai sits near the tip of Shelter Island facing back across the water, so the whole property looks at downtown San Diego with the harbour in front of it — and the sun sets behind the building rather than into your guests’ eyes.
Three rooms and a dock
Indoor reception
A circular room wrapped in floor-to-ceiling bay windows, with a tapa-patterned private bar, a built-in bamboo dance floor, its own restrooms and an adjoining patio. Published at up to 200 seated or 300 standing.
Open-air
A pavilion with one wall, directly on the bay, with its own bar and restrooms. Same headline capacity, but plan on nearer 140 seated once a dance floor is in. Clear sides and heaters for a cold evening.
Upstairs and small
Around 28 people. Rehearsal dinners, welcome drinks, or the room you disappear into for ten minutes of portraits nobody else is in.
Outdoors
Chairs, aisle runner and arch are provided, with the bay and the skyline behind you. Listings put it at roughly 175 to 200 seated.
Arrive by boat
Rebuilt in the 2010 remodel and billed as the largest dock-and-dine on San Diego Bay. It is also the best portrait location on the property at sunset.
Above it all
Added in the remodel. Worth going up for a wide frame of your own reception with the harbour behind it.


The planting and the path — five minutes from the room, and nobody has to get in a car.
What the orientation gives you
The sun sets behind you
This is the single most useful fact about shooting here. On a west-facing beach venue you fight the sun all evening. At Bali Hai it drops behind the Point Loma ridge, so the last hour is soft reflected light off the water with the skyline warming up opposite. Portraits stay comfortable and nobody squints through their vows.
Blue hour is on the dock
Twenty minutes after sunset the harbour lights and the downtown towers come on and the water holds them. That is a four-minute walk from your reception and it is the frame the whole gallery gets remembered for.
A round room with a glass wall
The South Pacific Room is beautiful and it is also a curved wall of windows, which means daylight during dinner and heavy reflections after dark. I light it to sit under the room rather than bounce off the glass, and I shoot the speeches from inside the curve rather than across it.
Wind and the veil
Shelter Island is a spit in an open bay. It moves. That is good for a veil in a portrait and bad for anything freestanding at a ceremony, so it is worth a word with your florist before the arch gets designed.
Bali Hai, practically
Where is Bali Hai?
2230 Shelter Island Drive, San Diego 92106 — out on Shelter Island off Point Loma, on San Diego Bay, and under ten minutes from the airport.
How many guests does it hold?
The South Pacific Room and the Hawaiian Village are each published at up to 200 seated or 300 standing. Once a dance floor goes into the Village that seated number drops closer to 140, so confirm against your floor plan. The upstairs Tiki Room seats around 28.
Can we bring our own caterer?
No. Catering is in-house only — luau buffet, plated service or brunch — with wedding cake and desserts the single stated exception.
Is the ceremony indoors or outdoors?
Outdoors. Bali Hai runs bayside ceremonies with chairs, aisle runner and arch provided; the indoor rooms are for the reception. Listings put the outdoor ceremony maximum at around 175 to 200.
Can guests arrive by boat?
Yes — there is a private dock, rebuilt in the 2010 remodel and billed as the largest dock-and-dine on San Diego Bay.
When is the best light at Bali Hai?
The property faces the bay and the downtown skyline to the east and north-east, so the sun sets behind the building over the Point Loma ridge. You get warm reflected light on the water late in the day rather than direct sun in your eyes, and the skyline comes up at blue hour.
More of the bay
Getting married on Shelter Island?
Send me your date and I will build the evening backwards from the moment the skyline switches on.