The Hilton Marco Island Beach Resort & Spa is located directly on the beautiful shores of the Gulf of Mexico on sunny Marco Island, just minutes from world class shopping, dining and entertainment in Naples. The Southwest Florida International Airport is located near Fort Myers, 55 minutes north of Marco Island, and is serviced by most major airlines.

Download Printable Version of Map and Directions


Southwest Florida International Airport

Distance from hotel: 48 miles

Drive time: 55minutes

Directions from RSW to Resort: Take Interstate 75 south to exit 101 (approx 29 miles). Take highway 951 south (Collier Boulevard) to Marco Island for 18 miles. Go over Jolly Bridge onto Marco Island. Continue on Collier Boulevard for approximately 2 miles onto South Collier Blvd (starts at the intersection with San Marco Road). The hotel is on the right.

Miami International Airport (MIA) & Miami Area

Distance from hotel: 102 miles

Drive time: 120 minutes

Directions from MIA to Resort: Take 836 west to the Florida Turnpike south. Take the first exit onto 821. This will put you on route 41 west. Travel 73 miles. Turn left on SR 92. Follow 92 onto Marco Island for 11 miles. Turn left onto Collier Boulevard. The hotel is on the right approximately 1 mile.

Fort Lauderdale International Airport (FLL)

Distance from hotel: 100 mi

Drive time: 90 min