Sneads Ferry-Topsail Island, North Carolina Holiday Inn Express Hotel & Suites located one mile off the beautiful island of Topsail. The community of Sneads Ferry boasts the best location for bird watching, fishing, golfing, swimming, sea shell collecting and family fun. Our premier hotel offers to all travelers, whether business or pleasure, spacious rooms with scenic views of North Shore Country Club. All rooms now feature the Kohler Stay SMART shower head, curved show rods, SMART roast coffee, and Simply SMART bath amenities. Brining your computer?