Amelia Island Dining Directory

Where should we eat?

Skip the giant list. Start with the kind of meal you want, then choose from restaurants already in our Amelia Island directory.

88 directory listings Ratings, hours & contact details Updated from our restaurant data
Start Here

Good bets for tonight

Restaurants with hours listed for today, ranked from the directory. Always confirm current hours with the restaurant before heading out.

Views + Dinner

Waterfront & beachside

Use this when the setting matters almost as much as the meal.

Walkable

Downtown Fernandina

Restaurants in and around the historic downtown core, ideal for dinner before or after walking Centre Street.

Island Classic

Seafood

Shrimp, fish, oysters, crab and other seafood-forward choices from the directory.

Date Night

Romantic & special occasion

A smaller shortlist for date night, celebrations and slower dinners.

Easy Choice

Family-friendly

Casual formats and familiar menus that tend to work well when everyone wants something different.

Morning

Breakfast, brunch & coffee

Coffee shops, bakeries, diners and brunch-friendly places for the first half of the day.

Spend Less

Value picks

Directory listings marked at the lower end of the price scale.

Directory

All Amelia Island restaurants

Search the complete restaurant directory by name, address, cuisine or category.

88 shown
Tortuga Jacks @ Sliders Seaside Grill★ 4.5 · $$ · 1999 N Fletcher Ave Upstairs, 1998 S Fletcher Ave, Fernandina Beach, FL 32034, USA→ Sliders Seaside Grill★ 4.2 · $$ · 1998 S Fletcher Ave, Fernandina Beach, FL 32034, USA→ Hot Dog House FL★ 5.0 · $ · 961023 Buccaneer Trail, Fernandina Beach, FL 32034, USA→ Curry Island Indian Kitchen★ 4.9 · $$ · 1120 S 14th St, Fernandina Beach, FL 32034, USA→ Eato Chef★ 4.9 · $$ · 3321 S Fletcher Ave, Fernandina Beach, FL 32034, USA→ Mimi’s Coffee and Boba Tea★ 4.9 · $ · 1939 S 8th St, Fernandina Beach, FL 32034, USA→ Europa Delicatessen★ 4.8 · $$ · 1016 S 14th St, Fernandina Beach, FL 32034, USA→ Vintage Donuts★ 4.8 · $$ · 503A Centre St, Fernandina Beach, FL 32034, USA→ Wicked Bao★ 4.8 · $$ · 232 N 2nd St, Fernandina Beach, FL 32034, USA→ 4th Street Deli and Salads★ 4.7 · $ · 3 N 4th St, Fernandina Beach, FL 32034, USA→ 7 Brew Coffee★ 4.7 · $$ · 1940 S 14th St, Fernandina Beach, FL 32034, USA→ Amelia Fresh Café★ 4.7 · $$ · 833 T.J. Courson Rd, Fernandina Beach, FL 32034, USA→ Burlingame★ 4.7 · $$ · 20 S 5th St, Fernandina Beach, FL 32034, USA→ Don Patron Mexican Grill★ 4.7 · $$ · 1519 Sadler Rd, Fernandina Beach, FL 32034, USA→ España Restaurant & Tapas★ 4.7 · $$ · 22 S 4th St, Fernandina Beach, FL 32034, USA→ Georgia Smoke★ 4.7 · $$ · 820 Sadler Rd, Fernandina Beach, FL 32034, USA→ Green Turtle Tavern★ 4.7 · $ · 14 S 3rd St, Fernandina Beach, FL 32034, USA→ Hola Cuban Cafe★ 4.7 · $ · 31 S 5th St, Fernandina Beach, FL 32034, USA→ La Sureña Restaurant & Store★ 4.7 · $ · 22 S 8th St, Fernandina Beach, FL 32034, USA→ Nana Teresa's Bake Shop★ 4.7 · $$ · 13 N 3rd St, Fernandina Beach, FL 32034, USA→ Olive Cove Italian Kitchen★ 4.7 · $$ · 463646 FL-200, Yulee, FL 32097, USA→ The Cinnamon Bear Country Store★ 4.7 · $$ · 107 Centre St, Fernandina Beach, FL 32034, USA→ The Happy Tomato Courtyard Café & BBQ★ 4.7 · $ · 7 S 3rd St, Fernandina Beach, FL 32034, USA→ The Patio at 5th and Ash Restaurant★ 4.7 · $$ · 416 Ash St, Fernandina Beach, FL 32034, USA→ Townies Pizzeria★ 4.7 · $ · 819 T.J. Courson Rd, Fernandina Beach, FL 32034, USA→ T-Rays Burger Station★ 4.7 · $ · 202 S 8th St, Fernandina Beach, FL 32034, USA→ Akari Sushi★ 4.6 · $$ · 29 S 3rd St, Fernandina Beach, FL 32034, USA→ Bar Zin★ 4.6 · $$ · 4924 1st Coast Hwy, Fernandina Beach, FL 32034, USA→ Beach Diner Fernandina Beach★ 4.6 · $ · 2006 S 8th St, Fernandina Beach, FL 32034, USA→ Chick-fil-A★ 4.6 · $ · 464004 FL-200, Yulee, FL 32097, USA→ David's Restaurant & Lounge★ 4.6 · $$$ · 802 Ash St, Fernandina Beach, FL 32034, USA→ DeNucci's★ 4.6 · $ · 2210 Sadler Rd, Fernandina Beach, FL 32034, USA→ Fancy Sushi★ 4.6 · $$ · 1478 Sadler Rd, Fernandina Beach, FL 32034, USA→ Fantastic Fudge★ 4.6 · $$ · 218 Centre St, Fernandina Beach, FL 32034, USA→ Kismet Coffee★ 4.6 · $$ · 5517 S Fletcher Ave, Fernandina Beach, FL 32034, USA→ Kitchen 251★ 4.6 · $$ · 251 Creekside Dr, Fernandina Beach, FL 32034, USA→ Mason's Famous Lobster Rolls★ 4.6 · $$ · 708 Centre St, Fernandina Beach, FL 32034, USA→ Moon River Pizza★ 4.6 · $ · 925 S 14th St, Fernandina Beach, FL 32034, USA→ PAPA JOHNS PIZZA★ 4.6 · $$ · 96031 Victoria's Pl, Yulee, FL 32097, USA→ Aloha Bagel & Bakery★ 4.5 · $ · 432 S 8th St, Fernandina Beach, FL 32034, USA→ Amelia Island Coffee★ 4.5 · $ · 207 Centre St, Fernandina Beach, FL 32034, USA→ Black Cat Pizzeria★ 4.5 · $$ · 464073 FL-200 unit 1, Yulee, FL 32097, USA→ Cantina Louie (Fernandina Beach, FL)★ 4.5 · $$ · 960062 Gateway Blvd, Fernandina Beach, FL 32034, USA→ Ciao Italian Eatery★ 4.5 · $$ · 614 Centre St, Fernandina Beach, FL 32034, USA→ Coastal Pizza★ 4.5 · $$ · 1916 S 14th St, Fernandina Beach, FL 32034, USA→ Coquina★ 4.5 · $$ · 4750 Amelia Island Pkwy, Fernandina Beach, FL 32034, USA→ Cucina South★ 4.5 · $$ · 4828 1st Coast Hwy #1, Fernandina Beach, FL 32034, USA→ Indigo★ 4.5 · $$ · 20 S 2nd St, Fernandina Beach, FL 32034, USA→ Jersey Mike's Subs★ 4.5 · $ · 1464 Sadler Rd, Fernandina Beach, FL 32034, USA→ Mezcal Spirit of Oaxaca★ 4.5 · $$ · 302 Centre St, Fernandina Beach, FL 32034, USA→ O'Brien's Irish Pub★ 4.5 · $ · 320 S 8th St, Fernandina Beach, FL 32034, USA→ Pogo's Kitchen★ 4.5 · $$ · 1408 Lewis St, Fernandina Beach, FL 32034, USA→ Salty Pelican Bar & Grill★ 4.5 · $$ · 12 N Front St, Fernandina Beach, FL 32034, USA→ Tasty's Fresh Burgers★ 4.5 · $ · 710 Centre St, Fernandina Beach, FL 32034, USA→ Willie Jewell’s Old School Bar-B-Q★ 4.5 · $$ · 463155 FL-200, Yulee, FL 32097, USA→ Bob's Steak & Chop House★ 4.4 · $$$$ · 80 Amelia Village Cir, Fernandina Beach, FL 32034, USA→ Down Under Restaurant★ 4.4 · $$ · 96106 Wade's Pl, Fernandina Beach, FL 32034, USA→ Garden Street Bistro★ 4.4 · $$ · 105 S 3rd St, Fernandina Beach, FL 32034, USA→ Marché Burette★ 4.4 · $$ · 85 Amelia Village Cir, Fernandina Beach, FL 32034, USA→ Ms. Carolyn's Restaurant★ 4.4 · $ · 2120 Sadler Rd, Fernandina Beach, FL 32034, USA→ The Back Porch Southern Eats★ 4.4 · $$ · 960030 Gateway Blvd, Fernandina Beach, FL 32034, USA→ The Hidden Crab★ 4.4 · $$ · 942699 Old Nassauville Rd, Fernandina Beach, FL 32034, USA→ Verandah★ 4.4 · $$ · 142 Racquet Park Dr, Fernandina Beach, FL 32034, USA→ Arte Pizza★ 4.3 · $$ · 109 N 3rd St, Fernandina Beach, FL 32034, USA→ Joy Foods Store★ 4.3 · $$ · 816 S 8th St, Fernandina Beach, FL 32034, USA→ Kabuki Japanese Steakhouse & Sushi★ 4.3 · $$ · Amelia Plaza, 1147 S 8th St, Fernandina Beach, FL 32034, USA→ Marco’s Pizza★ 4.3 · $ · 463909-03 E State Rd 200, Yulee, FL 32097, USA→ Marsh View Bar & Grill★ 4.3 · $$ · 201 Sea Marsh Rd, Fernandina Beach, FL 32034, USA→ New China★ 4.3 · $ · 1997 1013 Amelia Plaza, Fernandina Beach, FL 32034, USA→ Pepper's Cocina Mexicana & Tequila Bar★ 4.3 · $$ · 530 Centre St, Fernandina Beach, FL 32034, USA→ Salt Life Food Shack★ 4.3 · $$ · 17 N Fletcher Ave, Fernandina Beach, FL 32034, USA→ Sandbar Amelia Island★ 4.3 · $$ · 2910 Atlantic Ave, Fernandina Beach, FL 32034, USA→ The Boat House★ 4.3 · $$ · 30 S 2nd St, Fernandina Beach, FL 32034, USA→ THE LOOP RESTAURANT★ 4.3 · $$ · 869 Sadler Rd, Fernandina Beach, FL 32034, USA→ Baxter's Restaurant★ 4.2 · $$ · 4919 1st Coast Hwy, Fernandina Beach, FL 32034, USA→ Domino's Pizza★ 4.2 · $ · 1124 S 14th St, Fernandina Beach, FL 32034, USA→ Lagniappe★ 4.2 · $$ · 4810 1st Coast Hwy, Amelia Island, FL 32034, USA→ OPS Pizza Kitchen & Café★ 4.2 · $$ · 2030 S 8th St, Fernandina Beach, FL 32034, USA→ Shucker's Oyster Bar & Grill★ 4.2 · $$ · 96008 Wade's Pl, Fernandina Beach, FL 32034, USA→ V Pizza★ 4.2 · $$ · 2709 Sadler Rd, Fernandina Beach, FL 32034, USA→ Zaxbys Chicken Fingers & Buffalo Wings★ 4.2 · $$ · 1905 S 14th St, Fernandina Beach, FL 32034, USA→ Starbucks★ 4.1 · $$ · 4800 1st Coast Hwy, Fernandina Beach, FL 32034, USA→ The Surf Restaurant & Bar★ 4.1 · $$ · 3199 S Fletcher Ave, Fernandina Beach, FL 32034, USA→ The Crab Trap★ 4.0 · $$ · 31 N 2nd St, Fernandina Beach, FL 32034, USA→ Taco Bell★ 3.7 · $ · 1858 S 8th St, Fernandina Beach, FL 32034, USA→ Dunkin'★ 3.6 · $ · 1954 S 8th St, Fernandina Beach, FL 32034, USA→ Pizza Hut★ 3.5 · $ · 463688 FL-200 #13, Yulee, FL 32097, USA→ McDonald's★ 2.9 · $ · 1896 S 8th St, Fernandina Beach, FL 32034, USA→
Restaurant details are drawn from the Amelia Island Resort Guide directory and may change. Hours, menus, pricing and availability should be confirmed directly with the restaurant.