Anna Maria Island Accommodations, Inc

Anna Maria Island Spa Services

Holmes Beach Restaurants & Bars

941 Deli

5337 Gulf Drive, Holmes Beach - 778-3000

Great Sandwiches, Soups, Salads, Wine & Beer

Beach Bistro

6600 Gulf Drive, Holmes Beach - 778-6444

The only Award Winning Top 20 Florida Restaurantlocated in Anna Maria.

Incredible Food, Great Wine, Spectacular Sunsets!

Dinner nightly from 5-10pm

Cafe on the Beach

4000 Gulf Drive, Holmes Beach - 778-0784

Famous all you can eat pancake breakfast on the beach, and dinner buffets

Open Breakfast, Lunch and Dinner Daily at the Public Beach

China 1

3236 E. Bay Drive, Holmes Beach - 779-2933

Open Lunch and Dinner, Take Out Only

D. Coy Ducks

5410 Marina Drive, Holmes Beach 778-5888

Bar, Live Music, Package Liquor, and Texas Hold 'Em Tournaments

Domino's Pizza

5600 Marina Drive - 778-6641

You know the Pizza, open daily for Dinner, Lunch on Weekends

Duffy's Tavern

5808 Marina Drive, Holmes Beach - 778-2501

Great Burgers, Sandwiches, and COLD Beer.  No Fries, Just Chips.

Open 11am - 8 pm daily, closed Tuesday

Eat Here

5315 Gulf Drive, Holmes Beach - 778-0411

The Beach Bistro's little Sidekick, locally sourced meat and seafood

Open 5:30 - 10pm nightly

The Feast

5406 Marina Drive, Holmes Beach - 778-5092

Casual Fine Dining, Great Seafood, Steaks, Salads, and Pizza

Open Daily - 11:30am - 9pm

Hurricane Hanks

5346 Gulf Drive, Holmes Beach - 778-5788

Bar and Grill with Great Sandwiches and Dinners

Open 11am - 10pm daily

Island Gourmet

5612 Marina Drive, Holmes Beach - 778-0333

Great Pizza, Subs, Salads, Dinners

Monday through Saturday 5pm-10pm, Delivery available.

Jessie's Island Store

5424 Marina Drive, Holmes Beach - 778-6903

Convenient Store, Boars Head Deli, and Lunch specials every weekday.

Open 7 Days a week


5337 Gulf Drive, Suite 500 Holmes Beach - 779-1000

New England Style seafood and steaks, Live main lobster

Open daily for Lunch and Dinner until 10pm.

Minnie's Cafe'

5360 Gulf Drive, Holmes Beach - 778-4140

Breakfast and Lunch, Home Style Cooking

Open Daily 6am - 2pm

Mr. Bones BBQ

3007 Gulf Drive, Holmes Beach - 778-6614

Great Ribs, Chicken, Vegetarian dishes, and a Coffin full of Cold Beer

Open daily for Dinner until 9pm

Paradise Bagels and Cafe

3210 E. Bay Dr, Holmes Beach - 779-1212

Fresh Bagels, Sandwiches, Soups, and Coffee Bar.

Open 7am - 2pm daily

Peach's Restaurant

3240 East Bay Drive - 779-0738

Great Breakfast, Sandwiches, Salads, and Soups

Breakfast and Lunch Daily from 6am - 2:30pm.

Skinny's Place

3901 Gulf Drive, Holmes Beach - 778-7769

Great Burgers, Fries, Onion Rings, Cold Beer, and "Old Island Feel"

Lunch and Dinner Daily from 11 am - 8 pm. 

Solo's Pizza

3244 East Bay Drive, Holmes Beach - 778-8118

Family Restaurant & Sports Bar, Pizza, Subs, Burgers, Wings

Open daily 10am - 11:30pm


3232 E. Bay Drive - 778-7878

Fresh Subs and Salads, Lunch and Dinner Daily. 

Tortilla Bay

5318 Marina Drive, Holmes Beach - 778-3663

Tex Mex, Salads, and great Queso

Open daily 11am - 9pm

View Site in Mobile | Classic
Share by: