St. Pete, FL

A St. Pete

Mediterranean Mezze

Located at SkyBeach Resort

LUMA is where golden light meets the timeless spirit and soulful flavors of the Mediterranean, warmed by the St. Petersburg sun. Rooted in vibrancy and ease, we bring coastal flavors and locally inspired ingredients to life through effortless hospitality and genuine connection. Inspired by the union of sea and sky, LUMA is a place to gather, share, and celebrate—guided by nature and grounded in warmth.

From tear-and-share pita with vibrant house-made dips to our slow-braised short rib kebab and lamb 'over fire' skewers, each dish is crafted for connection centered around the table. Handcrafted cocktails layered with citrus, herbs, and spice invite you to sip, savor, and linger just a little longer.

Open Wednesday - Sunday at 5PM. Reservations are strongly encouraged.

Know Before You Glow

Parking: We offer convenient on-site parking options when you join us to dine at Luma. Choose between valet or self-parking to best fit your evening.

  • Valet Parking: $15 plus tax
  • Self Parking: $10 plus tax

Dress Code: We embrace an elevated resort-casual dress code. Swimsuits, cover-ups, flip-flops, slides, athletic wear, jerseys, and sleeveless undershirts are not permitted. Thank you for helping us maintain LUMA's atmosphere.

Cash Free Experience: LUMA and SkyBeach Resort are cash-free establishments. All major credit cards and contactless payments are accepted.