Happy hours in Marco Island, FL
In Marco Island, the lowest price on the list is $3 Mini Grilled Hot Dog at 2Shea's Salty Dog. Happy hour in Marco Island usually runs 2–6pm, and 80% run on weekends too. Explore 25 happy hours across 21 restaurants in Marco Island, plus 49 specials at 22 restaurants. The top 10 menus are below.
- 21restaurants
- 25happy hours
Top 10 happy hours in Marco Island
2Shea's Salty Dog
599 S Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour Menu – Bar Bites
- Mon–Fri · 2–5 pm
Updated Oct 22, 2026
Snook Inn
1215 Bald Eagle Dr
Marco Island, FL 34145See on the mapTiki Hour
Bar only
- Mon–Fri · 4–6 pm
- Daily · 10 pm–12 am (next day)
Updated Oct 22, 2026
Sushi-Thai Marco Island
1825 San Marco Rd
Marco Island, FL 34145See on the mapHappy Hour
- Daily · 3–5 pm
Updated Oct 22, 2026
DaVinci's
599 S Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour
Bar only
- Daily · 4:30–6 pm
Updated Oct 22, 2026
Marco Prime Steak and Seafood
599 S Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour
Bar only
- Daily · 4:30–6 pm
Updated Oct 22, 2026
Sami's Marco Island
227 N Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour
At the bar
- Daily · 2–6 pm
Updated Oct 22, 2026
Sami's
227 N Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour
At the bar
- Daily · 2–6 pm
Updated Oct 22, 2026
La Mesa Taqueria
297 N Collier Blvd
Marco Island, FL 34145See on the mapHappy Hour Specials
- Daily · 3–5:30 pm
Updated Oct 22, 2026
The Oyster Society
599 S Collier Blvd #218
Marco Island, FL 34145See on the mapSocial Hour Menu
Bar & lounge only
- Daily · 4:30–6 pm
Updated Oct 22, 2026
Deep Lagoon Seafood and Oyster House
760 N Collier Blvd #105
Marco Island, FL 34145See on the mapHappy Hour Menu
- Daily · 3–6 pm
Updated Oct 22, 2026
We read each restaurant’s own website for its happy hours and specials, usually about once a month; this page was last updated October 22, 2026. Restaurants change their offers, so check with the restaurant before you go.
See all 21 happy hour menus in Marco Island on the map
Happy hours in Marco Island: questions
When is happy hour in Marco Island?
2Shea's Salty Dog runs it Mon–Fri, 2–5 pm. Snook Inn runs it Mon–Fri, 4–6 pm and daily, 10 pm–12 am (next day). Sushi-Thai Marco Island runs it daily, 3–5 pm. Choose Now on the map for the ones on right now.
What is the cheapest happy hour deal in Marco Island?
The lowest price on the list is $3 Mini Grilled Hot Dog at 2Shea's Salty Dog, then $3 Domestic draft and bottles at DaVinci's and $3 Chips & Salsa Trio at La Mesa Taqueria.
Where can I get happy hour food in Marco Island?
2Shea's Salty Dog, Sushi-Thai Marco Island, DaVinci's, Marco Prime Steak and Seafood and 4 other restaurants have food on their happy hour menu.
Cities near Marco Island
More cities in Florida
- Jacksonville, FL387 restaurants
- Miami, FL374 restaurants
- Tampa, FL411 restaurants
- Orlando, FL404 restaurants
- Port St. Lucie, FL67 restaurants
- St. Petersburg, FL208 restaurants
- Cape Coral, FL82 restaurants
- Hialeah, FL36 restaurants
- Tallahassee, FL133 restaurants
- Fort Lauderdale, FL278 restaurants
- Pembroke Pines, FL94 restaurants
- Hollywood, FL81 restaurants
