Best Rooftop Restaurants in St. Petersburg

St. Pete grew up along the water, and its rooftops grew up with the skyline: a clutch of open-air decks downtown, one out on the Pier, one looking across Beach Drive at Tampa Bay. The best rooftop restaurants in St. Petersburg aren’t all the same thing, though. A couple are real dinners with a kitchen behind them; the other two are drink-and-a-view spots where the bay does most of the work, and we’ll tell you which is which. This guide rounds up the picks worth your evening, sorted by what each one does best and where it sits, with verified hours, the dish to order, and the neighborhood for every one.

Restaurant Cuisine Neighborhood The rooftop Price
Cane & Barrel Cuban Downtown Open-air terrace atop the AC Hotel $$
Sparrow Rooftop Asian EDGE District 7th-floor roof of the Moxy $$$
Birchwood Canopy American bar bites Beach Drive Glass-railed deck facing the Pier $$$
Pier Teaki Tiki / bar St. Pete Pier Open-air tiki deck on the Pier $$

Rooftop restaurants in St. Petersburg, pick by pick

Four spots make the cut, from a Cuban kitchen downtown to a tiki bar at the end of the Pier. Start with the two doing the most ambitious cooking, then work toward the ones you visit for the view.

Cane & Barrel

  • Cuisine: Cuban
  • Address: 110 2nd St N, St. Petersburg, FL 33701
  • Neighborhood: Downtown
  • Hours: Mon-Thu 4pm-10pm, Fri 4pm-12am, Sat 10:30am-12am, Sun 10:30am-10pm
  • Price: $$
  • What to order: The Cuban sandwich, picadillo queso dip, and a rum cocktail
  • Phone: 727-610-5427
  • Website: caneandbarrelstpete.com

This is the rooftop doing the most actual cooking downtown, a Havana-themed open-air terrace stacked on top of the AC Hotel over 2nd Street North. The kitchen is Cuban and rum runs the bar: a proper Cuban sandwich, picadillo queso dip, empanadas, croquettas, tostones to pass around. Weekends bring a boozy brunch starting at 10:30. It’s the only Cuban rooftop in the city, and the food holds up well enough that you’d come even if the deck were at street level.

Sparrow Rooftop

  • Cuisine: Asian
  • Address: 1234 Central Ave, St. Petersburg, FL 33705
  • Neighborhood: EDGE District
  • Hours: Thu 5:30pm-12am, Fri-Sat 5pm-1am, Sun 3pm-10pm
  • Price: $$$
  • What to order: Pork or duck bao buns and the Korean fried chicken
  • Phone: 727-677-3000
  • Website: sparrowbar.com

Seven floors up on the Moxy in the EDGE District, Sparrow is the rare rooftop with a real kitchen rather than a few reheated snacks. The menu leans Asian and shareable: pork and duck bao buns, Korean fried chicken, Thai-style seared snapper, a short run of sushi rolls. It was the EDGE District’s first rooftop, and it still feels like the grown-up option on this strip, dim and a little moody after dark rather than a packed party deck. Come for dinner, not just drinks.

Birchwood Canopy

  • Cuisine: American
  • Address: 340 Beach Dr NE, St. Petersburg, FL 33701
  • Neighborhood: Beach Drive
  • Hours: Tue-Thu 4pm-12am, Fri 3pm-2am, Sat 11am-2am, Sun 11am-12am, closed Mon
  • Price: $$$
  • What to order: A seasonal flatbread, a frose, and weekend brunch plates
  • Phone: 727-896-1080
  • Website: thebirchwood.com

Let’s be straight about what this is: a rooftop lounge with a bar-bites menu, not a full restaurant. What it has is the view. The Canopy sits atop The Birchwood on Beach Drive behind glass railings, with cabanas, fire pits, and a clear line straight at the St. Pete Pier and Tampa Bay. Food is flatbreads, weekend brunch plates, and froses by the glass. It’s first-come, no reservations, and it goes 21-and-up after seven, so plan a drink and a bite around the sunset rather than a sit-down dinner.

Pier Teaki

  • Cuisine: American
  • Address: 800 2nd Ave NE, St. Petersburg, FL 33701
  • Neighborhood: St. Pete Pier
  • Hours: Mon-Fri 11am-12am, Sat-Sun 10am-12am, 21+ after 8pm
  • Price: $$
  • What to order: Fish tacos, the smash burger, ceviche, and a rum tiki drink
  • Phone: 727-513-8325
  • Website: teakstpete.com

Pier Teaki is the only rooftop actually on the St. Pete Pier, an open-air tiki deck at the very end of it with 360-degree views of the bay. It’s a bar first, so frame it that way: shareable plates rather than a dinner menu, fish tacos, a smash burger, ceviche, and rum drinks that arrive looking like vacation. Reservable tiki huts dot the deck if you want a claimed spot. It flips 21-and-up at eight, so daytime is the family window and after sunset is the grown-up one. (Teak, the indoor spot on the fourth floor, is a different room; this is the roof.)

Best St. Pete rooftop for…

A real dinner: Cane & Barrel. It’s the only rooftop downtown with a Cuban kitchen worth ordering a full meal from, and the rum bar earns the trip on its own.

Food seven floors up: Sparrow Rooftop. Bao buns and Korean fried chicken from an actual kitchen, not a snack window, and a calmer room than the party decks.

The view: the Canopy on Beach Drive, glass railings pointed straight at the Pier, or Pier Teaki, which sits right on the Pier with the bay wrapping all the way around.

Sunset and a drink: Pier Teaki for a rum cocktail as the deck flips 21-and-up at eight, or the Canopy if you want cabanas and fire pits with your frose.

Where St. Petersburg’s rooftops cluster

They split into a few pockets. Downtown holds the two real-kitchen rooftops: Cane & Barrel on 2nd Street North atop the AC Hotel, an easy walk from the museums and Central Avenue. The waterfront edge is where the views live, the Canopy on Beach Drive looking back at the St. Pete Pier, and Pier Teaki out at the end of the Pier itself, a ten-minute stroll from Beach Drive. West of downtown, the EDGE District has Sparrow on top of the Moxy, the only rooftop on that stretch of Central Avenue and a good first stop on a night that drifts down the strip. If you want the most rooftops on foot, base yourself between Beach Drive and the Pier and you can hit three of the four without moving your car.

Frequently asked questions

What is the best rooftop restaurant in St. Petersburg?

For actual dinner, it’s Cane & Barrel on top of the AC Hotel downtown, the only rooftop in St. Pete with a Cuban kitchen serious enough that you’d eat there for the food alone. Sparrow Rooftop in the EDGE District is the other real-meal pick, with bao buns and Korean fried chicken seven floors up. If you mostly want the view and a drink, the Canopy on Beach Drive and Pier Teaki out on the Pier are the call.

Which St. Pete rooftop has the best view?

The Canopy at The Birchwood on Beach Drive looks straight at the St. Pete Pier and across Tampa Bay, and it’s the most photographed deck in town. Pier Teaki goes one better on water, since it sits at the end of the Pier itself with a full 360-degree view of the bay. Both are drink-and-a-bite spots more than full restaurants, so go for the sunset, not the entree.

Do St. Petersburg rooftop restaurants take reservations?

Some do, some don’t. Cane & Barrel and Sparrow Rooftop both take reservations, and weekend nights are worth booking ahead. The Canopy at The Birchwood is first-come only, no reservations, so arrive early on a Friday or Saturday if you want a railing spot. Pier Teaki runs walk-in too, though you can reserve one of its tiki huts on the deck for a guaranteed table.

Are any St. Pete rooftops 21 and up?

Two of them flip age-restricted at night. The Canopy at The Birchwood goes 21-and-up after 7pm, and Pier Teaki on the Pier turns 21-and-up after 8pm, around sunset. Earlier in the day both are open to all ages, so an afternoon visit works for a family. Cane & Barrel and Sparrow stay all-ages, though Sparrow only opens for dinner service.

Are St. Petersburg rooftop restaurants open year-round?

Yes. This is Florida, so the decks run all twelve months, and the cooler, drier winter stretch is actually the best time to be up on one. Summer is the catch: afternoon thunderstorms roll through most days from June into September, and an open-air deck can shut for an hour until the rain blows past. Check the forecast, aim for an earlier table, and you’ll be fine.

More St. Petersburg dining guides

Chasing a different table in town? Browse our other St. Pete guides: waterfront restaurants in St. Petersburg, outdoor dining in St. Petersburg, dog-friendly restaurants in St. Petersburg, and private dining restaurants in St. Petersburg. And across the bay, see our guide to the best rooftop restaurants in Tampa. Or start from the Restaurants1 home page.

Last updated: May 2026