Cheap drinks and cheap food? Yes! Here are the best Miami Beach happy hours

Miami Beach isn’t just America’s nightclub capital. People actually work 9-to-5s here, too. And those people need happy hours.

Even those on a more nocturnal schedule can take advantage of late night happy hours. No matter if you’re the easy-to-please $2 beer type or the half-off-everything-behind-the-bar type, you’ll find plenty of budget-friendly sips on this list.

Read more: Our bonkers list of the best happy hours all over Miami



Night owl favorite Foxhole has revamped its happy hour. Now, in addition to taking 50 percent off everything behind the bar, you can also order $2 domestic and imported beer while munching on free popcorn. It all goes down  from 5-9 p.m. daily.

Foxhole, 1218 14th Ct., Miami Beach

1218 14th Ct., Miami Beach, FL 33139

Sweet Liberty Drinks & Supply Company

Sweet Liberty knows what the happy hour crowds like.

Known for its laundry list of awards, this Miami Beach staple offers happy hour from 4-7 p.m. every day. Specials include 75-cent oysters, $5 rose by the glass and select beer, $5 classic cocktails, $6 house whites and $7 signature cocktails, including an Old Fashioned of the Day.

Sweet Liberty, 237 20th St. B, Miami Beach

237 20th St. B, Miami Beach, FL 33139

Dolce Italian

Dolce Italian

Also at the Gale, Dolce Italian serves up $8 glasses and $25 bottles of wine, $4 Peroni drafts, $8 select cocktails and $8 appetizers from 4-7 p.m. Sunday-Thursday.

Dolce Italian, 1690 Collins Ave., Miami Beach

1690 Collins Ave., Miami Beach, FL 33139

Call Me Gaby

call me gaby

Located in Miami Beach’s quiet and cozy South of Fifth neighborhood, Italian eatery Call Me Gaby is brand new, and its happy hour is spot-on. The casual hangout will offer $9 cocktails, $7 glasses of wine, $5 beer and specialty plates for $9 from 4-7 p.m. Monday-Saturday, because specials shouldn’t be consigned to only weekdays.

Call Me Gaby, 22 Washington Ave., Miami Beach

22 Washington Ave., Miami Beach, FL 33139

Santa Fe Cafe


Join Santa Fe Cafe’s pizza party every day from 6 p.m. until close, where you can enjoy 50 percent off all beers and order large pizzas for just $10.

Santa Fe Cafe, 9700 Collins Ave. #243, Miami Beach

9700 Collins Ave. #243, Miami Beach, FL 33154

Le Zoo

Le Zoo-4

As author Paul Morand famously said, “The aperitif is the evening prayer of the French.” Head to Le Zoo in Bal Harbour Shops and enjoy L’Apero, the bistro’s ode to France’s post-work pre-dinner tradition, from 4-6:30 p.m. daily. You’ll find $8 cocktails and $6 glasses of wine on the menu.

Le Zoo, 9700 Collins Ave., #135, Miami Beach

9700 Collins Avenue #135, Miami Beach, FL 33154

Mercato della Pescheria


From 4-7 p.m. on Wednesdays, Italian seafood staple Mercato Della Pescheria serves up $6 cocktails, beers, wine and bites.

Mercato della Pescheria, 412 Española Way, Miami Beach

412 Española Way, Miami Beach, FL 33139

Purdy Lounge

Related content

Enjoy BOGO cocktails from 3-8 p.m. Monday-Friday at Purdy Lounge, located in the waterfront Sunset Harbour neighborhood.

Purdy Lounge, 1811 Purdy Ave., Miami Beach

1811 Purdy Ave., Miami Beach, FL 33139

Skybar at Grand Beach Hotel

Enjoy savings with a side of views at Skybar, the 12th story rooftop bar at Grand Beach Hotel. Happy hour features 25 percent off cocktails, beer and wine from 4-6 p.m. Monday-Friday.

Skybar, 9449 Collins Ave., Surfside

9449 Collins Ave, Surfside, FL 33154