Island Resort & Inn is the finest vacation destination in Oak Island, North Carolina, complete with direct private beach access. Choose from one- and two-bedroom apartments or standard rooms for rent. Our family owned and operated business offers a quiet and relaxing getaway for couples and families.