top of page




Jay & Valerie Willis

What's new? Renovations and updating are ongoing. Beginning in 2018 we have been in the process of completely

renovating both units. Both units were freshly painted, new bedding,  new LVP flooring throughout, new coastal seagrass rugs, new living room furniture, new outdoor park-style grill and picnic table, and new PolyWood outdoor deck furniture. A pedestal with water and electric hookups has been installed on the dock and a kayak launch pad. Boat slips must be reserved. Pictures will change periodically as updates continue thru 2024! 


Email us at


our FB page at

You can also simply fill out this form and we’ll get back to you shortly:

Thanks for submitting!

“Make Yourself at Home!"
Villa Aphrodite is owned
maintained by Marcus Apadakis

McWilliams Landing is located in Ocracoke Island,

a beautiful remote island on the Outer Banks of North Carolina.

77 & 79 Silver Lake Dr.

Ocracoke, NC 27960  

If traveling from Cedar Island (South) or Swanquarter (West) you must make ferry reservations. Traveling from Nags Head (North), the Cape Hatteras

ferry is free! Wait can be long at the Hatteras ferry so we recommend taking the Cedar Island or Swanquarter ferry.

View the ferry schedule at:

Make your reservations online:

or call at 1-800-By-Ferry.


bottom of page