Home › Florida › Miami Beach › On the Rocks Bar

On the Rocks Bar Bar with pool tables in Miami Beach, FL

4.5★★★★★ 667 Google reviews

Open late

Pool tables

“beautiful place to enjoy good music, delicious drinks and perhaps a game of billiards.”— from a Google review

Pool comes up 3 times in its reviews.

Visit

217 71st St
Miami Beach, FL 33141

Directions ontherocksmiamibeach.com

Monday8 AM – 5 AM
Tuesday8 AM – 5 AM
Wednesday8 AM – 5 AM
Thursday8 AM – 5 AM
Friday8 AM – 5 AM
Saturday8 AM – 5 AM
Sunday8 AM – 5 AM

Hours from Google, shown in local time. Confirm before you go.

Call ahead for table rates.

Fact sheet

Kind Bar with pool tables Google category: Sports bar
Google rating 4.5 ★
Reviews 667

On the Rocks Bar is a sports bar at 217 71st St, Miami Beach, FL. It is listed here because its customer reviews show it has pool tables. It has a 4.5-star rating from 667 Google reviews.

How the place describes itself on Google: “Divey, dimly-lit watering hole featuring American eats, cocktails & beer plus TVs & wall coverings.”

What the reviews and website show

Each item is listed only with its proof: a sentence from a 4- or 5-star Google review, the place's own website, or how often reviews mention it.

  • Full bar

    “Really nice bar, i was looking for something chill to have a drink and i found this, i had a great old fashioned and that’s was i was looking for.”— from a Google review

    Mentioned 25 times in reviews.

  • Open late

    “Open late, the bartenders always took very good care of me.”— from a Google review

    Google hours: open past midnight 7 nights a week (latest close 5 AM).

What players say

This place was really cool and close to where I was staying. They do not serve food so my food rating was for the drinks lol. The bartender, whose name I cannot remember, was great. It's not Eileen but want to say that's close. Sorry. (I'm sure it'll come to me after I post this LOL).

★★★★★ Petrina, Apr 2026

I was wondering around and came across this cool little hole-in-the-wall dive bar. Walked in and was immediately greeting with the biggest smile from this hot little bartender. I think her name was Callie? I couldn't hear clearly. She was very friendly and conversational.

★★★★★ Edward, Oct 2026

Amazing place with good choice of drinks, friendly staff and great design. Good music, honest prices. I'm a tourist from Europe and that's exactly how I imagined real American bar. Thank you!

★★★★★ Bartosz, Jun 2022

Excerpts from public Google reviews. Read all 667 on Google →

Where to find On the Rocks Bar

Pool halls and bars with pool tables nearby

4.5★★★★★ 597 reviews
APA league SnookerDarts
1100 NE 79th St

3.4 miles away

Billy's Pub Too

North Miami, FL · bar with pool tables

4.2★★★★ 988 reviews
4 tables per a review Darts
732 NE 125th St

4.6 miles away

Brother's Keeper Bar

Miami Beach, FL · bar with pool tables

4.7★★★★★ 188 reviews
DartsOpen late
1710 Alton Rd

4.6 miles away

Lost Weekend

Miami Beach, FL · bar with pool tables

4.3★★★★ 1,426 reviews
Open late
218 Española Wy

4.8 miles away

Styx Sports Bar And Grill

North Miami Beach, FL · bar with pool tables

4.3★★★★ 1,145 reviews
13 tables per its site Open late
15336 W Dixie Hwy

4.9 miles away

Mac's Club Deuce ♣️

Miami Beach, FL · bar with pool tables

4.5★★★★★ 1,492 reviews
Open late
222 14th St

5.0 miles away

All 5 places to play pool in Miami Beach, FL →Bars with pool tables in Miami Beach →

Pool in nearby towns

All pool halls in Florida →

Something out of date? Send a correction. Own this place? Update your listing. It's free.

Independent listing, not affiliated with this place or with any league organization. Details come from public business info, customer reviews and the place's own website. Call ahead to confirm hours, table rates and league nights before you go.