The sun low over the Pacific off Point Loma, the coastline in silhouette
← Back to blog
Going out

A San Diego Bachelorette Day Plan, Hour by Hour

James Williamson · Oct 14, 2026

Most San Diego bachelorette plans fail in the same spot. The evening is booked to the minute. The eight hours before it aren't booked at all. So the group sits in an Airbnb until dinner, in a city nobody flew here to sit in.

Here's a day that holds together. Hour by hour.

Late morning to 3PM: go to the water

Start on the coast. It's what everyone flew in for, and it's the one part they can't do at home.

Pacific Beach is the straightforward version — everything on Garnet Avenue in a line, and no door is turning away eight people at noon. Bare Back Grill does daily 4 to 7 if you drift later. Mission Beach is the quieter sibling; Cannonball sits right over the sand with a Monday-to-Friday 2-to-5 happy hour at $2 oysters and $8 drafts. Jellyfish_ shows you how full each stop is before you walk the group over.

La Jolla is the prettier call. Georges at the Cove runs Monday to Friday 2 to 6, half off beers and wines by the glass, over the best view in the county. Four hours wide. Nobody in a group of eight moves on time, and that window doesn't ask them to. Puesto does $4 tacos and the $9 Perfect Margarita 3 to 5.

4PM onward: rooftop, then dinner, then a floor

This is the photo everyone came for. 4PM is the hour you can actually get it.

Birdseye Rooftop in La Jolla runs Monday to Friday 4 to 6 — $8 beers, $12 cocktails. Altitude Sky Lounge does 5 to 7 above Petco Park at $5 drafts. Born and Raised in Little Italy runs a rooftop-exclusive happy hour 3 to 4:30. Pacifica Del Mar goes all night on Sundays and Mondays.

Rooftops won't take a walk-in group of six or more on a Saturday night. At 4PM on a weekday they will. That single fact reshapes the whole plan.

Then eat at 7, not 9. Little Italy is usually packed by 8PM and back down to busy by 10, so the early table is easier to get and the room is calmer once you're in it.

Davanti Enoteca and Vincenzo both run daily 3-to-6 happy hours, Ironside Fish & Oyster does $1 oysters 3 to 5, and Herb & Wood is the handsome one. Then a dance floor: The Tipsy Crow (three floors, no cover), Moonshine Flats in East Village (country, and the biggest floor in the city that isn't a club), or Rich's in Hillcrest, which has the best energy anywhere. The Gaslamp clubs — Parq, Onyx Room, SideBar — all run covers and get strict after 10, and the area is usually full by 10PM.

Jellyfish_ shows you how many people are at the bars.

Four things that decide it

Before you book anything

Policies, minimums and happy hour windows all move, so treat this as a shortlist rather than a promise. The part a list can't cover is which room is already full while eight people stand outside it. You can't tell that from the sidewalk — I never could either, which is why we built the app. Jellyfish_ is free, and you're early: people check in while they're out, and that's what updates it.

Which of these is actually busy tonight?

A list tells you where to go. It can't tell you which of these is packed at 10:40 on a Friday, or which one already emptied out — that's the part Jellyfish_ is built for.

Jellyfish is live on the App Store — free, and built in San Diego.