Booking a private steak dinner in St. Petersburg is trickier than it sounds. Plenty of places will grill you a good ribeye, but far fewer have a real private room you can close the door on. This guide covers the private dining steakhouses in St. Petersburg that deliver both: a serious steak program and a space you can actually reserve for a birthday, a closing dinner, or the rehearsal the night before a wedding. Four spots make the cut, from a downtown steakhouse with its own ballroom to a family-run room out on 34th Street. Here’s where to book.
| Restaurant | Neighborhood | The private dining | Price | Hours |
|---|---|---|---|---|
| Rococo Steak | Downtown | Six private spaces, 12 to about 60 seats (ballroom) | $$$$ | 4pm-10pm, to 11pm Fri-Sat |
| Ruth’s Chris Steak House | Downtown (Sundial) | Two A/V rooms, 40 and 50 seats | $$$$ | 4pm-10pm, to 10:30pm Fri-Sat |
| Elliott Aster | Vinoy waterfront | Private room up to 45; buyout to 350 | $$$$ | 5pm-10pm, closed Mon |
| Roam Steakhouse and Bar | 34th St N | Private events up to 60 (buyout) | $$$ | 4pm-10pm Wed-Sat |
Private dining steakhouses in St. Petersburg
Rococo Steak
Rococo is the closest thing downtown St. Pete has to a purpose-built private dining steakhouse, and the floor plan backs that up: six private spaces, from the cozy 12-seat Napa Room to a 2,127-square-foot Grand Ballroom that seats around 60. The Wine Room lands in the middle, wrapped in an award-winning bottle collection that makes it the pick for a wine-forward dinner. Order the dry-aged bone-in ribeye and let the events team build the night around it.
Ruth's Chris Steak House
The Sundial location runs two genuine private rooms, not curtained-off corners of the dining room. The Sundial Room seats 40 and the Bayfront Room takes 50, both wired for A/V and both with an optional patio looking out over downtown. It’s the safe call for a corporate dinner where someone needs to plug in a laptop and run a slide or two. Get the bone-in filet, which still arrives sizzling on a 500-degree plate.
Elliott Aster
Elliott Aster leans New American and Italian, but the steak program is serious enough to earn a spot here: a 45-day dry-aged prime bone-in ribeye, a 48-ounce Bistecca Fiorentina built for the table, a short row of wagyu cuts. It lives inside the historic Vinoy under chef Lee Wolen of Chicago’s Boka group, in the room that used to be Marchand’s. The private dining room seats up to 45, and a full buyout runs to 350 if you’re taking the whole night.
Roam Steakhouse and Bar
Roam is the local-favorite outlier, a family-run steakhouse a few miles north of downtown on 34th Street, opened by two brothers who started out on a BBQ food truck. The private side is looser than the downtown rooms: they hand over the space for private gatherings up to 60, so it works best as a full or partial buyout rather than a tucked-away room. Come for the 36-ounce tomahawk, and don’t skip the lobster mac with black truffle.
Best private dining steakhouse for…
A big celebration
Rococo’s Grand Ballroom and the 50-seat Bayfront Room at Ruth’s Chris are the two spaces built for a real crowd. If your guest list runs past 40, start with one of those and work backward.
A smaller dinner party
Eight to twelve people? Ask Rococo for the Napa Room. It’s the rare downtown steakhouse private space that doesn’t feel cavernous when there are only ten of you at the table.
A special-occasion splurge
Elliott Aster, full stop. The Vinoy setting and that 45-day dry-aged ribeye make it the room for an anniversary or a milestone dinner, the kind where the address is half the gift.
Frequently asked questions
Which steakhouses in St. Petersburg have private dining rooms?
Four do it well. Rococo Steak downtown has six private spaces, from a 12-seat room to a roughly 60-seat ballroom. Ruth’s Chris at Sundial runs two A/V rooms seating 40 and 50. Elliott Aster at the Vinoy has a private room for up to 45. Roam Steakhouse on 34th Street hosts private parties for up to 60.
What’s the smallest private party these steakhouses will host?
Rococo’s Napa Room is the most flexible for a small group, seating around 12. If you have eight or ten people, that’s the room to ask for. Most of the other spaces, including the rooms at Ruth’s Chris and Elliott Aster, are built for 40 or more, so they fit bigger occasions better than an intimate dinner.
Which St. Pete steakhouse is best for a wedding reception or large party?
Rococo Steak. Its Grand Ballroom runs about 2,127 square feet and seats roughly 60, with room for a standing reception beyond that. Ruth’s Chris is the runner-up, with a 50-seat Bayfront Room and an optional patio overlooking downtown. Elliott Aster can go even larger with a full buyout, up to 350.
Do these steakhouses offer set menus for private events?
Yes. Private dining at this level almost always means a pre-set menu worked out with the event coordinator, usually a few courses with steak as the centerpiece. Call ahead and ask for the private events contact; Rococo, Ruth’s Chris, and Elliott Aster all plan the menu around the room and the headcount.
Can you book a private steak dinner within walking distance of the waterfront?
Three of the four are downtown. Rococo sits on 2nd Avenue South near the Dali, Ruth’s Chris is inside Sundial off 2nd Avenue North, and Elliott Aster is in the Vinoy on 5th Avenue Northeast. Roam is the outlier, a few miles north on 34th Street, so save that one for when you’re driving.
More private dining in St. Petersburg
Heading across the bay? Tampa has its own lineup; see our guide to private dining steakhouses in Tampa, or browse all our restaurant guides.
Comparing rooms across cuisines? See our guide to private dining restaurants in St. Petersburg.
Last updated: May 2026