Site Loader
This post may contain affiliate links. This means that if you click on a link and purchase, we may receive an affiliate commission, at no extra cost to you. We appreciate you supporting the businesses that support this site!


Guys! I just found my favorite beach bar! Located right here on St. Pete Beach, Coconut Charlie’s is on my favorite’s list for sure.

This beach bar and grill is actually 2 restaurants in 1 location. Located in the Hilton Garden Inn St. Pete Beach, there is a more sit-down nice dinner friendly grill located off the main lobby and my favorite a beach front casual bar scene located right between the pool and the beautiful sandy beach.  Both locations offer different menus so you will just have to make two trips.

On my last visit we opted for a chill night enjoying the sunset and live music out at the beach bar. The menu features many appetizers and handhelds. I opted for the Mahi tacos and they did not short you on fish. My tacos were loaded and delicious.

Their drink menu is also very eclectic, and they even offer daily happy hour specials. I of course opted for a Margarita, and while it wasn’t traditional, I did enjoy the twist.

The seating is first come, first serve, no reservation required. They have bar seating, low tops, high tops, and even comfy communal couches. This is definitely a place you will want to hang at long after your meal is over.

After dinner, we decided to walk along the beach and watch the sunset. With the direct beach access this was a perfect opportunity to enjoy beautiful St. Pete beach.

Once the sun went down, we weren’t ready to leave, mainly because the live music was so good. So we grabbed another drink and sat around and enjoyed the perfect Florida weather and great music.

Whether you are visiting from out of town or are a local like me, add Coconut Charlie’s to your list. I promise you won’t be disappointed.