Four St. Pete Restaurants for an Intimate Wedding Reception

Rema Merrick |November 1, 2026

Small Wedding Reception at a Plant-Filled Restaurant

Photography: Drobot Dean – stock.adobe.com

Planning an Intimate Restaurant Wedding Reception in St. Pete

Planning an intimate wedding reception for your closest people? A restaurant might be just what you're looking for. Instead of renting a traditional wedding venue and bringing in caterers, furniture, and decorations, you can choose a restaurant that already has much of what you need—great food, a beautiful setting, and an experienced hospitality team.

St. Petersburg has some wonderful restaurants that offer private dining spaces for smaller celebrations. From waterfront views and contemporary coastal interiors to historic elegance and Old Hollywood glamour, each restaurant has something different to offer.

In this article I share details about four possible restaurants to host a wedding reception. Although an intimate, restaurant wedding reception guest count can vary in size, this article focuses on St. Pete restaurants that are ideal for accommodating 30 guests.

Four St. Pete Restaurants for a 30-Person Wedding Reception

Here are four St. Pete restaurants worth exploring for your 30-person wedding reception, along with details about their atmosphere, private dining options, location, and parking.

Step 1. The Library St. Pete

600 5th St S, St. Petersburg, FL 33701

Design and Atmosphere

Inspired by the historic George Peabody Library in Baltimore, Maryland, The Library combines literary charm with elegant, contemporary design. Towering bookshelves filled with blue books, warm wood finishes, chevron-patterned floors, and carefully selected furnishings create a sophisticated yet welcoming atmosphere.

For couples who love books, architecture, or a setting that's a little different from the traditional wedding venue, The

Library offers something special. Its distinctive interior creates an intimate atmosphere that feels both elegant and relaxed. With so much character already built into the space, couples can keep decorations simple and let the

restaurant's design speak for itself.

Details

The Library St. Pete accommodates private events and larger parties, with dining options that include lunch, brunch, dinner, and cocktail-style receptions.

Published starting prices (as of November 1, 2026) are:

  • Lunch: $48 per person
  • Brunch: $58 per person
  • Dinner: $100 per person
  • Cocktail reception: $55 per person

These are starting food-and-beverage prices, not complete wedding reception quotes. Confirm minimum spending requirements, taxes, service charges, and any private dining fees with the events team.

Location and Parking

The Library St. Pete is located in St. Petersburg’s Innovation District, just south of downtown, on the ground floor of the Johns Hopkins All Children’s Research and Education Building. Limited complimentary guest parking is available beside the restaurant, with additional metered street parking along 5th Street South and 6th Avenue South. A hospital parking garage is also located across the street. Couples should confirm parking availability, fees, and any special arrangements

for private events directly with the restaurant.

Verify the details directly through:

Planning Tips

Ask about the availability and capacity of the separate dining areas, patio, and restaurant buyout options. If you envision a fully private reception, confirm which arrangement would accommodate your 30 guests and whether the space allows speeches, music, or other wedding traditions.

If you've been thinking about including a few zero-proof cocktails at your reception, ask the events team what options might be available.

Step 2. Elliott Aster

501 5th Ave NE, St. Petersburg, FL 33701

Design and Atmosphere

Elliott Aster brings a touch of Old Hollywood glamour to downtown St. Petersburg. Located inside the historic Vinoy Resort, the restaurant pairs dramatic glass chandeliers, rich green velvet seating, and elegant stone finishes with beautifully restored architectural details. The result is a space that feels glamorous, romantic, and full of character—an

unforgettable setting for a small wedding reception.

For couples who love historic architecture and a little glamour, Elliott Aster offers the opportunity to celebrate in one of St. Petersburg's most recognizable hotels. Its location inside The Vinoy is especially appealing if you have out-of-town guests staying at the resort. You could enjoy an elegant wedding dinner and then continue celebrating without

having to travel to another location.

Details

Elliott Aster offers private dining spaces for up to 45 guests, making it a potential fit for an intimate, 30-person wedding celebration.

The restaurant also offers:

  • Curated menus for private dining events
  • Beverage packages
  • Lounge spaces for additional gathering options
  • Full restaurant buyouts for larger events

Its dining experience emphasizes carefully prepared cuisine and personalized service.

Location and Parking

Elliott Aster is located inside The Vinoy Resort & Golf Club along downtown St. Petersburg’s waterfront, near the Historic Old Northeast neighborhood.

Parking is available at The Vinoy for a flat rate. Valet parking and metered street parking are also available. Couples should confirm parking rates and arrangements for private events directly with the restaurant.

Planning Tips

Ask whether your reception could include cocktails in the lounge followed by a seated dinner in a private dining room. Confirm whether the spaces can be reserved together, how the room would be arranged for 30 guests, and whether there is room for speeches or a first dance.

If you're considering vegetarian or plant-forward dishes for your reception, it's worth asking whether these could be incorporated into your private dining menu.

Step 3. Teak St. Pete

800 2nd Ave NE, St. Petersburg, FL 33701

Design and Atmosphere

Perched at the end of the St. Pete Pier, Teak offers spectacular views of Tampa Bay and downtown St. Petersburg. The restaurant's contemporary coastal design features floor-to-ceiling windows, warm wood finishes, and nautical-inspired details that complement its waterfront setting. Upstairs, the open-air Pier Teaki rooftop bar offers a more relaxed, tropical atmosphere with sweeping views of the bay and city skyline.

For couples who love the water and want their wedding reception to reflect St. Petersburg's coastal setting, Teak offers a

distinctive backdrop without requiring a traditional waterfront wedding venue. It's a beautiful setting for a small wedding celebration, especially around sunset.

Details

Teak offers two dining areas for private events and larger celebrations accommodating 13 to 30 guests.

The restaurant also offers:

  • Partial restaurant buyouts for up to 40 guests
  • Coastal-inspired cuisine
  • Views of Tampa Bay and the St. Petersburg skyline
  • Event planning assistance through its events team

Location and Parking

Teak is located at the far end of the St. Pete Pier, overlooking Tampa Bay and downtown St. Petersburg. Paid parking is available in the Pier’s Dolphin and Pelican lots, along with metered parking on Pier Drive. Additional parking is available in nearby downtown garages.

Because Teak is located at the end of the Pier, guests can either enjoy a scenic walk or take the free Pier tram, which makes several stops along the way. The tram is wheelchair accessible and accommodates guests using walkers. Couples should consider transportation arrangements for guests with mobility concerns and allow extra time for everyone to reach the restaurant.

Planning Tips

Because the advertised dining areas accommodate a maximum of 30 guests, confirm whether that number includes the couple, children, and any vendors requiring seats. Also ask whether a partial buyout would provide more flexibility for a welcome toast, photography, or other activities.

If you are planning a daytime reception, consider the time of year, sunlight, and waterfront views when selecting your event time.

If a zero-proof toast is something you've been considering, imagine enjoying one at sunset with those beautiful views of Tampa Bay.

Step 4. Juno & the Peacock

400 Beach Drive NE, St. Petersburg, FL 33701

Design and Atmosphere

Located along Beach Drive across from North Straub Park in St. Pete's Waterfront Museum District, Juno & the Peacock combines coastal elegance with a colorful, contemporary interior.

Inspired in part by mid-century design, its interiors feature sophisticated furnishings, vibrant colors, and distinctive decorative details. Large windows and views toward North Straub Park and Tampa Bay contribute to a setting that feels connected to downtown St. Petersburg.

The restaurant offers an elegant but lively atmosphere for couples who want their celebration to feel stylish, intimate, and personal.

Details

Juno & the Peacock offers several private and semi-private dining arrangements. You may also want to consider its sister property next door, Pluma Lounge, for cocktails and appetizers prior to dinner at Juno & the Peacock.

For a 30-person wedding reception at Juno & the Peacock, two options are worth exploring:


  • Bayside Room: A private dining room accommodating up to 30 guests, with views toward the patio, Straub Park, and Tampa Bay. The room includes audiovisual equipment and Bluetooth connectivity.
  • Partial Main Dining Room Buyout: Accommodates up to 50 guests, providing an alternative for couples who need more space or a different seating arrangement.

For groups of 16 or more, the restaurant requires a three-course preset menu. Couples can select from curated menus or discuss a customized menu that allows guests to choose among selected entrées.

The restaurant specializes in New American coastal cuisine, emphasizing seafood, seasonal ingredients, and thoughtfully prepared dishes.

If you're considering vegetarian or vegan options for your reception, the restaurant's regular menu includes several possibilities. Ask whether these could also be offered as part of your wedding menu.

Location and Parking

Juno & the Peacock is located along Beach Drive in downtown St. Petersburg, directly across from North Straub Park and near the waterfront. Valet parking is available at the restaurant, along with metered street parking in the surrounding area. Additional parking is available in nearby downtown garages. Couples should confirm valet rates and any special parking arrangements for private events directly with the restaurant.

Planning Tips

The Bayside Room may be a particularly good option for a seated wedding dinner with speeches or a photo slideshow because audiovisual equipment is available. However, with a maximum capacity of 30, couples should confirm the seating layout and whether additional space is available for movement, photography, or other activities.

If dancing or a more elaborate reception is important to you, ask about the partial dining room buyout.

You may also want to consider its sister property next door, Pluma Lounge, for cocktails and appetizers prior to dinner at Juno & the Peacock. The Pluma Lounge features Central and South American bar bites and cocktails.

Wrapping Up Your 30-Person St. Pete Restaurant Wedding Plans

One of the things I love about restaurant wedding receptions is how much personality a venue can bring to the celebration. Whether you're drawn to the waterfront views at Teak, the Old Hollywood glamour of Elliott Aster, the literary-inspired interiors of The Library, or the distinctive atmosphere of Juno & the Peacock, each restaurant offers a different experience.

Of course, a beautiful setting is only part of the decision. The right restaurant should also accommodate your guest count, fit your budget, and offer the dining experience you envision.

Take some time to explore your favorites, visit them in person if possible, and imagine celebrating there with the people closest to you. Which one feels most like you?

Next Steps: Plan a 30-Person Restaurant Wedding Reception

Once you've narrowed down your restaurant choices, the next step is to contact their private events teams. Ask about availability for your preferred date, seating arrangements for 30 guests, menu options, and food and beverage minimums. Be sure to request information about additional fees and what's included in the event package.

If a restaurant sounds promising, schedule a visit to see the space in person and discuss the details. It's the best way to get a feel for the atmosphere and decide whether it's the right fit for your celebration.

Ready to explore the details? My guide, Planning a 30-Person Restaurant Wedding Reception, walks you through the practical steps, from choosing your restaurant and understanding costs to planning the menu and coordinating the celebration.

Please note: This post is not sponsored or supported by any of the establishments or organizations mentioned. I’m not being paid for this content; everything I share is based on my own experience, research, and personal opinion.

Photography: K&K Photography

Make-up: Tricia Montaque

Rema Merrick

Hi! I’m a St. Pete local, small-wedding enthusiast, and long-time vegetarian. When I’m not researching or writing articles for The Petite Pieris, you’ll usually find me running along the waterfront at Vinoy Park, taking a hot yoga class, or enjoying a cup of coffee at Bandit Coffee in St. Pete’s Grand Central District. In a former life, I’ve been an insurance agent, flight attendant, and instructional designer—experiences that still shape how I approach storytelling and thoughtful celebration.

Small wedding ideas, delivered thoughtfully.

Get the latest Petite Pieris articles, planning ideas, and inspiration for creating a smaller celebration that feels entirely your own.

Sign Up

Thoughtful small-wedding inspiration, planning ideas, and new articles. Unsubscribe anytime.

Scroll to Top