Jacksonville, Florida had never been on my radar.
I’ve traveled to different parts of Florida quite a bit—the usual Panhandle seaside towns, Gulf Coast resorts, and of course, Walt Disney World—but never the northeast region of the Sunshine State. Frankly, I didn’t know much about it. So, I figured Jacksonville was just another run-of-the-mill Atlantic Beach destination.
Was I wrong.
Jacksonville’s got this charming way about it—there’s a blend of growing city energy with a strong local community, where coastal palms meet Lowcountry influences and draping Spanish moss. Stretching along miles of sun-soaked Atlantic coastline and anchored by the winding St. Johns River, it’s a place where you can savor fresh-caught seafood, explore vibrant neighborhoods, and soak in the sun-drenched First Coast.
And Jacksonville makes it easy to do it all at your own pace. In this guide, we’ll show you where to eat, stay, and play so you can experience the city like a local—with plenty of sunshine and just the right amount of adventure along the way.



Eat
Jacksonville’s food scene is as expansive as the city itself, shaped by its coastal setting. Fresh seafood is a given—think: just-caught shrimp from Mayport, oysters, and fish—plus, chef-driven kitchens and longtime local favorites for landlubbers and seafarers alike. Whether you’re grabbing a quick bite after a day in the sun or settling in for a come-as-you-are meal, this is a place where good food and atmosphere go hand-in-hand.
Safe Harbor Seafood Restaurant
Perched right along the working waterfront in Mayport, Safe Harbor Seafood Restaurant is about as close as it gets to a true boat-to-table experience. Here, you can literally watch fishing boats unload their catch before it heads straight into the kitchen, which is why the shrimp—especially the local Mayport variety—are a must-order. The vibe is casual and no-frills, with dockside views and a steady stream of locals. And it’s not hard to see why—It’s easily the best shrimp I have ever eaten!
O-Ku
Sleek and modern but with coastal elements, O-Ku Jacksonville Beach brings a more refined take to the area’s dining scene. Known for its creative sushi and Japanese-inspired dishes, the menu leans into fresh seafood with inventive rolls, sashimi, and shareable plates that are elevated but still approachable. The rooftop is a standout, offering ocean views that pair perfectly with a cocktail at sunset, or (in my humble opinion) request the best seat in the house at the sushi counter.
Whit’s Frozen Custard
Whit’s is a staple when it comes to classic, made-fresh-daily frozen custard. With its ultra-creamy texture and a choose-your-own-adventure style—start with a vanilla, chocolate, or a rotating daily flavor base—it’s the kind of place you’ll find packed on warm evenings with people lining up for scoops after a day at the beach. It’s nostalgic, no-frills, and exactly what you want when you’re craving a post-swim sweet treat.
Salumeria 104
Inspired by a traditional trattoria and Salumeria, the restaurant leans into house-made pastas, curated charcuterie boards, and share plates for the table. The space is rustic and relaxed, making it just as fitting for a date night as it is for a lingering dinner with friends. With its coastal-adjacent setting and focus on authentic Italian comfort food, it’s a standout stop for Italian cuisine in the Beaches area.
Singleton’s Seafood Shack
Right out in the historic fishing village of Mayport, Singleton’s Seafood Shack is a true Jacksonville classic that feels like stepping into old-school coastal Florida. This no-frills dockside spot is all about fresh, local seafood—especially the Mayport shrimp—served up just steps from where the boats come in. The atmosphere is casual and a little rustic in the best way, with waterfront views, outdoor seating, and a quirky wooden boat “museum” inside. It’s the kind of place where you sip a cold drink, and settle in for fried baskets, a platter of shrimp, and whatever was caught that day.
Coconut Key Coffee & Sundries
A coffee shop but make it coastal girly. Tucked into the heart of Mayport Village, Coconut Key Coffee & Sundries is the kind of place that feels like a local secret. It’s a little bit Cali surfer mixed with a Floridian coastal coffee shop vibe. Grab a Coconut Cloud Latte and curl up on the porch or pull up a seat on their cutesy peach colored umbrellas.
Othello
Othello brings a warm, Mediterranean-inspired energy to Jacksonville’s Springfield neighborhood, offering a menu built around bold flavors and a shareable, tapas-style approach. Dishes lean into classics like hummus, falafel, and braised lamb shank, with an atmosphere that feels intimate and inviting. It’s the kind of place where you settle in, order a few rounds of plates to share, and let the evening stretch out a little longer than planned.
Homespun Kitchen
With a focus on clean food, the menu leans into fresh salads, grain bowls, wraps, and cold-pressed juices. It’s a perfect grab-and-go spot for or a quick lunch after the beach or a smoothie before you hit the surf. Homespun Kitchen is easily a place that you can rely on when you want something fresh, filling, and unfussy.
Mayport Garden Club
Unassuming from the outside and a speakeasy-like entrance in the back, Mayport Garden Club was one of my favorite unplanned experiences on my trip. One of Jacksonville’s best-kept secrets, the bar is a moody, tropical-inspired space that feels more like a destination than a neighborhood bar, with carefully crafted tiki-style cocktails and a playful vibe. The presentation of the drinks are killer and taste just as good as they look!
The Block Jax
Newly opened The Block Jax is one of Jacksonville’s newest all-in-one outdoor hangout spots, built around the idea of bringing food, music, and community together in a single open-air space. Located on the city’s Southside near Gate Parkway, it combines a rotating lineup of local food vendors with live entertainment, a big central pavilion, and plenty of seating. What makes it stand out is the atmosphere—it’s less of a traditional restaurant stop and more of a social gathering space, where you can grab a bite to eat, catch events on the big screen, and bring the whole family for a day of good food and fun.
Chancho King
Chancho King isn’t just another local favorite—it’s part of a growing wave of Jacksonville restaurants earning national attention. The Murray Hill spot highlights Ecuadorian flavors with a from-scratch approach that’s helped put it on the culinary map. That effort has paid off in a big way: the restaurant was named a finalist for the 2026 James Beard Award for Best Chef: South. What started as a humble pop-up has evolved into one of the most talked-about kitchens in the region, celebrated for its bold pork-centric dishes and use of local ingredients.
Red Lei Lounge
Red Lei brings a full-on tropical escape to Jacksonville’s nightlife scene, leaning into bold, playful Polynesian-inspired décor and an equally colorful cocktail menu. Tucked into an area hotel, it’s known for rum-forward drinks, oversized garnishes, and a fun, escapist atmosphere. The vibe is energetic and immersive, with hula dancers and even an interactive volcano feature. No passport required.
Taverna
Taverna is one of San Marco’s go-to dining spots, where they have a relaxed take on Mediterranean and Italian-inspired cuisine. Set in a modern-rustic space, the restaurant is known for house-made pastas and Mediterranean style starters..The atmosphere feels lively but refined—equally suited for a date night or gals dinner. It’s the kind of place that fits right into San Marco’s walkable neighborhood feel.
Josephine
The restaurant is one of Avondale’s standout neighborhood spots, bringing a modern Italian-American dining experience to one of Jacksonville’s most charming historic districts. Inspired by the owner’s grandmother, it blends nostalgic warmth with a big-city feel. Think: house-made pastas, seasonal dishes, and a standout cocktail program. With its stylish design, Josephine feel both elevated and familiar, a neighborhood spot you would want to return to again and again.
Southern Grounds
This popular café is known for its welcoming atmosphere and coffee and is a vibrant gathering place that reflects the laid-back spirit of Jacksonville. Blending a modern yet cozy design, it serves as a go-to spot for both locals and visitors looking to relax, work, or meet with friends. The menu features a mix of freshly brewed coffee, specialty drinks, and a variety of breakfast and lunch options, including sandwiches, salads, and baked goods.
Mayday Ice Cream
Mayday Ice Cream is a Jacksonville favorite known for small-batch, handcrafted ice cream, and creative flavors and homemade toppings. Founded in Florida in 2018, the shop draws inspiration from World War II pilots who reportedly made ice cream during flights, giving the brand a nostalgic and playful backstory. We love the rotating menu of inventive flavors, along with the house-made waffle cones and colorful sprinkles.
Lemon Bar
Lemon Bar is one of the most iconic beach bars in the Jacksonville area, tucked into the courtyard of the Seahorse Oceanfront Inn in Neptune Beach. Known for its laid-back coastal vibe, the spot draws locals and tourists alike with frozen cocktails, ocean views, and live music just steps from the sand. Signature drinks like the Goombay Smash is a fan favorite, while the casual menu features seafood, tacos, and classic beach-bar snacks. Over the years, Lemon Bar has built a reputation as a go-to hangout for sunsets, happy hour, and weekend beach crowds, with a lively beach social scene.



Stay
Hotel Palms
Palm Springs meets Florida. That’s the vibe at this retro poolside hotel. Originally built in 1947, Hotel Palms is a renovated motor court inn three blocks from the Atlantic Ocean. There’s a handful of minimalist-luxury-inspired vintage guest rooms, a shared courtyard, an outdoor pool, and Ace Outpost, an onsite coffee joint. A charming boutique hotel that captures the relaxed, coastal vibe of the area and just a short walk from the ocean, it offers a peaceful retreat while still being close to the lively Atlantic and Neptune Beach scene.
One of the standout features of Hotel Palms is its focus on creating an intimate guest experience. Unlike larger chain hotels, it maintains a smaller, more curated environment. Each room is thoughtfully designed, featuring a clean, minimalist layout with beachy accents and space to hang wet bathing suits and towels after a day in the surf and sun. The team at the hotel provides 24/7 service through text messaging, as well as beach towels and chairs making a beach vacation easy as pie. The rooms are spacious, the beds are super comfy, and the bath products smell divine. Plus, there’s several seating options around the courtyard to hang out and chit chat before or after a day of exploring Jacksonville.
In addition to its aesthetic appeal, the hotel’s location makes it an ideal base for exploring Jacksonville Beach and the surrounding area. You can easily access nearby restaurants, shops, and entertainment options, as well as outdoor activities like biking, surfing, and beachcombing. Whether you’re looking for a relaxing getaway or an active coastal adventure, Hotel Palms provides a balance of comfort, style, and convenience that reflects the easygoing spirit of Jacksonville’s Beaches area.



Play
Atlantic Beach and Neptune Beach
Atlantic Beach and Neptune Beach offer a relaxed, upscale coastal atmosphere that feels quieter and more laid-back than nearby Jacksonville Beach. The beaches themselves are known for their clean sand, gentle waves, and less crowded shoreline, making them ideal for peaceful walks, surfing, or simply unwinding by the ocean. Just a few blocks inland, the Beaches Town Center serves as the heart of the area’s shopping and dining scene, where visitors can find a mix of boutique shops, local art galleries, and a variety of restaurants ranging from casual seafood spots to more refined dining experiences.
Jacksonville Beach Fishing Pier
Jacksonville Beach Fishing Pier is one of the most recognizable landmarks along Florida’s First Coast, extending far out into the Atlantic Ocean and offering sweeping views of the shoreline. Popular with both locals and visitors, the pier is a prime spot for fishing, where anglers can catch a variety of species. Even for those who don’t fish, it serves as a great place for a scenic walk, especially at sunrise or sunset. Located in the heart of Jacksonville Beach, the pier is surrounded by shops, restaurants, and entertainment. A day pass to access the pier costs $2.50 for non-locals.
Pete’s Bar
Pete’s Bar, located in the heart of the Beaches Town Center, is one of the oldest and most beloved bars in the area, known for its laid-back, no-frills charm and deep local roots. Established in 1933 and the first bar to “legally” open in Duval County after Prohibition was repealed, Pete’s has a long-standing reputation as a go-to watering hole that’s full of character. Unlike trendier beach bars, Pete’s embraces its dive-bar identity, offering cold beer, bar games, and good tunes. Just the way I like it.
Kathryn Abbey Hanna Park
Kathryn Abbey Hanna Park is a sprawling coastal park that offers a perfect mix of outdoor adventure and natural beauty with access to the beach. Spanning hundreds of acres, the park features a unique blend of sandy shoreline, coastal forests with draping Spanish moss, and a freshwater lake, making it a versatile destination for all interests. It’s especially popular for its extensive network of biking and hiking trails, plus its direct beach access, where you can enjoy a quieter alternative to more crowded nearby shores. Park entry costs $5 per car.
Go Tuk’n Brewery Tour
The Go Tuk’n brewery tour is a fun way to explore Jacksonville’s growing craft beer scene while riding through the city in an open-air tuk-tuk vehicle. Instead of traveling from place to place on your own, the guided tour takes small groups to a curated selection of local breweries, where you can learn about the brewing process while sipping a beer (included in the price) at each spot. The experience is as much about the ride as it is about the beer, with drivers acting as both guides and entertainers as they share local stories and highlight points of interest along the way. A 10/10 experience and a fun way to scoot around Jacksonville!
Treaty Oak
Treaty Oak is one of Jacksonville’s most iconic natural landmarks, known for its massive size and centuries-old history. This sprawling southern live oak is estimated to be over 250-years-old, with wide-reaching branches that create an impressive canopy stretching across Jessie Ball DuPont Park. Treaty Oak has become a symbol of the city’s heritage and resilience and is so beautiful, it’s hard not to admire its grandeur when underneath the shade of the tree. The park setting it a quiet spot for reflection, photography, or even just a break from Jacksonville’s urban environment.
St. John’s River Ferry
St. Johns River Ferry is a unique and practical way to cross the St. Johns River connecting Mayport Village and Ft. George Island. It provides a short but scenic ride that’s popular with both commuters and visitors carrying cars, bikes, and pedestrians. Beyond its function as transportation, the ferry ride gives you a refreshing break from driving and a chance to take in the natural beauty of the river. Plus, it’s especially convenient if you plan on exploring nearby destinations like Big Talbot Island State Park. The ride only takes about 5 to 10 minutes and fares range from $7 to $8 per car.
Salt Marsh Paddle
Join PADL for a guided salt marsh kayak tour and venture out onto Simpson Creek overlooking the Talbot Islands State Parks. Take in the natural sites, see local plant and wildlife, and learn about the area from a knowledgeable guide. It’s a beginner-friendly tour that’s focused on showing off the quiet, natural side of the islands, and is a wonderful way to get out on the water. A paddleboard or kayak for each person, as well as paddle and life vest, are included in the tour.
Boneyard Beach
Boneyard Beach is one of the most unique coastal landscapes in northeast Florida. Known for its shoreline scattered with weathered driftwood and fallen oak and cedar trees, the beach is tucked into Big Talbot Island State Park and within the bounds of the federally protected area of the Timucuan Ecological and Historical Preserve. Sculpted by nature, the shoreline boasts 30-foot bluffs and a beach dotted with massive driftwood trees that recall images of an elephant graveyard. The trees’ remains that line the shore are shaped over time by erosion, tides, and wind. Unlike more developed beaches nearby, Boneyard Beach feels remote and untouched, offering a peaceful escape into nature.
San Marco
San Marco is one of Jacksonville’s most charming and historic neighborhoods, known for its European-inspired atmosphere and vibrant local culture. Centered around San Marco Square, the area features a mix of boutique shops, art galleries, and restaurants, all set against a backdrop of Mediterranean-style architecture. With its walkable streets, scenic views of the St. Johns River, and lively yet relaxed vibe, San Marco blends old-world charm with modern energy.
Riverside Avondale
Riverside and Avondale are some of Jacksonville’s most historic and architecturally rich neighborhoods, known for their tree-lined streets and historic homes. The area is part of a nationally recognized historic district, featuring a wide mix of architectural styles and charm, and they are considered some of the city’s most desirable spots to live. Beyond its residential appeal, Riverside Avondale has a vibrant local culture centered around dining, shopping, and arts. Five Points serves as one of its main hubs, offering eclectic boutiques and a dining scene that draw a steady mix of locals and visitors, plus St. John’s Avenue is a spot to stroll and soak in the local scene.
Looking for more travel inspiration? Click here.







